ManagedDatabase interface

Sumber daya database terkelola.

Memperluas

Properti

autoCompleteRestore

Apakah akan menyelesaikan pemulihan otomatis database terkelola ini.

catalogCollation

Kolate katalog metadata.

collation

Kolatasi database terkelola.

createMode

Mode pembuatan database terkelola. PointInTimeRestore: Buat database dengan memulihkan cadangan titik waktu database yang sudah ada. SourceDatabaseName, SourceManagedInstanceName, dan PointInTime harus ditentukan. RestoreExternalBackup: Buat database dengan memulihkan dari file cadangan eksternal. Kolase, StorageContainerUri, dan StorageContainerSasToken harus ditentukan. Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. RecoverableDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan. RestoreLongTermRetentionBackup: Buat database dengan memulihkan dari cadangan retensi jangka panjang (diperlukan longTermRetentionBackupResourceId).

creationDate

Tanggal pembuatan database.

crossSubscriptionRestorableDroppedDatabaseId

Id sumber daya database lintas langganan yang dapat dihilangkan untuk dipulihkan saat membuat database ini.

crossSubscriptionSourceDatabaseId

Pengidentifikasi sumber daya database sumber lintas langganan yang terkait dengan operasi pembuatan database ini.

crossSubscriptionTargetManagedInstanceId

Id instans terkelola target yang digunakan dalam pemulihan lintas langganan.

defaultSecondaryLocation

Wilayah berpasangan geografis.

earliestRestorePoint

Titik pemulihan paling awal tepat waktu untuk pemulihan titik waktu.

extendedAccessibilityInfo

Informasi observabilitas dan pemecahan masalah tambahan untuk database dalam status 'Tidak dapat diakses'.

failoverGroupId

Pengidentifikasi sumber daya Grup Failover Instans tempat database terkelola ini berada.

isLedgerOn

Apakah database ini adalah database ledger atau tidak, yang berarti semua tabel dalam database adalah tabel ledger. Catatan: nilai properti ini tidak dapat diubah setelah database dibuat.

lastBackupName

Nama file cadangan terakhir untuk pemulihan database terkelola ini.

longTermRetentionBackupResourceId

Nama cadangan Retensi Jangka Panjang yang akan digunakan untuk pemulihan database terkelola ini.

recoverableDatabaseId

Pengidentifikasi sumber daya database yang dapat dipulihkan yang terkait dengan operasi pembuatan database ini.

restorableDroppedDatabaseId

Id sumber daya database yang dihilangkan yang dapat dipulihkan untuk dipulihkan saat membuat database ini.

restorePointInTime

Conditional. Jika createMode adalah PointInTimeRestore, nilai ini diperlukan. Menentukan titik waktu (format ISO8601) database sumber yang akan dipulihkan untuk membuat database baru.

sourceDatabaseId

Pengidentifikasi sumber daya database sumber yang terkait dengan operasi pembuatan database ini.

status

Status database.

storageContainerIdentity

Conditional. Jika createMode adalah RestoreExternalBackup, nilai ini digunakan. Menentukan identitas yang digunakan untuk autentikasi kontainer penyimpanan. Dapat berupa 'SharedAccessSignature' atau 'ManagedIdentity'; jika tidak ditentukan 'SharedAccessSignature' diasumsikan.

storageContainerSasToken

Conditional. Jika createMode adalah RestoreExternalBackup dan storageContainerIdentity bukan ManagedIdentity, nilai ini diperlukan. Menentukan token sas kontainer penyimpanan.

storageContainerUri

Conditional. Jika createMode adalah RestoreExternalBackup, nilai ini diperlukan. Menentukan uri kontainer penyimpanan tempat cadangan untuk pemulihan ini disimpan.

Properti yang Diwariskan

id

ID sumber daya lengkap untuk sumber daya tersebut. Contoh - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Lokasi geografis tempat sumber daya berada

name

Nama sumber daya.

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.

tags

Tag sumber daya.

type

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

Detail Properti

autoCompleteRestore

Apakah akan menyelesaikan pemulihan otomatis database terkelola ini.

autoCompleteRestore?: boolean

Nilai Properti

boolean

catalogCollation

Kolate katalog metadata.

catalogCollation?: string

Nilai Properti

string

collation

Kolatasi database terkelola.

collation?: string

Nilai Properti

string

createMode

Mode pembuatan database terkelola. PointInTimeRestore: Buat database dengan memulihkan cadangan titik waktu database yang sudah ada. SourceDatabaseName, SourceManagedInstanceName, dan PointInTime harus ditentukan. RestoreExternalBackup: Buat database dengan memulihkan dari file cadangan eksternal. Kolase, StorageContainerUri, dan StorageContainerSasToken harus ditentukan. Pemulihan: Membuat database dengan memulihkan cadangan yang direplikasi secara geografis. RecoverableDatabaseId harus ditentukan sebagai ID sumber daya database yang dapat dipulihkan untuk dipulihkan. RestoreLongTermRetentionBackup: Buat database dengan memulihkan dari cadangan retensi jangka panjang (diperlukan longTermRetentionBackupResourceId).

createMode?: string

Nilai Properti

string

creationDate

Tanggal pembuatan database.

creationDate?: Date

Nilai Properti

Date

crossSubscriptionRestorableDroppedDatabaseId

Id sumber daya database lintas langganan yang dapat dihilangkan untuk dipulihkan saat membuat database ini.

crossSubscriptionRestorableDroppedDatabaseId?: string

Nilai Properti

string

crossSubscriptionSourceDatabaseId

Pengidentifikasi sumber daya database sumber lintas langganan yang terkait dengan operasi pembuatan database ini.

crossSubscriptionSourceDatabaseId?: string

Nilai Properti

string

crossSubscriptionTargetManagedInstanceId

Id instans terkelola target yang digunakan dalam pemulihan lintas langganan.

crossSubscriptionTargetManagedInstanceId?: string

Nilai Properti

string

defaultSecondaryLocation

Wilayah berpasangan geografis.

defaultSecondaryLocation?: string

Nilai Properti

string

earliestRestorePoint

Titik pemulihan paling awal tepat waktu untuk pemulihan titik waktu.

earliestRestorePoint?: Date

Nilai Properti

Date

extendedAccessibilityInfo

Informasi observabilitas dan pemecahan masalah tambahan untuk database dalam status 'Tidak dapat diakses'.

extendedAccessibilityInfo?: ManagedDatabaseExtendedAccessibilityInfo

Nilai Properti

failoverGroupId

Pengidentifikasi sumber daya Grup Failover Instans tempat database terkelola ini berada.

failoverGroupId?: string

Nilai Properti

string

isLedgerOn

Apakah database ini adalah database ledger atau tidak, yang berarti semua tabel dalam database adalah tabel ledger. Catatan: nilai properti ini tidak dapat diubah setelah database dibuat.

isLedgerOn?: boolean

Nilai Properti

boolean

lastBackupName

Nama file cadangan terakhir untuk pemulihan database terkelola ini.

lastBackupName?: string

Nilai Properti

string

longTermRetentionBackupResourceId

Nama cadangan Retensi Jangka Panjang yang akan digunakan untuk pemulihan database terkelola ini.

longTermRetentionBackupResourceId?: string

Nilai Properti

string

recoverableDatabaseId

Pengidentifikasi sumber daya database yang dapat dipulihkan yang terkait dengan operasi pembuatan database ini.

recoverableDatabaseId?: string

Nilai Properti

string

restorableDroppedDatabaseId

Id sumber daya database yang dihilangkan yang dapat dipulihkan untuk dipulihkan saat membuat database ini.

restorableDroppedDatabaseId?: string

Nilai Properti

string

restorePointInTime

Conditional. Jika createMode adalah PointInTimeRestore, nilai ini diperlukan. Menentukan titik waktu (format ISO8601) database sumber yang akan dipulihkan untuk membuat database baru.

restorePointInTime?: Date

Nilai Properti

Date

sourceDatabaseId

Pengidentifikasi sumber daya database sumber yang terkait dengan operasi pembuatan database ini.

sourceDatabaseId?: string

Nilai Properti

string

status

Status database.

status?: string

Nilai Properti

string

storageContainerIdentity

Conditional. Jika createMode adalah RestoreExternalBackup, nilai ini digunakan. Menentukan identitas yang digunakan untuk autentikasi kontainer penyimpanan. Dapat berupa 'SharedAccessSignature' atau 'ManagedIdentity'; jika tidak ditentukan 'SharedAccessSignature' diasumsikan.

storageContainerIdentity?: string

Nilai Properti

string

storageContainerSasToken

Conditional. Jika createMode adalah RestoreExternalBackup dan storageContainerIdentity bukan ManagedIdentity, nilai ini diperlukan. Menentukan token sas kontainer penyimpanan.

storageContainerSasToken?: string

Nilai Properti

string

storageContainerUri

Conditional. Jika createMode adalah RestoreExternalBackup, nilai ini diperlukan. Menentukan uri kontainer penyimpanan tempat cadangan untuk pemulihan ini disimpan.

storageContainerUri?: string

Nilai Properti

string

Detail Properti yang Diwariskan

id

ID sumber daya lengkap untuk sumber daya tersebut. Contoh - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Nilai Properti

string

Diwariskan DariTrackedResource.id

location

Lokasi geografis tempat sumber daya berada

location: string

Nilai Properti

string

Diwariskan DariTrackedResource.location

name

Nama sumber daya.

name?: string

Nilai Properti

string

Diwariskan DariTrackedResource.name

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.

systemData?: SystemData

Nilai Properti

Diwarisi DariTrackedResource.systemData

tags

Tag sumber daya.

tags?: Record<string, string>

Nilai Properti

Record<string, string>

Diwariskan DariTrackedResource.tags

type

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

type?: string

Nilai Properti

string

Diwariskan DariTrackedResource.type