ClustersOperations interface
Interface que representa uma operação de Clusters.
Propriedades
| check |
Verifica a disponibilidade de um nome de cluster. Os nomes de cluster devem ser globalmente exclusivos; pelo menos 3 caracteres e no máximo 40 caracteres de comprimento; eles devem conter apenas letras minúsculas, números e hifens; e não deve iniciar ou terminar com um hífen. |
| create | Cria um novo cluster com servidores. |
| delete | Exclui um cluster junto com servidores nele. |
| get | Obtém informações sobre um cluster, como configuração de computação e armazenamento e metadados do ciclo de vida do cluster, como data e hora de criação do cluster. |
| list | Lista todos os clusters em uma assinatura. |
| list |
Lista todos os clusters em um grupo de recursos. |
| promote |
Promove o cluster de réplica de leitura para um cluster independente de leitura/gravação. |
| restart | Reinicia todos os nós no cluster. |
| start | Inicia a computação interrompida em todos os nós de cluster. |
| stop | Interrompe a computação em todos os nós de cluster. |
| update | Atualiza um cluster existente. O corpo da solicitação pode conter uma ou várias propriedades da definição do cluster. |
Detalhes da propriedade
checkNameAvailability
Verifica a disponibilidade de um nome de cluster. Os nomes de cluster devem ser globalmente exclusivos; pelo menos 3 caracteres e no máximo 40 caracteres de comprimento; eles devem conter apenas letras minúsculas, números e hifens; e não deve iniciar ou terminar com um hífen.
checkNameAvailability: (nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>
Valor da propriedade
(nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>
create
Cria um novo cluster com servidores.
create: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Valor da propriedade
(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
delete
Exclui um cluster junto com servidores nele.
delete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Obtém informações sobre um cluster, como configuração de computação e armazenamento e metadados do ciclo de vida do cluster, como data e hora de criação do cluster.
get: (resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
Valor da propriedade
(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
list
Lista todos os clusters em uma assinatura.
list: (options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Valor da propriedade
(options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
listByResourceGroup
Lista todos os clusters em um grupo de recursos.
listByResourceGroup: (resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Valor da propriedade
(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
promoteReadReplica
Promove o cluster de réplica de leitura para um cluster independente de leitura/gravação.
promoteReadReplica: (resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>
restart
Reinicia todos os nós no cluster.
restart: (resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>
start
Inicia a computação interrompida em todos os nós de cluster.
start: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
stop
Interrompe a computação em todos os nós de cluster.
stop: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>
update
Atualiza um cluster existente. O corpo da solicitação pode conter uma ou várias propriedades da definição do cluster.
update: (resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Valor da propriedade
(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>