CassandraClusters interface
CassandraClusters를 나타내는 인터페이스입니다.
메서드
메서드 세부 정보
beginCreateUpdate(string, string, ClusterResource, CassandraClustersCreateUpdateOptionalParams)
관리되는 Cassandra 클러스터를 만들거나 업데이트합니다. 업데이트할 때 모든 쓰기 가능한 속성을 지정해야 합니다. 일부 속성만 업데이트하려면 PATCH를 사용합니다.
function beginCreateUpdate(resourceGroupName: string, clusterName: string, body: ClusterResource, options?: CassandraClustersCreateUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ClusterResource>, ClusterResource>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
- body
- ClusterResource
관리되는 Cassandra 클러스터의 원하는 상태를 지정하는 속성입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<ClusterResource>, ClusterResource>>
beginCreateUpdateAndWait(string, string, ClusterResource, CassandraClustersCreateUpdateOptionalParams)
관리되는 Cassandra 클러스터를 만들거나 업데이트합니다. 업데이트할 때 모든 쓰기 가능한 속성을 지정해야 합니다. 일부 속성만 업데이트하려면 PATCH를 사용합니다.
function beginCreateUpdateAndWait(resourceGroupName: string, clusterName: string, body: ClusterResource, options?: CassandraClustersCreateUpdateOptionalParams): Promise<ClusterResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
- body
- ClusterResource
관리되는 Cassandra 클러스터의 원하는 상태를 지정하는 속성입니다.
옵션 매개 변수입니다.
반환
Promise<ClusterResource>
beginDeallocate(string, string, CassandraClustersDeallocateOptionalParams)
관리되는 Cassandra 클러스터 및 관련 데이터 센터의 할당을 취소합니다. 할당 취소는 이 클러스터의 호스트 가상 머신의 할당을 취소하고 데이터 디스크를 예약합니다. 이미 할당 취소된 클러스터에서는 아무 작업도 수행하지 않습니다. Start를 사용하여 클러스터를 다시 시작합니다.
function beginDeallocate(resourceGroupName: string, clusterName: string, options?: CassandraClustersDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeallocateAndWait(string, string, CassandraClustersDeallocateOptionalParams)
관리되는 Cassandra 클러스터 및 관련 데이터 센터의 할당을 취소합니다. 할당 취소는 이 클러스터의 호스트 가상 머신의 할당을 취소하고 데이터 디스크를 예약합니다. 이미 할당 취소된 클러스터에서는 아무 작업도 수행하지 않습니다. Start를 사용하여 클러스터를 다시 시작합니다.
function beginDeallocateAndWait(resourceGroupName: string, clusterName: string, options?: CassandraClustersDeallocateOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginDelete(string, string, CassandraClustersDeleteOptionalParams)
관리되는 Cassandra 클러스터를 삭제합니다.
function beginDelete(resourceGroupName: string, clusterName: string, options?: CassandraClustersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, CassandraClustersDeleteOptionalParams)
관리되는 Cassandra 클러스터를 삭제합니다.
function beginDeleteAndWait(resourceGroupName: string, clusterName: string, options?: CassandraClustersDeleteOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginInvokeCommand(string, string, CommandPostBody, CassandraClustersInvokeCommandOptionalParams)
cassandra 유지 관리를 위해 nodetool과 같은 명령을 호출합니다.
function beginInvokeCommand(resourceGroupName: string, clusterName: string, body: CommandPostBody, options?: CassandraClustersInvokeCommandOptionalParams): Promise<SimplePollerLike<OperationState<CommandOutput>, CommandOutput>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
- body
- CommandPostBody
실행할 명령 사양
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<CommandOutput>, CommandOutput>>
beginInvokeCommandAndWait(string, string, CommandPostBody, CassandraClustersInvokeCommandOptionalParams)
cassandra 유지 관리를 위해 nodetool과 같은 명령을 호출합니다.
function beginInvokeCommandAndWait(resourceGroupName: string, clusterName: string, body: CommandPostBody, options?: CassandraClustersInvokeCommandOptionalParams): Promise<CommandOutput>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
- body
- CommandPostBody
실행할 명령 사양
옵션 매개 변수입니다.
반환
Promise<CommandOutput>
beginStart(string, string, CassandraClustersStartOptionalParams)
관리되는 Cassandra 클러스터 및 관련 데이터 센터를 시작합니다. 시작은 예약된 데이터 디스크를 사용하여 이 클러스터의 호스트 가상 머신을 시작합니다. 이미 실행 중인 클러스터에서는 아무 작업도 수행하지 않습니다. 할당 취소를 사용하여 클러스터의 할당을 취소합니다.
function beginStart(resourceGroupName: string, clusterName: string, options?: CassandraClustersStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStartAndWait(string, string, CassandraClustersStartOptionalParams)
관리되는 Cassandra 클러스터 및 관련 데이터 센터를 시작합니다. 시작은 예약된 데이터 디스크를 사용하여 이 클러스터의 호스트 가상 머신을 시작합니다. 이미 실행 중인 클러스터에서는 아무 작업도 수행하지 않습니다. 할당 취소를 사용하여 클러스터의 할당을 취소합니다.
function beginStartAndWait(resourceGroupName: string, clusterName: string, options?: CassandraClustersStartOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
옵션 매개 변수입니다.
반환
Promise<void>
beginUpdate(string, string, ClusterResource, CassandraClustersUpdateOptionalParams)
관리되는 Cassandra 클러스터의 일부 속성을 업데이트합니다.
function beginUpdate(resourceGroupName: string, clusterName: string, body: ClusterResource, options?: CassandraClustersUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ClusterResource>, ClusterResource>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
- body
- ClusterResource
관리되는 Cassandra 클러스터를 지정하기 위해 제공할 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<ClusterResource>, ClusterResource>>
beginUpdateAndWait(string, string, ClusterResource, CassandraClustersUpdateOptionalParams)
관리되는 Cassandra 클러스터의 일부 속성을 업데이트합니다.
function beginUpdateAndWait(resourceGroupName: string, clusterName: string, body: ClusterResource, options?: CassandraClustersUpdateOptionalParams): Promise<ClusterResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
- body
- ClusterResource
관리되는 Cassandra 클러스터를 지정하기 위해 제공할 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<ClusterResource>
get(string, string, CassandraClustersGetOptionalParams)
관리되는 Cassandra 클러스터의 속성을 가져옵니다.
function get(resourceGroupName: string, clusterName: string, options?: CassandraClustersGetOptionalParams): Promise<ClusterResource>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
옵션 매개 변수입니다.
반환
Promise<ClusterResource>
listByResourceGroup(string, CassandraClustersListByResourceGroupOptionalParams)
이 리소스 그룹의 모든 관리되는 Cassandra 클러스터를 나열합니다.
function listByResourceGroup(resourceGroupName: string, options?: CassandraClustersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ClusterResource, ClusterResource[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
옵션 매개 변수입니다.
반환
listBySubscription(CassandraClustersListBySubscriptionOptionalParams)
이 구독에서 관리되는 모든 Cassandra 클러스터를 나열합니다.
function listBySubscription(options?: CassandraClustersListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ClusterResource, ClusterResource[], PageSettings>
매개 변수
옵션 매개 변수입니다.
반환
status(string, string, CassandraClustersStatusOptionalParams)
클러스터의 각 Cassandra 노드에 대한 CPU, 메모리 및 디스크 사용 통계를 가져옵니다.
function status(resourceGroupName: string, clusterName: string, options?: CassandraClustersStatusOptionalParams): Promise<CassandraClusterPublicStatus>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다.
- clusterName
-
string
관리되는 Cassandra 클러스터 이름입니다.
옵션 매개 변수입니다.
반환
Promise<CassandraClusterPublicStatus>