ClustersOperations interface
Küme işlemlerini temsil eden arayüz.
Özellikler
| check |
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. |
| list |
Bir kaynak grubundaki tüm kümeleri listeler. |
| promote |
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>