VMware vSphere Automation SDK for .NET 7.0.0.1
|
The Links
interface provides methods to create, delete, get information, and list hybrid links between the local and foreign Platform Service Controller (PSC).
More...
Inherited by vmware::vcenter::hvc::LinksStub.
Public Member Functions | |
string | Create (vmware.vcenter.hvc.LinksTypes.CreateSpec spec) |
Creates a new hybrid link between the local and foreign PSC. | |
string | Create (vmware.vcenter.hvc.LinksTypes.CreateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Creates a new hybrid link between the local and foreign PSC. | |
global::System.Threading.Tasks.Task < string > | CreateAsync (vmware.vcenter.hvc.LinksTypes.CreateSpec spec) |
Creates a new hybrid link between the local and foreign PSC. | |
global::System.Threading.Tasks.Task < string > | CreateAsync (vmware.vcenter.hvc.LinksTypes.CreateSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Creates a new hybrid link between the local and foreign PSC. | |
void | Delete (string link) |
Deletes an existing hybrid link. | |
void | Delete (string link, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Deletes an existing hybrid link. | |
global::System.Threading.Tasks.Task | DeleteAsync (string link) |
Deletes an existing hybrid link. | |
global::System.Threading.Tasks.Task | DeleteAsync (string link, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Deletes an existing hybrid link. | |
global::System.Collections.Generic.List < vmware.vcenter.hvc.LinksTypes.Summary > | List () |
Enumerates the list of registered hybrid links. | |
global::System.Collections.Generic.List < vmware.vcenter.hvc.LinksTypes.Summary > | List (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Enumerates the list of registered hybrid links. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.List < vmware.vcenter.hvc.LinksTypes.Summary > > | ListAsync () |
Enumerates the list of registered hybrid links. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.List < vmware.vcenter.hvc.LinksTypes.Summary > > | ListAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Enumerates the list of registered hybrid links. |
The Links
interface provides methods to create, delete, get information, and list hybrid links between the local and foreign Platform Service Controller (PSC).
Usage beyond VMware Cloud on AWS is not supported. Warning: This interface is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
string vmware::vcenter::hvc::Links::Create | ( | vmware.vcenter.hvc.LinksTypes.CreateSpec | spec | ) |
Creates a new hybrid link between the local and foreign PSC.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.AlreadyExists | If the link already exists. |
vmware.vapi.std.errors.InvalidArgument | If the values of any of the fields of the spec parameter are not valid. |
vmware.vapi.std.errors.Unsupported | If the PSC or the VC version is not supported. |
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.UnverifiedPeer | If the SSL certificate of the foreign PSC cannot be validated by comparing with the thumbprint provided in Links.CreateSpec.sslThumbprint or if Links.CreateSpec.sslThumbprint is null. The value of the field will be a class that contains all the fields defined in . |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
spec | Specification for the new link to be created. |
com.vmware.vcenter.hvc.Links
. Implemented in vmware::vcenter::hvc::LinksStub.
string vmware::vcenter::hvc::Links::Create | ( | vmware.vcenter.hvc.LinksTypes.CreateSpec | spec, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Creates a new hybrid link between the local and foreign PSC.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.AlreadyExists | If the link already exists. |
vmware.vapi.std.errors.InvalidArgument | If the values of any of the fields of the spec parameter are not valid. |
vmware.vapi.std.errors.Unsupported | If the PSC or the VC version is not supported. |
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.UnverifiedPeer | If the SSL certificate of the foreign PSC cannot be validated by comparing with the thumbprint provided in Links.CreateSpec.sslThumbprint or if Links.CreateSpec.sslThumbprint is null. The value of the field will be a class that contains all the fields defined in . |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
spec | Specification for the new link to be created. |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
com.vmware.vcenter.hvc.Links
. Implemented in vmware::vcenter::hvc::LinksStub.
global::System.Threading.Tasks.Task<string> vmware::vcenter::hvc::Links::CreateAsync | ( | vmware.vcenter.hvc.LinksTypes.CreateSpec | spec, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Creates a new hybrid link between the local and foreign PSC.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.AlreadyExists | If the link already exists. |
vmware.vapi.std.errors.InvalidArgument | If the values of any of the fields of the spec parameter are not valid. |
vmware.vapi.std.errors.Unsupported | If the PSC or the VC version is not supported. |
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.UnverifiedPeer | If the SSL certificate of the foreign PSC cannot be validated by comparing with the thumbprint provided in Links.CreateSpec.sslThumbprint or if Links.CreateSpec.sslThumbprint is null. The value of the field will be a class that contains all the fields defined in . |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
spec | Specification for the new link to be created. |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
com.vmware.vcenter.hvc.Links
. Implemented in vmware::vcenter::hvc::LinksStub.
global::System.Threading.Tasks.Task<string> vmware::vcenter::hvc::Links::CreateAsync | ( | vmware.vcenter.hvc.LinksTypes.CreateSpec | spec | ) |
Creates a new hybrid link between the local and foreign PSC.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.AlreadyExists | If the link already exists. |
vmware.vapi.std.errors.InvalidArgument | If the values of any of the fields of the spec parameter are not valid. |
vmware.vapi.std.errors.Unsupported | If the PSC or the VC version is not supported. |
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.UnverifiedPeer | If the SSL certificate of the foreign PSC cannot be validated by comparing with the thumbprint provided in Links.CreateSpec.sslThumbprint or if Links.CreateSpec.sslThumbprint is null. The value of the field will be a class that contains all the fields defined in . |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
spec | Specification for the new link to be created. |
com.vmware.vcenter.hvc.Links
. Implemented in vmware::vcenter::hvc::LinksStub.
void vmware::vcenter::hvc::Links::Delete | ( | string | link | ) |
Deletes an existing hybrid link.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.NotFound | If the hybrid link associated with link does not exist. |
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
link | Identifier of the hybrid link. The parameter must be an identifier for the resource type: com.vmware.vcenter.hvc.Links . |
Implemented in vmware::vcenter::hvc::LinksStub.
void vmware::vcenter::hvc::Links::Delete | ( | string | link, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Deletes an existing hybrid link.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.NotFound | If the hybrid link associated with link does not exist. |
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
link | Identifier of the hybrid link. The parameter must be an identifier for the resource type: com.vmware.vcenter.hvc.Links . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implemented in vmware::vcenter::hvc::LinksStub.
global::System.Threading.Tasks.Task vmware::vcenter::hvc::Links::DeleteAsync | ( | string | link, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Deletes an existing hybrid link.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.NotFound | If the hybrid link associated with link does not exist. |
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
link | Identifier of the hybrid link. The parameter must be an identifier for the resource type: com.vmware.vcenter.hvc.Links . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implemented in vmware::vcenter::hvc::LinksStub.
global::System.Threading.Tasks.Task vmware::vcenter::hvc::Links::DeleteAsync | ( | string | link | ) |
Deletes an existing hybrid link.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.NotFound | If the hybrid link associated with link does not exist. |
vmware.vapi.std.errors.Unauthorized | If the user is not authorized. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
link | Identifier of the hybrid link. The parameter must be an identifier for the resource type: com.vmware.vcenter.hvc.Links . |
Implemented in vmware::vcenter::hvc::LinksStub.
global::System.Collections.Generic.List<vmware.vcenter.hvc.LinksTypes.Summary> vmware::vcenter::hvc::Links::List | ( | global::System.Action< vmware.vapi.std.Progress > | _progress, |
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Enumerates the list of registered hybrid links.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
Implemented in vmware::vcenter::hvc::LinksStub.
global::System.Collections.Generic.List<vmware.vcenter.hvc.LinksTypes.Summary> vmware::vcenter::hvc::Links::List | ( | ) |
Enumerates the list of registered hybrid links.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
Implemented in vmware::vcenter::hvc::LinksStub.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.vcenter.hvc.LinksTypes.Summary> > vmware::vcenter::hvc::Links::ListAsync | ( | ) |
Enumerates the list of registered hybrid links.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
Implemented in vmware::vcenter::hvc::LinksStub.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.vcenter.hvc.LinksTypes.Summary> > vmware::vcenter::hvc::Links::ListAsync | ( | global::System.Action< vmware.vapi.std.Progress > | _progress, |
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) |
Enumerates the list of registered hybrid links.
Usage beyond VMware Cloud on AWS is not supported. Warning: This method is available as Technology Preview. These are early access APIs provided to test, automate and provide feedback on the feature. Since this can change based on feedback, VMware does not guarantee backwards compatibility and recommends against using them in production environments. Some Technology Preview APIs might only be applicable to specific environments.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
Implemented in vmware::vcenter::hvc::LinksStub.