ClustersOperations interface

Interface représentant une opération Clusters.

Propriétés

checkNameAvailability

Vérifie la disponibilité d’un nom de cluster. Les noms de cluster doivent être globalement uniques ; au moins 3 caractères et au maximum 40 caractères ; ils ne doivent contenir que des lettres minuscules, des chiffres et des traits d’union ; et ne doit pas commencer ou se terminer par un trait d’union.

create

Crée un cluster avec des serveurs.

delete

Supprime un cluster avec les serveurs qu’il contient.

get

Obtient des informations sur un cluster, comme la configuration de calcul et la configuration du stockage et les métadonnées de cycle de vie du cluster, telles que la date et l’heure de création du cluster.

list

Répertorie tous les clusters d’un abonnement.

listByResourceGroup

Répertorie tous les clusters d’un groupe de ressources.

promoteReadReplica

Promeut le cluster de réplicas en lecture-écriture en cluster indépendant.

restart

Redémarre tous les nœuds du cluster.

start

Démarre le calcul arrêté sur tous les nœuds de cluster.

stop

Arrête le calcul sur tous les nœuds de cluster.

update

Met à jour un cluster existant. Le corps de la requête peut contenir une ou plusieurs propriétés de la définition du cluster.

Détails de la propriété

checkNameAvailability

Vérifie la disponibilité d’un nom de cluster. Les noms de cluster doivent être globalement uniques ; au moins 3 caractères et au maximum 40 caractères ; ils ne doivent contenir que des lettres minuscules, des chiffres et des traits d’union ; et ne doit pas commencer ou se terminer par un trait d’union.

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

Valeur de propriété

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

create

Crée un cluster avec des serveurs.

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

Valeur de propriété

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

delete

Supprime un cluster avec les serveurs qu’il contient.

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

Valeur de propriété

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

get

Obtient des informations sur un cluster, comme la configuration de calcul et la configuration du stockage et les métadonnées de cycle de vie du cluster, telles que la date et l’heure de création du cluster.

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

Valeur de propriété

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

list

Répertorie tous les clusters d’un abonnement.

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

Valeur de propriété

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

listByResourceGroup

Répertorie tous les clusters d’un groupe de ressources.

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

Valeur de propriété

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

promoteReadReplica

Promeut le cluster de réplicas en lecture-écriture en cluster indépendant.

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

Valeur de propriété

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

restart

Redémarre tous les nœuds du cluster.

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

Valeur de propriété

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

start

Démarre le calcul arrêté sur tous les nœuds de cluster.

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

Valeur de propriété

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

stop

Arrête le calcul sur tous les nœuds de cluster.

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

Valeur de propriété

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

update

Met à jour un cluster existant. Le corps de la requête peut contenir une ou plusieurs propriétés de la définition du cluster.

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

Valeur de propriété

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