ClustersOperations interface
Interfaccia che rappresenta le operazioni di un cluster.
Proprietà
| check |
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. |
| list |
Elenca tutti i cluster in un gruppo di risorse. |
| promote |
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>