Aracılığıyla paylaş


ManagedDatabase interface

Yönetilen veritabanı kaynağı.

Extends

Özellikler

autoCompleteRestore

Bu yönetilen veritabanının otomatik olarak geri yüklenmesinin tamamlanıp tamamlanmaymayacağı.

catalogCollation

Meta veri kataloğu harmanlaması.

collation

Yönetilen veritabanının harmanlanması.

createMode

Yönetilen veritabanı oluşturma modu. PointInTimeRestore: Mevcut bir veritabanının belirli bir noktaya yedeklemesini geri yükleyerek veritabanı oluşturun. SourceDatabaseName, SourceManagedInstanceName ve PointInTime belirtilmelidir. RestoreExternalBackup: Dış yedekleme dosyalarından geri yükleyerek veritabanı oluşturun. Collation, StorageContainerUri ve StorageContainerSasToken belirtilmelidir. Kurtarma: Coğrafi olarak çoğaltılmış bir yedeklemeyi geri yükleyerek bir veritabanı oluşturur. Geri yüklenecek kurtarılabilir veritabanı kaynak kimliği olarak RecoverableDatabaseId belirtilmelidir. RestoreLongTermRetentionBackup: Uzun süreli saklama yedeğinden geri yükleyerek bir veritabanı oluşturun (longTermRetentionBackupResourceId gereklidir).

creationDate

Veritabanının oluşturma tarihi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

crossSubscriptionRestorableDroppedDatabaseId

Bu veritabanı oluşturulurken geri yüklenemez abonelikler arası bırakılan veritabanı kaynak kimliği.

crossSubscriptionSourceDatabaseId

Bu veritabanının oluşturma işlemiyle ilişkili abonelikler arası kaynak veritabanının kaynak tanımlayıcısı.

crossSubscriptionTargetManagedInstanceId

Abonelikler arası geri yüklemede kullanılan hedef yönetilen örnek kimliği.

defaultSecondaryLocation

Coğrafi olarak eşleştirilmiş bölge. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

earliestRestorePoint

Belirli bir noktaya geri yükleme için en erken geri yükleme noktası. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

failoverGroupId

Bu yönetilen veritabanının ait olduğu Örnek Yük Devretme Grubu kaynak tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

lastBackupName

Bu yönetilen veritabanının geri yüklenmesi için son yedekleme dosyası adı.

longTermRetentionBackupResourceId

Bu yönetilen veritabanının geri yüklenmesi için kullanılacak Uzun Süreli Saklama yedeklemesinin adı.

recoverableDatabaseId

Bu veritabanının oluşturma işlemiyle ilişkili kurtarılabilir veritabanının kaynak tanımlayıcısı.

restorableDroppedDatabaseId

Bu veritabanı oluşturulurken geri yüklenemez bırakılan veritabanı kaynak kimliği.

restorePointInTime

Koşullu. createMode PointInTimeRestore ise, bu değer gereklidir. Yeni veritabanını oluşturmak için geri yüklenecek kaynak veritabanının zaman noktasını (ISO8601 biçimi) belirtir.

sourceDatabaseId

Bu veritabanının oluşturma işlemiyle ilişkili kaynak veritabanının kaynak tanımlayıcısı.

status

Veritabanının durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

storageContainerIdentity

Koşullu. createMode RestoreExternalBackup ise, bu değer kullanılır. Depolama kapsayıcısı kimlik doğrulaması için kullanılan kimliği belirtir. 'SharedAccessSignature' veya 'ManagedIdentity' olabilir; belirtilmezse 'SharedAccessSignature' varsayılır.

storageContainerSasToken

Koşullu. createMode RestoreExternalBackup ve storageContainerIdentity ManagedIdentity değilse, bu değer gereklidir. Depolama kapsayıcısı sas belirtecini belirtir.

storageContainerUri

Koşullu. createMode RestoreExternalBackup ise, bu değer gereklidir. Bu geri yükleme için yedeklemelerin depolandığı depolama kapsayıcısının uri'sini belirtir.

Devralınan Özellikler

id

Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

location

Kaynak konumu.

name

Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

tags

Kaynak etiketleri.

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

autoCompleteRestore

Bu yönetilen veritabanının otomatik olarak geri yüklenmesinin tamamlanıp tamamlanmaymayacağı.

autoCompleteRestore?: boolean

Özellik Değeri

boolean

catalogCollation

Meta veri kataloğu harmanlaması.

catalogCollation?: string

Özellik Değeri

string

collation

Yönetilen veritabanının harmanlanması.

collation?: string

Özellik Değeri

string

createMode

Yönetilen veritabanı oluşturma modu. PointInTimeRestore: Mevcut bir veritabanının belirli bir noktaya yedeklemesini geri yükleyerek veritabanı oluşturun. SourceDatabaseName, SourceManagedInstanceName ve PointInTime belirtilmelidir. RestoreExternalBackup: Dış yedekleme dosyalarından geri yükleyerek veritabanı oluşturun. Collation, StorageContainerUri ve StorageContainerSasToken belirtilmelidir. Kurtarma: Coğrafi olarak çoğaltılmış bir yedeklemeyi geri yükleyerek bir veritabanı oluşturur. Geri yüklenecek kurtarılabilir veritabanı kaynak kimliği olarak RecoverableDatabaseId belirtilmelidir. RestoreLongTermRetentionBackup: Uzun süreli saklama yedeğinden geri yükleyerek bir veritabanı oluşturun (longTermRetentionBackupResourceId gereklidir).

createMode?: string

Özellik Değeri

string

creationDate

Veritabanının oluşturma tarihi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

creationDate?: Date

Özellik Değeri

Date

crossSubscriptionRestorableDroppedDatabaseId

Bu veritabanı oluşturulurken geri yüklenemez abonelikler arası bırakılan veritabanı kaynak kimliği.

crossSubscriptionRestorableDroppedDatabaseId?: string

Özellik Değeri

string

crossSubscriptionSourceDatabaseId

Bu veritabanının oluşturma işlemiyle ilişkili abonelikler arası kaynak veritabanının kaynak tanımlayıcısı.

crossSubscriptionSourceDatabaseId?: string

Özellik Değeri

string

crossSubscriptionTargetManagedInstanceId

Abonelikler arası geri yüklemede kullanılan hedef yönetilen örnek kimliği.

crossSubscriptionTargetManagedInstanceId?: string

Özellik Değeri

string

defaultSecondaryLocation

Coğrafi olarak eşleştirilmiş bölge. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

defaultSecondaryLocation?: string

Özellik Değeri

string

earliestRestorePoint

Belirli bir noktaya geri yükleme için en erken geri yükleme noktası. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

earliestRestorePoint?: Date

Özellik Değeri

Date

failoverGroupId

Bu yönetilen veritabanının ait olduğu Örnek Yük Devretme Grubu kaynak tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

failoverGroupId?: string

Özellik Değeri

string

lastBackupName

Bu yönetilen veritabanının geri yüklenmesi için son yedekleme dosyası adı.

lastBackupName?: string

Özellik Değeri

string

longTermRetentionBackupResourceId

Bu yönetilen veritabanının geri yüklenmesi için kullanılacak Uzun Süreli Saklama yedeklemesinin adı.

longTermRetentionBackupResourceId?: string

Özellik Değeri

string

recoverableDatabaseId

Bu veritabanının oluşturma işlemiyle ilişkili kurtarılabilir veritabanının kaynak tanımlayıcısı.

recoverableDatabaseId?: string

Özellik Değeri

string

restorableDroppedDatabaseId

Bu veritabanı oluşturulurken geri yüklenemez bırakılan veritabanı kaynak kimliği.

restorableDroppedDatabaseId?: string

Özellik Değeri

string

restorePointInTime

Koşullu. createMode PointInTimeRestore ise, bu değer gereklidir. Yeni veritabanını oluşturmak için geri yüklenecek kaynak veritabanının zaman noktasını (ISO8601 biçimi) belirtir.

restorePointInTime?: Date

Özellik Değeri

Date

sourceDatabaseId

Bu veritabanının oluşturma işlemiyle ilişkili kaynak veritabanının kaynak tanımlayıcısı.

sourceDatabaseId?: string

Özellik Değeri

string

status

Veritabanının durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

status?: string

Özellik Değeri

string

storageContainerIdentity

Koşullu. createMode RestoreExternalBackup ise, bu değer kullanılır. Depolama kapsayıcısı kimlik doğrulaması için kullanılan kimliği belirtir. 'SharedAccessSignature' veya 'ManagedIdentity' olabilir; belirtilmezse 'SharedAccessSignature' varsayılır.

storageContainerIdentity?: string

Özellik Değeri

string

storageContainerSasToken

Koşullu. createMode RestoreExternalBackup ve storageContainerIdentity ManagedIdentity değilse, bu değer gereklidir. Depolama kapsayıcısı sas belirtecini belirtir.

storageContainerSasToken?: string

Özellik Değeri

string

storageContainerUri

Koşullu. createMode RestoreExternalBackup ise, bu değer gereklidir. Bu geri yükleme için yedeklemelerin depolandığı depolama kapsayıcısının uri'sini belirtir.

storageContainerUri?: string

Özellik Değeri

string

Devralınan Özellik Detayları

id

Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

TrackedResource.id'dan Devralınan

location

Kaynak konumu.

location: string

Özellik Değeri

string

TrackedResource.location'dan Devralınmış

name

Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

TrackedResource.name'dan Devralınan

tags

Kaynak etiketleri.

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

Özellik Değeri

{[propertyName: string]: string}

TrackedResource.tagsDevralındı

type

Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

DevralınanTrackedResource.type