ManagedDatabase interface
Yönetilen veritabanı kaynağı.
- Extends
Özellikler
| auto |
Bu yönetilen veritabanının otomatik olarak geri yüklenmesinin tamamlanıp tamamlanmaymayacağı. |
| catalog |
Meta veri kataloğu harmanlaması. |
| collation | Yönetilen veritabanının harmanlanması. |
| create |
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). |
| creation |
Veritabanının oluşturma tarihi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| cross |
Bu veritabanı oluşturulurken geri yüklenemez abonelikler arası bırakılan veritabanı kaynak kimliği. |
| cross |
Bu veritabanının oluşturma işlemiyle ilişkili abonelikler arası kaynak veritabanının kaynak tanımlayıcısı. |
| cross |
Abonelikler arası geri yüklemede kullanılan hedef yönetilen örnek kimliği. |
| default |
Coğrafi olarak eşleştirilmiş bölge. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| earliest |
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. |
| failover |
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. |
| last |
Bu yönetilen veritabanının geri yüklenmesi için son yedekleme dosyası adı. |
| long |
Bu yönetilen veritabanının geri yüklenmesi için kullanılacak Uzun Süreli Saklama yedeklemesinin adı. |
| recoverable |
Bu veritabanının oluşturma işlemiyle ilişkili kurtarılabilir veritabanının kaynak tanımlayıcısı. |
| restorable |
Bu veritabanı oluşturulurken geri yüklenemez bırakılan veritabanı kaynak kimliği. |
| restore |
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. |
| source |
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. |
| storage |
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. |
| storage |
Koşullu. createMode RestoreExternalBackup ve storageContainerIdentity ManagedIdentity değilse, bu değer gereklidir. Depolama kapsayıcısı sas belirtecini belirtir. |
| storage |
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
location
name
Kaynak adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
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