ClustersOperations interface
Schnittstelle, die einen Cluster-Betrieb darstellt.
Eigenschaften
| check |
Überprüft die Verfügbarkeit eines Clusternamens. Clusternamen sollten global eindeutig sein; mindestens 3 Zeichen und höchstens 40 Zeichen lang; sie dürfen nur Kleinbuchstaben, Zahlen und Bindestriche enthalten; und darf nicht mit einem Bindestrich beginnen oder enden. |
| create | Erstellt einen neuen Cluster mit Servern. |
| delete | Löscht einen Cluster zusammen mit servern darin. |
| get | Ruft Informationen zu einem Cluster ab, z. B. Compute- und Speicherkonfiguration und Clusterlebenszyklusmetadaten wie z. B. Datum und Uhrzeit der Clustererstellung. |
| list | Listet alle Cluster in einem Abonnement auf. |
| list |
Listet alle Cluster in einer Ressourcengruppe auf. |
| promote |
Fördert lesereplikatcluster zu einem unabhängigen Lese-/Schreibcluster. |
| restart | Startet alle Knoten im Cluster neu. |
| start | Startet die Berechnung auf allen Clusterknoten angehalten. |
| stop | Beendet die Berechnung auf allen Clusterknoten. |
| update | Aktualisiert einen vorhandenen Cluster. Der Anforderungstext kann eine oder mehrere Eigenschaften aus der Clusterdefinition enthalten. |
Details zur Eigenschaft
checkNameAvailability
Überprüft die Verfügbarkeit eines Clusternamens. Clusternamen sollten global eindeutig sein; mindestens 3 Zeichen und höchstens 40 Zeichen lang; sie dürfen nur Kleinbuchstaben, Zahlen und Bindestriche enthalten; und darf nicht mit einem Bindestrich beginnen oder enden.
checkNameAvailability: (nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>
Eigenschaftswert
(nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>
create
Erstellt einen neuen Cluster mit Servern.
create: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Eigenschaftswert
(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
delete
Löscht einen Cluster zusammen mit servern darin.
delete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Ruft Informationen zu einem Cluster ab, z. B. Compute- und Speicherkonfiguration und Clusterlebenszyklusmetadaten wie z. B. Datum und Uhrzeit der Clustererstellung.
get: (resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
Eigenschaftswert
(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
list
Listet alle Cluster in einem Abonnement auf.
list: (options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Eigenschaftswert
(options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
listByResourceGroup
Listet alle Cluster in einer Ressourcengruppe auf.
listByResourceGroup: (resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Eigenschaftswert
(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
promoteReadReplica
Fördert lesereplikatcluster zu einem unabhängigen Lese-/Schreibcluster.
promoteReadReplica: (resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>
restart
Startet alle Knoten im Cluster neu.
restart: (resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>
start
Startet die Berechnung auf allen Clusterknoten angehalten.
start: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
stop
Beendet die Berechnung auf allen Clusterknoten.
stop: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>
update
Aktualisiert einen vorhandenen Cluster. Der Anforderungstext kann eine oder mehrere Eigenschaften aus der Clusterdefinition enthalten.
update: (resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Eigenschaftswert
(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>