Interface ClustersOperations interface ClustersOperations { beginConfigureRemoteSupport : ( ( resourceGroupName : string ,
clusterName : string ,
remoteSupportRequest : RemoteSupportRequest ,
options ?: ClustersConfigureRemoteSupportOptionalParams ) => Promise < SimplePollerLike < OperationState < Cluster > , Cluster > > ) ; beginConfigureRemoteSupportAndWait : ( ( resourceGroupName : string ,
clusterName : string ,
remoteSupportRequest : RemoteSupportRequest ,
options ?: ClustersConfigureRemoteSupportOptionalParams ) => Promise < Cluster > ) ; beginCreateIdentity : ( ( resourceGroupName : string ,
clusterName : string ,
options ?: ClustersCreateIdentityOptionalParams ) => Promise < SimplePollerLike < OperationState < ClusterIdentityResponse > , ClusterIdentityResponse > > ) ; beginCreateIdentityAndWait : ( ( resourceGroupName : string ,
clusterName : string ,
options ?: ClustersCreateIdentityOptionalParams ) => Promise < ClusterIdentityResponse > ) ; beginDelete : ( ( resourceGroupName : string ,
clusterName : string ,
options ?: ClustersDeleteOptionalParams ) => Promise < SimplePollerLike < OperationState < void > , void > > ) ; beginDeleteAndWait : ( ( resourceGroupName : string ,
clusterName : string ,
options ?: ClustersDeleteOptionalParams ) => Promise < void > ) ; beginExtendSoftwareAssuranceBenefit : ( ( resourceGroupName : string ,
clusterName : string ,
softwareAssuranceChangeRequest : SoftwareAssuranceChangeRequest ,
options ?: ClustersExtendSoftwareAssuranceBenefitOptionalParams ) => Promise < SimplePollerLike < OperationState < Cluster > , Cluster > > ) ; beginExtendSoftwareAssuranceBenefitAndWait : ( ( resourceGroupName : string ,
clusterName : string ,
softwareAssuranceChangeRequest : SoftwareAssuranceChangeRequest ,
options ?: ClustersExtendSoftwareAssuranceBenefitOptionalParams ) => Promise < Cluster > ) ; beginTriggerLogCollection : ( ( resourceGroupName : string ,
clusterName : string ,
logCollectionRequest : LogCollectionRequest ,
options ?: ClustersTriggerLogCollectionOptionalParams ) => Promise < SimplePollerLike < OperationState < Cluster > , Cluster > > ) ; beginTriggerLogCollectionAndWait : ( ( resourceGroupName : string ,
clusterName : string ,
logCollectionRequest : LogCollectionRequest ,
options ?: ClustersTriggerLogCollectionOptionalParams ) => Promise < Cluster > ) ; beginUpdateSecretsLocations : ( ( resourceGroupName : string ,
clusterName : string ,
body : SecretsLocationsChangeRequest ,
options ?: ClustersUpdateSecretsLocationsOptionalParams ) => Promise < SimplePollerLike < OperationState < Cluster > , Cluster > > ) ; beginUpdateSecretsLocationsAndWait : ( ( resourceGroupName : string ,
clusterName : string ,
body : SecretsLocationsChangeRequest ,
options ?: ClustersUpdateSecretsLocationsOptionalParams ) => Promise < Cluster > ) ; beginUploadCertificate : ( ( resourceGroupName : string ,
clusterName : string ,
uploadCertificateRequest : UploadCertificateRequest ,
options ?: ClustersUploadCertificateOptionalParams ) => Promise < SimplePollerLike < OperationState < void > , void > > ) ; beginUploadCertificateAndWait : ( ( resourceGroupName : string ,
clusterName : string ,
uploadCertificateRequest : UploadCertificateRequest ,
options ?: ClustersUploadCertificateOptionalParams ) => Promise < void > ) ; configureRemoteSupport : ( ( resourceGroupName : string ,
clusterName : string ,
remoteSupportRequest : RemoteSupportRequest ,
options ?: ClustersConfigureRemoteSupportOptionalParams ) => PollerLike < OperationState < Cluster > , Cluster > ) ; create : ( ( resourceGroupName : string ,
clusterName : string ,
cluster : Cluster ,
options ?: ClustersCreateOptionalParams ) => Promise < Cluster > ) ; createIdentity : ( ( resourceGroupName : string ,
clusterName : string ,
options ?: ClustersCreateIdentityOptionalParams ) => PollerLike < OperationState < ClusterIdentityResponse > , ClusterIdentityResponse > ) ; delete : ( ( resourceGroupName : string ,
clusterName : string ,
options ?: ClustersDeleteOptionalParams ) => PollerLike < OperationState < void > , void > ) ; extendSoftwareAssuranceBenefit : ( ( resourceGroupName : string ,
clusterName : string ,
softwareAssuranceChangeRequest : SoftwareAssuranceChangeRequest ,
options ?: ClustersExtendSoftwareAssuranceBenefitOptionalParams ) => PollerLike < OperationState < Cluster > , Cluster > ) ; get : ( ( resourceGroupName : string ,
clusterName : string ,
options ?: ClustersGetOptionalParams ) => Promise < Cluster > ) ; listByResourceGroup : ( ( resourceGroupName : string ,
options ?: ClustersListByResourceGroupOptionalParams ) => PagedAsyncIterableIterator < Cluster , {} , PageSettings > ) ; listBySubscription : ( ( options ?: ClustersListBySubscriptionOptionalParams ) => PagedAsyncIterableIterator < Cluster , {} , PageSettings > ) ; triggerLogCollection : ( ( resourceGroupName : string ,
clusterName : string ,
logCollectionRequest : LogCollectionRequest ,
options ?: ClustersTriggerLogCollectionOptionalParams ) => PollerLike < OperationState < Cluster > , Cluster > ) ; update : ( ( resourceGroupName : string ,
clusterName : string ,
cluster : ClusterPatch ,
options ?: ClustersUpdateOptionalParams ) => Promise < Cluster > ) ; updateSecretsLocations : ( ( resourceGroupName : string ,
clusterName : string ,
body : SecretsLocationsChangeRequest ,
options ?: ClustersUpdateSecretsLocationsOptionalParams ) => PollerLike < OperationState < Cluster > , Cluster > ) ; uploadCertificate : ( ( resourceGroupName : string ,
clusterName : string ,
uploadCertificateRequest : UploadCertificateRequest ,
options ?: ClustersUploadCertificateOptionalParams ) => PollerLike < OperationState < void > , void > ) ; } Propertiesbegin Configure Remote Support begin Configure Remote Support And Wait begin Create Identity And Wait begin Extend Software Assurance Benefit begin Extend Software Assurance Benefit And Wait begin Trigger Log Collection begin Trigger Log Collection And Wait begin Update Secrets Locations begin Update Secrets Locations And Wait begin Upload Certificate And Wait delete delete : ( ( resourceGroupName : string ,
clusterName : string ,
options ?: ClustersDeleteOptionalParams ) => PollerLike < OperationState < void > , void > ) extend Software Assurance Benefit
Interface representing a Clusters operations.