ClustersOperations interface

Interfaccia che rappresenta le operazioni di un cluster.

Proprietà

checkNameAvailability

Verifica la disponibilità di un nome del cluster. I nomi dei cluster devono essere univoci a livello globale; almeno 3 caratteri e al massimo 40 caratteri; devono contenere solo lettere minuscole, numeri e trattini; e non deve iniziare o terminare con un trattino.

create

Crea un nuovo cluster con server.

delete

Elimina un cluster insieme ai server.

get

Ottiene informazioni su un cluster, ad esempio la configurazione di calcolo e archiviazione e i metadati del ciclo di vita del cluster, ad esempio la data e l'ora di creazione del cluster.

list

Elenca tutti i cluster in una sottoscrizione.

listByResourceGroup

Elenca tutti i cluster in un gruppo di risorse.

promoteReadReplica

Promuove il cluster di replica in lettura in un cluster di lettura/scrittura indipendente.

restart

Riavvia tutti i nodi nel cluster.

start

Avvia il calcolo arrestato in tutti i nodi del cluster.

stop

Arresta il calcolo in tutti i nodi del cluster.

update

Aggiorna un cluster esistente. Il corpo della richiesta può contenere una o più proprietà dalla definizione del cluster.

Dettagli proprietà

checkNameAvailability

Verifica la disponibilità di un nome del cluster. I nomi dei cluster devono essere univoci a livello globale; almeno 3 caratteri e al massimo 40 caratteri; devono contenere solo lettere minuscole, numeri e trattini; e non deve iniziare o terminare con un trattino.

checkNameAvailability: (nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>

Valore della proprietà

(nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>

create

Crea un nuovo cluster con server.

create: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>

Valore della proprietà

(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>

delete

Elimina un cluster insieme ai server.

delete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Ottiene informazioni su un cluster, ad esempio la configurazione di calcolo e archiviazione e i metadati del ciclo di vita del cluster, ad esempio la data e l'ora di creazione del cluster.

get: (resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>

Valore della proprietà

(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>

list

Elenca tutti i cluster in una sottoscrizione.

list: (options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

Valore della proprietà

(options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

listByResourceGroup

Elenca tutti i cluster in un gruppo di risorse.

listByResourceGroup: (resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

Valore della proprietà

(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>

promoteReadReplica

Promuove il cluster di replica in lettura in un cluster di lettura/scrittura indipendente.

promoteReadReplica: (resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>

restart

Riavvia tutti i nodi nel cluster.

restart: (resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>

start

Avvia il calcolo arrestato in tutti i nodi del cluster.

start: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>

stop

Arresta il calcolo in tutti i nodi del cluster.

stop: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>

Valore della proprietà

(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>

update

Aggiorna un cluster esistente. Il corpo della richiesta può contenere una o più proprietà dalla definizione del cluster.

update: (resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>

Valore della proprietà

(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>