Clusters interface
Interface que representa um Clusters.
Métodos
begin |
Cria um novo cluster com servidores. |
begin |
Cria um novo cluster com servidores. |
begin |
Exclui um cluster junto com servidores nele. |
begin |
Exclui um cluster junto com servidores nele. |
begin |
Promove a leitura réplica cluster para um cluster independente de leitura/gravação. |
begin |
Promove a leitura réplica cluster para um cluster independente de leitura/gravação. |
begin |
Reinicia todos os nós no cluster. |
begin |
Reinicia todos os nós no cluster. |
begin |
Inicia a computação interrompida em todos os nós de cluster. |
begin |
Inicia a computação interrompida em todos os nós de cluster. |
begin |
Interrompe a computação em todos os nós de cluster. |
begin |
Interrompe a computação em todos os nós de cluster. |
begin |
Atualizações um cluster existente. O corpo da solicitação pode conter uma ou várias propriedades da definição do cluster. |
begin |
Atualizações um cluster existente. O corpo da solicitação pode conter uma ou várias propriedades da definição do cluster. |
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 começar ou terminar com um hífen. |
get(string, string, Clusters |
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(Clusters |
Lista todos os clusters em uma assinatura. |
list |
Lista todos os clusters em um grupo de recursos. |
Detalhes do método
beginCreate(string, string, Cluster, ClustersCreateOptionalParams)
Cria um novo cluster com servidores.
function beginCreate(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams): Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- parameters
- Cluster
Os parâmetros necessários para criar ou atualizar um cluster.
- options
- ClustersCreateOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<Cluster>, Cluster>>
beginCreateAndWait(string, string, Cluster, ClustersCreateOptionalParams)
Cria um novo cluster com servidores.
function beginCreateAndWait(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams): Promise<Cluster>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- parameters
- Cluster
Os parâmetros necessários para criar ou atualizar um cluster.
- options
- ClustersCreateOptionalParams
Os parâmetros de opções.
Retornos
Promise<Cluster>
beginDelete(string, string, ClustersDeleteOptionalParams)
Exclui um cluster junto com servidores nele.
function beginDelete(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- options
- ClustersDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, ClustersDeleteOptionalParams)
Exclui um cluster junto com servidores nele.
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- options
- ClustersDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>
beginPromoteReadReplica(string, string, ClustersPromoteReadReplicaOptionalParams)
Promove a leitura réplica cluster para um cluster independente de leitura/gravação.
function beginPromoteReadReplica(resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams): Promise<SimplePollerLike<OperationState<ClustersPromoteReadReplicaHeaders>, ClustersPromoteReadReplicaHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<ClustersPromoteReadReplicaHeaders>, ClustersPromoteReadReplicaHeaders>>
beginPromoteReadReplicaAndWait(string, string, ClustersPromoteReadReplicaOptionalParams)
Promove a leitura réplica cluster para um cluster independente de leitura/gravação.
function beginPromoteReadReplicaAndWait(resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams): Promise<ClustersPromoteReadReplicaHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
Os parâmetros de opções.
Retornos
Promise<ClustersPromoteReadReplicaHeaders>
beginRestart(string, string, ClustersRestartOptionalParams)
Reinicia todos os nós no cluster.
function beginRestart(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams): Promise<SimplePollerLike<OperationState<ClustersRestartHeaders>, ClustersRestartHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- options
- ClustersRestartOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<ClustersRestartHeaders>, ClustersRestartHeaders>>
beginRestartAndWait(string, string, ClustersRestartOptionalParams)
Reinicia todos os nós no cluster.
function beginRestartAndWait(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams): Promise<ClustersRestartHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- options
- ClustersRestartOptionalParams
Os parâmetros de opções.
Retornos
Promise<ClustersRestartHeaders>
beginStart(string, string, ClustersStartOptionalParams)
Inicia a computação interrompida em todos os nós de cluster.
function beginStart(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- options
- ClustersStartOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStartAndWait(string, string, ClustersStartOptionalParams)
Inicia a computação interrompida em todos os nós de cluster.
function beginStartAndWait(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- options
- ClustersStartOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>
beginStop(string, string, ClustersStopOptionalParams)
Interrompe a computação em todos os nós de cluster.
function beginStop(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- options
- ClustersStopOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStopAndWait(string, string, ClustersStopOptionalParams)
Interrompe a computação em todos os nós de cluster.
function beginStopAndWait(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- options
- ClustersStopOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>
beginUpdate(string, string, ClusterForUpdate, ClustersUpdateOptionalParams)
Atualizações um cluster existente. O corpo da solicitação pode conter uma ou várias propriedades da definição do cluster.
function beginUpdate(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- parameters
- ClusterForUpdate
Os parâmetros para atualizar um cluster.
- options
- ClustersUpdateOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<Cluster>, Cluster>>
beginUpdateAndWait(string, string, ClusterForUpdate, ClustersUpdateOptionalParams)
Atualizações um cluster existente. O corpo da solicitação pode conter uma ou várias propriedades da definição do cluster.
function beginUpdateAndWait(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams): Promise<Cluster>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- parameters
- ClusterForUpdate
Os parâmetros para atualizar um cluster.
- options
- ClustersUpdateOptionalParams
Os parâmetros de opções.
Retornos
Promise<Cluster>
checkNameAvailability(NameAvailabilityRequest, ClustersCheckNameAvailabilityOptionalParams)
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 começar ou terminar com um hífen.
function checkNameAvailability(nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams): Promise<NameAvailability>
Parâmetros
- nameAvailabilityRequest
- NameAvailabilityRequest
Os parâmetros necessários para verificar se o nome do cluster está disponível.
Os parâmetros de opções.
Retornos
Promise<NameAvailability>
get(string, string, ClustersGetOptionalParams)
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.
function get(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams): Promise<Cluster>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- clusterName
-
string
O nome do cluster.
- options
- ClustersGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<Cluster>
list(ClustersListOptionalParams)
Lista todos os clusters em uma assinatura.
function list(options?: ClustersListOptionalParams): PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Parâmetros
- options
- ClustersListOptionalParams
Os parâmetros de opções.
Retornos
listByResourceGroup(string, ClustersListByResourceGroupOptionalParams)
Lista todos os clusters em um grupo de recursos.
function listByResourceGroup(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
Os parâmetros de opções.