다음을 통해 공유


ManagedDatabase interface

관리되는 데이터베이스 리소스입니다.

Extends

속성

autoCompleteRestore

이 관리되는 데이터베이스의 자동 복원을 완료할지 여부입니다.

catalogCollation

메타데이터 카탈로그의 데이터 정렬입니다.

collation

관리되는 데이터베이스의 데이터 정렬입니다.

createMode

관리되는 데이터베이스 만들기 모드입니다. PointInTimeRestore: 기존 데이터베이스의 특정 시점 백업을 복원하여 데이터베이스를 만듭니다. SourceDatabaseName, SourceManagedInstanceName 및 PointInTime을 지정해야 합니다. RestoreExternalBackup: 외부 백업 파일에서 복원하여 데이터베이스를 만듭니다. 데이터 정렬, StorageContainerUri 및 StorageContainerSasToken을 지정해야 합니다. 복구: 지역에서 복제된 백업을 복원하여 데이터베이스를 만듭니다. RecoveryableDatabaseId를 복원할 복구 가능한 데이터베이스 리소스 ID로 지정해야 합니다. RestoreLongTermRetentionBackup: 장기 보존 백업에서 복원하여 데이터베이스를 만듭니다(longTermRetentionBackupResourceId 필요).

creationDate

데이터베이스의 생성 날짜입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

crossSubscriptionRestorableDroppedDatabaseId

이 데이터베이스를 만들 때 복원할 수 있는 구독 간 데이터베이스 리소스 ID가 삭제되었습니다.

crossSubscriptionSourceDatabaseId

이 데이터베이스의 만들기 작업과 연결된 구독 간 원본 데이터베이스의 리소스 식별자입니다.

crossSubscriptionTargetManagedInstanceId

구독 간 복원에 사용되는 대상 관리 instance ID입니다.

defaultSecondaryLocation

지역 쌍을 이루는 지역입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

earliestRestorePoint

특정 시점 복원에 대한 가장 빠른 복원 시점입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

failoverGroupId

이 관리되는 데이터베이스가 속한 인스턴스 장애 조치(failover) 그룹 리소스 식별자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

lastBackupName

이 관리되는 데이터베이스의 복원을 위한 마지막 백업 파일 이름입니다.

longTermRetentionBackupResourceId

이 관리되는 데이터베이스의 복원에 사용할 장기 보존 백업의 이름입니다.

recoverableDatabaseId

이 데이터베이스의 만들기 작업과 연결된 복구 가능한 데이터베이스의 리소스 식별자입니다.

restorableDroppedDatabaseId

이 데이터베이스를 만들 때 복원할 복원 가능한 삭제된 데이터베이스 리소스 ID입니다.

restorePointInTime

조건부. createMode가 PointInTimeRestore인 경우 이 값이 필요합니다. 새 데이터베이스를 만들기 위해 복원될 원본 데이터베이스의 지정 시간(ISO8601 형식)을 지정합니다.

sourceDatabaseId

이 데이터베이스의 만들기 작업과 연결된 원본 데이터베이스의 리소스 식별자입니다.

status

데이터베이스의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

storageContainerIdentity

조건부. createMode가 RestoreExternalBackup인 경우 이 값이 사용됩니다. 스토리지 컨테이너 인증에 사용되는 ID를 지정합니다. 'SharedAccessSignature' 또는 'ManagedIdentity'일 수 있습니다. 지정하지 않으면 'SharedAccessSignature'가 가정됩니다.

storageContainerSasToken

조건부. createMode가 RestoreExternalBackup이고 storageContainerIdentity가 ManagedIdentity가 아닌 경우 이 값이 필요합니다. 스토리지 컨테이너 sas 토큰을 지정합니다.

storageContainerUri

조건부. createMode가 RestoreExternalBackup인 경우 이 값이 필요합니다. 이 복원에 대한 백업이 저장되는 스토리지 컨테이너의 URI를 지정합니다.

상속된 속성

id

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

location

리소스 위치.

name

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

tags

리소스 태그.

type

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

속성 세부 정보

autoCompleteRestore

이 관리되는 데이터베이스의 자동 복원을 완료할지 여부입니다.

autoCompleteRestore?: boolean

속성 값

boolean

catalogCollation

메타데이터 카탈로그의 데이터 정렬입니다.

catalogCollation?: string

속성 값

string

collation

관리되는 데이터베이스의 데이터 정렬입니다.

collation?: string

속성 값

string

createMode

관리되는 데이터베이스 만들기 모드입니다. PointInTimeRestore: 기존 데이터베이스의 특정 시점 백업을 복원하여 데이터베이스를 만듭니다. SourceDatabaseName, SourceManagedInstanceName 및 PointInTime을 지정해야 합니다. RestoreExternalBackup: 외부 백업 파일에서 복원하여 데이터베이스를 만듭니다. 데이터 정렬, StorageContainerUri 및 StorageContainerSasToken을 지정해야 합니다. 복구: 지역에서 복제된 백업을 복원하여 데이터베이스를 만듭니다. RecoveryableDatabaseId를 복원할 복구 가능한 데이터베이스 리소스 ID로 지정해야 합니다. RestoreLongTermRetentionBackup: 장기 보존 백업에서 복원하여 데이터베이스를 만듭니다(longTermRetentionBackupResourceId 필요).

createMode?: string

속성 값

string

creationDate

데이터베이스의 생성 날짜입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

creationDate?: Date

속성 값

Date

crossSubscriptionRestorableDroppedDatabaseId

이 데이터베이스를 만들 때 복원할 수 있는 구독 간 데이터베이스 리소스 ID가 삭제되었습니다.

crossSubscriptionRestorableDroppedDatabaseId?: string

속성 값

string

crossSubscriptionSourceDatabaseId

이 데이터베이스의 만들기 작업과 연결된 구독 간 원본 데이터베이스의 리소스 식별자입니다.

crossSubscriptionSourceDatabaseId?: string

속성 값

string

crossSubscriptionTargetManagedInstanceId

구독 간 복원에 사용되는 대상 관리 instance ID입니다.

crossSubscriptionTargetManagedInstanceId?: string

속성 값

string

defaultSecondaryLocation

지역 쌍을 이루는 지역입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

defaultSecondaryLocation?: string

속성 값

string

earliestRestorePoint

특정 시점 복원에 대한 가장 빠른 복원 시점입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

earliestRestorePoint?: Date

속성 값

Date

failoverGroupId

이 관리되는 데이터베이스가 속한 인스턴스 장애 조치(failover) 그룹 리소스 식별자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

failoverGroupId?: string

속성 값

string

lastBackupName

이 관리되는 데이터베이스의 복원을 위한 마지막 백업 파일 이름입니다.

lastBackupName?: string

속성 값

string

longTermRetentionBackupResourceId

이 관리되는 데이터베이스의 복원에 사용할 장기 보존 백업의 이름입니다.

longTermRetentionBackupResourceId?: string

속성 값

string

recoverableDatabaseId

이 데이터베이스의 만들기 작업과 연결된 복구 가능한 데이터베이스의 리소스 식별자입니다.

recoverableDatabaseId?: string

속성 값

string

restorableDroppedDatabaseId

이 데이터베이스를 만들 때 복원할 복원 가능한 삭제된 데이터베이스 리소스 ID입니다.

restorableDroppedDatabaseId?: string

속성 값

string

restorePointInTime

조건부. createMode가 PointInTimeRestore인 경우 이 값이 필요합니다. 새 데이터베이스를 만들기 위해 복원될 원본 데이터베이스의 지정 시간(ISO8601 형식)을 지정합니다.

restorePointInTime?: Date

속성 값

Date

sourceDatabaseId

이 데이터베이스의 만들기 작업과 연결된 원본 데이터베이스의 리소스 식별자입니다.

sourceDatabaseId?: string

속성 값

string

status

데이터베이스의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

status?: string

속성 값

string

storageContainerIdentity

조건부. createMode가 RestoreExternalBackup인 경우 이 값이 사용됩니다. 스토리지 컨테이너 인증에 사용되는 ID를 지정합니다. 'SharedAccessSignature' 또는 'ManagedIdentity'일 수 있습니다. 지정하지 않으면 'SharedAccessSignature'가 가정됩니다.

storageContainerIdentity?: string

속성 값

string

storageContainerSasToken

조건부. createMode가 RestoreExternalBackup이고 storageContainerIdentity가 ManagedIdentity가 아닌 경우 이 값이 필요합니다. 스토리지 컨테이너 sas 토큰을 지정합니다.

storageContainerSasToken?: string

속성 값

string

storageContainerUri

조건부. createMode가 RestoreExternalBackup인 경우 이 값이 필요합니다. 이 복원에 대한 백업이 저장되는 스토리지 컨테이너의 URI를 지정합니다.

storageContainerUri?: string

속성 값

string

상속된 속성 세부 정보

id

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

id?: string

속성 값

string

상속된TrackedResource.id

location

리소스 위치.

location: string

속성 값

string

TrackedResource.location에서 상속

name

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

name?: string

속성 값

string

상속된TrackedResource.name

tags

리소스 태그.

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

속성 값

{[propertyName: string]: string}

TrackedResource.tags에서 상속

type

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

type?: string

속성 값

string

TrackedResource.type에서 상속