|
VMware vSphere Automation SDK for .NET 7.0.0.1
|
Remote stub implementation of the Links API service. More...
Inherits vmware::vcenter::hvc::Links.
Public Member Functions | |
| LinksStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config) | |
| LinksStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config) | |
| 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. | |
Remote stub implementation of the Links API service.
| vmware::vcenter::hvc::LinksStub::LinksStub | ( | vmware.vapi.core.IApiProvider | iApiProvider, |
| vmware.vapi.bindings.TypeConverter | typeConverter, | ||
| vmware.vapi.bindings.IStubConfiguration | config | ||
| ) | [inline] |
| vmware::vcenter::hvc::LinksStub::LinksStub | ( | vmware.vapi.core.IApiProvider | iApiProvider, |
| vmware.vapi.bindings.IStubConfiguration | config | ||
| ) | [inline] |
| string vmware::vcenter::hvc::LinksStub::Create | ( | vmware.vcenter.hvc.LinksTypes.CreateSpec | spec | ) | [inline] |
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 . Implements vmware::vcenter::hvc::Links.
| string vmware::vcenter::hvc::LinksStub::Create | ( | vmware.vcenter.hvc.LinksTypes.CreateSpec | spec, |
| global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
| vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
| ) | [inline] |
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 . Implements vmware::vcenter::hvc::Links.
| global::System.Threading.Tasks.Task<string> vmware::vcenter::hvc::LinksStub::CreateAsync | ( | vmware.vcenter.hvc.LinksTypes.CreateSpec | spec, |
| global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
| vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
| ) | [inline] |
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 . Implements vmware::vcenter::hvc::Links.
| global::System.Threading.Tasks.Task<string> vmware::vcenter::hvc::LinksStub::CreateAsync | ( | vmware.vcenter.hvc.LinksTypes.CreateSpec | spec | ) | [inline] |
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 . Implements vmware::vcenter::hvc::Links.
| void vmware::vcenter::hvc::LinksStub::Delete | ( | string | link | ) | [inline] |
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 . |
Implements vmware::vcenter::hvc::Links.
| void vmware::vcenter::hvc::LinksStub::Delete | ( | string | link, |
| global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
| vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
| ) | [inline] |
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 |
Implements vmware::vcenter::hvc::Links.
| global::System.Threading.Tasks.Task vmware::vcenter::hvc::LinksStub::DeleteAsync | ( | string | link, |
| global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
| vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
| ) | [inline] |
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 |
Implements vmware::vcenter::hvc::Links.
| global::System.Threading.Tasks.Task vmware::vcenter::hvc::LinksStub::DeleteAsync | ( | string | link | ) | [inline] |
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 . |
Implements vmware::vcenter::hvc::Links.
| global::System.Collections.Generic.List<vmware.vcenter.hvc.LinksTypes.Summary> vmware::vcenter::hvc::LinksStub::List | ( | global::System.Action< vmware.vapi.std.Progress > | _progress, |
| vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
| ) | [inline] |
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. |
Implements vmware::vcenter::hvc::Links.
| global::System.Collections.Generic.List<vmware.vcenter.hvc.LinksTypes.Summary> vmware::vcenter::hvc::LinksStub::List | ( | ) | [inline] |
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. |
Implements vmware::vcenter::hvc::Links.
| global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.vcenter.hvc.LinksTypes.Summary> > vmware::vcenter::hvc::LinksStub::ListAsync | ( | ) | [inline] |
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. |
Implements vmware::vcenter::hvc::Links.
| global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.vcenter.hvc.LinksTypes.Summary> > vmware::vcenter::hvc::LinksStub::ListAsync | ( | global::System.Action< vmware.vapi.std.Progress > | _progress, |
| vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
| ) | [inline] |
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. |
Implements vmware::vcenter::hvc::Links.