ManagedDatabase interface
관리되는 데이터베이스 리소스입니다.
- Extends
속성
auto |
이 관리되는 데이터베이스의 자동 복원을 완료할지 여부입니다. |
catalog |
메타데이터 카탈로그의 데이터 정렬입니다. |
collation | 관리되는 데이터베이스의 데이터 정렬입니다. |
create |
관리되는 데이터베이스 만들기 모드입니다. PointInTimeRestore: 기존 데이터베이스의 특정 시점 백업을 복원하여 데이터베이스를 만듭니다. SourceDatabaseName, SourceManagedInstanceName 및 PointInTime을 지정해야 합니다. RestoreExternalBackup: 외부 백업 파일에서 복원하여 데이터베이스를 만듭니다. 데이터 정렬, StorageContainerUri 및 StorageContainerSasToken을 지정해야 합니다. 복구: 지역에서 복제된 백업을 복원하여 데이터베이스를 만듭니다. RecoveryableDatabaseId를 복원할 복구 가능한 데이터베이스 리소스 ID로 지정해야 합니다. RestoreLongTermRetentionBackup: 장기 보존 백업에서 복원하여 데이터베이스를 만듭니다(longTermRetentionBackupResourceId 필요). |
creation |
데이터베이스의 생성 날짜입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
cross |
이 데이터베이스를 만들 때 복원할 수 있는 구독 간 데이터베이스 리소스 ID가 삭제되었습니다. |
cross |
이 데이터베이스의 만들기 작업과 연결된 구독 간 원본 데이터베이스의 리소스 식별자입니다. |
cross |
구독 간 복원에 사용되는 대상 관리 instance ID입니다. |
default |
지역 쌍을 이루는 지역입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
earliest |
특정 시점 복원에 대한 가장 빠른 복원 시점입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
failover |
이 관리되는 데이터베이스가 속한 인스턴스 장애 조치(failover) 그룹 리소스 식별자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
last |
이 관리되는 데이터베이스의 복원을 위한 마지막 백업 파일 이름입니다. |
long |
이 관리되는 데이터베이스의 복원에 사용할 장기 보존 백업의 이름입니다. |
recoverable |
이 데이터베이스의 만들기 작업과 연결된 복구 가능한 데이터베이스의 리소스 식별자입니다. |
restorable |
이 데이터베이스를 만들 때 복원할 복원 가능한 삭제된 데이터베이스 리소스 ID입니다. |
restore |
조건부. createMode가 PointInTimeRestore인 경우 이 값이 필요합니다. 새 데이터베이스를 만들기 위해 복원될 원본 데이터베이스의 지정 시간(ISO8601 형식)을 지정합니다. |
source |
이 데이터베이스의 만들기 작업과 연결된 원본 데이터베이스의 리소스 식별자입니다. |
status | 데이터베이스의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
storage |
조건부. createMode가 RestoreExternalBackup인 경우 이 값이 사용됩니다. 스토리지 컨테이너 인증에 사용되는 ID를 지정합니다. 'SharedAccessSignature' 또는 'ManagedIdentity'일 수 있습니다. 지정하지 않으면 'SharedAccessSignature'가 가정됩니다. |
storage |
조건부. createMode가 RestoreExternalBackup이고 storageContainerIdentity가 ManagedIdentity가 아닌 경우 이 값이 필요합니다. 스토리지 컨테이너 sas 토큰을 지정합니다. |
storage |
조건부. 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
location
name
리소스 이름입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
name?: string
속성 값
string
tags
리소스 태그.
tags?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
TrackedResource.tags에서 상속됨
type
리소스 종류. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
type?: string
속성 값
string
TrackedResource.type에서 상속됨