다음을 통해 공유


Microsoft.DocumentDB mongoClusters 2024-10-01-preview

Bicep 리소스 정의

mongoClusters 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.DocumentDB/mongoClusters 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.DocumentDB/mongoClusters@2024-10-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    administrator: {
      password: 'string'
      userName: 'string'
    }
    backup: {}
    compute: {
      tier: 'string'
    }
    createMode: 'string'
    dataApi: {
      mode: 'string'
    }
    highAvailability: {
      targetMode: 'string'
    }
    previewFeatures: [
      'string'
    ]
    publicNetworkAccess: 'string'
    replicaParameters: {
      sourceLocation: 'string'
      sourceResourceId: 'string'
    }
    restoreParameters: {
      pointInTimeUTC: 'string'
      sourceResourceId: 'string'
    }
    serverVersion: 'string'
    sharding: {
      shardCount: int
    }
    storage: {
      sizeGb: int
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

속성 값

AdministratorProperties

이름 묘사
암호 관리자 암호입니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
userName 관리자 사용자 이름입니다. 문자열

BackupProperties

이름 묘사

ComputeProperties

이름 묘사
계층 각 계층이 가상 코어 및 메모리 크기에 매핑되는 클러스터에 할당할 컴퓨팅 계층입니다. 예제 값: 'M30', 'M40'. 문자열

DataApiProperties

이름 묘사
모드 Mongo Data API를 클러스터에 사용할 수 있는지 여부를 나타내는 모드입니다. '사용 안 함'
'Enabled'

HighAvailabilityProperties

이름 묘사
targetMode 클러스터에 대해 요청된 대상 고가용성 모드입니다. '사용 안 함'
'SameZone'
'ZoneRedundantPreferred'

Microsoft.DocumentDB/mongoClusters

이름 묘사
위치 리소스가 있는 지리적 위치 string(필수)
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 3
최대 길이 = 3
패턴 = ^[a-z0-9]+(-[a-z0-9]+)*(필수)
속성 이 리소스에 대한 리소스별 속성입니다. MongoClusterProperties
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.

MongoClusterProperties

이름 묘사
관리자 mongo 클러스터의 로컬 관리자 속성입니다. AdministratorProperties
백업 mongo 클러스터의 백업 속성입니다. BackupProperties
계산 mongo 클러스터의 컴퓨팅 속성입니다. computeProperties
createMode mongo 클러스터를 만드는 모드입니다. '기본값'
'GeoReplica'
'PointInTimeRestore'
'Replica'
dataApi mongo 클러스터의 데이터 API 속성입니다. DataApiProperties
highAvailability mongo 클러스터의 고가용성 속성입니다. HighAvailabilityProperties
previewFeatures 프라이빗 엔드포인트 연결 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'GeoReplicas'
publicNetworkAccess 이 mongo 클러스터에 대한 퍼블릭 엔드포인트 액세스가 허용되는지 여부입니다. '사용 안 함'
'Enabled'
replicaParameters 복제본 mongo 클러스터를 만들 매개 변수입니다. MongoClusterReplicaParameters
restoreParameters 지정 시간 복원 mongo 클러스터를 만드는 매개 변수입니다. MongoClusterRestoreParameters
serverVersion Mongo DB 서버 버전입니다. 지정하지 않으면 기본적으로 사용 가능한 최신 버전으로 설정됩니다. 문자열
샤 딩 mongo 클러스터의 분할 속성입니다. ShardingProperties
보관 mongo 클러스터의 스토리지 속성입니다. StorageProperties

MongoClusterReplicaParameters

이름 묘사
sourceLocation 원본 클러스터의 위치 string(필수)
sourceResourceId 복제 원본 클러스터의 ID입니다. string(필수)

MongoClusterRestoreParameters

이름 묘사
pointInTimeUTC MONgo 클러스터를 복원하기 위한 UTC 지정 시간 문자열
sourceResourceId 복원할 원본 클러스터를 찾는 리소스 ID 문자열

ShardingProperties

이름 묘사
shardCount 클러스터에서 프로비전할 분할된 데이터베이스 수입니다. int

StorageProperties

이름 묘사
sizeGb 각 서버에 할당된 데이터 디스크의 크기입니다. int

TrackedResourceTags

이름 묘사

ARM 템플릿 리소스 정의

mongoClusters 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.DocumentDB/mongoClusters 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.DocumentDB/mongoClusters",
  "apiVersion": "2024-10-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "administrator": {
      "password": "string",
      "userName": "string"
    },
    "backup": {
    },
    "compute": {
      "tier": "string"
    },
    "createMode": "string",
    "dataApi": {
      "mode": "string"
    },
    "highAvailability": {
      "targetMode": "string"
    },
    "previewFeatures": [ "string" ],
    "publicNetworkAccess": "string",
    "replicaParameters": {
      "sourceLocation": "string",
      "sourceResourceId": "string"
    },
    "restoreParameters": {
      "pointInTimeUTC": "string",
      "sourceResourceId": "string"
    },
    "serverVersion": "string",
    "sharding": {
      "shardCount": "int"
    },
    "storage": {
      "sizeGb": "int"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

속성 값

AdministratorProperties

이름 묘사
암호 관리자 암호입니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
userName 관리자 사용자 이름입니다. 문자열

BackupProperties

이름 묘사

ComputeProperties

이름 묘사
계층 각 계층이 가상 코어 및 메모리 크기에 매핑되는 클러스터에 할당할 컴퓨팅 계층입니다. 예제 값: 'M30', 'M40'. 문자열

DataApiProperties

이름 묘사
모드 Mongo Data API를 클러스터에 사용할 수 있는지 여부를 나타내는 모드입니다. '사용 안 함'
'Enabled'

HighAvailabilityProperties

이름 묘사
targetMode 클러스터에 대해 요청된 대상 고가용성 모드입니다. '사용 안 함'
'SameZone'
'ZoneRedundantPreferred'

Microsoft.DocumentDB/mongoClusters

이름 묘사
apiVersion api 버전 '2024-10-01-preview'
위치 리소스가 있는 지리적 위치 string(필수)
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 3
최대 길이 = 3
패턴 = ^[a-z0-9]+(-[a-z0-9]+)*(필수)
속성 이 리소스에 대한 리소스별 속성입니다. MongoClusterProperties
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
리소스 종류 'Microsoft.DocumentDB/mongoClusters'

MongoClusterProperties

이름 묘사
관리자 mongo 클러스터의 로컬 관리자 속성입니다. AdministratorProperties
백업 mongo 클러스터의 백업 속성입니다. BackupProperties
계산 mongo 클러스터의 컴퓨팅 속성입니다. computeProperties
createMode mongo 클러스터를 만드는 모드입니다. '기본값'
'GeoReplica'
'PointInTimeRestore'
'Replica'
dataApi mongo 클러스터의 데이터 API 속성입니다. DataApiProperties
highAvailability mongo 클러스터의 고가용성 속성입니다. HighAvailabilityProperties
previewFeatures 프라이빗 엔드포인트 연결 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'GeoReplicas'
publicNetworkAccess 이 mongo 클러스터에 대한 퍼블릭 엔드포인트 액세스가 허용되는지 여부입니다. '사용 안 함'
'Enabled'
replicaParameters 복제본 mongo 클러스터를 만들 매개 변수입니다. MongoClusterReplicaParameters
restoreParameters 지정 시간 복원 mongo 클러스터를 만드는 매개 변수입니다. MongoClusterRestoreParameters
serverVersion Mongo DB 서버 버전입니다. 지정하지 않으면 기본적으로 사용 가능한 최신 버전으로 설정됩니다. 문자열
샤 딩 mongo 클러스터의 분할 속성입니다. ShardingProperties
보관 mongo 클러스터의 스토리지 속성입니다. StorageProperties

MongoClusterReplicaParameters

이름 묘사
sourceLocation 원본 클러스터의 위치 string(필수)
sourceResourceId 복제 원본 클러스터의 ID입니다. string(필수)

MongoClusterRestoreParameters

이름 묘사
pointInTimeUTC MONgo 클러스터를 복원하기 위한 UTC 지정 시간 문자열
sourceResourceId 복원할 원본 클러스터를 찾는 리소스 ID 문자열

ShardingProperties

이름 묘사
shardCount 클러스터에서 프로비전할 분할된 데이터베이스 수입니다. int

StorageProperties

이름 묘사
sizeGb 각 서버에 할당된 데이터 디스크의 크기입니다. int

TrackedResourceTags

이름 묘사

Terraform(AzAPI 공급자) 리소스 정의

mongoClusters 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.DocumentDB/mongoClusters 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DocumentDB/mongoClusters@2024-10-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      administrator = {
        password = "string"
        userName = "string"
      }
      backup = {
      }
      compute = {
        tier = "string"
      }
      createMode = "string"
      dataApi = {
        mode = "string"
      }
      highAvailability = {
        targetMode = "string"
      }
      previewFeatures = [
        "string"
      ]
      publicNetworkAccess = "string"
      replicaParameters = {
        sourceLocation = "string"
        sourceResourceId = "string"
      }
      restoreParameters = {
        pointInTimeUTC = "string"
        sourceResourceId = "string"
      }
      serverVersion = "string"
      sharding = {
        shardCount = int
      }
      storage = {
        sizeGb = int
      }
    }
  })
}

속성 값

AdministratorProperties

이름 묘사
암호 관리자 암호입니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
userName 관리자 사용자 이름입니다. 문자열

BackupProperties

이름 묘사

ComputeProperties

이름 묘사
계층 각 계층이 가상 코어 및 메모리 크기에 매핑되는 클러스터에 할당할 컴퓨팅 계층입니다. 예제 값: 'M30', 'M40'. 문자열

DataApiProperties

이름 묘사
모드 Mongo Data API를 클러스터에 사용할 수 있는지 여부를 나타내는 모드입니다. '사용 안 함'
'Enabled'

HighAvailabilityProperties

이름 묘사
targetMode 클러스터에 대해 요청된 대상 고가용성 모드입니다. '사용 안 함'
'SameZone'
'ZoneRedundantPreferred'

Microsoft.DocumentDB/mongoClusters

이름 묘사
위치 리소스가 있는 지리적 위치 string(필수)
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 3
최대 길이 = 3
패턴 = ^[a-z0-9]+(-[a-z0-9]+)*(필수)
속성 이 리소스에 대한 리소스별 속성입니다. MongoClusterProperties
태그 리소스 태그 태그 이름 및 값의 사전입니다.
리소스 종류 "Microsoft.DocumentDB/mongoClusters@2024-10-01-preview"

MongoClusterProperties

이름 묘사
관리자 mongo 클러스터의 로컬 관리자 속성입니다. AdministratorProperties
백업 mongo 클러스터의 백업 속성입니다. BackupProperties
계산 mongo 클러스터의 컴퓨팅 속성입니다. computeProperties
createMode mongo 클러스터를 만드는 모드입니다. '기본값'
'GeoReplica'
'PointInTimeRestore'
'Replica'
dataApi mongo 클러스터의 데이터 API 속성입니다. DataApiProperties
highAvailability mongo 클러스터의 고가용성 속성입니다. HighAvailabilityProperties
previewFeatures 프라이빗 엔드포인트 연결 목록입니다. 다음 중 어느 것을 포함하는 문자열 배열:
'GeoReplicas'
publicNetworkAccess 이 mongo 클러스터에 대한 퍼블릭 엔드포인트 액세스가 허용되는지 여부입니다. '사용 안 함'
'Enabled'
replicaParameters 복제본 mongo 클러스터를 만들 매개 변수입니다. MongoClusterReplicaParameters
restoreParameters 지정 시간 복원 mongo 클러스터를 만드는 매개 변수입니다. MongoClusterRestoreParameters
serverVersion Mongo DB 서버 버전입니다. 지정하지 않으면 기본적으로 사용 가능한 최신 버전으로 설정됩니다. 문자열
샤 딩 mongo 클러스터의 분할 속성입니다. ShardingProperties
보관 mongo 클러스터의 스토리지 속성입니다. StorageProperties

MongoClusterReplicaParameters

이름 묘사
sourceLocation 원본 클러스터의 위치 string(필수)
sourceResourceId 복제 원본 클러스터의 ID입니다. string(필수)

MongoClusterRestoreParameters

이름 묘사
pointInTimeUTC MONgo 클러스터를 복원하기 위한 UTC 지정 시간 문자열
sourceResourceId 복원할 원본 클러스터를 찾는 리소스 ID 문자열

ShardingProperties

이름 묘사
shardCount 클러스터에서 프로비전할 분할된 데이터베이스 수입니다. int

StorageProperties

이름 묘사
sizeGb 각 서버에 할당된 데이터 디스크의 크기입니다. int

TrackedResourceTags

이름 묘사