다음을 통해 공유


DatabaseAccountCreateUpdateParameters interface

Cosmos DB 데이터베이스 계정을 만들고 업데이트하는 매개 변수입니다.

Extends

속성

analyticalStorageConfiguration

분석 스토리지 관련 속성입니다.

apiProperties

API 관련 속성입니다. 현재 MongoDB API에 대해서만 지원됩니다.

backupPolicy

계정에서 백업을 수행하는 정책을 나타내는 개체입니다.

capabilities

계정에 대한 Cosmos DB 기능 목록

capacity

계정의 용량 적용과 관련된 모든 속성을 나타내는 개체입니다.

connectorOffer

Cosmos DB 데이터베이스 C* 계정에 대한 cassandra 커넥터 제품 유형입니다.

consistencyPolicy

Cosmos DB 계정에 대한 일관성 정책입니다.

cors

Cosmos DB 데이터베이스 계정에 대한 CORS 정책입니다.

createMode

계정 생성 모드를 나타내는 열거형입니다.

customerManagedKeyStatus

계정의 고객 관리형 키 기능 상태를 나타냅니다. 오류가 있는 경우 속성은 문제 해결 지침을 제공합니다.

databaseAccountOfferType

데이터베이스의 제품 유형

defaultIdentity

고객 관리형 키와 같은 기능에 사용되는 키 자격 증명 모음에 액세스하기 위한 기본 ID입니다. 기본 ID는 사용자가 명시적으로 설정해야 합니다. "FirstPartyIdentity", "SystemAssignedIdentity" 등이 될 수 있습니다.

disableKeyBasedMetadataWriteAccess

계정 키를 통해 메타데이터 리소스(데이터베이스, 컨테이너, 처리량)에 대한 쓰기 작업 사용 안 함

disableLocalAuth

로컬 인증을 옵트아웃하고 MSI 및 AAD만 인증에만 사용할 수 있는지 확인합니다.

enableAnalyticalStorage

스토리지 분석을 사용하도록 설정할지 여부를 나타내는 플래그입니다.

enableAutomaticFailover

가동 중단으로 인해 지역을 사용할 수 없는 드문 경우에서 쓰기 지역의 자동 장애 조치(failover)를 사용하도록 설정합니다. 자동 장애 조치(failover)로 인해 계정에 대한 새 쓰기 지역이 생성되고 계정에 대해 구성된 장애 조치(failover) 우선 순위에 따라 선택됩니다.

enableBurstCapacity

계정에서 버스트 용량 기능의 사용/사용 안 함을 나타내는 플래그

enableCassandraConnector

Cosmos DB C* 계정에서 cassandra 커넥터를 사용하도록 설정합니다.

enableFreeTier

무료 계층을 사용할 수 있는지 여부를 나타내는 플래그입니다.

enableMultipleWriteLocations

계정을 여러 위치에 쓸 수 있도록 설정

enablePartitionMerge

계정에서 파티션 병합 기능의 사용/사용 안 함을 나타내는 플래그

enablePerRegionPerPartitionAutoscale

계정에서 PerRegionPerPartitionAutoscale 기능의 사용/사용 안 함을 나타내는 플래그

identity

리소스의 ID입니다.

ipRules

IpRules 목록입니다.

isVirtualNetworkFilterEnabled

Virtual Network ACL 규칙을 사용/사용하지 않도록 설정할지 여부를 나타내는 플래그입니다.

keysMetadata

메타데이터가 읽기 전용이므로 이 속성은 업데이트/만들기 작업 중에 무시됩니다. 개체는 Cosmos DB 계정의 계정 키에 대한 메타데이터를 나타냅니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

keyVaultKeyUri

키 자격 증명 모음의 URI

kind

데이터베이스 계정의 유형을 나타냅니다. 데이터베이스 계정을 만들 때만 설정할 수 있습니다.

locations

Cosmos DB 계정에 대해 사용하도록 설정된 지리 복제 위치를 포함하는 배열입니다.

minimalTlsVersion

허용되는 최소 Tls 버전을 나타냅니다. 기본값은 Tls 1.2입니다. Cassandra 및 Mongo API는 Tls 1.2에서만 작동합니다.

networkAclBypass

방화벽 검사를 무시할 수 있는 서비스를 나타냅니다.

networkAclBypassResourceIds

Cosmos DB 계정에 대한 네트워크 Acl 바이패스에 대한 리소스 ID를 포함하는 배열입니다.

publicNetworkAccess

공용 네트워크의 요청 허용 여부

restoreParameters

복원에 대한 정보를 나타내는 매개 변수입니다.

virtualNetworkRules

Cosmos DB 계정에 대해 구성된 Virtual Network ACL 규칙 목록입니다.

상속된 속성

id

ARM 리소스의 고유 리소스 식별자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

location

리소스가 속한 리소스 그룹의 위치입니다.

name

ARM 리소스의 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

tags

태그는 리소스를 설명하는 키-값 쌍의 목록입니다. 이러한 태그는 리소스 그룹 전체에서 이 리소스를 보고 그룹화할 때 사용할 수 있습니다. 리소스에 대해 최대 15개의 태그를 제공할 수 있습니다. 각 태그에는 키가 128자 이하이고 값이 256자 이하여야 합니다. 예를 들어 템플릿 형식의 기본 환경은 "defaultExperience": "Cassandra"로 설정됩니다. 현재 "defaultExperience" 값에는 "Table", "Graph", "DocumentDB" 및 "MongoDB"도 포함됩니다.

type

Azure 리소스의 유형입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

analyticalStorageConfiguration

분석 스토리지 관련 속성입니다.

analyticalStorageConfiguration?: AnalyticalStorageConfiguration

속성 값

apiProperties

API 관련 속성입니다. 현재 MongoDB API에 대해서만 지원됩니다.

apiProperties?: ApiProperties

속성 값

backupPolicy

계정에서 백업을 수행하는 정책을 나타내는 개체입니다.

backupPolicy?: BackupPolicyUnion

속성 값

capabilities

계정에 대한 Cosmos DB 기능 목록

capabilities?: Capability[]

속성 값

capacity

계정의 용량 적용과 관련된 모든 속성을 나타내는 개체입니다.

capacity?: Capacity

속성 값

connectorOffer

Cosmos DB 데이터베이스 C* 계정에 대한 cassandra 커넥터 제품 유형입니다.

connectorOffer?: string

속성 값

string

consistencyPolicy

Cosmos DB 계정에 대한 일관성 정책입니다.

consistencyPolicy?: ConsistencyPolicy

속성 값

cors

Cosmos DB 데이터베이스 계정에 대한 CORS 정책입니다.

cors?: CorsPolicy[]

속성 값

createMode

계정 생성 모드를 나타내는 열거형입니다.

createMode?: string

속성 값

string

customerManagedKeyStatus

계정의 고객 관리형 키 기능 상태를 나타냅니다. 오류가 있는 경우 속성은 문제 해결 지침을 제공합니다.

customerManagedKeyStatus?: string

속성 값

string

databaseAccountOfferType

데이터베이스의 제품 유형

databaseAccountOfferType: "Standard"

속성 값

"Standard"

defaultIdentity

고객 관리형 키와 같은 기능에 사용되는 키 자격 증명 모음에 액세스하기 위한 기본 ID입니다. 기본 ID는 사용자가 명시적으로 설정해야 합니다. "FirstPartyIdentity", "SystemAssignedIdentity" 등이 될 수 있습니다.

defaultIdentity?: string

속성 값

string

disableKeyBasedMetadataWriteAccess

계정 키를 통해 메타데이터 리소스(데이터베이스, 컨테이너, 처리량)에 대한 쓰기 작업 사용 안 함

disableKeyBasedMetadataWriteAccess?: boolean

속성 값

boolean

disableLocalAuth

로컬 인증을 옵트아웃하고 MSI 및 AAD만 인증에만 사용할 수 있는지 확인합니다.

disableLocalAuth?: boolean

속성 값

boolean

enableAnalyticalStorage

스토리지 분석을 사용하도록 설정할지 여부를 나타내는 플래그입니다.

enableAnalyticalStorage?: boolean

속성 값

boolean

enableAutomaticFailover

가동 중단으로 인해 지역을 사용할 수 없는 드문 경우에서 쓰기 지역의 자동 장애 조치(failover)를 사용하도록 설정합니다. 자동 장애 조치(failover)로 인해 계정에 대한 새 쓰기 지역이 생성되고 계정에 대해 구성된 장애 조치(failover) 우선 순위에 따라 선택됩니다.

enableAutomaticFailover?: boolean

속성 값

boolean

enableBurstCapacity

계정에서 버스트 용량 기능의 사용/사용 안 함을 나타내는 플래그

enableBurstCapacity?: boolean

속성 값

boolean

enableCassandraConnector

Cosmos DB C* 계정에서 cassandra 커넥터를 사용하도록 설정합니다.

enableCassandraConnector?: boolean

속성 값

boolean

enableFreeTier

무료 계층을 사용할 수 있는지 여부를 나타내는 플래그입니다.

enableFreeTier?: boolean

속성 값

boolean

enableMultipleWriteLocations

계정을 여러 위치에 쓸 수 있도록 설정

enableMultipleWriteLocations?: boolean

속성 값

boolean

enablePartitionMerge

계정에서 파티션 병합 기능의 사용/사용 안 함을 나타내는 플래그

enablePartitionMerge?: boolean

속성 값

boolean

enablePerRegionPerPartitionAutoscale

계정에서 PerRegionPerPartitionAutoscale 기능의 사용/사용 안 함을 나타내는 플래그

enablePerRegionPerPartitionAutoscale?: boolean

속성 값

boolean

identity

리소스의 ID입니다.

identity?: ManagedServiceIdentity

속성 값

ipRules

IpRules 목록입니다.

ipRules?: IpAddressOrRange[]

속성 값

isVirtualNetworkFilterEnabled

Virtual Network ACL 규칙을 사용/사용하지 않도록 설정할지 여부를 나타내는 플래그입니다.

isVirtualNetworkFilterEnabled?: boolean

속성 값

boolean

keysMetadata

메타데이터가 읽기 전용이므로 이 속성은 업데이트/만들기 작업 중에 무시됩니다. 개체는 Cosmos DB 계정의 계정 키에 대한 메타데이터를 나타냅니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

keysMetadata?: DatabaseAccountKeysMetadata

속성 값

keyVaultKeyUri

키 자격 증명 모음의 URI

keyVaultKeyUri?: string

속성 값

string

kind

데이터베이스 계정의 유형을 나타냅니다. 데이터베이스 계정을 만들 때만 설정할 수 있습니다.

kind?: string

속성 값

string

locations

Cosmos DB 계정에 대해 사용하도록 설정된 지리 복제 위치를 포함하는 배열입니다.

locations: Location_2[]

속성 값

minimalTlsVersion

허용되는 최소 Tls 버전을 나타냅니다. 기본값은 Tls 1.2입니다. Cassandra 및 Mongo API는 Tls 1.2에서만 작동합니다.

minimalTlsVersion?: string

속성 값

string

networkAclBypass

방화벽 검사를 무시할 수 있는 서비스를 나타냅니다.

networkAclBypass?: NetworkAclBypass

속성 값

networkAclBypassResourceIds

Cosmos DB 계정에 대한 네트워크 Acl 바이패스에 대한 리소스 ID를 포함하는 배열입니다.

networkAclBypassResourceIds?: string[]

속성 값

string[]

publicNetworkAccess

공용 네트워크의 요청 허용 여부

publicNetworkAccess?: string

속성 값

string

restoreParameters

복원에 대한 정보를 나타내는 매개 변수입니다.

restoreParameters?: RestoreParameters

속성 값

virtualNetworkRules

Cosmos DB 계정에 대해 구성된 Virtual Network ACL 규칙 목록입니다.

virtualNetworkRules?: VirtualNetworkRule[]

속성 값

상속된 속성 세부 정보

id

ARM 리소스의 고유 리소스 식별자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

ARMResourceProperties.id 상속된

location

리소스가 속한 리소스 그룹의 위치입니다.

location?: string

속성 값

string

ARMResourceProperties.location 상속된

name

ARM 리소스의 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

ARMResourceProperties.name 상속된

tags

태그는 리소스를 설명하는 키-값 쌍의 목록입니다. 이러한 태그는 리소스 그룹 전체에서 이 리소스를 보고 그룹화할 때 사용할 수 있습니다. 리소스에 대해 최대 15개의 태그를 제공할 수 있습니다. 각 태그에는 키가 128자 이하이고 값이 256자 이하여야 합니다. 예를 들어 템플릿 형식의 기본 환경은 "defaultExperience": "Cassandra"로 설정됩니다. 현재 "defaultExperience" 값에는 "Table", "Graph", "DocumentDB" 및 "MongoDB"도 포함됩니다.

tags?: {[propertyName: string]: string}

속성 값

{[propertyName: string]: string}

ARMResourceProperties.tags 상속된

type

Azure 리소스의 유형입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

ARMResourceProperties.type 상속된