ClustersOperations interface
Interface représentant une opération Clusters.
Propriétés
| check |
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. |
| list |
Répertorie tous les clusters d’un groupe de ressources. |
| promote |
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>