ClustersOperations interface
Interface representing a Clusters operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| configure |
Configure RemoteSupport on a cluster |
| create | Create an HCI cluster. |
| create |
Create cluster identity. |
| delete | |
| extend |
Extends Software Assurance Benefit to a cluster |
| get | Get HCI cluster. |
| list |
List all HCI clusters in a resource group. |
| list |
List all HCI clusters in a subscription. |
| trigger |
Trigger Log Collection on a cluster |
| update | Update an HCI cluster. |
| update |
Update cluster secrets locations. |
| upload |
Upload certificate. |
Property Details
beginConfigureRemoteSupport
Warning
This API is now deprecated.
use configureRemoteSupport instead
beginConfigureRemoteSupport: (resourceGroupName: string, clusterName: string, remoteSupportRequest: RemoteSupportRequest, options?: ClustersConfigureRemoteSupportOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
Property Value
(resourceGroupName: string, clusterName: string, remoteSupportRequest: RemoteSupportRequest, options?: ClustersConfigureRemoteSupportOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
beginConfigureRemoteSupportAndWait
Warning
This API is now deprecated.
use configureRemoteSupport instead
beginConfigureRemoteSupportAndWait: (resourceGroupName: string, clusterName: string, remoteSupportRequest: RemoteSupportRequest, options?: ClustersConfigureRemoteSupportOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, remoteSupportRequest: RemoteSupportRequest, options?: ClustersConfigureRemoteSupportOptionalParams) => Promise<Cluster>
beginCreateIdentity
Warning
This API is now deprecated.
use createIdentity instead
beginCreateIdentity: (resourceGroupName: string, clusterName: string, options?: ClustersCreateIdentityOptionalParams) => Promise<SimplePollerLike<OperationState<ClusterIdentityResponse>, ClusterIdentityResponse>>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersCreateIdentityOptionalParams) => Promise<SimplePollerLike<OperationState<ClusterIdentityResponse>, ClusterIdentityResponse>>
beginCreateIdentityAndWait
Warning
This API is now deprecated.
use createIdentity instead
beginCreateIdentityAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersCreateIdentityOptionalParams) => Promise<ClusterIdentityResponse>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersCreateIdentityOptionalParams) => Promise<ClusterIdentityResponse>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<void>
beginExtendSoftwareAssuranceBenefit
Warning
This API is now deprecated.
use extendSoftwareAssuranceBenefit instead
beginExtendSoftwareAssuranceBenefit: (resourceGroupName: string, clusterName: string, softwareAssuranceChangeRequest: SoftwareAssuranceChangeRequest, options?: ClustersExtendSoftwareAssuranceBenefitOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
Property Value
(resourceGroupName: string, clusterName: string, softwareAssuranceChangeRequest: SoftwareAssuranceChangeRequest, options?: ClustersExtendSoftwareAssuranceBenefitOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
beginExtendSoftwareAssuranceBenefitAndWait
Warning
This API is now deprecated.
use extendSoftwareAssuranceBenefit instead
beginExtendSoftwareAssuranceBenefitAndWait: (resourceGroupName: string, clusterName: string, softwareAssuranceChangeRequest: SoftwareAssuranceChangeRequest, options?: ClustersExtendSoftwareAssuranceBenefitOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, softwareAssuranceChangeRequest: SoftwareAssuranceChangeRequest, options?: ClustersExtendSoftwareAssuranceBenefitOptionalParams) => Promise<Cluster>
beginTriggerLogCollection
Warning
This API is now deprecated.
use triggerLogCollection instead
beginTriggerLogCollection: (resourceGroupName: string, clusterName: string, logCollectionRequest: LogCollectionRequest, options?: ClustersTriggerLogCollectionOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
Property Value
(resourceGroupName: string, clusterName: string, logCollectionRequest: LogCollectionRequest, options?: ClustersTriggerLogCollectionOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
beginTriggerLogCollectionAndWait
Warning
This API is now deprecated.
use triggerLogCollection instead
beginTriggerLogCollectionAndWait: (resourceGroupName: string, clusterName: string, logCollectionRequest: LogCollectionRequest, options?: ClustersTriggerLogCollectionOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, logCollectionRequest: LogCollectionRequest, options?: ClustersTriggerLogCollectionOptionalParams) => Promise<Cluster>
beginUpdateSecretsLocations
Warning
This API is now deprecated.
use updateSecretsLocations instead
beginUpdateSecretsLocations: (resourceGroupName: string, clusterName: string, body: SecretsLocationsChangeRequest, options?: ClustersUpdateSecretsLocationsOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
Property Value
(resourceGroupName: string, clusterName: string, body: SecretsLocationsChangeRequest, options?: ClustersUpdateSecretsLocationsOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
beginUpdateSecretsLocationsAndWait
Warning
This API is now deprecated.
use updateSecretsLocations instead
beginUpdateSecretsLocationsAndWait: (resourceGroupName: string, clusterName: string, body: SecretsLocationsChangeRequest, options?: ClustersUpdateSecretsLocationsOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, body: SecretsLocationsChangeRequest, options?: ClustersUpdateSecretsLocationsOptionalParams) => Promise<Cluster>
beginUploadCertificate
Warning
This API is now deprecated.
use uploadCertificate instead
beginUploadCertificate: (resourceGroupName: string, clusterName: string, uploadCertificateRequest: UploadCertificateRequest, options?: ClustersUploadCertificateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, uploadCertificateRequest: UploadCertificateRequest, options?: ClustersUploadCertificateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginUploadCertificateAndWait
Warning
This API is now deprecated.
use uploadCertificate instead
beginUploadCertificateAndWait: (resourceGroupName: string, clusterName: string, uploadCertificateRequest: UploadCertificateRequest, options?: ClustersUploadCertificateOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, uploadCertificateRequest: UploadCertificateRequest, options?: ClustersUploadCertificateOptionalParams) => Promise<void>
configureRemoteSupport
Configure RemoteSupport on a cluster
configureRemoteSupport: (resourceGroupName: string, clusterName: string, remoteSupportRequest: RemoteSupportRequest, options?: ClustersConfigureRemoteSupportOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Property Value
(resourceGroupName: string, clusterName: string, remoteSupportRequest: RemoteSupportRequest, options?: ClustersConfigureRemoteSupportOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
create
Create an HCI cluster.
create: (resourceGroupName: string, clusterName: string, cluster: Cluster, options?: ClustersCreateOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, cluster: Cluster, options?: ClustersCreateOptionalParams) => Promise<Cluster>
createIdentity
Create cluster identity.
createIdentity: (resourceGroupName: string, clusterName: string, options?: ClustersCreateIdentityOptionalParams) => PollerLike<OperationState<ClusterIdentityResponse>, ClusterIdentityResponse>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersCreateIdentityOptionalParams) => PollerLike<OperationState<ClusterIdentityResponse>, ClusterIdentityResponse>
delete
delete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
extendSoftwareAssuranceBenefit
Extends Software Assurance Benefit to a cluster
extendSoftwareAssuranceBenefit: (resourceGroupName: string, clusterName: string, softwareAssuranceChangeRequest: SoftwareAssuranceChangeRequest, options?: ClustersExtendSoftwareAssuranceBenefitOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Property Value
(resourceGroupName: string, clusterName: string, softwareAssuranceChangeRequest: SoftwareAssuranceChangeRequest, options?: ClustersExtendSoftwareAssuranceBenefitOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
get
Get HCI cluster.
get: (resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
listByResourceGroup
List all HCI clusters in a resource group.
listByResourceGroup: (resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Property Value
(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
listBySubscription
List all HCI clusters in a subscription.
listBySubscription: (options?: ClustersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Property Value
(options?: ClustersListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
triggerLogCollection
Trigger Log Collection on a cluster
triggerLogCollection: (resourceGroupName: string, clusterName: string, logCollectionRequest: LogCollectionRequest, options?: ClustersTriggerLogCollectionOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Property Value
(resourceGroupName: string, clusterName: string, logCollectionRequest: LogCollectionRequest, options?: ClustersTriggerLogCollectionOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
update
Update an HCI cluster.
update: (resourceGroupName: string, clusterName: string, cluster: ClusterPatch, options?: ClustersUpdateOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, cluster: ClusterPatch, options?: ClustersUpdateOptionalParams) => Promise<Cluster>
updateSecretsLocations
Update cluster secrets locations.
updateSecretsLocations: (resourceGroupName: string, clusterName: string, body: SecretsLocationsChangeRequest, options?: ClustersUpdateSecretsLocationsOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Property Value
(resourceGroupName: string, clusterName: string, body: SecretsLocationsChangeRequest, options?: ClustersUpdateSecretsLocationsOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
uploadCertificate
Upload certificate.
uploadCertificate: (resourceGroupName: string, clusterName: string, uploadCertificateRequest: UploadCertificateRequest, options?: ClustersUploadCertificateOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, uploadCertificateRequest: UploadCertificateRequest, options?: ClustersUploadCertificateOptionalParams) => PollerLike<OperationState<void>, void>