Delen via


Vaults - Create Or Update

Hiermee maakt of werkt u een Recovery Services-kluis bij.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}?api-version=2024-10-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

De id van het doelabonnement.

vaultName
path True

string

De naam van de Recovery Services-kluis.

api-version
query True

string

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

Aanvraagkoptekst

Name Vereist Type Description
x-ms-authorization-auxiliary

string

Aanvraagbody

Name Vereist Type Description
location True

string

Resourcelocatie.

etag

string

Optionele ETag.

identity

IdentityData

Identiteit voor de resource.

properties

VaultProperties

Eigenschappen van de kluis.

sku

Sku

Identificeert de unieke systeem-id voor elke Azure-resource.

tags

object

Resourcetags.

Antwoorden

Name Type Description
200 OK

Vault

OK

201 Created

Vault

Geschapen

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

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

Voorbeeldaanvraag

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"
  }
}

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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": {}
    }
  }
}

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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": {}
    }
  }
}

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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"
  }
}

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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"
  }
}

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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": {}
    }
  }
}

Voorbeeldrespons

{
  "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"
  }
}

Definities

Name Description
AlertsState
AzureMonitorAlertSettings

Instellingen voor waarschuwingen op basis van Azure Monitor

BackupStorageVersion

Back-upopslagversie

BCDRSecurityLevel

Beveiligingsniveaus van Recovery Services-kluis voor bedrijfscontinuïteit en herstel na noodgevallen

ClassicAlertSettings

Instellingen voor klassieke waarschuwingen

CloudError

CloudError

CmkKekIdentity

De details van de 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.

crossRegionRestore

Vlag om weer te geven of Herstellen tussen regio's is ingeschakeld in de kluis of niet

CrossSubscriptionRestoreSettings

Instellingen voor instellingen voor herstel tussen abonnementen

crossSubscriptionRestoreState
Encryption

Door de klant beheerde sleuteldetails van de resource.

EnhancedSecurityState
Error

Het antwoord van het resourcebeheerfout.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

IdentityData

Identiteit voor de resource.

ImmutabilitySettings

Onveranderbaarheidsinstellingen van kluis

ImmutabilityState
InfrastructureEncryptionState

De dubbele versleutelingsstatus in- of uitschakelen

MonitoringSettings

Bewakingsinstellingen van de kluis

MoveDetails

De details van de meest recente verplaatsingsbewerking die wordt uitgevoerd op de Azure-resource

MultiUserAuthorization

MUA-instellingen van kluis

PrivateEndpoint

De privé-eindpuntnetwerkresource die is gekoppeld aan de privé-eindpuntverbinding.

PrivateEndpointConnection

Antwoordeigenschappen van privé-eindpuntverbinding.

PrivateEndpointConnectionStatus

Hiermee haalt u de status op of stelt u deze in.

PrivateEndpointConnectionVaultProperties

Informatie die moet worden opgeslagen in kluiseigenschappen als een element van de privateEndpointConnections-lijst.

PrivateLinkServiceConnectionState

Hiermee haalt u de verbindingsstatus van de Private Link-service op of stelt u deze in.

ProvisioningState

Hiermee haalt u de inrichtingsstatus van de privé-eindpuntverbinding op of stelt u deze in.

PublicNetworkAccess

eigenschap voor het in- of uitschakelen van inkomend netwerkverkeer van de resourceprovider van openbare clients

RedundancySettings

De redundantie-instellingen van een kluis

ResourceIdentityType

Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten verwijderd.

ResourceMoveState

De status van de resource na de verplaatsingsbewerking

RestoreSettings

Instellingen voor herstellen van de kluis

SecureScoreLevel

Beveiligingsscore van Recovery Services-kluis

SecuritySettings

Beveiligingsinstellingen van de kluis

Sku

Identificeert de unieke systeem-id voor elke Azure-resource.

SkuName

De naam van de SKU is RS0 (0e versie van Recovery Services) en de laag is de standard-laag. Ze hebben geen invloed op redundantie van back-endopslag of andere kluisinstellingen. Gebruik de backupstorageconfig om opslagredundantie te beheren

SoftDeleteSettings

Instellingen voor voorlopig verwijderen van kluis

SoftDeleteState
standardTierStorageRedundancy

De instelling voor opslagredundantie van een kluis

systemData

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

TriggerType

De manier waarop de kluisupgrade is geactiveerd.

UpgradeDetails

Details voor het upgraden van de kluis.

UserIdentity

Een resource-id die wordt beheerd door de gebruiker van de service.

Vault

Resourcegegevens, zoals geretourneerd door de resourceprovider.

VaultPrivateEndpointState

Privé-eindpuntstatus voor back-up.

VaultProperties

Eigenschappen van de kluis.

VaultSubResourceType

Subresourcetype voor kluis AzureBackup, AzureBackup_secondary of AzureSiteRecovery

VaultUpgradeState

Status van de upgradebewerking van de kluis.

AlertsState

Name Type Description
Disabled

string

Enabled

string

AzureMonitorAlertSettings

Instellingen voor waarschuwingen op basis van Azure Monitor

Name Type Description
alertsForAllFailoverIssues

AlertsState

alertsForAllJobFailures

AlertsState

alertsForAllReplicationIssues

AlertsState

BackupStorageVersion

Back-upopslagversie

Name Type Description
Unassigned

string

V1

string

V2

string

BCDRSecurityLevel

Beveiligingsniveaus van Recovery Services-kluis voor bedrijfscontinuïteit en herstel na noodgevallen

Name Type Description
Excellent

string

Fair

string

Good

string

Poor

string

ClassicAlertSettings

Instellingen voor klassieke waarschuwingen

Name Type Description
alertsForCriticalOperations

AlertsState

emailNotificationsForSiteRecovery

AlertsState

CloudError

CloudError

Name Type Description
error

Error

Het antwoord van het resourcebeheerfout.

CmkKekIdentity

De details van de identiteit die wordt gebruikt voor CMK

Name Type Description
useSystemAssignedIdentity

boolean

Geef aan dat de door het systeem toegewezen identiteit moet worden gebruikt. Wederzijds exclusief met het veld userAssignedIdentity

userAssignedIdentity

string

De door de gebruiker toegewezen identiteit die moet worden gebruikt om machtigingen te verlenen voor het geval het gebruikte type identiteit UserAssigned is

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

crossRegionRestore

Vlag om weer te geven of Herstellen tussen regio's is ingeschakeld in de kluis of niet

Name Type Description
Disabled

string

Enabled

string

CrossSubscriptionRestoreSettings

Instellingen voor instellingen voor herstel tussen abonnementen

Name Type Description
crossSubscriptionRestoreState

crossSubscriptionRestoreState

crossSubscriptionRestoreState

Name Type Description
Disabled

string

Enabled

string

PermanentlyDisabled

string

Encryption

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 identiteit die wordt gebruikt voor CMK

keyVaultProperties

CmkKeyVaultProperties

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

EnhancedSecurityState

Name Type Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

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.

IdentityData

Identiteit voor de resource.

Name Type Description
principalId

string

De principal-id van de resource-id.

tenantId

string

De tenant-id van de resource.

type

ResourceIdentityType

Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten verwijderd.

userAssignedIdentities

<string,  UserIdentity>

De lijst met door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De door de gebruiker toegewezen identiteitswoordenlijstsleutels zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.

ImmutabilitySettings

Onveranderbaarheidsinstellingen van kluis

Name Type Description
state

ImmutabilityState

ImmutabilityState

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 van de kluis

Name Type Description
azureMonitorAlertSettings

AzureMonitorAlertSettings

Instellingen voor waarschuwingen op basis van Azure Monitor

classicAlertSettings

ClassicAlertSettings

Instellingen voor klassieke waarschuwingen

MoveDetails

De details van de meest recente verplaatsingsbewerking die wordt uitgevoerd op de Azure-resource

Name Type Description
completionTimeUtc

string

Eindtijd van de verplaatsingsbewerking van de resource

operationId

string

OperationId van de verplaatsingsbewerking van de resource

sourceResourceId

string

Bronresource van de verplaatsingsbewerking voor resources

startTimeUtc

string

Begintijd van de verplaatsing van resources

targetResourceId

string

Doelresource van de verplaatsingsbewerking voor resources

MultiUserAuthorization

MUA-instellingen van kluis

Name Type Description
Disabled

string

Enabled

string

Invalid

string

PrivateEndpoint

De privé-eindpuntnetwerkresource die is gekoppeld aan de privé-eindpuntverbinding.

Name Type Description
id

string

Hiermee haalt u id op of stelt u deze in.

PrivateEndpointConnection

Antwoordeigenschappen van privé-eindpuntverbinding.

Name Type Description
groupIds

VaultSubResourceType[]

Groeps-id's voor het privé-eindpunt

privateEndpoint

PrivateEndpoint

De privé-eindpuntnetwerkresource die is gekoppeld aan de privé-eindpuntverbinding.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Hiermee haalt u de verbindingsstatus van de Private Link-service op of stelt u deze in.

provisioningState

ProvisioningState

Hiermee haalt u de inrichtingsstatus van de privé-eindpuntverbinding op of stelt u deze in.

PrivateEndpointConnectionStatus

Hiermee haalt u de status op of stelt u deze in.

Name Type Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpointConnectionVaultProperties

Informatie die moet worden opgeslagen in kluiseigenschappen als een element van de privateEndpointConnections-lijst.

Name Type Description
id

string

Indeling van id-abonnementen/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. [Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.

location

string

De locatie van de privé-eindpuntverbinding

name

string

De naam van de privé-eindpuntverbinding

properties

PrivateEndpointConnection

Antwoordeigenschappen van privé-eindpuntverbinding.

type

string

Het type, dat de indeling Microsoft.RecoveryServices/vaults/privateEndpointConnections heeft

PrivateLinkServiceConnectionState

Hiermee haalt u de verbindingsstatus van de Private Link-service op of stelt u deze in.

Name Type Description
actionsRequired

string

Hiermee haalt u de vereiste acties op of stelt u deze in.

description

string

Hiermee haalt u een beschrijving op of stelt u deze in.

status

PrivateEndpointConnectionStatus

Hiermee haalt u de status op of stelt u deze in.

ProvisioningState

Hiermee haalt u de inrichtingsstatus van de privé-eindpuntverbinding op of stelt u deze in.

Name Type Description
Deleting

string

Failed

string

Pending

string

Succeeded

string

PublicNetworkAccess

eigenschap voor het in- of uitschakelen van inkomend netwerkverkeer van de resourceprovider van openbare clients

Name Type Description
Disabled

string

Enabled

string

RedundancySettings

De redundantie-instellingen van een kluis

Name Type Description
crossRegionRestore

crossRegionRestore

Vlag om weer te geven of Herstellen tussen regio's is ingeschakeld in de kluis of niet

standardTierStorageRedundancy

standardTierStorageRedundancy

De instelling voor opslagredundantie van een kluis

ResourceIdentityType

Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten verwijderd.

Name Type Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceMoveState

De status van de resource na de verplaatsingsbewerking

Name Type Description
CommitFailed

string

CommitTimedout

string

CriticalFailure

string

Failure

string

InProgress

string

MoveSucceeded

string

PartialSuccess

string

PrepareFailed

string

PrepareTimedout

string

Unknown

string

RestoreSettings

Instellingen voor herstellen van de kluis

Name Type Description
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Instellingen voor CrossSubscriptionRestore

SecureScoreLevel

Beveiligingsscore van Recovery Services-kluis

Name Type Description
Adequate

string

Maximum

string

Minimum

string

None

string

SecuritySettings

Beveiligingsinstellingen van de kluis

Name Type Description
immutabilitySettings

ImmutabilitySettings

Onveranderbaarheidsinstellingen van een kluis

multiUserAuthorization

MultiUserAuthorization

MUA-instellingen van een kluis

softDeleteSettings

SoftDeleteSettings

Instellingen voor voorlopig verwijderen van een kluis

Sku

Identificeert de unieke systeem-id voor elke Azure-resource.

Name Type Description
capacity

string

De sKU-capaciteit

family

string

De sKU-familie

name

SkuName

De naam van de SKU is RS0 (0e versie van Recovery Services) en de laag is de standard-laag. Ze hebben geen invloed op redundantie van back-endopslag of andere kluisinstellingen. Gebruik de backupstorageconfig om opslagredundantie te beheren

size

string

De SKU-grootte

tier

string

De SKU-laag.

SkuName

De naam van de SKU is RS0 (0e versie van Recovery Services) en de laag is de standard-laag. Ze hebben geen invloed op redundantie van back-endopslag of andere kluisinstellingen. Gebruik de backupstorageconfig om opslagredundantie te beheren

Name Type Description
RS0

string

Standard

string

SoftDeleteSettings

Instellingen voor voorlopig verwijderen van kluis

Name Type Description
enhancedSecurityState

EnhancedSecurityState

softDeleteRetentionPeriodInDays

integer

Bewaarperiode voor voorlopig verwijderen in dagen

softDeleteState

SoftDeleteState

SoftDeleteState

Name Type Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

standardTierStorageRedundancy

De instelling voor opslagredundantie van een kluis

Name Type Description
GeoRedundant

string

Invalid

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

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

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.

TriggerType

De manier waarop de kluisupgrade is geactiveerd.

Name Type Description
ForcedUpgrade

string

UserTriggered

string

UpgradeDetails

Details voor het upgraden van de kluis.

Name Type Description
endTimeUtc

string

UTC-tijdstip waarop de upgradebewerking is beëindigd.

lastUpdatedTimeUtc

string

UTC-tijdstip waarop de status van de upgradebewerking voor het laatst is bijgewerkt.

message

string

Bericht aan de gebruiker met informatie over de upgradebewerking.

operationId

string

Id van de upgradebewerking van de kluis.

previousResourceId

string

Resource-id van de kluis vóór de upgrade.

startTimeUtc

string

UTC-tijdstip waarop de upgradebewerking is gestart.

status

VaultUpgradeState

Status van de upgradebewerking van de kluis.

triggerType

TriggerType

De manier waarop de kluisupgrade is geactiveerd.

upgradedResourceId

string

Resource-id van de bijgewerkte kluis.

UserIdentity

Een resource-id die wordt beheerd door de gebruiker van de service.

Name Type Description
clientId

string

De client-id van de door de gebruiker toegewezen identiteit.

principalId

string

De principal-id van de door de gebruiker toegewezen identiteit.

Vault

Resourcegegevens, zoals geretourneerd door de resourceprovider.

Name Type Description
etag

string

Optionele ETag.

id

string

Resource-id vertegenwoordigt het volledige pad naar de resource.

identity

IdentityData

Identiteit voor de resource.

location

string

Resourcelocatie.

name

string

Resourcenaam die is gekoppeld aan de resource.

properties

VaultProperties

Eigenschappen van de kluis.

sku

Sku

Identificeert de unieke systeem-id voor elke Azure-resource.

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/...

VaultPrivateEndpointState

Privé-eindpuntstatus voor back-up.

Name Type Description
Enabled

string

None

string

VaultProperties

Eigenschappen van de kluis.

Name Type Description
backupStorageVersion

BackupStorageVersion

Back-upopslagversie

bcdrSecurityLevel

BCDRSecurityLevel

Beveiligingsniveaus van Recovery Services-kluis voor bedrijfscontinuïteit en herstel na noodgevallen

encryption

Encryption

Door de klant beheerde sleuteldetails van de resource.

monitoringSettings

MonitoringSettings

Bewakingsinstellingen van de kluis

moveDetails

MoveDetails

De details van de meest recente verplaatsingsbewerking die wordt uitgevoerd op de Azure-resource

moveState

ResourceMoveState

De status van de resource na de verplaatsingsbewerking

privateEndpointConnections

PrivateEndpointConnectionVaultProperties[]

Lijst met privé-eindpuntverbindingen.

privateEndpointStateForBackup

VaultPrivateEndpointState

Privé-eindpuntstatus voor back-up.

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

Privé-eindpuntstatus voor siteherstel.

provisioningState

string

Inrichtingsstatus.

publicNetworkAccess

PublicNetworkAccess

eigenschap voor het in- of uitschakelen van inkomend netwerkverkeer van de resourceprovider van openbare clients

redundancySettings

RedundancySettings

De redundantie-instellingen van een kluis

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests waarop lac-controle wordt uitgevoerd

restoreSettings

RestoreSettings

Instellingen voor herstellen van de kluis

secureScore

SecureScoreLevel

Beveiligingsscore van Recovery Services-kluis

securitySettings

SecuritySettings

Beveiligingsinstellingen van de kluis

upgradeDetails

UpgradeDetails

Details voor het upgraden van de kluis.

VaultSubResourceType

Subresourcetype voor kluis AzureBackup, AzureBackup_secondary of AzureSiteRecovery

Name Type Description
AzureBackup

string

AzureBackup_secondary

string

AzureSiteRecovery

string

VaultUpgradeState

Status van de upgradebewerking van de kluis.

Name Type Description
Failed

string

InProgress

string

Unknown

string

Upgraded

string