VMware vSphere Automation SDK for .NET 7.0.0.1
|
Remote stub implementation of the Clusters API service. More...
Inherits vmware::vcenter::namespace_management::software::Clusters.
Public Member Functions | |
ClustersStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.TypeConverter typeConverter, vmware.vapi.bindings.IStubConfiguration config) | |
ClustersStub (vmware.vapi.core.IApiProvider iApiProvider, vmware.vapi.bindings.IStubConfiguration config) | |
void | Upgrade (string cluster, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec spec) |
Upgrade the cluster to a specific version. | |
void | Upgrade (string cluster, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Upgrade the cluster to a specific version. | |
global::System.Threading.Tasks.Task | UpgradeAsync (string cluster, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec spec) |
Upgrade the cluster to a specific version. | |
global::System.Threading.Tasks.Task | UpgradeAsync (string cluster, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec spec, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Upgrade the cluster to a specific version. | |
global::System.Collections.Generic.Dictionary < string, vmware.vcenter.namespace_management.software.ClustersTypes.Result > | UpgradeMultiple (global::System.Collections.Generic.Dictionary< string, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec > specs) |
Upgrade a set of clusters to its corresponding specific version. | |
global::System.Collections.Generic.Dictionary < string, vmware.vcenter.namespace_management.software.ClustersTypes.Result > | UpgradeMultiple (global::System.Collections.Generic.Dictionary< string, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec > specs, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Upgrade a set of clusters to its corresponding specific version. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.Dictionary < string, vmware.vcenter.namespace_management.software.ClustersTypes.Result > > | UpgradeMultipleAsync (global::System.Collections.Generic.Dictionary< string, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec > specs) |
Upgrade a set of clusters to its corresponding specific version. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.Dictionary < string, vmware.vcenter.namespace_management.software.ClustersTypes.Result > > | UpgradeMultipleAsync (global::System.Collections.Generic.Dictionary< string, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec > specs, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Upgrade a set of clusters to its corresponding specific version. | |
vmware.vcenter.namespace_management.software.ClustersTypes.Info | Get (string cluster) |
Returns upgrade related information of a specific cluster. | |
vmware.vcenter.namespace_management.software.ClustersTypes.Info | Get (string cluster, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Returns upgrade related information of a specific cluster. | |
global::System.Threading.Tasks.Task < vmware.vcenter.namespace_management.software.ClustersTypes.Info > | GetAsync (string cluster) |
Returns upgrade related information of a specific cluster. | |
global::System.Threading.Tasks.Task < vmware.vcenter.namespace_management.software.ClustersTypes.Info > | GetAsync (string cluster, global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Returns upgrade related information of a specific cluster. | |
global::System.Collections.Generic.List < vmware.vcenter.namespace_management.software.ClustersTypes.Summary > | List () |
Returns upgrade related information about all WCP enabled clusters. | |
global::System.Collections.Generic.List < vmware.vcenter.namespace_management.software.ClustersTypes.Summary > | List (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Returns upgrade related information about all WCP enabled clusters. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.List < vmware.vcenter.namespace_management.software.ClustersTypes.Summary > > | ListAsync () |
Returns upgrade related information about all WCP enabled clusters. | |
global::System.Threading.Tasks.Task < global::System.Collections.Generic.List < vmware.vcenter.namespace_management.software.ClustersTypes.Summary > > | ListAsync (global::System.Action< vmware.vapi.std.Progress > _progress, vmware.vapi.bindings.client.InvocationConfig _invocationConfig) |
Returns upgrade related information about all WCP enabled clusters. |
Remote stub implementation of the Clusters API service.
vmware::vcenter::namespace_management::software::ClustersStub::ClustersStub | ( | vmware.vapi.core.IApiProvider | iApiProvider, |
vmware.vapi.bindings.TypeConverter | typeConverter, | ||
vmware.vapi.bindings.IStubConfiguration | config | ||
) | [inline] |
vmware::vcenter::namespace_management::software::ClustersStub::ClustersStub | ( | vmware.vapi.core.IApiProvider | iApiProvider, |
vmware.vapi.bindings.IStubConfiguration | config | ||
) | [inline] |
vmware.vcenter.namespace_management.software.ClustersTypes.Info vmware::vcenter::namespace_management::software::ClustersStub::Get | ( | string | cluster | ) | [inline] |
Returns upgrade related information of a specific cluster.
vmware.vapi.std.errors.NotFound | if cluster could not be located. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have System.Read privilege. |
cluster | Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: ClusterComputeResource . |
Implements vmware::vcenter::namespace_management::software::Clusters.
vmware.vcenter.namespace_management.software.ClustersTypes.Info vmware::vcenter::namespace_management::software::ClustersStub::Get | ( | string | cluster, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Returns upgrade related information of a specific cluster.
vmware.vapi.std.errors.NotFound | if cluster could not be located. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have System.Read privilege. |
cluster | Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: ClusterComputeResource . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Threading.Tasks.Task<vmware.vcenter.namespace_management.software.ClustersTypes.Info> vmware::vcenter::namespace_management::software::ClustersStub::GetAsync | ( | string | cluster | ) | [inline] |
Returns upgrade related information of a specific cluster.
vmware.vapi.std.errors.NotFound | if cluster could not be located. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have System.Read privilege. |
cluster | Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: ClusterComputeResource . |
Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Threading.Tasks.Task<vmware.vcenter.namespace_management.software.ClustersTypes.Info> vmware::vcenter::namespace_management::software::ClustersStub::GetAsync | ( | string | cluster, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Returns upgrade related information of a specific cluster.
vmware.vapi.std.errors.NotFound | if cluster could not be located. |
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have System.Read privilege. |
cluster | Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: ClusterComputeResource . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Collections.Generic.List<vmware.vcenter.namespace_management.software.ClustersTypes.Summary> vmware::vcenter::namespace_management::software::ClustersStub::List | ( | ) | [inline] |
Returns upgrade related information about all WCP enabled clusters.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have System.Read privilege. |
Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Collections.Generic.List<vmware.vcenter.namespace_management.software.ClustersTypes.Summary> vmware::vcenter::namespace_management::software::ClustersStub::List | ( | global::System.Action< vmware.vapi.std.Progress > | _progress, |
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Returns upgrade related information about all WCP enabled clusters.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have System.Read privilege. |
Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.vcenter.namespace_management.software.ClustersTypes.Summary> > vmware::vcenter::namespace_management::software::ClustersStub::ListAsync | ( | ) | [inline] |
Returns upgrade related information about all WCP enabled clusters.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have System.Read privilege. |
Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.List<vmware.vcenter.namespace_management.software.ClustersTypes.Summary> > vmware::vcenter::namespace_management::software::ClustersStub::ListAsync | ( | global::System.Action< vmware.vapi.std.Progress > | _progress, |
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Returns upgrade related information about all WCP enabled clusters.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have System.Read privilege. |
Implements vmware::vcenter::namespace_management::software::Clusters.
void vmware::vcenter::namespace_management::software::ClustersStub::Upgrade | ( | string | cluster, |
vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec | spec, | ||
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Upgrade the cluster to a specific version.
This operation upgrades the components on control plane VMs and worker plane hosts based on the selected version. Before upgrading, this operation performs pre-checks and sets the evaluation response in Info.UpgradeStatus.messages with various Message.Severity levels. Depending on the severity, the upgrade may or may not proceed beyond prechecks. Here is a list of severities and corresponding behavior:
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unsupported | if pre-check failed of the cluster. |
vmware.vapi.std.errors.NotFound | if cluster could not be located. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have Namespaces.Manage privilege. |
cluster | Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: ClusterComputeResource . |
spec | Specification for upgrading the cluster. |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::namespace_management::software::Clusters.
void vmware::vcenter::namespace_management::software::ClustersStub::Upgrade | ( | string | cluster, |
vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec | spec | ||
) | [inline] |
Upgrade the cluster to a specific version.
This operation upgrades the components on control plane VMs and worker plane hosts based on the selected version. Before upgrading, this operation performs pre-checks and sets the evaluation response in Info.UpgradeStatus.messages with various Message.Severity levels. Depending on the severity, the upgrade may or may not proceed beyond prechecks. Here is a list of severities and corresponding behavior:
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unsupported | if pre-check failed of the cluster. |
vmware.vapi.std.errors.NotFound | if cluster could not be located. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have Namespaces.Manage privilege. |
cluster | Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: ClusterComputeResource . |
spec | Specification for upgrading the cluster. |
Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Threading.Tasks.Task vmware::vcenter::namespace_management::software::ClustersStub::UpgradeAsync | ( | string | cluster, |
vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec | spec, | ||
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Upgrade the cluster to a specific version.
This operation upgrades the components on control plane VMs and worker plane hosts based on the selected version. Before upgrading, this operation performs pre-checks and sets the evaluation response in Info.UpgradeStatus.messages with various Message.Severity levels. Depending on the severity, the upgrade may or may not proceed beyond prechecks. Here is a list of severities and corresponding behavior:
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unsupported | if pre-check failed of the cluster. |
vmware.vapi.std.errors.NotFound | if cluster could not be located. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have Namespaces.Manage privilege. |
cluster | Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: ClusterComputeResource . |
spec | Specification for upgrading the cluster. |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Threading.Tasks.Task vmware::vcenter::namespace_management::software::ClustersStub::UpgradeAsync | ( | string | cluster, |
vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec | spec | ||
) | [inline] |
Upgrade the cluster to a specific version.
This operation upgrades the components on control plane VMs and worker plane hosts based on the selected version. Before upgrading, this operation performs pre-checks and sets the evaluation response in Info.UpgradeStatus.messages with various Message.Severity levels. Depending on the severity, the upgrade may or may not proceed beyond prechecks. Here is a list of severities and corresponding behavior:
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unsupported | if pre-check failed of the cluster. |
vmware.vapi.std.errors.NotFound | if cluster could not be located. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have Namespaces.Manage privilege. |
cluster | Identifier for the cluster which will be upgraded. The parameter must be an identifier for the resource type: ClusterComputeResource . |
spec | Specification for upgrading the cluster. |
Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Collections.Generic.Dictionary<string, vmware.vcenter.namespace_management.software.ClustersTypes.Result> vmware::vcenter::namespace_management::software::ClustersStub::UpgradeMultiple | ( | global::System.Collections.Generic.Dictionary< string, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec > | specs | ) | [inline] |
Upgrade a set of clusters to its corresponding specific version.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have Namespaces.Manage privilege on all specified clusters. |
specs | Specifications for upgrading selected clusters. The key in the parameter map must be an identifier for the resource type: ClusterComputeResource . |
ClusterComputeResource
. Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Collections.Generic.Dictionary<string, vmware.vcenter.namespace_management.software.ClustersTypes.Result> vmware::vcenter::namespace_management::software::ClustersStub::UpgradeMultiple | ( | global::System.Collections.Generic.Dictionary< string, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec > | specs, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Upgrade a set of clusters to its corresponding specific version.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have Namespaces.Manage privilege on all specified clusters. |
specs | Specifications for upgrading selected clusters. The key in the parameter map must be an identifier for the resource type: ClusterComputeResource . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
ClusterComputeResource
. Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.Dictionary<string, vmware.vcenter.namespace_management.software.ClustersTypes.Result> > vmware::vcenter::namespace_management::software::ClustersStub::UpgradeMultipleAsync | ( | global::System.Collections.Generic.Dictionary< string, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec > | specs, |
global::System.Action< vmware.vapi.std.Progress > | _progress, | ||
vmware.vapi.bindings.client.InvocationConfig | _invocationConfig | ||
) | [inline] |
Upgrade a set of clusters to its corresponding specific version.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have Namespaces.Manage privilege on all specified clusters. |
specs | Specifications for upgrading selected clusters. The key in the parameter map must be an identifier for the resource type: ClusterComputeResource . |
_progress | Progress notification call back |
_invocationConfig | Configuration for the method invocation |
ClusterComputeResource
. Implements vmware::vcenter::namespace_management::software::Clusters.
global::System.Threading.Tasks.Task<global::System.Collections.Generic.Dictionary<string, vmware.vcenter.namespace_management.software.ClustersTypes.Result> > vmware::vcenter::namespace_management::software::ClustersStub::UpgradeMultipleAsync | ( | global::System.Collections.Generic.Dictionary< string, vmware.vcenter.namespace_management.software.ClustersTypes.UpgradeSpec > | specs | ) | [inline] |
Upgrade a set of clusters to its corresponding specific version.
vmware.vapi.std.errors.Error | if the system reports an error while responding to the request. |
vmware.vapi.std.errors.Unauthenticated | if the user can not be authenticated. |
vmware.vapi.std.errors.Unauthorized | if the user does not have Namespaces.Manage privilege on all specified clusters. |
specs | Specifications for upgrading selected clusters. The key in the parameter map must be an identifier for the resource type: ClusterComputeResource . |
ClusterComputeResource
. Implements vmware::vcenter::namespace_management::software::Clusters.