DatabaseUpdate interface
Veritabanı güncelleştirme kaynağı.
Özellikler
| auto |
Veritabanının otomatik olarak duraklatıldığı dakika cinsinden süre. -1 değeri, otomatik duraklatma'nın devre dışı bırakıldığını gösterir |
| catalog |
Meta veri kataloğu harmanlaması. |
| collation | Veritabanının harmanlaması. |
| create |
Veritabanı oluşturma modunu belirtir. Varsayılan: normal veritabanı oluşturma. Kopyala: Mevcut bir veritabanının kopyası olarak bir veritabanı oluşturur. sourceDatabaseId, kaynak veritabanının kaynak kimliği olarak belirtilmelidir. İkincil: Var olan bir veritabanının ikincil çoğaltması olarak bir veritabanı oluşturur. sourceDatabaseId, mevcut birincil veritabanının kaynak kimliği olarak belirtilmelidir. PointInTimeRestore: Mevcut bir veritabanının belirli bir noktaya yedeklemesini geri yükleyerek bir veritabanı oluşturur. sourceDatabaseId, mevcut veritabanının kaynak kimliği olarak belirtilmelidir ve restorePointInTime 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 sourceDatabaseId belirtilmelidir. Geri Yükleme: Silinen bir veritabanının yedeğini geri yükleyerek bir veritabanı oluşturur. sourceDatabaseId belirtilmelidir. sourceDatabaseId veritabanının özgün kaynak kimliğiyse sourceDatabaseDeletionDate belirtilmelidir. Aksi takdirde sourceDatabaseId geri yüklenebilir bırakılan veritabanı kaynak kimliği olmalıdır ve sourceDatabaseDeletionDate yoksayılır. restorePointInTime, zamanın önceki bir noktasından geri yüklemek için de belirtilebilir. RestoreLongTermRetentionBackup: Uzun süreli saklama kasasından geri yükleyerek bir veritabanı oluşturur. recoveryServicesRecoveryPointResourceId, kurtarma noktası kaynak kimliği olarak belirtilmelidir. Copy, Secondary ve RestoreLongTermRetentionBackup, DataWarehouse sürümü için desteklenmez. |
| creation |
Veritabanının oluşturulma tarihi (ISO8601 biçimi). NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| current |
Bu veritabanı için yedeklemeleri depolamak için kullanılan depolama hesabı türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| current |
Veritabanının geçerli hizmet düzeyi hedef adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| current |
SKU'nun adı ve katmanı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| database |
Veritabanının kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| default |
Bu veritabanı için varsayılan ikincil bölge. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| earliest |
Bu, bu veritabanı için geri yüklemenin kullanılabilir olduğu en erken başlangıç tarihini ve saatini kaydeder (ISO8601 biçimi). NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| elastic |
Bu veritabanını içeren elastik havuzun kaynak tanımlayıcısı. |
| encryption |
Veritabanı Müşteri Tarafından Yönetilen Anahtarlar başına ile yapılandırılmışsa veritabanının azure anahtar kasası URI'si. |
| failover |
Bu veritabanının ait olduğu Yük Devretme Grubu kaynak tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| federated |
Veritabanı başına kiracılar arası CMK senaryosu için kullanılan İstemci kimliği |
| high |
Veritabanıyla ilişkilendirilmiş ve yüksek kullanılabilirlik sağlamak için kullanılan ikincil çoğaltmaların sayısı. Elastik havuz içindeki hiper ölçek veritabanı için geçerli değildir. |
| identity | Veritabanı kimliği |
| is |
Bu veritabanı için infra şifrelemesi etkinleştirildi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| is |
Bu veritabanının bir kayıt defteri veritabanı olup olmadığı, veritabanındaki tüm tabloların kayıt defteri tabloları olduğu anlamına gelir. Not: Veritabanı oluşturulduktan sonra bu özelliğin değeri değiştirilemez. |
| keys | Kullanılacak kullanıcı tarafından atanan kimliklerin kaynak kimlikleri |
| license |
Bu veritabanı için uygulanacak lisans türü. Lisansa ihtiyacınız varsa |
| long |
Bu veritabanının oluşturma işlemiyle ilişkili uzun süreli saklama yedeklemesinin kaynak tanımlayıcısı. |
| maintenance |
Veritabanına atanan bakım yapılandırma kimliği. Bu yapılandırma, bakım güncelleştirmelerinin gerçekleşeceği dönemi tanımlar. |
| manual |
Veritabanını Hiper Ölçek katmanına güncelleştirme işlemi sırasında müşteri tarafından denetlenen el ile tam geçişin yapılması gerekip gerekmediği. Bu özellik yalnızca veritabanını İş Açısından Kritik/Genel Amaçlı/Premium/Standart katmandan Hiper Ölçek katmanına ölçeklendirirken geçerlidir. manualCutover belirtildiğinde, ölçeklendirme işlemi kullanıcı girişinin Hiper Ölçek veritabanına tam geçişi tetiklemesini bekler. Tam geçişi tetikleyebilmek için ölçeklendirme işlemi Bekleme durumundayken lütfen 'performCutover' parametresini sağlayın. |
| max |
Bu veritabanı için en büyük günlük boyutu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| max |
Veritabanının bayt cinsinden ifade edilen en büyük boyutu. |
| min |
Duraklatılmadıysa veritabanının her zaman ayıracağı en düşük kapasite |
| paused |
Veritabanının kullanıcı yapılandırması veya eylemi (ISO8601 biçimi) tarafından duraklatıldığı tarih. Veritabanı hazırsa null. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| perform |
Ölçeklendirme işlemi devam ederken bekleme durumunda müşteri tarafından denetlenen el ile tam geçişi tetikleme. Bu özellik parametresi yalnızca 'manualCutover' parametresiyle birlikte başlatılan ölçeklendirme işlemleri için geçerlidir. Bu özellik yalnızca veritabanını İş Açısından Kritik/Genel Amaçlı/Premium/Standart katmandan Hiper Ölçek katmanına ölçeklendirme işlemi devam ederken geçerlidir. performCutover belirtildiğinde ölçeklendirme işlemi tam geçişi tetikler ve Hiper Ölçek veritabanında rol değişikliği gerçekleştirir. |
| preferred |
Veritabanında istenen kapanım türü; örneğin, Varsayılan veya VBS kuşatmaları. |
| read |
Salt okunur yönlendirmenin durumu. Etkinleştirilirse, bağlantı dizesinde uygulama amacı salt okunur olarak ayarlanmış bağlantılar aynı bölgedeki salt okunur ikincil çoğaltmaya yönlendirilebilir. Elastik havuz içindeki hiper ölçek veritabanı için geçerli değildir. |
| recoverable |
Bu veritabanının oluşturma işlemiyle ilişkili kurtarılabilir veritabanının kaynak tanımlayıcısı. |
| recovery |
Bu veritabanının oluşturma işlemiyle ilişkili kurtarma noktasının kaynak tanımlayıcısı. |
| requested |
Bu veritabanına yönelik yedeklemeleri depolamak için kullanılacak depolama hesabı türü. |
| requested |
Veritabanının istenen hizmet düzeyi hedef adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| restorable |
Bu veritabanının oluşturma işlemiyle ilişkili geri yüklenebilir bırakılan veritabanının kaynak tanımlayıcısı. |
| restore |
Yeni veritabanını oluşturmak için geri yüklenecek kaynak veritabanının zaman noktasını (ISO8601 biçimi) belirtir. |
| resumed |
Veritabanının kullanıcı eylemi veya veritabanı oturum açma (ISO8601 biçimi) tarafından sürdürüldiği tarih. Veritabanı duraklatıldıysa null. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| sample |
Bu veritabanı oluşturulurken uygulanacak örnek şemanın adı. |
| secondary |
İkincil bir veritabanıysa veritabanının ikincil türü. Geçerli değerler Coğrafi, Adlandırılmış ve Beklemede değerleridir. |
| sku | SKU'nun adı ve katmanı. |
| source |
Veritabanının silindiği saati 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. |
| tags | Kaynak etiketleri. |
| zone |
Bu veritabanının alanlar arası yedekli olup olmadığı, bu veritabanının çoğaltmalarının birden çok kullanılabilirlik alanına yayılacağı anlamına gelir. |
Özellik Ayrıntıları
autoPauseDelay
Veritabanının otomatik olarak duraklatıldığı dakika cinsinden süre. -1 değeri, otomatik duraklatma'nın devre dışı bırakıldığını gösterir
autoPauseDelay?: number
Özellik Değeri
number
catalogCollation
Meta veri kataloğu harmanlaması.
catalogCollation?: string
Özellik Değeri
string
collation
Veritabanının harmanlaması.
collation?: string
Özellik Değeri
string
createMode
Veritabanı oluşturma modunu belirtir.
Varsayılan: normal veritabanı oluşturma.
Kopyala: Mevcut bir veritabanının kopyası olarak bir veritabanı oluşturur. sourceDatabaseId, kaynak veritabanının kaynak kimliği olarak belirtilmelidir.
İkincil: Var olan bir veritabanının ikincil çoğaltması olarak bir veritabanı oluşturur. sourceDatabaseId, mevcut birincil veritabanının kaynak kimliği olarak belirtilmelidir.
PointInTimeRestore: Mevcut bir veritabanının belirli bir noktaya yedeklemesini geri yükleyerek bir veritabanı oluşturur. sourceDatabaseId, mevcut veritabanının kaynak kimliği olarak belirtilmelidir ve restorePointInTime 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 sourceDatabaseId belirtilmelidir.
Geri Yükleme: Silinen bir veritabanının yedeğini geri yükleyerek bir veritabanı oluşturur. sourceDatabaseId belirtilmelidir. sourceDatabaseId veritabanının özgün kaynak kimliğiyse sourceDatabaseDeletionDate belirtilmelidir. Aksi takdirde sourceDatabaseId geri yüklenebilir bırakılan veritabanı kaynak kimliği olmalıdır ve sourceDatabaseDeletionDate yoksayılır. restorePointInTime, zamanın önceki bir noktasından geri yüklemek için de belirtilebilir.
RestoreLongTermRetentionBackup: Uzun süreli saklama kasasından geri yükleyerek bir veritabanı oluşturur. recoveryServicesRecoveryPointResourceId, kurtarma noktası kaynak kimliği olarak belirtilmelidir.
Copy, Secondary ve RestoreLongTermRetentionBackup, DataWarehouse sürümü için desteklenmez.
createMode?: string
Özellik Değeri
string
creationDate
Veritabanının oluşturulma tarihi (ISO8601 biçimi). NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
creationDate?: Date
Özellik Değeri
Date
currentBackupStorageRedundancy
Bu veritabanı için yedeklemeleri depolamak için kullanılan depolama hesabı türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
currentBackupStorageRedundancy?: string
Özellik Değeri
string
currentServiceObjectiveName
Veritabanının geçerli hizmet düzeyi hedef adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
currentServiceObjectiveName?: string
Özellik Değeri
string
currentSku
SKU'nun adı ve katmanı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
currentSku?: Sku
Özellik Değeri
databaseId
Veritabanının kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
databaseId?: string
Özellik Değeri
string
defaultSecondaryLocation
Bu veritabanı için varsayılan ikincil bölge. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
defaultSecondaryLocation?: string
Özellik Değeri
string
earliestRestoreDate
Bu, bu veritabanı için geri yüklemenin kullanılabilir olduğu en erken başlangıç tarihini ve saatini kaydeder (ISO8601 biçimi). NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
earliestRestoreDate?: Date
Özellik Değeri
Date
elasticPoolId
Bu veritabanını içeren elastik havuzun kaynak tanımlayıcısı.
elasticPoolId?: string
Özellik Değeri
string
encryptionProtector
Veritabanı Müşteri Tarafından Yönetilen Anahtarlar başına ile yapılandırılmışsa veritabanının azure anahtar kasası URI'si.
encryptionProtector?: string
Özellik Değeri
string
failoverGroupId
Bu veritabanının ait olduğu 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
federatedClientId
Veritabanı başına kiracılar arası CMK senaryosu için kullanılan İstemci kimliği
federatedClientId?: string
Özellik Değeri
string
highAvailabilityReplicaCount
Veritabanıyla ilişkilendirilmiş ve yüksek kullanılabilirlik sağlamak için kullanılan ikincil çoğaltmaların sayısı. Elastik havuz içindeki hiper ölçek veritabanı için geçerli değildir.
highAvailabilityReplicaCount?: number
Özellik Değeri
number
identity
isInfraEncryptionEnabled
Bu veritabanı için infra şifrelemesi etkinleştirildi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
isInfraEncryptionEnabled?: boolean
Özellik Değeri
boolean
isLedgerOn
Bu veritabanının bir kayıt defteri veritabanı olup olmadığı, veritabanındaki tüm tabloların kayıt defteri tabloları olduğu anlamına gelir. Not: Veritabanı oluşturulduktan sonra bu özelliğin değeri değiştirilemez.
isLedgerOn?: boolean
Özellik Değeri
boolean
keys
Kullanılacak kullanıcı tarafından atanan kimliklerin kaynak kimlikleri
keys?: {[propertyName: string]: DatabaseKey}
Özellik Değeri
{[propertyName: string]: DatabaseKey}
licenseType
Bu veritabanı için uygulanacak lisans türü. Lisansa ihtiyacınız varsa LicenseIncluded veya lisansınız olup olmadığını ve Azure Hibrit Avantajı'na uygun olup olmadığınızı BasePrice.
licenseType?: string
Özellik Değeri
string
longTermRetentionBackupResourceId
Bu veritabanının oluşturma işlemiyle ilişkili uzun süreli saklama yedeklemesinin kaynak tanımlayıcısı.
longTermRetentionBackupResourceId?: string
Özellik Değeri
string
maintenanceConfigurationId
Veritabanına atanan bakım yapılandırma kimliği. Bu yapılandırma, bakım güncelleştirmelerinin gerçekleşeceği dönemi tanımlar.
maintenanceConfigurationId?: string
Özellik Değeri
string
manualCutover
Veritabanını Hiper Ölçek katmanına güncelleştirme işlemi sırasında müşteri tarafından denetlenen el ile tam geçişin yapılması gerekip gerekmediği.
Bu özellik yalnızca veritabanını İş Açısından Kritik/Genel Amaçlı/Premium/Standart katmandan Hiper Ölçek katmanına ölçeklendirirken geçerlidir.
manualCutover belirtildiğinde, ölçeklendirme işlemi kullanıcı girişinin Hiper Ölçek veritabanına tam geçişi tetiklemesini bekler.
Tam geçişi tetikleyebilmek için ölçeklendirme işlemi Bekleme durumundayken lütfen 'performCutover' parametresini sağlayın.
manualCutover?: boolean
Özellik Değeri
boolean
maxLogSizeBytes
Bu veritabanı için en büyük günlük boyutu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
maxLogSizeBytes?: number
Özellik Değeri
number
maxSizeBytes
Veritabanının bayt cinsinden ifade edilen en büyük boyutu.
maxSizeBytes?: number
Özellik Değeri
number
minCapacity
Duraklatılmadıysa veritabanının her zaman ayıracağı en düşük kapasite
minCapacity?: number
Özellik Değeri
number
pausedDate
Veritabanının kullanıcı yapılandırması veya eylemi (ISO8601 biçimi) tarafından duraklatıldığı tarih. Veritabanı hazırsa null. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
pausedDate?: Date
Özellik Değeri
Date
performCutover
Ölçeklendirme işlemi devam ederken bekleme durumunda müşteri tarafından denetlenen el ile tam geçişi tetikleme.
Bu özellik parametresi yalnızca 'manualCutover' parametresiyle birlikte başlatılan ölçeklendirme işlemleri için geçerlidir.
Bu özellik yalnızca veritabanını İş Açısından Kritik/Genel Amaçlı/Premium/Standart katmandan Hiper Ölçek katmanına ölçeklendirme işlemi devam ederken geçerlidir.
performCutover belirtildiğinde ölçeklendirme işlemi tam geçişi tetikler ve Hiper Ölçek veritabanında rol değişikliği gerçekleştirir.
performCutover?: boolean
Özellik Değeri
boolean
preferredEnclaveType
Veritabanında istenen kapanım türü; örneğin, Varsayılan veya VBS kuşatmaları.
preferredEnclaveType?: string
Özellik Değeri
string
readScale
Salt okunur yönlendirmenin durumu. Etkinleştirilirse, bağlantı dizesinde uygulama amacı salt okunur olarak ayarlanmış bağlantılar aynı bölgedeki salt okunur ikincil çoğaltmaya yönlendirilebilir. Elastik havuz içindeki hiper ölçek veritabanı için geçerli değildir.
readScale?: 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
recoveryServicesRecoveryPointId
Bu veritabanının oluşturma işlemiyle ilişkili kurtarma noktasının kaynak tanımlayıcısı.
recoveryServicesRecoveryPointId?: string
Özellik Değeri
string
requestedBackupStorageRedundancy
Bu veritabanına yönelik yedeklemeleri depolamak için kullanılacak depolama hesabı türü.
requestedBackupStorageRedundancy?: string
Özellik Değeri
string
requestedServiceObjectiveName
Veritabanının istenen hizmet düzeyi hedef adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
requestedServiceObjectiveName?: string
Özellik Değeri
string
restorableDroppedDatabaseId
Bu veritabanının oluşturma işlemiyle ilişkili geri yüklenebilir bırakılan veritabanının kaynak tanımlayıcısı.
restorableDroppedDatabaseId?: string
Özellik Değeri
string
restorePointInTime
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
resumedDate
Veritabanının kullanıcı eylemi veya veritabanı oturum açma (ISO8601 biçimi) tarafından sürdürüldiği tarih. Veritabanı duraklatıldıysa null. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
resumedDate?: Date
Özellik Değeri
Date
sampleName
Bu veritabanı oluşturulurken uygulanacak örnek şemanın adı.
sampleName?: string
Özellik Değeri
string
secondaryType
İkincil bir veritabanıysa veritabanının ikincil türü. Geçerli değerler Coğrafi, Adlandırılmış ve Beklemede değerleridir.
secondaryType?: string
Özellik Değeri
string
sku
sourceDatabaseDeletionDate
Veritabanının silindiği saati belirtir.
sourceDatabaseDeletionDate?: 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
tags
Kaynak etiketleri.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
zoneRedundant
Bu veritabanının alanlar arası yedekli olup olmadığı, bu veritabanının çoğaltmalarının birden çok kullanılabilirlik alanına yayılacağı anlamına gelir.
zoneRedundant?: boolean
Özellik Değeri
boolean