ClustersOperations interface

클러스터 작업을 나타내는 인터페이스입니다.

속성

checkNameAvailability

클러스터 이름의 가용성을 확인합니다. 클러스터 이름은 전역적으로 고유해야 합니다. 최소 3자 및 최대 40자 길이; 소문자, 숫자 및 하이픈만 포함해야 합니다. 하이픈으로 시작하거나 끝내지 않아야 합니다.

create

서버를 사용하여 새 클러스터를 만듭니다.

delete

클러스터를 서버와 함께 삭제합니다.

get

컴퓨팅 및 스토리지 구성, 클러스터 생성 날짜 및 시간과 같은 클러스터 수명 주기 메타데이터와 같은 클러스터에 대한 정보를 가져옵니다.

list

구독의 모든 클러스터를 나열합니다.

listByResourceGroup

리소스 그룹의 모든 클러스터를 나열합니다.

promoteReadReplica

읽기 복제본 클러스터를 독립적인 읽기-쓰기 클러스터로 승격합니다.

restart

클러스터의 모든 노드를 다시 시작합니다.

start

모든 클러스터 노드에서 중지된 컴퓨팅을 시작합니다.

stop

모든 클러스터 노드에서 컴퓨팅을 중지합니다.

update

기존 클러스터를 업데이트합니다. 요청 본문은 클러스터 정의에서 하나 이상의 속성을 포함할 수 있습니다.

속성 세부 정보

checkNameAvailability

클러스터 이름의 가용성을 확인합니다. 클러스터 이름은 전역적으로 고유해야 합니다. 최소 3자 및 최대 40자 길이; 소문자, 숫자 및 하이픈만 포함해야 합니다. 하이픈으로 시작하거나 끝내지 않아야 합니다.

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

속성 값

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

create

서버를 사용하여 새 클러스터를 만듭니다.

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

속성 값

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

delete

클러스터를 서버와 함께 삭제합니다.

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

속성 값

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

get

컴퓨팅 및 스토리지 구성, 클러스터 생성 날짜 및 시간과 같은 클러스터 수명 주기 메타데이터와 같은 클러스터에 대한 정보를 가져옵니다.

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

속성 값

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

list

구독의 모든 클러스터를 나열합니다.

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

속성 값

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

listByResourceGroup

리소스 그룹의 모든 클러스터를 나열합니다.

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

속성 값

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

promoteReadReplica

읽기 복제본 클러스터를 독립적인 읽기-쓰기 클러스터로 승격합니다.

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

속성 값

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

restart

클러스터의 모든 노드를 다시 시작합니다.

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

속성 값

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

start

모든 클러스터 노드에서 중지된 컴퓨팅을 시작합니다.

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

속성 값

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

stop

모든 클러스터 노드에서 컴퓨팅을 중지합니다.

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

속성 값

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

update

기존 클러스터를 업데이트합니다. 요청 본문은 클러스터 정의에서 하나 이상의 속성을 포함할 수 있습니다.

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

속성 값

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