Aracılığıyla paylaş


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
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır.

subscriptionId
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

BackupVaultResourceList

Azure işlemi başarıyla tamamlandı.

Other Status Codes

CloudError

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
AlertsState
AzureMonitorAlertSettings

Azure İzleyici tabanlı uyarılar için ayarlar

BackupVault

Backup Kasası

BackupVaultResource

Backup Vault Kaynağı

BackupVaultResourceList

BackupVault kaynaklarının listesi

BCDRSecurityLevel

Backup Vault'un Güvenlik Düzeyi

CloudError

Azure Backup'tan bir hata yanıtı.

CmkKekIdentity

CMK için kullanılan yönetilen kimliğin ayrıntıları

CmkKeyVaultProperties

CMK'yi barındıran Key Vault'un özellikleri

createdByType

Kaynağı oluşturan kimliğin türü.

CrossRegionRestoreSettings
CrossRegionRestoreState

CrossRegionRestore durumu

CrossSubscriptionRestoreSettings

CrossSubscriptionRestore Ayarları

CrossSubscriptionRestoreState

CrossSubscriptionRestore durumu

DppIdentityDetails

Kimlik ayrıntıları

encryptionSettings

Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları.

EncryptionState

Backup Vault'un şifreleme durumu.

Error

Kaynak yönetimi hata yanıtı.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

FeatureSettings

Kasanın özellik ayarlarını içeren sınıf

IdentityType

Kimlik türü. 'SystemAssigned' ve 'UserAssigned' birbirini dışlar. 'SystemAssigned', örtük olarak oluşturulan yönetilen kimliği kullanır.

ImmutabilitySettings

Kasa düzeyinde Değişmezlik Ayarları

ImmutabilityState

Değişmezlik durumu

InfrastructureEncryptionState

Çift Şifreleme durumunu etkinleştirme/devre dışı bırakma

MonitoringSettings

İzleme Ayarları

ProvisioningState

BackupVault kaynağının sağlama durumu

ResourceMoveDetails

ResourceMoveDetails, ARM'den GetResource çağrısına yanıt olarak döndürülür

ResourceMoveState

Yedekleme kasası için kaynak taşıma durumu

SecureScoreLevel

Backup Kasasının Güvenli Puanı

SecuritySettings

Kasanın güvenlik ayarlarını içeren sınıf

SoftDeleteSettings

Geçici silmeyle ilgili ayarlar

SoftDeleteState

Geçici silme durumu

StorageSetting

Depolama ayarı

StorageSettingStoreTypes

Veri deposunun türünü alır veya ayarlar.

StorageSettingTypes

Türü alır veya ayarlar.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

UserAssignedIdentity

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

AlertsState

BackupVault

Backup Kasası

Name Tür Description
bcdrSecurityLevel

BCDRSecurityLevel

Backup Vault'un Güvenlik Düzeyi

featureSettings

FeatureSettings

Özellik Ayarları

isVaultProtectedByResourceGuard

boolean

Kasa resource guard tarafından korunuyor mu?

monitoringSettings

MonitoringSettings

İzleme Ayarları

provisioningState

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

ResourceMoveDetails

Yedekleme kasası için kaynak taşıma ayrıntıları

resourceMoveState

ResourceMoveState

Yedekleme kasası için kaynak taşıma durumu

secureScore

SecureScoreLevel

Backup Kasasının Güvenli Puanı

securitySettings

SecuritySettings

Güvenlik Ayarları

storageSettings

StorageSetting[]

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

DppIdentityDetails

Giriş Yönetilen Kimlik Ayrıntıları

location

string

Kaynağın bulunduğu coğrafi konum

name

string

Kaynağın adı

properties

BackupVault

BackupVaultResource özellikleri

systemData

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

BackupVaultResource[]

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

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

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

CrossRegionRestoreState

CrossRegionRestore durumu

CrossRegionRestoreState

CrossRegionRestore durumu

Değer Description
Disabled
Enabled

CrossSubscriptionRestoreSettings

CrossSubscriptionRestore Ayarları

Name Tür Description
state

CrossSubscriptionRestoreState

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,  UserAssignedIdentity>

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

InfrastructureEncryptionState

Çift Şifreleme durumunu etkinleştirme/devre dışı bırakma

kekIdentity

CmkKekIdentity

CMK için kullanılan yönetilen kimliğin ayrıntıları

keyVaultProperties

CmkKeyVaultProperties

CMK'yi barındıran Key Vault'un özellikleri

state

EncryptionState

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

ErrorAdditionalInfo[]

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

CrossRegionRestoreSettings

crossSubscriptionRestoreSettings

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

ImmutabilityState

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

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

encryptionSettings

Kaynağın Müşteri Tarafından Yönetilen Anahtar ayrıntıları.

immutabilitySettings

ImmutabilitySettings

Kasa düzeyinde Değişmezlik Ayarları

softDeleteSettings

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

SoftDeleteState

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

StorageSettingStoreTypes

Veri deposunun türünü alır veya ayarlar.

type

StorageSettingTypes

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

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

createdByType

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.