ClustersOperations interface

Gränssnitt som representerar en klusteråtgärd.

Egenskaper

checkNameAvailability

Kontrollerar tillgängligheten för ett klusternamn. Klusternamn bör vara globalt unika. minst 3 tecken och högst 40 tecken långa; De får endast innehålla gemener, siffror och bindestreck. och får inte börja eller sluta med ett bindestreck.

create

Skapar ett nytt kluster med servrar.

delete

Tar bort ett kluster tillsammans med servrar i det.

get

Hämtar information om ett kluster, till exempel beräknings- och lagringskonfiguration och klusterlivscykelmetadata, till exempel datum och tid för klusterskapande.

list

Visar en lista över alla kluster i en prenumeration.

listByResourceGroup

Visar en lista över alla kluster i en resursgrupp.

promoteReadReplica

Höjer upp skrivskyddat replikkluster till ett oberoende skrivskyddat kluster.

restart

Startar om alla noder i klustret.

start

Startar stoppad beräkning på alla klusternoder.

stop

Stoppar beräkning på alla klusternoder.

update

Uppdaterar ett befintligt kluster. Begärandetexten kan innehålla en eller flera egenskaper från klusterdefinitionen.

Egenskapsinformation

checkNameAvailability

Kontrollerar tillgängligheten för ett klusternamn. Klusternamn bör vara globalt unika. minst 3 tecken och högst 40 tecken långa; De får endast innehålla gemener, siffror och bindestreck. och får inte börja eller sluta med ett bindestreck.

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

Egenskapsvärde

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

create

Skapar ett nytt kluster med servrar.

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

Egenskapsvärde

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

delete

Tar bort ett kluster tillsammans med servrar i det.

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

Egenskapsvärde

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

get

Hämtar information om ett kluster, till exempel beräknings- och lagringskonfiguration och klusterlivscykelmetadata, till exempel datum och tid för klusterskapande.

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

Egenskapsvärde

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

list

Visar en lista över alla kluster i en prenumeration.

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

Egenskapsvärde

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

listByResourceGroup

Visar en lista över alla kluster i en resursgrupp.

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

Egenskapsvärde

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

promoteReadReplica

Höjer upp skrivskyddat replikkluster till ett oberoende skrivskyddat kluster.

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

Egenskapsvärde

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

restart

Startar om alla noder i klustret.

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

Egenskapsvärde

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

start

Startar stoppad beräkning på alla klusternoder.

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

Egenskapsvärde

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

stop

Stoppar beräkning på alla klusternoder.

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

Egenskapsvärde

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

update

Uppdaterar ett befintligt kluster. Begärandetexten kan innehålla en eller flera egenskaper från klusterdefinitionen.

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

Egenskapsvärde

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