ClustersOperations interface

Interfejs reprezentujący operacje klastrów.

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.

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.

listByResourceGroup

Wyświetla listę wszystkich klastrów w grupie zasobów.

promoteReadReplica

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>