다음을 통해 공유


MongoClustersOperations interface

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

속성

checkNameAvailability

mongo 클러스터 이름을 사용할 수 있는지 확인합니다.

createOrUpdate

mongo 클러스터를 만들거나 업데이트합니다. 업데이트는 리소스에 대한 모든 속성을 덮어씁니다. 일부 속성만 수정하려면 PATCH를 사용합니다.

delete

mongo 클러스터를 삭제합니다.

get

mongo 클러스터에 대한 정보를 가져옵니다.

list

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

listByResourceGroup

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

listConnectionStrings

mongo 클러스터 연결 문자열을 나열합니다. 여기에는 SCRAM-SHA-256을 사용하는 기본 연결 문자열뿐만 아니라 클러스터에서 지원하는 다른 연결 문자열도 포함됩니다.

update

기존 mongo 클러스터를 업데이트합니다. 요청 본문에는 일반 mongo 클러스터 정의에 있는 속성 중 하나에서 많은 속성이 포함될 수 있습니다.

속성 세부 정보

checkNameAvailability

mongo 클러스터 이름을 사용할 수 있는지 확인합니다.

checkNameAvailability: (location: string, body: CheckNameAvailabilityRequest, options?: MongoClustersCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>

속성 값

(location: string, body: CheckNameAvailabilityRequest, options?: MongoClustersCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>

createOrUpdate

mongo 클러스터를 만들거나 업데이트합니다. 업데이트는 리소스에 대한 모든 속성을 덮어씁니다. 일부 속성만 수정하려면 PATCH를 사용합니다.

createOrUpdate: (resourceGroupName: string, mongoClusterName: string, resource: MongoCluster, options?: MongoClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<MongoCluster>, MongoCluster>

속성 값

(resourceGroupName: string, mongoClusterName: string, resource: MongoCluster, options?: MongoClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<MongoCluster>, MongoCluster>

delete

mongo 클러스터를 삭제합니다.

delete: (resourceGroupName: string, mongoClusterName: string, options?: MongoClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

속성 값

(resourceGroupName: string, mongoClusterName: string, options?: MongoClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

mongo 클러스터에 대한 정보를 가져옵니다.

get: (resourceGroupName: string, mongoClusterName: string, options?: MongoClustersGetOptionalParams) => Promise<MongoCluster>

속성 값

(resourceGroupName: string, mongoClusterName: string, options?: MongoClustersGetOptionalParams) => Promise<MongoCluster>

list

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

list: (options?: MongoClustersListOptionalParams) => PagedAsyncIterableIterator<MongoCluster, MongoCluster[], PageSettings>

속성 값

(options?: MongoClustersListOptionalParams) => PagedAsyncIterableIterator<MongoCluster, MongoCluster[], PageSettings>

listByResourceGroup

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

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

속성 값

(resourceGroupName: string, options?: MongoClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<MongoCluster, MongoCluster[], PageSettings>

listConnectionStrings

mongo 클러스터 연결 문자열을 나열합니다. 여기에는 SCRAM-SHA-256을 사용하는 기본 연결 문자열뿐만 아니라 클러스터에서 지원하는 다른 연결 문자열도 포함됩니다.

listConnectionStrings: (resourceGroupName: string, mongoClusterName: string, options?: MongoClustersListConnectionStringsOptionalParams) => Promise<ListConnectionStringsResult>

속성 값

(resourceGroupName: string, mongoClusterName: string, options?: MongoClustersListConnectionStringsOptionalParams) => Promise<ListConnectionStringsResult>

update

기존 mongo 클러스터를 업데이트합니다. 요청 본문에는 일반 mongo 클러스터 정의에 있는 속성 중 하나에서 많은 속성이 포함될 수 있습니다.

update: (resourceGroupName: string, mongoClusterName: string, properties: MongoClusterUpdate, options?: MongoClustersUpdateOptionalParams) => PollerLike<OperationState<MongoCluster>, MongoCluster>

속성 값

(resourceGroupName: string, mongoClusterName: string, properties: MongoClusterUpdate, options?: MongoClustersUpdateOptionalParams) => PollerLike<OperationState<MongoCluster>, MongoCluster>