ClustersOperations interface

Küme işlemlerini temsil eden arayüz.

Özellikler

checkNameAvailability

Küme adının kullanılabilirliğini denetler. Küme adları genel olarak benzersiz olmalıdır; en az 3 karakter ve en fazla 40 karakter uzunluğunda; yalnızca küçük harf, sayı ve kısa çizgi içermelidir; ve kısa çizgiyle başlamamalı veya bitmemelidir.

create

Sunucularla yeni bir küme oluşturur.

delete

Bir kümeyi içindeki sunucularla birlikte siler.

get

İşlem ve depolama yapılandırması ve küme oluşturma tarihi ve saati gibi küme yaşam döngüsü meta verileri gibi bir küme hakkında bilgi alır.

list

Abonelikteki tüm kümeleri listeler.

listByResourceGroup

Bir kaynak grubundaki tüm kümeleri listeler.

promoteReadReplica

Okuma amaçlı çoğaltma kümesini bağımsız bir okuma-yazma kümesine yükselter.

restart

Kümedeki tüm düğümleri yeniden başlatır.

start

Tüm küme düğümlerinde durdurulan işlem başlatılır.

stop

Tüm küme düğümlerinde işlem durdurur.

update

Mevcut bir kümeyi güncelleştirir. İstek gövdesi, küme tanımından bir veya birkaç özellik içerebilir.

Özellik Ayrıntıları

checkNameAvailability

Küme adının kullanılabilirliğini denetler. Küme adları genel olarak benzersiz olmalıdır; en az 3 karakter ve en fazla 40 karakter uzunluğunda; yalnızca küçük harf, sayı ve kısa çizgi içermelidir; ve kısa çizgiyle başlamamalı veya bitmemelidir.

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

Özellik Değeri

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

create

Sunucularla yeni bir küme oluşturur.

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

Özellik Değeri

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

delete

Bir kümeyi içindeki sunucularla birlikte siler.

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

Özellik Değeri

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

get

İşlem ve depolama yapılandırması ve küme oluşturma tarihi ve saati gibi küme yaşam döngüsü meta verileri gibi bir küme hakkında bilgi alır.

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

Özellik Değeri

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

list

Abonelikteki tüm kümeleri listeler.

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

Özellik Değeri

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

listByResourceGroup

Bir kaynak grubundaki tüm kümeleri listeler.

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

Özellik Değeri

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

promoteReadReplica

Okuma amaçlı çoğaltma kümesini bağımsız bir okuma-yazma kümesine yükselter.

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

Özellik Değeri

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

restart

Kümedeki tüm düğümleri yeniden başlatır.

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

Özellik Değeri

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

start

Tüm küme düğümlerinde durdurulan işlem başlatılır.

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

Özellik Değeri

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

stop

Tüm küme düğümlerinde işlem durdurur.

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

Özellik Değeri

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

update

Mevcut bir kümeyi güncelleştirir. İstek gövdesi, küme tanımından bir veya birkaç özellik içerebilir.

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

Özellik Değeri

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