Delen via


Backup Vaults - Get In Resource Group

Hiermee wordt een resourceverzameling geretourneerd die hoort bij een resourcegroep.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataProtection/backupVaults?api-version=2024-04-01

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

subscriptionId
path True

string

uuid

De id van het doelabonnement. De waarde moet een UUID zijn.

api-version
query True

string

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

BackupVaultResourceList

OK

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Imitatie van uw gebruikersaccount.

Voorbeelden

Get BackupVaults in ResourceGroup

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/backupVaults?api-version=2024-04-01

Voorbeeldrespons

{
  "value": [
    {
      "identity": {
        "type": "None"
      },
      "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/BackupVaults/ExampleVault1",
      "name": "ExampleVault1",
      "type": "Microsoft.DataProtection/BackupVaults",
      "location": "WestUS",
      "tags": {
        "key1": "val1"
      },
      "properties": {
        "provisioningState": "Succeeded",
        "storageSettings": [
          {
            "datastoreType": "VaultStore",
            "type": "LocallyRedundant"
          }
        ],
        "featureSettings": {
          "crossRegionRestoreSettings": {
            "state": "Enabled"
          }
        },
        "securitySettings": {
          "softDeleteSettings": {
            "state": "Enabled",
            "retentionDurationInDays": 14
          }
        },
        "secureScore": "Adequate",
        "bcdrSecurityLevel": "Good"
      }
    },
    {
      "identity": {
        "principalId": "c009b9a0-0024-417c-83cd-025d3776045d",
        "tenantId": "83abe5cd-bcc3-441a-bd86-e6a75360cecc",
        "type": "SystemAssigned"
      },
      "id": "/subscriptions/0b352192-dcac-4cc7-992e-a96190ccc68c/resourceGroups/SampleResourceGroup/providers/Microsoft.DataProtection/BackupVaults/ExampleVault2",
      "name": "ExampleVault2",
      "type": "Microsoft.DataProtection/BackupVaults",
      "location": "WestUS",
      "tags": {
        "key1": "val1"
      },
      "properties": {
        "monitoringSettings": {
          "azureMonitorAlertSettings": {
            "alertsForAllJobFailures": "Enabled"
          }
        },
        "provisioningState": "Succeeded",
        "storageSettings": [
          {
            "datastoreType": "VaultStore",
            "type": "LocallyRedundant"
          }
        ],
        "featureSettings": {
          "crossRegionRestoreSettings": {
            "state": "Enabled"
          }
        },
        "securitySettings": {
          "softDeleteSettings": {
            "state": "Enabled",
            "retentionDurationInDays": 14
          }
        },
        "secureScore": "Adequate",
        "bcdrSecurityLevel": "Good"
      }
    }
  ]
}

Definities

Name Description
AlertsState
AzureMonitorAlertSettings

Instellingen voor waarschuwingen op basis van Azure Monitor

BackupVault

BackupVault

BackupVaultResource

BackupVault-resource

BackupVaultResourceList

BackupVaultResourceList

BCDRSecurityLevel

Beveiligingsniveau van Backup Vault

CloudError

CloudError

CmkKekIdentity

De details van de beheerde identiteit die wordt gebruikt voor CMK

CmkKeyVaultProperties

De eigenschappen van de Key Vault die als host fungeert voor CMK

createdByType

Het type identiteit waarmee de resource is gemaakt.

CrossRegionRestoreSettings
CrossRegionRestoreState

CrossRegionRestore-status

CrossSubscriptionRestoreSettings

Instellingen voor CrossSubscriptionRestore

CrossSubscriptionRestoreState

CrossSubscriptionRestore-status

DppIdentityDetails

DppIdentityDetails

encryptionSettings

Door de klant beheerde sleuteldetails van de resource.

EncryptionState

Versleutelingsstatus van de Backup Vault.

Error

Het antwoord van het resourcebeheerfout.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

FeatureSettings

Klasse met functie-instellingen van kluis

IdentityType

Het identiteitstype. SystemAssigned en UserAssigned sluiten elkaar wederzijds uit. SystemAssigned gebruikt impliciet gemaakte beheerde identiteit.

ImmutabilitySettings

Instellingen voor onveranderbaarheid op kluisniveau

ImmutabilityState

Onveranderbaarheidsstatus

InfrastructureEncryptionState

De dubbele versleutelingsstatus in- of uitschakelen

MonitoringSettings

Bewakingsinstellingen

ProvisioningState

Inrichtingsstatus van de BackupVault-resource

ResourceMoveDetails

ResourceMoveDetails wordt geretourneerd als reactie op getresource-aanroep van ARM

ResourceMoveState

Status van resourceverplaatsing voor back-upkluis

SecureScoreLevel

Beveiligingsscore van Backup Vault

SecuritySettings

Klasse met beveiligingsinstellingen van kluis

SoftDeleteSettings

Gerelateerde instellingen voor voorlopig verwijderen

SoftDeleteState

Status van voorlopig verwijderen

StorageSetting

StorageSetting

StorageSettingStoreTypes

Hiermee wordt het type gegevensarchief opgehaald of ingesteld.

StorageSettingTypes

Hiermee haalt u het type op of stelt u het in.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

UserAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen

AlertsState

Name Type Description
Disabled

string

Enabled

string

AzureMonitorAlertSettings

Instellingen voor waarschuwingen op basis van Azure Monitor

Name Type Description
alertsForAllJobFailures

AlertsState

BackupVault

BackupVault

Name Type Description
bcdrSecurityLevel

BCDRSecurityLevel

Beveiligingsniveau van Backup Vault

featureSettings

FeatureSettings

Functie-instellingen

isVaultProtectedByResourceGuard

boolean

Is kluis beveiligd door Resource Guard

monitoringSettings

MonitoringSettings

Bewakingsinstellingen

provisioningState

ProvisioningState

Inrichtingsstatus van de BackupVault-resource

replicatedRegions

string[]

Lijst met gerepliceerde regio's voor Backup Vault

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

resourceMoveDetails

ResourceMoveDetails

Details van resourceverplaatsing voor back-upkluis

resourceMoveState

ResourceMoveState

Status van resourceverplaatsing voor back-upkluis

secureScore

SecureScoreLevel

Beveiligingsscore van Backup Vault

securitySettings

SecuritySettings

Beveiligingsinstellingen

storageSettings

StorageSetting[]

Opslaginstellingen

BackupVaultResource

BackupVault-resource

Name Type Description
eTag

string

Optionele ETag.

id

string

Resource-id vertegenwoordigt het volledige pad naar de resource.

identity

DppIdentityDetails

DppIdentityDetails
Details van beheerde identiteit invoeren

location

string

Resourcelocatie.

name

string

Resourcenaam die is gekoppeld aan de resource.

properties

BackupVault

BackupVault
Eigenschappen van BackupVaultResource

systemData

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

tags

object

Resourcetags.

type

string

Resourcetype vertegenwoordigt het volledige pad van de formuliernaamruimte/ResourceType/ResourceType/...

BackupVaultResourceList

BackupVaultResourceList

Name Type Description
nextLink

string

De URI voor het ophalen van de volgende pagina met resources. Call ListNext() haalt de volgende pagina met resources op.

value

BackupVaultResource[]

Lijst met resources.

BCDRSecurityLevel

Beveiligingsniveau van Backup Vault

Name Type Description
Excellent

string

Fair

string

Good

string

NotSupported

string

Poor

string

CloudError

CloudError

Name Type Description
error

Error

Het antwoord van het resourcebeheerfout.

CmkKekIdentity

De details van de beheerde identiteit die wordt gebruikt voor CMK

Name Type Description
identityId

string

De beheerde identiteit die moet worden gebruikt met toegangsmachtigingen voor de Key Vault. Geef hier een waarde op in het geval van identiteitstypen: Alleen UserAssigned.

identityType

IdentityType

Het identiteitstype. SystemAssigned en UserAssigned sluiten elkaar wederzijds uit. SystemAssigned gebruikt impliciet gemaakte beheerde identiteit.

CmkKeyVaultProperties

De eigenschappen van de Key Vault die als host fungeert voor CMK

Name Type Description
keyUri

string

De sleutel-URI van de door de klant beheerde sleutel

createdByType

Het type identiteit waarmee de resource is gemaakt.

Name Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

CrossRegionRestoreSettings

Name Type Description
state

CrossRegionRestoreState

CrossRegionRestore-status

CrossRegionRestoreState

CrossRegionRestore-status

Name Type Description
Disabled

string

Enabled

string

CrossSubscriptionRestoreSettings

Instellingen voor CrossSubscriptionRestore

Name Type Description
state

CrossSubscriptionRestoreState

CrossSubscriptionRestore-status

CrossSubscriptionRestoreState

CrossSubscriptionRestore-status

Name Type Description
Disabled

string

Enabled

string

PermanentlyDisabled

string

DppIdentityDetails

DppIdentityDetails

Name Type Description
principalId

string

De object-id van het service-principal-object voor de beheerde identiteit die wordt gebruikt om op rollen gebaseerde toegang te verlenen tot een Azure-resource.

tenantId

string

Een GUID (Globally Unique Identifier) die de Azure AD-tenant vertegenwoordigt waar de resource nu lid is.

type

string

Het identityType dat systemAssigned, UserAssigned, SystemAssigned, UserAssigned of None kan zijn

userAssignedIdentities

<string,  UserAssignedIdentity>

Hiermee haalt u de door de gebruiker toegewezen identiteiten op of stelt u deze in.

encryptionSettings

Door de klant beheerde sleuteldetails van de resource.

Name Type Description
infrastructureEncryption

InfrastructureEncryptionState

De dubbele versleutelingsstatus in- of uitschakelen

kekIdentity

CmkKekIdentity

De details van de beheerde identiteit die wordt gebruikt voor CMK

keyVaultProperties

CmkKeyVaultProperties

De eigenschappen van de Key Vault die als host fungeert voor CMK

state

EncryptionState

Versleutelingsstatus van de Backup Vault.

EncryptionState

Versleutelingsstatus van de Backup Vault.

Name Type Description
Disabled

string

CMK-versleuteling is uitgeschakeld in de Backup Vault. De gebruiker kan deze status niet instellen zodra de versleutelingsstatus is ingeschakeld.

Enabled

string

CMK-versleuteling is ingeschakeld in de Backup Vault

Inconsistent

string

CMK-versleuteling heeft een inconsistente status in de Backup Vault. Deze status geeft aan dat de gebruiker de bewerking voor versleutelingsinstellingen onmiddellijk opnieuw moet uitvoeren om de status te corrigeren.

Error

Het antwoord van het resourcebeheerfout.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

Error[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

FeatureSettings

Klasse met functie-instellingen van kluis

Name Type Description
crossRegionRestoreSettings

CrossRegionRestoreSettings

crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Instellingen voor CrossSubscriptionRestore

IdentityType

Het identiteitstype. SystemAssigned en UserAssigned sluiten elkaar wederzijds uit. SystemAssigned gebruikt impliciet gemaakte beheerde identiteit.

Name Type Description
SystemAssigned

string

UserAssigned

string

ImmutabilitySettings

Instellingen voor onveranderbaarheid op kluisniveau

Name Type Description
state

ImmutabilityState

Onveranderbaarheidsstatus

ImmutabilityState

Onveranderbaarheidsstatus

Name Type Description
Disabled

string

Locked

string

Unlocked

string

InfrastructureEncryptionState

De dubbele versleutelingsstatus in- of uitschakelen

Name Type Description
Disabled

string

Enabled

string

MonitoringSettings

Bewakingsinstellingen

Name Type Description
azureMonitorAlertSettings

AzureMonitorAlertSettings

Instellingen voor waarschuwingen op basis van Azure Monitor

ProvisioningState

Inrichtingsstatus van de BackupVault-resource

Name Type Description
Failed

string

Provisioning

string

Succeeded

string

Unknown

string

Updating

string

ResourceMoveDetails

ResourceMoveDetails wordt geretourneerd als reactie op getresource-aanroep van ARM

Name Type Description
completionTimeUtc

string

Voltooiingstijd in UTC van de meest recente ResourceMove-bewerking is geprobeerd. ISO 8601-indeling.

operationId

string

CorrelationId van de meest recente ResourceMove-bewerking geprobeerd

sourceResourcePath

string

ARM-resourcepad van bronresource

startTimeUtc

string

Begintijd in UTC van de meest recente ResourceMove-bewerking geprobeerd. ISO 8601-indeling.

targetResourcePath

string

ARM-resourcepad van de doelresource die wordt gebruikt in de meest recente ResourceMove-bewerking

ResourceMoveState

Status van resourceverplaatsing voor back-upkluis

Name Type Description
CommitFailed

string

CommitTimedout

string

CriticalFailure

string

Failed

string

InProgress

string

MoveSucceeded

string

PartialSuccess

string

PrepareFailed

string

PrepareTimedout

string

Unknown

string

SecureScoreLevel

Beveiligingsscore van Backup Vault

Name Type Description
Adequate

string

Maximum

string

Minimum

string

None

string

NotSupported

string

SecuritySettings

Klasse met beveiligingsinstellingen van kluis

Name Type Description
encryptionSettings

encryptionSettings

Door de klant beheerde sleuteldetails van de resource.

immutabilitySettings

ImmutabilitySettings

Instellingen voor onveranderbaarheid op kluisniveau

softDeleteSettings

SoftDeleteSettings

Gerelateerde instellingen voor voorlopig verwijderen

SoftDeleteSettings

Gerelateerde instellingen voor voorlopig verwijderen

Name Type Description
retentionDurationInDays

number

Bewaarduur voor voorlopig verwijderen

state

SoftDeleteState

Status van voorlopig verwijderen

SoftDeleteState

Status van voorlopig verwijderen

Name Type Description
AlwaysOn

string

Voorlopig verwijderen is permanent ingeschakeld voor de BackupVault en de instelling kan niet worden gewijzigd

Off

string

Voorlopig verwijderen is uitgeschakeld voor BackupVault

On

string

Voorlopig verwijderen is ingeschakeld voor BackupVault, maar kan worden uitgeschakeld

StorageSetting

StorageSetting

Name Type Description
datastoreType

StorageSettingStoreTypes

Hiermee wordt het type gegevensarchief opgehaald of ingesteld.

type

StorageSettingTypes

Hiermee haalt u het type op of stelt u het in.

StorageSettingStoreTypes

Hiermee wordt het type gegevensarchief opgehaald of ingesteld.

Name Type Description
ArchiveStore

string

OperationalStore

string

VaultStore

string

StorageSettingTypes

Hiermee haalt u het type op of stelt u het in.

Name Type Description
GeoRedundant

string

LocallyRedundant

string

ZoneRedundant

string

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

UserAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen

Name Type Description
clientId

string

De client-id van de toegewezen identiteit.

principalId

string

De principal-id van de toegewezen identiteit.