ClustersOperations interface
Interfejs reprezentujący operacje klastrów.
Właściwości
| check |
Sprawdza dostępność nazwy klastra. Nazwy klastrów powinny być globalnie unikatowe; co najmniej 3 znaki i co najmniej 40 znaków; muszą zawierać tylko małe litery, cyfry i łączniki; i nie może zaczynać ani kończyć się łącznikiem. |
| create | Tworzy nowy klaster z serwerami. |
| delete | Usuwa klaster wraz z serwerami w nim. |
| get | Pobiera informacje o klastrze, takim jak konfiguracja obliczeniowa i magazyn oraz metadane cyklu życia klastra, takie jak data i godzina utworzenia klastra. |
| list | Wyświetla listę wszystkich klastrów w subskrypcji. |
| list |
Wyświetla listę wszystkich klastrów w grupie zasobów. |
| promote |
Promuje klaster repliki do odczytu do niezależnego klastra odczytu i zapisu. |
| restart | Uruchamia ponownie wszystkie węzły w klastrze. |
| start | Uruchamia zatrzymane obliczenia na wszystkich węzłach klastra. |
| stop | Zatrzymuje obliczenia na wszystkich węzłach klastra. |
| update | Aktualizuje istniejący klaster. Treść żądania może zawierać jedną lub kilka właściwości z definicji klastra. |
Szczegóły właściwości
checkNameAvailability
Sprawdza dostępność nazwy klastra. Nazwy klastrów powinny być globalnie unikatowe; co najmniej 3 znaki i co najmniej 40 znaków; muszą zawierać tylko małe litery, cyfry i łączniki; i nie może zaczynać ani kończyć się łącznikiem.
checkNameAvailability: (nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>
Wartość właściwości
(nameAvailabilityRequest: NameAvailabilityRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<NameAvailability>
create
Tworzy nowy klaster z serwerami.
create: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Wartość właściwości
(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
delete
Usuwa klaster wraz z serwerami w nim.
delete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Wartość właściwości
(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Pobiera informacje o klastrze, takim jak konfiguracja obliczeniowa i magazyn oraz metadane cyklu życia klastra, takie jak data i godzina utworzenia klastra.
get: (resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
Wartość właściwości
(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
list
Wyświetla listę wszystkich klastrów w subskrypcji.
list: (options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Wartość właściwości
(options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
listByResourceGroup
Wyświetla listę wszystkich klastrów w grupie zasobów.
listByResourceGroup: (resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Wartość właściwości
(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
promoteReadReplica
Promuje klaster repliki do odczytu do niezależnego klastra odczytu i zapisu.
promoteReadReplica: (resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>
Wartość właściwości
(resourceGroupName: string, clusterName: string, options?: ClustersPromoteReadReplicaOptionalParams) => PollerLike<OperationState<void>, void>
restart
Uruchamia ponownie wszystkie węzły w klastrze.
restart: (resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>
Wartość właściwości
(resourceGroupName: string, clusterName: string, options?: ClustersRestartOptionalParams) => PollerLike<OperationState<void>, void>
start
Uruchamia zatrzymane obliczenia na wszystkich węzłach klastra.
start: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
Wartość właściwości
(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
stop
Zatrzymuje obliczenia na wszystkich węzłach klastra.
stop: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>
Wartość właściwości
(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>
update
Aktualizuje istniejący klaster. Treść żądania może zawierać jedną lub kilka właściwości z definicji klastra.
update: (resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Wartość właściwości
(resourceGroupName: string, clusterName: string, parameters: ClusterForUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>