Freigeben über


Vaults - Create Or Update

Erstellt oder aktualisiert einen Recovery Services-Tresor.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}?api-version=2024-10-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string

minLength: 1

Die ID des Zielabonnements.

vaultName
path True

string

Der Name des Wiederherstellungsdienstetresors.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungsheader

Name Erforderlich Typ Beschreibung
x-ms-authorization-auxiliary

string

Anforderungstext

Name Erforderlich Typ Beschreibung
location True

string

Ressourcenspeicherort.

etag

string

Optionales ETag.

identity

IdentityData

Identität für die Ressource.

properties

VaultProperties

Eigenschaften des Tresors.

sku

Sku

Identifiziert den eindeutigen Systembezeichner für jede Azure-Ressource.

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

Vault

OKAY

201 Created

Vault

Erstellt

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation identitätswechseln Sie Ihr Benutzerkonto.

Beispiele

Create or Update Recovery Services vault
Create or Update Vault performing critical operation With MUA
Create or Update Vault with CustomerManagedKeys
Create or Update Vault With Monitoring Setting
Create or Update Vault With Redundancy Setting
Create or Update Vault with User Assigned Identity

Create or Update Recovery Services vault

Beispielanforderung

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "SystemAssigned"
  }
}

Beispiel für eine Antwort

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}

Create or Update Vault performing critical operation With MUA

Beispielanforderung

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
      },
      "infrastructureEncryption": "Enabled"
    },
    "resourceGuardOperationRequests": [
      "/subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourcegroups/ankurResourceGuard1/providers/Microsoft.DataProtection/resourceGuards/ResourceGuard38-1/modifyEncryptionSettings/default"
    ]
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  }
}

Beispiel für eine Antwort

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
        "clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
        "principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
      }
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Provisioning",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

Create or Update Vault with CustomerManagedKeys

Beispielanforderung

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  }
}

Beispiel für eine Antwort

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
        "clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
        "principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
      }
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Provisioning",
    "encryption": {
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      },
      "kekIdentity": {
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi",
        "useSystemAssignedIdentity": false
      },
      "infrastructureEncryption": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

Create or Update Vault With Monitoring Setting

Beispielanforderung

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled",
        "alertsForAllReplicationIssues": "Enabled",
        "alertsForAllFailoverIssues": "Disabled"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled",
        "emailNotificationsForSiteRecovery": "Enabled"
      }
    }
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "SystemAssigned"
  }
}

Beispiel für eine Antwort

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled",
        "alertsForAllReplicationIssues": "Enabled",
        "alertsForAllFailoverIssues": "Disabled"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled",
        "emailNotificationsForSiteRecovery": "Enabled"
      }
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "monitoringSettings": {
      "azureMonitorAlertSettings": {
        "alertsForAllJobFailures": "Enabled",
        "alertsForAllReplicationIssues": "Enabled",
        "alertsForAllFailoverIssues": "Disabled"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled",
        "emailNotificationsForSiteRecovery": "Enabled"
      }
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}

Create or Update Vault With Redundancy Setting

Beispielanforderung

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled",
    "redundancySettings": {
      "standardTierStorageRedundancy": "GeoRedundant",
      "crossRegionRestore": "Enabled"
    }
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "SystemAssigned"
  }
}

Beispiel für eine Antwort

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "redundancySettings": {
      "standardTierStorageRedundancy": "GeoRedundant",
      "crossRegionRestore": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "tenantId": "d676e86e-2206-4a7c-999c-ece52c144b5b",
    "principalId": "3137d6c7-5d6c-411c-b934-7a2a729ee247",
    "type": "SystemAssigned"
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded",
    "redundancySettings": {
      "standardTierStorageRedundancy": "GeoRedundant",
      "crossRegionRestore": "Enabled"
    }
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "RS0",
    "tier": "Standard"
  }
}

Create or Update Vault with User Assigned Identity

Beispielanforderung

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2024-10-01

{
  "properties": {
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "location": "West US",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  }
}

Beispiel für eine Antwort

{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {
        "clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
        "principalId": "075a0ca6-43f6-4434-9abf-c9b1b79f9219"
      }
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Succeeded"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}
Retry-After: 10
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2015-03-15
{
  "location": "westus",
  "name": "swaggerExample",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "properties": {
    "publicNetworkAccess": "Enabled",
    "provisioningState": "Provisioning"
  },
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "sku": {
    "name": "Standard"
  }
}

Definitionen

Name Beschreibung
AlertsState
AzureMonitorAlertSettings

Einstellungen für azure Monitor-basierte Warnungen

BackupStorageVersion

Sicherungsspeicherversion

BCDRSecurityLevel

Sicherheitsstufen des Recovery Services Vault für Geschäftskontinuität und Notfallwiederherstellung

ClassicAlertSettings

Einstellungen für klassische Warnungen

CloudError

CloudError

CmkKekIdentity

Die Details der für CMK verwendeten Identität

CmkKeyVaultProperties

Die Eigenschaften des Key Vault, der CMK hosten

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

crossRegionRestore

Kennzeichen, das angezeigt werden soll, ob die regionsübergreifende Wiederherstellung im Tresor aktiviert ist oder nicht

CrossSubscriptionRestoreSettings

Einstellungen für die wiederherstellungsübergreifende Abonnementeinstellungen

crossSubscriptionRestoreState
Encryption

Vom Kunden verwaltete Schlüsseldetails der Ressource.

EnhancedSecurityState
Error

Die Fehlerantwort für die Ressourcenverwaltung.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

IdentityData

Identität für die Ressource.

ImmutabilitySettings

Unveränderlichkeitseinstellungen des Tresors

ImmutabilityState
InfrastructureEncryptionState

Aktivieren/Deaktivieren des Doppeltverschlüsselungszustands

MonitoringSettings

Überwachungseinstellungen des Tresors

MoveDetails

Die Details des neuesten Verschiebungsvorgangs, der für die Azure-Ressource ausgeführt wurde

MultiUserAuthorization

MUA-Einstellungen des Tresors

PrivateEndpoint

Die Private Endpoint-Netzwerkressource, die mit der Verbindung mit dem privaten Endpunkt verknüpft ist.

PrivateEndpointConnection

Private Endpoint Connection Response-Eigenschaften.

PrivateEndpointConnectionStatus

Ruft den Status ab oder legt den Status fest.

PrivateEndpointConnectionVaultProperties

Informationen, die als Element von privateEndpointConnections List in Vault-Eigenschaften gespeichert werden sollen.

PrivateLinkServiceConnectionState

Ruft den Verbindungsstatus des privaten Verknüpfungsdiensts ab oder legt den Verbindungsstatus fest.

ProvisioningState

Ruft den Bereitstellungsstatus der privaten Endpunktverbindung ab oder legt den Bereitstellungsstatus fest.

PublicNetworkAccess

Eigenschaft zum Aktivieren oder Deaktivieren des eingehenden Netzwerkdatenverkehrs von öffentlichen Clients

RedundancySettings

Die Redundanzeinstellungen eines Tresors

ResourceIdentityType

Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten.

ResourceMoveState

Der Status der Ressource nach dem Verschiebungsvorgang

RestoreSettings

Wiederherstellen von Einstellungen des Tresors

SecureScoreLevel

Secure Score of Recovery Services Vault

SecuritySettings

Sicherheitseinstellungen des Tresors

Sku

Identifiziert den eindeutigen Systembezeichner für jede Azure-Ressource.

SkuName

Der Name der SKU ist RS0 (Recovery Services 0. Version) und die Stufe ist die Standardebene. Sie haben keine Auswirkungen auf Back-End-Speicherredundanz oder andere Tresoreinstellungen. Verwenden Sie zum Verwalten von Speicherredundanz die backupstorageconfig

SoftDeleteSettings

Einstellungen für vorläufiges Löschen des Tresors

SoftDeleteState
standardTierStorageRedundancy

Die Einstellung der Speicherredundanz eines Tresors

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

TriggerType

Die Art und Weise, wie das Tresorupgrade ausgelöst wurde.

UpgradeDetails

Details zum Upgrade des Tresors.

UserIdentity

Eine Ressourcenidentität, die vom Benutzer des Diensts verwaltet wird.

Vault

Ressourceninformationen, wie vom Ressourcenanbieter zurückgegeben.

VaultPrivateEndpointState

Privater Endpunktstatus für die Sicherung.

VaultProperties

Eigenschaften des Tresors.

VaultSubResourceType

Unterressourcentyp für Den Tresor AzureBackup, AzureBackup_secondary oder AzureSiteRecovery

VaultUpgradeState

Status des Tresorupgradevorgangs.

AlertsState

Wert Beschreibung
Disabled
Enabled

AzureMonitorAlertSettings

Einstellungen für azure Monitor-basierte Warnungen

Name Typ Beschreibung
alertsForAllFailoverIssues

AlertsState

alertsForAllJobFailures

AlertsState

alertsForAllReplicationIssues

AlertsState

BackupStorageVersion

Sicherungsspeicherversion

Wert Beschreibung
Unassigned
V1
V2

BCDRSecurityLevel

Sicherheitsstufen des Recovery Services Vault für Geschäftskontinuität und Notfallwiederherstellung

Wert Beschreibung
Excellent
Fair
Good
Poor

ClassicAlertSettings

Einstellungen für klassische Warnungen

Name Typ Beschreibung
alertsForCriticalOperations

AlertsState

emailNotificationsForSiteRecovery

AlertsState

CloudError

CloudError

Name Typ Beschreibung
error

Error

Die Fehlerantwort für die Ressourcenverwaltung.

CmkKekIdentity

Die Details der für CMK verwendeten Identität

Name Typ Beschreibung
useSystemAssignedIdentity

boolean

Geben Sie an, dass die vom System zugewiesene Identität verwendet werden soll. Sich gegenseitig ausschließend mit dem Feld "userAssignedIdentity"

userAssignedIdentity

string

Die vom Benutzer zugewiesene Identität, die verwendet werden soll, um Berechtigungen zu erteilen, falls der verwendete Identitätstyp "UserAssigned" ist

CmkKeyVaultProperties

Die Eigenschaften des Key Vault, der CMK hosten

Name Typ Beschreibung
keyUri

string

Der Schlüssel-URI des vom Kunden verwalteten Schlüssels

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

crossRegionRestore

Kennzeichen, das angezeigt werden soll, ob die regionsübergreifende Wiederherstellung im Tresor aktiviert ist oder nicht

Wert Beschreibung
Disabled
Enabled

CrossSubscriptionRestoreSettings

Einstellungen für die wiederherstellungsübergreifende Abonnementeinstellungen

Name Typ Beschreibung
crossSubscriptionRestoreState

crossSubscriptionRestoreState

crossSubscriptionRestoreState

Wert Beschreibung
Disabled
Enabled
PermanentlyDisabled

Encryption

Vom Kunden verwaltete Schlüsseldetails der Ressource.

Name Typ Beschreibung
infrastructureEncryption

InfrastructureEncryptionState

Aktivieren/Deaktivieren des Doppeltverschlüsselungszustands

kekIdentity

CmkKekIdentity

Die Details der für CMK verwendeten Identität

keyVaultProperties

CmkKeyVaultProperties

Die Eigenschaften des Key Vault, der CMK hosten

EnhancedSecurityState

Wert Beschreibung
AlwaysON
Disabled
Enabled
Invalid

Error

Die Fehlerantwort für die Ressourcenverwaltung.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

Error[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

IdentityData

Identität für die Ressource.

Name Typ Beschreibung
principalId

string

Die Prinzipal-ID der Ressourcenidentität.

tenantId

string

Die Mandanten-ID der Ressource.

type

ResourceIdentityType

Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten.

userAssignedIdentities

<string,  UserIdentity>

Die Liste der benutzerdefinierten Identitäten, die der Ressource zugeordnet sind. Die vom Benutzer zugewiesenen Identitätswörterbuchschlüssel sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

ImmutabilitySettings

Unveränderlichkeitseinstellungen des Tresors

Name Typ Beschreibung
state

ImmutabilityState

ImmutabilityState

Wert Beschreibung
Disabled
Locked
Unlocked

InfrastructureEncryptionState

Aktivieren/Deaktivieren des Doppeltverschlüsselungszustands

Wert Beschreibung
Disabled
Enabled

MonitoringSettings

Überwachungseinstellungen des Tresors

Name Typ Beschreibung
azureMonitorAlertSettings

AzureMonitorAlertSettings

Einstellungen für azure Monitor-basierte Warnungen

classicAlertSettings

ClassicAlertSettings

Einstellungen für klassische Warnungen

MoveDetails

Die Details des neuesten Verschiebungsvorgangs, der für die Azure-Ressource ausgeführt wurde

Name Typ Beschreibung
completionTimeUtc

string (date-time)

Endzeit des Vorgangs zum Verschieben von Ressourcen

operationId

string

OperationId des Ressourcenverschiebungsvorgangs

sourceResourceId

string

Quellressource des Ressourcenverschiebungsvorgangs

startTimeUtc

string (date-time)

Startzeit des Vorgangs zum Verschieben von Ressourcen

targetResourceId

string

Zielressource des Ressourcenverschiebungsvorgangs

MultiUserAuthorization

MUA-Einstellungen des Tresors

Wert Beschreibung
Disabled
Enabled
Invalid

PrivateEndpoint

Die Private Endpoint-Netzwerkressource, die mit der Verbindung mit dem privaten Endpunkt verknüpft ist.

Name Typ Beschreibung
id

string

Dient zum Abrufen oder Festlegen der ID.

PrivateEndpointConnection

Private Endpoint Connection Response-Eigenschaften.

Name Typ Beschreibung
groupIds

VaultSubResourceType[]

Gruppen-IDs für den privaten Endpunkt

privateEndpoint

PrivateEndpoint

Die Private Endpoint-Netzwerkressource, die mit der Verbindung mit dem privaten Endpunkt verknüpft ist.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Ruft den Verbindungsstatus des privaten Verknüpfungsdiensts ab oder legt den Verbindungsstatus fest.

provisioningState

ProvisioningState

Ruft den Bereitstellungsstatus der privaten Endpunktverbindung ab oder legt den Bereitstellungsstatus fest.

PrivateEndpointConnectionStatus

Ruft den Status ab oder legt den Status fest.

Wert Beschreibung
Approved
Disconnected
Pending
Rejected

PrivateEndpointConnectionVaultProperties

Informationen, die als Element von privateEndpointConnections List in Vault-Eigenschaften gespeichert werden sollen.

Name Typ Beschreibung
id

string

Format der ID-Abonnements/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. [Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.

location

string

Der Speicherort der privaten Endpunktverbindung

name

string

Der Name der privaten Endpunktverbindung

properties

PrivateEndpointConnection

Private Endpoint Connection Response-Eigenschaften.

type

string

Der Typ, der aus dem Format "Microsoft.RecoveryServices/vaults/privateEndpointConnections" besteht.

PrivateLinkServiceConnectionState

Ruft den Verbindungsstatus des privaten Verknüpfungsdiensts ab oder legt den Verbindungsstatus fest.

Name Typ Beschreibung
actionsRequired

string

Ruft die erforderlichen Aktionen ab oder legt sie fest.

description

string

Ruft die Beschreibung ab oder legt diese fest.

status

PrivateEndpointConnectionStatus

Ruft den Status ab oder legt den Status fest.

ProvisioningState

Ruft den Bereitstellungsstatus der privaten Endpunktverbindung ab oder legt den Bereitstellungsstatus fest.

Wert Beschreibung
Deleting
Failed
Pending
Succeeded

PublicNetworkAccess

Eigenschaft zum Aktivieren oder Deaktivieren des eingehenden Netzwerkdatenverkehrs von öffentlichen Clients

Wert Beschreibung
Disabled
Enabled

RedundancySettings

Die Redundanzeinstellungen eines Tresors

Name Typ Beschreibung
crossRegionRestore

crossRegionRestore

Kennzeichen, das angezeigt werden soll, ob die regionsübergreifende Wiederherstellung im Tresor aktiviert ist oder nicht

standardTierStorageRedundancy

standardTierStorageRedundancy

Die Einstellung der Speicherredundanz eines Tresors

ResourceIdentityType

Der Typ der verwendeten verwalteten Identität. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Reihe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten.

Wert Beschreibung
None
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

ResourceMoveState

Der Status der Ressource nach dem Verschiebungsvorgang

Wert Beschreibung
CommitFailed
CommitTimedout
CriticalFailure
Failure
InProgress
MoveSucceeded
PartialSuccess
PrepareFailed
PrepareTimedout
Unknown

RestoreSettings

Wiederherstellen von Einstellungen des Tresors

Name Typ Beschreibung
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Einstellungen für CrossSubscriptionRestore

SecureScoreLevel

Secure Score of Recovery Services Vault

Wert Beschreibung
Adequate
Maximum
Minimum
None

SecuritySettings

Sicherheitseinstellungen des Tresors

Name Typ Beschreibung
immutabilitySettings

ImmutabilitySettings

Unveränderlichkeitseinstellungen eines Tresors

multiUserAuthorization

MultiUserAuthorization

MUA-Einstellungen eines Tresors

softDeleteSettings

SoftDeleteSettings

Einstellungen für vorläufiges Löschen eines Tresors

Sku

Identifiziert den eindeutigen Systembezeichner für jede Azure-Ressource.

Name Typ Beschreibung
capacity

string

Die Sku-Kapazität

family

string

Die Sku-Familie

name

SkuName

Der Name der SKU ist RS0 (Recovery Services 0. Version) und die Stufe ist die Standardebene. Sie haben keine Auswirkungen auf Back-End-Speicherredundanz oder andere Tresoreinstellungen. Verwenden Sie zum Verwalten von Speicherredundanz die backupstorageconfig

size

string

Die Größe der Sku

tier

string

Die Sku-Ebene.

SkuName

Der Name der SKU ist RS0 (Recovery Services 0. Version) und die Stufe ist die Standardebene. Sie haben keine Auswirkungen auf Back-End-Speicherredundanz oder andere Tresoreinstellungen. Verwenden Sie zum Verwalten von Speicherredundanz die backupstorageconfig

Wert Beschreibung
RS0
Standard

SoftDeleteSettings

Einstellungen für vorläufiges Löschen des Tresors

Name Typ Beschreibung
enhancedSecurityState

EnhancedSecurityState

softDeleteRetentionPeriodInDays

integer (int32)

Aufbewahrungszeitraum für vorläufiges Löschen in Tagen

softDeleteState

SoftDeleteState

SoftDeleteState

Wert Beschreibung
AlwaysON
Disabled
Enabled
Invalid

standardTierStorageRedundancy

Die Einstellung der Speicherredundanz eines Tresors

Wert Beschreibung
GeoRedundant
Invalid
LocallyRedundant
ZoneRedundant

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Identitätstyp, der die Ressource zuletzt geändert hat.

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.

TriggerType

Die Art und Weise, wie das Tresorupgrade ausgelöst wurde.

Wert Beschreibung
ForcedUpgrade
UserTriggered

UpgradeDetails

Details zum Upgrade des Tresors.

Name Typ Beschreibung
endTimeUtc

string (date-time)

UTC-Zeit, zu der der Upgradevorgang beendet wurde.

lastUpdatedTimeUtc

string (date-time)

UTC-Zeit, zu der der Aktualisierungsvorgangsstatus zuletzt aktualisiert wurde.

message

string

Nachricht an den Benutzer, der Informationen zum Upgradevorgang enthält.

operationId

string

ID des Tresorupgradevorgangs.

previousResourceId

string

Ressourcen-ID des Tresors vor dem Upgrade.

startTimeUtc

string (date-time)

UTC-Zeit, zu der der Upgradevorgang gestartet wurde.

status

VaultUpgradeState

Status des Tresorupgradevorgangs.

triggerType

TriggerType

Die Art und Weise, wie das Tresorupgrade ausgelöst wurde.

upgradedResourceId

string

Ressourcen-ID des aktualisierten Tresors.

UserIdentity

Eine Ressourcenidentität, die vom Benutzer des Diensts verwaltet wird.

Name Typ Beschreibung
clientId

string

Die Client-ID der vom Benutzer zugewiesenen Identität.

principalId

string

Die Prinzipal-ID der vom Benutzer zugewiesenen Identität.

Vault

Ressourceninformationen, wie vom Ressourcenanbieter zurückgegeben.

Name Typ Beschreibung
etag

string

Optionales ETag.

id

string

Die Ressourcen-ID stellt den vollständigen Pfad zur Ressource dar.

identity

IdentityData

Identität für die Ressource.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname, der der Ressource zugeordnet ist.

properties

VaultProperties

Eigenschaften des Tresors.

sku

Sku

Identifiziert den eindeutigen Systembezeichner für jede Azure-Ressource.

systemData

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp stellt den vollständigen Pfad des Formulars Namespace/ResourceType/ResourceType/...

VaultPrivateEndpointState

Privater Endpunktstatus für die Sicherung.

Wert Beschreibung
Enabled
None

VaultProperties

Eigenschaften des Tresors.

Name Typ Beschreibung
backupStorageVersion

BackupStorageVersion

Sicherungsspeicherversion

bcdrSecurityLevel

BCDRSecurityLevel

Sicherheitsstufen des Recovery Services Vault für Geschäftskontinuität und Notfallwiederherstellung

encryption

Encryption

Vom Kunden verwaltete Schlüsseldetails der Ressource.

monitoringSettings

MonitoringSettings

Überwachungseinstellungen des Tresors

moveDetails

MoveDetails

Die Details des neuesten Verschiebungsvorgangs, der für die Azure-Ressource ausgeführt wurde

moveState

ResourceMoveState

Der Status der Ressource nach dem Verschiebungsvorgang

privateEndpointConnections

PrivateEndpointConnectionVaultProperties[]

Liste der privaten Endpunktverbindung.

privateEndpointStateForBackup

VaultPrivateEndpointState

Privater Endpunktstatus für die Sicherung.

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

Privater Endpunktstatus für die Websitewiederherstellung.

provisioningState

string

Bereitstellungsstatus.

publicNetworkAccess

PublicNetworkAccess

Eigenschaft zum Aktivieren oder Deaktivieren des eingehenden Netzwerkdatenverkehrs von öffentlichen Clients

redundancySettings

RedundancySettings

Die Redundanzeinstellungen eines Tresors

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests, für die LAC-Überprüfung ausgeführt wird

restoreSettings

RestoreSettings

Wiederherstellen von Einstellungen des Tresors

secureScore

SecureScoreLevel

Secure Score of Recovery Services Vault

securitySettings

SecuritySettings

Sicherheitseinstellungen des Tresors

upgradeDetails

UpgradeDetails

Details zum Upgrade des Tresors.

VaultSubResourceType

Unterressourcentyp für Den Tresor AzureBackup, AzureBackup_secondary oder AzureSiteRecovery

Wert Beschreibung
AzureBackup
AzureBackup_secondary
AzureSiteRecovery

VaultUpgradeState

Status des Tresorupgradevorgangs.

Wert Beschreibung
Failed
InProgress
Unknown
Upgraded