ClustersOperations interface
Interface que representa operações 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; devem conter apenas letras minúsculas, números e hífenes; e não deve começar ou terminar com hífen. |
| create | Cria um novo cluster com servidores. |
| delete | Exclui um cluster juntamente com os 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 de leitura-gravação independente. |
| restart | Reinicia todos os nós no cluster. |
| start | Inicia a computação interrompida em todos os nós do cluster. |
| stop | Interrompe a computação em todos os nós do cluster. |
| update | Atualiza um cluster existente. O corpo da solicitação pode conter uma ou várias propriedades da definição de cluster. |
Detalhes de 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; devem conter apenas letras minúsculas, números e hífenes; e não deve começar ou terminar com hífen.
checkNameAvailability: (nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>
Valor de 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 de Propriedade
(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
delete
Exclui um cluster juntamente com os servidores nele.
delete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor de 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 de 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 de 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 de Propriedade
(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
promoteReadReplica
Promove o cluster de réplica de leitura para um cluster de leitura-gravação independente.
promoteReadReplica: (resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>
Valor de 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 de Propriedade
(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>
start
Inicia a computação interrompida em todos os nós do cluster.
start: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
Valor de Propriedade
(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
stop
Interrompe a computação em todos os nós do cluster.
stop: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>
Valor de 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 de cluster.
update: (resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Valor de Propriedade
(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>