Databases - Get
Bir veritabanı alır.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2023-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?$expand={$expand}&$filter={$filter}&api-version=2023-08-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
database
|
path | True |
string |
Veritabanının adı. |
resource
|
path | True |
string |
Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz. |
server
|
path | True |
string |
Sunucunun adı. |
subscription
|
path | True |
string |
Azure aboneliğini tanımlayan abonelik kimliği. |
api-version
|
query | True |
string |
İstek için kullanılacak API sürümü. |
$expand
|
query |
string |
Yanıta eklenecek alt kaynaklar. |
|
$filter
|
query |
string |
Koleksiyondaki öğeleri filtreleyen bir OData filtre ifadesi. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Belirtilen veritabanı başarıyla alındı. |
|
Other Status Codes |
Hata Yanıtları: ***
|
Örnekler
Gets a database configured with Default enclave type.
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
Örnek yanıt
{
"sku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 2
},
"kind": "v12.0,user,vcore",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 268435456000,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "BC_Gen5_2",
"requestedServiceObjectiveName": "BC_Gen5_2",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1",
"currentSku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 2
},
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"isLedgerOn": false,
"preferredEnclaveType": "Default"
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Gets a database configured with VBS enclave type.
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
Örnek yanıt
{
"sku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 2
},
"kind": "v12.0,user,vcore",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 268435456000,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "BC_Gen5_2",
"requestedServiceObjectiveName": "BC_Gen5_2",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1",
"currentSku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 2
},
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"isLedgerOn": false,
"preferredEnclaveType": "VBS"
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Gets a database with Availability zone specified.
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
Örnek yanıt
{
"sku": {
"name": "S0",
"tier": "Standard",
"capacity": 10
},
"kind": "v12.0,user",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 1073741824,
"status": "Online",
"currentSku": {
"name": "Standard",
"tier": "Standard",
"capacity": 10
},
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentBackupStorageRedundancy": "Geo",
"currentServiceObjectiveName": "S0",
"defaultSecondaryLocation": "North Europe",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"readScale": "Disabled",
"requestedBackupStorageRedundancy": "Geo",
"requestedServiceObjectiveName": "S0",
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"isLedgerOn": false,
"availabilityZone": "1"
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Gets a database with database level keys expanded.
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?$expand=keys&api-version=2023-08-01
Örnek yanıt
{
"sku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 2
},
"kind": "v12.0,user,vcore",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 268435456000,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "BC_Gen5_2",
"requestedServiceObjectiveName": "BC_Gen5_2",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1",
"currentSku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 2
},
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"isLedgerOn": false,
"keys": {
"https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion": {},
"https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2Version": {}
},
"encryptionProtector": "https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion"
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Gets a database.
Örnek isteği
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
Örnek yanıt
{
"sku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 2
},
"kind": "v12.0,user,vcore",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 268435456000,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "BC_Gen5_2",
"requestedServiceObjectiveName": "BC_Gen5_2",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1",
"currentSku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 2
},
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"isLedgerOn": false
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Tanımlar
Name | Description |
---|---|
Always |
Veritabanında istenen kapanım türü; örneğin, Varsayılan veya VBS kuşatmaları. |
Availability |
Veritabanının sabitlendiği kullanılabilirlik bölgesini belirtir. |
Backup |
Bu veritabanı için yedeklemeleri depolamak için kullanılan depolama hesabı türü. |
Catalog |
Meta veri kataloğu 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. |
Database |
Veritabanı kaynağı. |
Database |
Bir kaynak için Azure Active Directory kimlik yapılandırması. |
Database |
Kimlik türü |
Database |
Bekleyen şifreleme için kullanılan veritabanı düzeyi anahtarı. |
Database |
Veritabanı anahtar türü. Yalnızca desteklenen değer 'AzureKeyVault' değeridir. |
Database |
Bu veritabanı için uygulanacak lisans türü. Lisansa ihtiyacınız varsa |
Database |
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. |
Database |
Veritabanının durumu. |
Database |
Bir kaynak için Azure Active Directory kimlik yapılandırması. |
Error |
Kaynak yönetimi hatası ek bilgileri. |
Error |
Hata ayrıntısı. |
Error |
Hata yanıtı |
Free |
Ücretsiz veritabanı için aylık ücretsiz sınırlar tükendiğinde davranışı belirtir. Otomatik Kullan: Veritabanı, ayın geri kalanında ücretsiz sınırların tükenmesi üzerine otomatik olarak duraklatılır. BillForUsage: Veritabanı, ücretsiz sınırların tükenmesi üzerine çevrimiçi olmaya devam eder ve fazla kullanım faturalandırılır. |
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 |
ARM Kaynağı SKU'su. |
AlwaysEncryptedEnclaveType
Veritabanında istenen kapanım türü; örneğin, Varsayılan veya VBS kuşatmaları.
Değer | Description |
---|---|
Default | |
VBS |
AvailabilityZoneType
Veritabanının sabitlendiği kullanılabilirlik bölgesini belirtir.
Değer | Description |
---|---|
1 | |
2 | |
3 | |
NoPreference |
BackupStorageRedundancy
Bu veritabanı için yedeklemeleri depolamak için kullanılan depolama hesabı türü.
Değer | Description |
---|---|
Geo | |
GeoZone | |
Local | |
Zone |
CatalogCollationType
Meta veri kataloğu harmanlaması.
Değer | Description |
---|---|
DATABASE_DEFAULT | |
SQL_Latin1_General_CP1_CI_AS |
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.
Değer | Description |
---|---|
Copy | |
Default | |
OnlineSecondary | |
PointInTimeRestore | |
Recovery | |
Restore | |
RestoreExternalBackup | |
RestoreExternalBackupSecondary | |
RestoreLongTermRetentionBackup | |
Secondary |
Database
Veritabanı kaynağı.
Name | Tür | Description |
---|---|---|
id |
string |
Kaynak Kimliği. |
identity |
Veritabanının Azure Active Directory kimliği. |
|
kind |
string |
Veritabanı türü. Bu, Azure portalı deneyimi için kullanılan meta verilerdir. |
location |
string |
Kaynak konumu. |
managedBy |
string |
Veritabanını yöneten kaynak. |
name |
string |
Kaynak adı. |
properties.autoPauseDelay |
integer (int32) |
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 |
properties.availabilityZone |
Veritabanının sabitlendiği kullanılabilirlik bölgesini belirtir. |
|
properties.catalogCollation |
Meta veri kataloğu harmanlaması. |
|
properties.collation |
string |
Veritabanının harmanlaması. |
properties.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. |
|
properties.creationDate |
string (date-time) |
Veritabanının oluşturulma tarihi (ISO8601 biçimi). |
properties.currentBackupStorageRedundancy |
Bu veritabanı için yedeklemeleri depolamak için kullanılan depolama hesabı türü. |
|
properties.currentServiceObjectiveName |
string |
Veritabanının geçerli hizmet düzeyi hedef adı. |
properties.currentSku |
SKU'nun adı ve katmanı. |
|
properties.databaseId |
string (uuid) |
Veritabanının kimliği. |
properties.defaultSecondaryLocation |
string |
Bu veritabanı için varsayılan ikincil bölge. |
properties.earliestRestoreDate |
string (date-time) |
Bu, bu veritabanı için geri yüklemenin kullanılabilir olduğu en erken başlangıç tarihini ve saatini kaydeder (ISO8601 biçimi). |
properties.elasticPoolId |
string (arm-id) |
Bu veritabanını içeren elastik havuzun kaynak tanımlayıcısı. |
properties.encryptionProtector |
string |
Veritabanı Müşteri Tarafından Yönetilen Anahtarlar başına ile yapılandırılmışsa veritabanının azure anahtar kasası URI'si. |
properties.encryptionProtectorAutoRotation |
boolean |
Veritabanı şifreleme koruyucusu AKV anahtarının otomatik döndürmesini etkinleştirme veya devre dışı bırakma bayrağı. |
properties.failoverGroupId |
string |
Bu veritabanının ait olduğu Yük Devretme Grubu kaynak tanımlayıcısı. |
properties.federatedClientId |
string (uuid) |
Veritabanı başına kiracılar arası CMK senaryosu için kullanılan İstemci kimliği |
properties.freeLimitExhaustionBehavior |
Ücretsiz veritabanı için aylık ücretsiz sınırlar tükendiğinde davranışı belirtir. Otomatik Kullan: Veritabanı, ayın geri kalanında ücretsiz sınırların tükenmesi üzerine otomatik olarak duraklatılır. BillForUsage: Veritabanı, ücretsiz sınırların tükenmesi üzerine çevrimiçi olmaya devam eder ve fazla kullanım faturalandırılır. |
|
properties.highAvailabilityReplicaCount |
integer (int32) |
yüksek kullanılabilirlik sağlamak için kullanılan İş Açısından Kritik, Premium veya Hiper Ölçek sürümü veritabanıyla ilişkili ikincil çoğaltmaların sayısı. Elastik havuz içindeki hiper ölçek veritabanı için geçerli değildir. |
properties.isInfraEncryptionEnabled |
boolean |
Bu veritabanı için infra şifrelemesi etkinleştirildi. |
properties.isLedgerOn |
boolean |
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. |
properties.keys |
<string,
Database |
Kullanılacak kullanıcı tarafından atanan kimliklerin kaynak kimlikleri |
properties.licenseType |
Bu veritabanı için uygulanacak lisans türü. Lisansa ihtiyacınız varsa |
|
properties.longTermRetentionBackupResourceId |
string (arm-id) |
Bu veritabanının oluşturma işlemiyle ilişkili uzun süreli saklama yedeklemesinin kaynak tanımlayıcısı. |
properties.maintenanceConfigurationId |
string |
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. |
properties.manualCutover |
boolean |
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. |
properties.maxLogSizeBytes |
integer (int64) |
Bu veritabanı için en büyük günlük boyutu. |
properties.maxSizeBytes |
integer (int64) |
Veritabanının bayt cinsinden ifade edilen en büyük boyutu. |
properties.minCapacity |
number (double) |
Duraklatılmadıysa veritabanının her zaman ayıracağı en düşük kapasite |
properties.pausedDate |
string (date-time) |
Veritabanının kullanıcı yapılandırması veya eylemi (ISO8601 biçimi) tarafından duraklatıldığı tarih. Veritabanı hazırsa null. |
properties.performCutover |
boolean |
Ö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. |
properties.preferredEnclaveType |
Veritabanında istenen kapanım türü; örneğin, Varsayılan veya VBS kuşatmaları. |
|
properties.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. |
|
properties.recoverableDatabaseId |
string (arm-id) |
Bu veritabanının oluşturma işlemiyle ilişkili kurtarılabilir veritabanının kaynak tanımlayıcısı. |
properties.recoveryServicesRecoveryPointId |
string (arm-id) |
Bu veritabanının oluşturma işlemiyle ilişkili kurtarma noktasının kaynak tanımlayıcısı. |
properties.requestedBackupStorageRedundancy |
Bu veritabanına yönelik yedeklemeleri depolamak için kullanılacak depolama hesabı türü. |
|
properties.requestedServiceObjectiveName |
string |
Veritabanının istenen hizmet düzeyi hedef adı. |
properties.restorableDroppedDatabaseId |
string (arm-id) |
Bu veritabanının oluşturma işlemiyle ilişkili geri yüklenebilir bırakılan veritabanının kaynak tanımlayıcısı. |
properties.restorePointInTime |
string (date-time) |
Yeni veritabanını oluşturmak için geri yüklenecek kaynak veritabanının zaman noktasını (ISO8601 biçimi) belirtir. |
properties.resumedDate |
string (date-time) |
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. |
properties.sampleName |
Bu veritabanı oluşturulurken uygulanacak örnek şemanın adı. |
|
properties.secondaryType |
İkincil bir veritabanıysa veritabanının ikincil türü. Geçerli değerler Coğrafi, Adlandırılmış ve Beklemede değerleridir. |
|
properties.sourceDatabaseDeletionDate |
string (date-time) |
Veritabanının silindiği saati belirtir. |
properties.sourceDatabaseId |
string (arm-id) |
Bu veritabanının oluşturma işlemiyle ilişkili kaynak veritabanının kaynak tanımlayıcısı. |
properties.sourceResourceId |
string (arm-id) |
Bu veritabanının oluşturma işlemiyle ilişkili kaynağın kaynak tanımlayıcısı. Bu özellik yalnızca DataWarehouse sürümü için desteklenir ve abonelikler arasında geri yüklemeye izin verir. sourceResourceId belirtildiğinde sourceDatabaseId, recoverableDatabaseId, restorableDroppedDatabaseId ve sourceDatabaseDeletionDate belirtilmemeli ve CreateMode pointInTimeRestore, Restore veya Recover olmalıdır. createMode PointInTimeRestore olduğunda, sourceResourceId mevcut veritabanının veya mevcut SQL havuzunun kaynak kimliği olmalı ve restorePointInTime belirtilmelidir. createMode Geri Yükle olduğunda sourceResourceId geri yüklenebilir bırakılan veritabanının veya geri yüklenebilir bırakılan sql havuzunun kaynak kimliği olmalıdır. createMode Kurtar olduğunda sourceResourceId kurtarılabilir veritabanının veya kurtarılabilir SQL havuzunun kaynak kimliği olmalıdır. Kaynak abonelik hedef abonelikten farklı bir kiracıya aitse, "x-ms-authorization-auxiliary" üst bilgisi kaynak kiracı için kimlik doğrulama belirteci içermelidir. "x-ms-authorization-auxiliary" üst bilgisi hakkında daha fazla bilgi için bkz. https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant |
properties.status |
Veritabanının durumu. |
|
properties.useFreeLimit |
boolean |
Veritabanının ücretsiz aylık sınırları kullanıp kullanmadığı. Abonelikteki bir veritabanında izin verilir. |
properties.zoneRedundant |
boolean |
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. |
sku |
Veritabanı SKU'su. SKU'ların listesi bölgeye ve destek teklifine göre farklılık gösterebilir. Azure bölgesindeki aboneliğiniz için kullanılabilen SKU'ları (SKU adı, katman/sürüm, aile ve kapasite dahil) belirlemek için
|
|
tags |
object |
Kaynak etiketleri. |
type |
string |
Kaynak türü. |
DatabaseIdentity
Bir kaynak için Azure Active Directory kimlik yapılandırması.
Name | Tür | Description |
---|---|---|
tenantId |
string (uuid) |
Azure Active Directory kiracı kimliği. |
type |
Kimlik türü |
|
userAssignedIdentities |
<string,
Database |
Kullanılacak kullanıcı tarafından atanan kimliklerin kaynak kimlikleri |
DatabaseIdentityType
Kimlik türü
Değer | Description |
---|---|
None | |
UserAssigned |
DatabaseKey
Bekleyen şifreleme için kullanılan veritabanı düzeyi anahtarı.
Name | Tür | Description |
---|---|---|
creationDate |
string (date-time) |
Veritabanı anahtarı oluşturma tarihi. |
subregion |
string |
Sunucu anahtarının alt kaydı. |
thumbprint |
string |
Veritabanı anahtarının parmak izi. |
type |
Veritabanı anahtar türü. Yalnızca desteklenen değer 'AzureKeyVault' değeridir. |
DatabaseKeyType
Veritabanı anahtar türü. Yalnızca desteklenen değer 'AzureKeyVault' değeridir.
Değer | Description |
---|---|
AzureKeyVault |
DatabaseLicenseType
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
.
Değer | Description |
---|---|
BasePrice | |
LicenseIncluded |
DatabaseReadScale
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.
Değer | Description |
---|---|
Disabled | |
Enabled |
DatabaseStatus
Veritabanının durumu.
Değer | Description |
---|---|
AutoClosed | |
Copying | |
Creating | |
Disabled | |
EmergencyMode | |
Inaccessible | |
Offline | |
OfflineChangingDwPerformanceTiers | |
OfflineSecondary | |
Online | |
OnlineChangingDwPerformanceTiers | |
Paused | |
Pausing | |
Recovering | |
RecoveryPending | |
Restoring | |
Resuming | |
Scaling | |
Shutdown | |
Standby | |
Starting | |
Stopped | |
Stopping | |
Suspect |
DatabaseUserIdentity
Bir kaynak için Azure Active Directory kimlik yapılandırması.
Name | Tür | Description |
---|---|---|
clientId |
string (uuid) |
Azure Active Directory istemci kimliği. |
principalId |
string (uuid) |
Azure Active Directory asıl kimliği. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
Name | Tür | Description |
---|---|---|
info |
object |
Ek bilgiler. |
type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
Name | Tür | Description |
---|---|---|
additionalInfo |
Hata ek bilgileri. |
|
code |
string |
Hata kodu. |
details |
Hata ayrıntıları. |
|
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |
FreeLimitExhaustionBehavior
Ücretsiz veritabanı için aylık ücretsiz sınırlar tükendiğinde davranışı belirtir.
Otomatik Kullan: Veritabanı, ayın geri kalanında ücretsiz sınırların tükenmesi üzerine otomatik olarak duraklatılır.
BillForUsage: Veritabanı, ücretsiz sınırların tükenmesi üzerine çevrimiçi olmaya devam eder ve fazla kullanım faturalandırılır.
Değer | Description |
---|---|
AutoPause | |
BillOverUsage |
SampleName
Bu veritabanı oluşturulurken uygulanacak örnek şemanın adı.
Değer | Description |
---|---|
AdventureWorksLT | |
WideWorldImportersFull | |
WideWorldImportersStd |
SecondaryType
İkincil bir veritabanıysa veritabanının ikincil türü. Geçerli değerler Coğrafi, Adlandırılmış ve Beklemede değerleridir.
Değer | Description |
---|---|
Geo | |
Named | |
Standby |
Sku
ARM Kaynağı SKU'su.
Name | Tür | Description |
---|---|---|
capacity |
integer (int32) |
Belirli bir SKU'nun kapasitesi. |
family |
string |
Hizmetin aynı SKU için farklı donanım nesilleri varsa, bu burada yakalanabilir. |
name |
string |
SKU adı, genellikle bir harf + Sayı kodu, örneğin P3. |
size |
string |
Belirli SKU'nun boyutu |
tier |
string |
Temel, Premium gibi belirli bir SKU'nun katmanı veya sürümü. |