Backup Vaults - Get In Resource Group
Bir kaynak grubuna ait kaynak koleksiyonunu döndürür.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults?api-version=2026-03-01
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır. |
|
subscription
|
path | True |
string (uuid) |
Hedef aboneliğin kimliği. Değer bir UUID olmalıdır. |
|
api-version
|
query | True |
string minLength: 1 |
Bu işlem için kullanılacak API sürümü. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Azure işlemi başarıyla tamamlandı. |
|
| Other Status Codes |
Beklenmeyen bir hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow.
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Get BackupVaults in ResourceGroup
Örnek isteği
GET https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults?api-version=2026-03-01
Örnek yanıt
{
"value": [
{
"name": "ExampleVault1",
"type": "Microsoft.DataProtection/BackupVaults",
"id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/BackupVaults/ExampleVault1",
"location": "WestUS",
"properties": {
"bcdrSecurityLevel": "Good",
"featureSettings": {
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"provisioningState": "Succeeded",
"secureScore": "Adequate",
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
},
{
"name": "ExampleVault2",
"type": "Microsoft.DataProtection/BackupVaults",
"id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/BackupVaults/ExampleVault2",
"location": "WestUS",
"properties": {
"bcdrSecurityLevel": "Good",
"featureSettings": {
"crossRegionRestoreSettings": {
"state": "Enabled"
}
},
"monitoringSettings": {
"azureMonitorAlertSettings": {
"alertsForAllJobFailures": "Enabled"
}
},
"provisioningState": "Succeeded",
"secureScore": "Adequate",
"securitySettings": {
"softDeleteSettings": {
"retentionDurationInDays": 14,
"state": "Enabled"
}
},
"storageSettings": [
{
"type": "LocallyRedundant",
"datastoreType": "VaultStore"
}
]
},
"tags": {
"key1": "val1"
}
}
]
}
Tanımlar
| Name | Description |
|---|---|
|
Alerts |
|
|
Azure |
Azure İzleyici tabanlı uyarılar için ayarlar |
|
Backup |
Backup Kasası |
|
Backup |
Backup Vault Kaynağı |
|
Backup |
BackupVault kaynaklarının listesi |
|
BCDRSecurity |
Backup Vault'un Güvenlik Düzeyi |
|
Cloud |
Azure Backup'tan bir hata yanıtı. |
|
Cmk |
CMK için kullanılan yönetilen kimliğin ayrıntıları |
|
Cmk |
CMK'yi barındıran Key Vault'un özellikleri |
|
created |
Kaynağı oluşturan kimliğin türü. |
|
Cross |
|
|
Cross |
CrossRegionRestore durumu |
|
Cross |
CrossSubscriptionRestore Ayarları |
|
Cross |
CrossSubscriptionRestore durumu |
|
Dpp |
Kimlik ayrıntıları |
|
encryption |
Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. |
|
Encryption |
Backup Vault'un şifreleme durumu. |
| Error |
Kaynak yönetimi hata yanıtı. |
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
|
Feature |
Kasanın özellik ayarlarını içeren sınıf |
|
Identity |
Kimlik türü. 'SystemAssigned' ve 'UserAssigned' birbirini dışlar. 'SystemAssigned', örtük olarak oluşturulan yönetilen kimliği kullanır. |
|
Immutability |
Kasa düzeyinde Değişmezlik Ayarları |
|
Immutability |
Değişmezlik durumu |
|
Infrastructure |
Çift Şifreleme durumunu etkinleştirme/devre dışı bırakma |
|
Monitoring |
İzleme Ayarları |
|
Provisioning |
BackupVault kaynağının sağlama durumu |
|
Resource |
ResourceMoveDetails, ARM'den GetResource çağrısına yanıt olarak döndürülür |
|
Resource |
Yedekleme kasası için kaynak taşıma durumu |
|
Secure |
Backup Kasasının Güvenli Puanı |
|
Security |
Kasanın güvenlik ayarlarını içeren sınıf |
|
Soft |
Geçici silmeyle ilgili ayarlar |
|
Soft |
Geçici silme durumu |
|
Storage |
Depolama ayarı |
|
Storage |
Veri deposunun türünü alır veya ayarlar. |
|
Storage |
Türü alır veya ayarlar. |
|
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
|
User |
Kullanıcı tarafından atanan kimlik özellikleri |
AlertsState
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
AzureMonitorAlertSettings
Azure İzleyici tabanlı uyarılar için ayarlar
| Name | Tür | Description |
|---|---|---|
| alertsForAllJobFailures |
BackupVault
Backup Kasası
| Name | Tür | Description |
|---|---|---|
| bcdrSecurityLevel |
Backup Vault'un Güvenlik Düzeyi |
|
| featureSettings |
Özellik Ayarları |
|
| isVaultProtectedByResourceGuard |
boolean |
Kasa resource guard tarafından korunuyor mu? |
| monitoringSettings |
İzleme Ayarları |
|
| provisioningState |
BackupVault kaynağının sağlama durumu |
|
| replicatedRegions |
string[] |
Backup Vault için çoğaltılmış bölgelerin listesi |
| resourceGuardOperationRequests |
string[] |
LAC denetiminin gerçekleştirileceği ResourceGuardOperationRequests |
| resourceMoveDetails |
Yedekleme kasası için kaynak taşıma ayrıntıları |
|
| resourceMoveState |
Yedekleme kasası için kaynak taşıma durumu |
|
| secureScore |
Backup Kasasının Güvenli Puanı |
|
| securitySettings |
Güvenlik Ayarları |
|
| storageSettings |
Depolama Ayarları |
BackupVaultResource
Backup Vault Kaynağı
| Name | Tür | Description |
|---|---|---|
| eTag |
string |
İsteğe bağlı ETag. |
| id |
string (arm-id) |
Kaynağın tam kaynak kimliği. Örneğin "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| identity |
Giriş Yönetilen Kimlik Ayrıntıları |
|
| location |
string |
Kaynağın bulunduğu coğrafi konum |
| name |
string |
Kaynağın adı |
| properties |
BackupVaultResource özellikleri |
|
| systemData |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
|
| tags |
object |
Kaynak etiketleri. |
| type |
string |
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
BackupVaultResourceList
BackupVault kaynaklarının listesi
| Name | Tür | Description |
|---|---|---|
| nextLink |
string |
Kaynakların sonraki sayfasını getirmek için uri. ListNext() çağrısı, kaynakların sonraki sayfasını getirir. |
| value |
Kaynak listesi. |
BCDRSecurityLevel
Backup Vault'un Güvenlik Düzeyi
| Değer | Description |
|---|---|
| Poor | |
| Fair | |
| Good | |
| Excellent | |
| NotSupported |
CloudError
Azure Backup'tan bir hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| error |
Kaynak yönetimi hata yanıtı. |
CmkKekIdentity
CMK için kullanılan yönetilen kimliğin ayrıntıları
| Name | Tür | Description |
|---|---|---|
| identityId |
string |
Key Vault'a erişim izinlerine sahip olan kullanılacak yönetilen kimlik. Kimlik türleri için buraya bir değer girin: yalnızca 'UserAssigned'. |
| identityType |
Kimlik türü. 'SystemAssigned' ve 'UserAssigned' birbirini dışlar. 'SystemAssigned', örtük olarak oluşturulan yönetilen kimliği kullanır. |
CmkKeyVaultProperties
CMK'yi barındıran Key Vault'un özellikleri
| Name | Tür | Description |
|---|---|---|
| keyUri |
string |
Müşteri Tarafından Yönetilen Anahtarın anahtar uri'si |
createdByType
Kaynağı oluşturan kimliğin türü.
| Değer | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CrossRegionRestoreSettings
| Name | Tür | Description |
|---|---|---|
| state |
CrossRegionRestore durumu |
CrossRegionRestoreState
CrossRegionRestore durumu
| Değer | Description |
|---|---|
| Disabled | |
| Enabled |
CrossSubscriptionRestoreSettings
CrossSubscriptionRestore Ayarları
| Name | Tür | Description |
|---|---|---|
| state |
CrossSubscriptionRestore durumu |
CrossSubscriptionRestoreState
CrossSubscriptionRestore durumu
| Değer | Description |
|---|---|
| Disabled | |
| PermanentlyDisabled | |
| Enabled |
DppIdentityDetails
Kimlik ayrıntıları
| Name | Tür | Description |
|---|---|---|
| principalId |
string |
Bir Azure kaynağına rol tabanlı erişim vermek için kullanılan yönetilen kimlik için hizmet sorumlusu nesnesinin nesne kimliği. |
| tenantId |
string |
Kaynağın artık üye olduğu Azure AD kiracısını temsil eden Genel Benzersiz Tanımlayıcı (GUID). |
| type |
string |
SystemAssigned, UserAssigned, 'SystemAssigned,UserAssigned' veya None olabilecek identityType |
| userAssignedIdentities |
<string,
User |
Kullanıcı tarafından atanan kimlikleri alır veya ayarlar. |
encryptionSettings
Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları.
| Name | Tür | Description |
|---|---|---|
| infrastructureEncryption |
Çift Şifreleme durumunu etkinleştirme/devre dışı bırakma |
|
| kekIdentity |
CMK için kullanılan yönetilen kimliğin ayrıntıları |
|
| keyVaultProperties |
CMK'yi barındıran Key Vault'un özellikleri |
|
| state |
Backup Vault'un şifreleme durumu. |
EncryptionState
Backup Vault'un şifreleme durumu.
| Değer | Description |
|---|---|
| Enabled |
Backup Vault'ta CMK şifrelemesi etkinleştirildi |
| Disabled |
CMK şifrelemesi Backup Vault'ta devre dışı bırakıldı. Şifreleme Durumu 'Etkin' olduğunda kullanıcı bu durumu ayarlayamıyor. |
| Inconsistent |
CMK şifrelemesi Backup Vault'ta tutarsız durumda. Bu durum, kullanıcının durumu düzeltmek için şifreleme ayarları işlemini hemen yeniden denemesi gerektiğini gösterir. |
Error
Kaynak yönetimi hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| additionalInfo |
Hata ek bilgileri. |
|
| code |
string |
Hata kodu. |
| details |
Error[] |
Hata ayrıntıları. |
| message |
string |
Hata iletisi. |
| target |
string |
Hata hedefi |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
| Name | Tür | Description |
|---|---|---|
| info |
object |
Ek bilgiler. |
| type |
string |
Ek bilgi türü. |
FeatureSettings
Kasanın özellik ayarlarını içeren sınıf
| Name | Tür | Description |
|---|---|---|
| crossRegionRestoreSettings | ||
| crossSubscriptionRestoreSettings |
CrossSubscriptionRestore Ayarları |
IdentityType
Kimlik türü. 'SystemAssigned' ve 'UserAssigned' birbirini dışlar. 'SystemAssigned', örtük olarak oluşturulan yönetilen kimliği kullanır.
| Değer | Description |
|---|---|
| SystemAssigned | |
| UserAssigned |
ImmutabilitySettings
Kasa düzeyinde Değişmezlik Ayarları
| Name | Tür | Description |
|---|---|---|
| state |
Değişmezlik durumu |
ImmutabilityState
Değişmezlik durumu
| Değer | Description |
|---|---|
| Disabled | |
| Unlocked | |
| Locked |
InfrastructureEncryptionState
Çift Şifreleme durumunu etkinleştirme/devre dışı bırakma
| Değer | Description |
|---|---|
| Enabled | |
| Disabled |
MonitoringSettings
İzleme Ayarları
| Name | Tür | Description |
|---|---|---|
| azureMonitorAlertSettings |
Azure İzleyici tabanlı uyarılar için ayarlar |
ProvisioningState
BackupVault kaynağının sağlama durumu
| Değer | Description |
|---|---|
| Failed | |
| Provisioning | |
| Succeeded | |
| Unknown | |
| Updating |
ResourceMoveDetails
ResourceMoveDetails, ARM'den GetResource çağrısına yanıt olarak döndürülür
| Name | Tür | Description |
|---|---|---|
| completionTimeUtc |
string |
Denenen en son ResourceMove işleminin UTC'sinde tamamlanma süresi. ISO 8601 biçimi. |
| operationId |
string |
Denenen en son ResourceMove işleminin CorrelationId değeri |
| sourceResourcePath |
string |
Kaynak kaynağın ARM kaynak yolu |
| startTimeUtc |
string |
Denenen en son ResourceMove işleminin UTC'sinde başlangıç saati. ISO 8601 biçimi. |
| targetResourcePath |
string |
En son ResourceMove işleminde kullanılan hedef kaynağın ARM kaynak yolu |
ResourceMoveState
Yedekleme kasası için kaynak taşıma durumu
| Değer | Description |
|---|---|
| Unknown | |
| InProgress | |
| PrepareFailed | |
| CommitFailed | |
| Failed | |
| PrepareTimedout | |
| CommitTimedout | |
| CriticalFailure | |
| PartialSuccess | |
| MoveSucceeded |
SecureScoreLevel
Backup Kasasının Güvenli Puanı
| Değer | Description |
|---|---|
| None | |
| Minimum | |
| Adequate | |
| Maximum | |
| NotSupported |
SecuritySettings
Kasanın güvenlik ayarlarını içeren sınıf
| Name | Tür | Description |
|---|---|---|
| encryptionSettings |
Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları. |
|
| immutabilitySettings |
Kasa düzeyinde Değişmezlik Ayarları |
|
| softDeleteSettings |
Geçici silmeyle ilgili ayarlar |
SoftDeleteSettings
Geçici silmeyle ilgili ayarlar
| Name | Tür | Description |
|---|---|---|
| retentionDurationInDays |
number (double) |
Geçici silme saklama süresi |
| state |
Geçici silme durumu |
SoftDeleteState
Geçici silme durumu
| Değer | Description |
|---|---|
| Off |
BackupVault için Geçici Silme kapalı |
| On |
Geçici Silme BackupVault için etkinleştirilir ancak kapatılabilir |
| AlwaysOn |
Geçici Silme BackupVault için kalıcı olarak etkinleştirilir ve ayar değiştirilemez |
StorageSetting
Depolama ayarı
| Name | Tür | Description |
|---|---|---|
| datastoreType |
Veri deposunun türünü alır veya ayarlar. |
|
| type |
Türü alır veya ayarlar. |
StorageSettingStoreTypes
Veri deposunun türünü alır veya ayarlar.
| Değer | Description |
|---|---|
| ArchiveStore | |
| OperationalStore | |
| VaultStore |
StorageSettingTypes
Türü alır veya ayarlar.
| Değer | Description |
|---|---|
| GeoRedundant | |
| LocallyRedundant | |
| ZoneRedundant |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
| Name | Tür | Description |
|---|---|---|
| createdAt |
string (date-time) |
Kaynak oluşturma (UTC) zaman damgası. |
| createdBy |
string |
Kaynağı oluşturan kimlik. |
| createdByType |
Kaynağı oluşturan kimliğin türü. |
|
| lastModifiedAt |
string (date-time) |
Kaynağın son değişikliğinin zaman damgası (UTC) |
| lastModifiedBy |
string |
Kaynağı en son değiştiren kimlik. |
| lastModifiedByType |
Kaynağı en son değiştiren kimlik türü. |
UserAssignedIdentity
Kullanıcı tarafından atanan kimlik özellikleri
| Name | Tür | Description |
|---|---|---|
| clientId |
string (uuid) |
Atanan kimliğin istemci kimliği. |
| principalId |
string (uuid) |
Atanan kimliğin asıl kimliği. |