ClustersOperations interface

Rozhraní představující Clustery operací.

Vlastnosti

checkNameAvailability

Kontroluje dostupnost názvu clusteru. Názvy clusterů by měly být globálně jedinečné; nejméně 3 znaky a maximálně 40 znaků; musí obsahovat pouze malá písmena, číslice a pomlčky; nesmí začínat ani končit pomlčkou.

create

Vytvoří nový cluster se servery.

delete

Odstraní cluster společně se servery.

get

Získá informace o clusteru, jako je konfigurace výpočetních prostředků a úložiště a metadata životního cyklu clusteru, jako je datum a čas vytvoření clusteru.

list

Zobrazí seznam všech clusterů v předplatném.

listByResourceGroup

Zobrazí seznam všech clusterů ve skupině prostředků.

promoteReadReplica

Podporuje cluster repliky pro čtení do samostatného clusteru pro čtení i zápis.

restart

Restartuje všechny uzly v clusteru.

start

Spustí zastavené výpočetní prostředky na všech uzlech clusteru.

stop

Zastaví výpočetní prostředky na všech uzlech clusteru.

update

Aktualizuje existující cluster. Tělo požadavku může obsahovat jednu nebo několik vlastností z definice clusteru.

Podrobnosti vlastnosti

checkNameAvailability

Kontroluje dostupnost názvu clusteru. Názvy clusterů by měly být globálně jedinečné; nejméně 3 znaky a maximálně 40 znaků; musí obsahovat pouze malá písmena, číslice a pomlčky; nesmí začínat ani končit pomlčkou.

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

Hodnota vlastnosti

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

create

Vytvoří nový cluster se servery.

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

Hodnota vlastnosti

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

delete

Odstraní cluster společně se servery.

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

Hodnota vlastnosti

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

get

Získá informace o clusteru, jako je konfigurace výpočetních prostředků a úložiště a metadata životního cyklu clusteru, jako je datum a čas vytvoření clusteru.

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

Hodnota vlastnosti

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

list

Zobrazí seznam všech clusterů v předplatném.

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

Hodnota vlastnosti

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

listByResourceGroup

Zobrazí seznam všech clusterů ve skupině prostředků.

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

Hodnota vlastnosti

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

promoteReadReplica

Podporuje cluster repliky pro čtení do samostatného clusteru pro čtení i zápis.

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

Hodnota vlastnosti

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

restart

Restartuje všechny uzly v clusteru.

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

Hodnota vlastnosti

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

start

Spustí zastavené výpočetní prostředky na všech uzlech clusteru.

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

Hodnota vlastnosti

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

stop

Zastaví výpočetní prostředky na všech uzlech clusteru.

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

Hodnota vlastnosti

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

update

Aktualizuje existující cluster. Tělo požadavku může obsahovat jednu nebo několik vlastností z definice clusteru.

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

Hodnota vlastnosti

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