Vaults - Create Or Update

Cria ou atualiza um cofre dos Serviços de Recuperação.

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

Parâmetros do URI

Name Em Obrigatório Tipo Descrição
resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

O ID da assinatura de destino.

vaultName
path True

string

O nome do Vault

api-version
query True

string

minLength: 1

A versão da API a utilizar para esta operação.

Cabeçalho do Pedido

Name Obrigatório Tipo Descrição
x-ms-authorization-auxiliary

string

Corpo do Pedido

Name Obrigatório Tipo Descrição
location True

string

A geolocalização onde o recurso vive

etag

string

etag para o recurso.

identity

IdentityData

Identidade do recurso.

properties

VaultProperties

Propriedades do cofre.

sku

Sku

Identifica o identificador único do sistema para cada recurso Azure.

tags

object

Tags de recursos.

Respostas

Name Tipo Descrição
200 OK

Vault

Operação de atualização do recurso 'Vault' bem-sucedida

201 Created

Vault

Operação de criação do recurso 'Vault' bem-sucedida

Cabeçalhos

  • Location: string
  • Retry-After: integer
Other Status Codes

CloudError

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Descrição
user_impersonation assumir a identidade da sua conta de utilizador

Exemplos

Create or Update Recovery Services vault
Create or Update Vault performing critical operation With MUA
Create or Update Vault With Cost Management Settings
Create or Update Vault with CustomerManagedKeys
Create or Update Vault With Immutability Config
Create or Update Vault With Monitoring Setting
Create or Update Vault With Redundancy Setting
Create or Update Vault with Source scan configuration
Create or Update Vault with User Assigned Identity

Create or Update Recovery Services vault

Pedido de amostra

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

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

Resposta da amostra

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

Create or Update Vault performing critical operation With MUA

Pedido de amostra

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

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

Resposta da amostra

{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "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"
      }
    }
  },
  "location": "westus",
  "properties": {
    "encryption": {
      "infrastructureEncryption": "Enabled",
      "kekIdentity": {
        "useSystemAssignedIdentity": false,
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
      },
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      }
    },
    "provisioningState": "Succeeded",
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2026-05-01
Retry-After: 10
{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "location": "westus",
  "properties": {
    "encryption": {
      "infrastructureEncryption": "Enabled",
      "kekIdentity": {
        "useSystemAssignedIdentity": false,
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
      },
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      }
    },
    "provisioningState": "Provisioning",
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}

Create or Update Vault With Cost Management Settings

Pedido de amostra

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

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

Resposta da amostra

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

Create or Update Vault with CustomerManagedKeys

Pedido de amostra

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

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

Resposta da amostra

{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "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"
      }
    }
  },
  "location": "westus",
  "properties": {
    "encryption": {
      "infrastructureEncryption": "Enabled",
      "kekIdentity": {
        "useSystemAssignedIdentity": false,
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
      },
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      }
    },
    "provisioningState": "Succeeded",
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2026-05-01
Retry-After: 10
{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "location": "westus",
  "properties": {
    "encryption": {
      "infrastructureEncryption": "Enabled",
      "kekIdentity": {
        "useSystemAssignedIdentity": false,
        "userAssignedIdentity": "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi"
      },
      "keyVaultProperties": {
        "keyUri": "https://cmk2xkv.vault.azure.net/keys/Key1/0767b348bb1a4c07baa6c4ec0055d2b3"
      }
    },
    "provisioningState": "Provisioning",
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}

Create or Update Vault With Immutability Config

Pedido de amostra

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

{
  "identity": {
    "type": "SystemAssigned"
  },
  "location": "West US",
  "properties": {
    "securitySettings": {
      "immutabilitySettings": {
        "state": "Unlocked",
        "configuration": {
          "type": "TimeBased",
          "durationInDays": 30
        }
      }
    },
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  }
}

Resposta da amostra

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

Create or Update Vault With Monitoring Setting

Pedido de amostra

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

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

Resposta da amostra

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

Create or Update Vault With Redundancy Setting

Pedido de amostra

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

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

Resposta da amostra

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

Create or Update Vault with Source scan configuration

Pedido de amostra

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

{
  "identity": {
    "type": "SystemAssigned"
  },
  "location": "West US",
  "properties": {
    "publicNetworkAccess": "Enabled",
    "securitySettings": {
      "sourceScanConfiguration": {
        "sourceScanIdentity": {
          "operationIdentityType": "SystemAssigned"
        },
        "state": "Enabled"
      }
    }
  },
  "sku": {
    "name": "Standard"
  }
}

Resposta da amostra

{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2025-02-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "identity": {
    "type": "SystemAssigned",
    "principalId": "1be097b0-eb5e-4927-bac2-b24ee8716f64",
    "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
  },
  "location": "westus",
  "properties": {
    "provisioningState": "Succeeded",
    "publicNetworkAccess": "Enabled",
    "securitySettings": {
      "sourceScanConfiguration": {
        "sourceScanIdentity": {
          "operationIdentityType": "SystemAssigned"
        },
        "state": "Enabled"
      }
    }
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2026-05-01
Retry-After: 10
{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "identity": {
    "type": "SystemAssigned",
    "principalId": "1be097b0-eb5e-4927-bac2-b24ee8716f64",
    "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
  },
  "location": "westus",
  "properties": {
    "provisioningState": "Provisioning",
    "publicNetworkAccess": "Enabled",
    "securitySettings": {
      "sourceScanConfiguration": {
        "sourceScanIdentity": {
          "operationIdentityType": "SystemAssigned"
        },
        "state": "Enabled"
      }
    }
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}

Create or Update Vault with User Assigned Identity

Pedido de amostra

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

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

Resposta da amostra

{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "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"
      }
    }
  },
  "location": "westus",
  "properties": {
    "provisioningState": "Succeeded",
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}
Azure-AsyncOperation: /subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample/operationStatus/YWUzNDFkMzQtZmM5OS00MmUyLWEzNDMtZGJkMDIxZjlmZjgzOzdmYzBiMzhmLTc2NmItNDM5NS05OWQ1LTVmOGEzNzg4MWQzNA==?api-version=2026-05-01
Retry-After: 10
{
  "name": "swaggerExample",
  "type": "Microsoft.RecoveryServices/vaults",
  "etag": "W/\"datetime'2017-12-15T12%3A36%3A51.68Z'\"",
  "id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/85bf5e8c-3084-4f42-add2-746ebb7e97b2/resourcegroups/defaultrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/examplemsi": {}
    }
  },
  "location": "westus",
  "properties": {
    "provisioningState": "Provisioning",
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard"
  },
  "tags": {
    "TestUpdatedKey": "TestUpdatedValue"
  }
}

Definições

Name Descrição
AlertsState
AssociatedIdentity

Dados de identificação a utilizar numa operação

AzureMonitorAlertSettings

Definições para alertas baseados no Azure Monitor

BackupStorageVersion

Versão de armazenamento de backup

BCDRSecurityLevel

Níveis de segurança do Recovery Services Vault para continuidade de negócios e recuperação de desastres

ClassicAlertSettings

Configurações para alertas clássicos

CloudError

Uma resposta de erro do Backup do Azure.

CmkKekIdentity

Os detalhes da identidade usada para CMK

CmkKeyVaultProperties

As propriedades do Key Vault, que alberga o CMK

CostManagementSettings

Definições de Gestão de Custos do cofre

createdByType

O tipo de identidade que criou o recurso.

CrossRegionRestore

Sinalizador para mostrar se a Restauração entre regiões está habilitada no Vault ou não

CrossSubscriptionRestoreSettings

Configurações para configurações de restauração de assinatura cruzada

CrossSubscriptionRestoreState
EnhancedSecurityState
Error

A resposta de erro de gerenciamento de recursos.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

GranularityLevel
IdentityData

Identidade do recurso.

IdentityType

Tipo de identidade que deve ser usado para uma operação.

ImmutabilityConfiguration

Configuração de imutabilidade do cofre.

ImmutabilitySettings

Configurações de imutabilidade do cofre

ImmutabilityState
ImmutabilityType

Tipo de configuração de imutabilidade.

InfrastructureEncryptionState

Ativando/Desativando o estado de Criptografia Dupla

MonitoringSettings

Configurações de monitoramento do cofre

MultiUserAuthorization

Configurações MUA do cofre

PrivateEndpoint

O recurso de rede Private Endpoint vinculado à conexão Private Endpoint.

PrivateEndpointConnection

Propriedades de resposta de conexão de ponto de extremidade privado.

PrivateEndpointConnectionStatus

Obtém ou define o status.

PrivateEndpointConnectionVaultProperties

Informações a serem armazenadas nas propriedades do Vault como um elemento da lista privateEndpointConnections.

PrivateLinkServiceConnectionState

Obtém ou define o estado da conexão do serviço de link privado.

ProvisioningState

Obtém ou define o estado de provisionamento da conexão de ponto de extremidade privado.

PublicNetworkAccess

para habilitar ou desabilitar o tráfego de rede de entrada do provedor de recursos de clientes públicos

ResourceIdentityType

O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades.

ResourceMoveState

O estado do recurso após a operação de movimentação

RestoreSettings

Restaurar configurações do cofre

SecureScoreLevel

Pontuação segura do cofre dos serviços de recuperação

SecuritySettings

Configurações de segurança do cofre

Sku

Identifica o identificador único do sistema para cada recurso Azure.

SkuName

O nome da SKU é RS0 (Recovery Services 0ª versão) e a camada é a camada padrão. Eles não afetam a redundância de armazenamento de back-end ou quaisquer outras configurações do cofre. Para gerenciar a redundância de armazenamento, use o backupstorageconfig

SoftDeleteSettings

Configurações de exclusão suave do cofre

SoftDeleteState
SourceScanConfiguration

Configuração de verificação de origem do vault

StandardTierStorageRedundancy

A configuração de redundância de armazenamento de um cofre

State
systemData

Metadados referentes à criação e última modificação do recurso.

TriggerType

A forma como a atualização do cofre foi acionada.

UpgradeDetails

Detalhes para atualizar o cofre.

UserIdentity

Uma identidade de recurso que é gerenciada pelo usuário do serviço.

Vault

Informações do recurso, conforme retornadas pelo provedor de recursos.

VaultPrivateEndpointState

Estado do ponto de extremidade privado para backup.

VaultProperties

Propriedades do cofre.

VaultPropertiesEncryption

Gerenciados pelo cliente Principais detalhes do recurso.

VaultPropertiesMoveDetails

Os detalhes da última operação de transferência realizada no Azure Resource

VaultPropertiesRedundancySettings

As configurações de redundância de um cofre

VaultSubResourceType

Tipo de subrecurso para vault AzureBackup, AzureBackup_secondary ou AzureSiteRecovery

VaultUpgradeState

Status da operação de atualização do cofre.

AlertsState

Valor Descrição
Enabled
Disabled

AssociatedIdentity

Dados de identificação a utilizar numa operação

Name Tipo Descrição
operationIdentityType

IdentityType

Tipo de identidade que deve ser usado para uma operação.

userAssignedIdentity

string

Identidade atribuída ao usuário a ser usada para uma operação se operationIdentityType for UserAssigned.

AzureMonitorAlertSettings

Definições para alertas baseados no Azure Monitor

Name Tipo Descrição
alertsForAllFailoverIssues

AlertsState

alertsForAllJobFailures

AlertsState

alertsForAllReplicationIssues

AlertsState

BackupStorageVersion

Versão de armazenamento de backup

Valor Descrição
V1
V2
Unassigned

BCDRSecurityLevel

Níveis de segurança do Recovery Services Vault para continuidade de negócios e recuperação de desastres

Valor Descrição
Poor
Fair
Good
Excellent

ClassicAlertSettings

Configurações para alertas clássicos

Name Tipo Descrição
alertsForCriticalOperations

AlertsState

emailNotificationsForSiteRecovery

AlertsState

CloudError

Uma resposta de erro do Backup do Azure.

Name Tipo Descrição
error

Error

A resposta de erro de gerenciamento de recursos.

CmkKekIdentity

Os detalhes da identidade usada para CMK

Name Tipo Descrição
useSystemAssignedIdentity

boolean

Indique que a identidade atribuída ao sistema deve ser usada. Mutuamente exclusivo com o campo 'userAssignedIdentity'

userAssignedIdentity

string

A identidade atribuída ao usuário a ser usada para conceder permissões caso o tipo de identidade usado seja UserAssigned

CmkKeyVaultProperties

As propriedades do Key Vault, que alberga o CMK

Name Tipo Descrição
keyUri

string

O uri de chave da chave gerenciada pelo cliente

CostManagementSettings

Definições de Gestão de Custos do cofre

Name Tipo Descrição
granularityLevel

GranularityLevel

Definições para o nível de granularidade

createdByType

O tipo de identidade que criou o recurso.

Valor Descrição
User
Application
ManagedIdentity
Key

CrossRegionRestore

Sinalizador para mostrar se a Restauração entre regiões está habilitada no Vault ou não

Valor Descrição
Enabled
Disabled

CrossSubscriptionRestoreSettings

Configurações para configurações de restauração de assinatura cruzada

Name Tipo Descrição
crossSubscriptionRestoreState

CrossSubscriptionRestoreState

CrossSubscriptionRestoreState

Valor Descrição
Enabled
Disabled
PermanentlyDisabled

EnhancedSecurityState

Valor Descrição
Invalid
Enabled
Disabled
AlwaysON

Error

A resposta de erro de gerenciamento de recursos.

Name Tipo Descrição
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

Error[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O alvo do erro.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

Name Tipo Descrição
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

GranularityLevel

Valor Descrição
VaultLevel
ProtectedItemLevel
ProtectedItemWithParentTag

IdentityData

Identidade do recurso.

Name Tipo Descrição
principalId

string

A ID principal da identidade do recurso.

tenantId

string

A ID do locatário do recurso.

type

ResourceIdentityType

O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades.

userAssignedIdentities

<string,  UserIdentity>

A lista de identidades atribuídas pelo usuário associadas ao recurso. As chaves de dicionário de identidade atribuídas pelo utilizador serão IDs de recursos ARM na forma: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName}'.

IdentityType

Tipo de identidade que deve ser usado para uma operação.

Valor Descrição
SystemAssigned
UserAssigned

ImmutabilityConfiguration

Configuração de imutabilidade do cofre.

Name Tipo Descrição
durationInDays

integer (int32)

minimum: 30
maximum: 36135

Duração em dias. É obrigatório quando o tipo é baseado em tempo, omitido quando é o AsPerPolicy.

type

ImmutabilityType

Tipo de imutabilidade. 'AsPerPolicy' herda a duração da política de backup; 'TimeBased' requer durationInDays explícito.

ImmutabilitySettings

Configurações de imutabilidade do cofre

Name Tipo Descrição
configuration

ImmutabilityConfiguration

Configuração de imutabilidade do cofre — seleciona se a imutabilidade é herdada da política de backup (AsPerPolicy) ou fixa por um período específico (TimeBased).

state

ImmutabilityState

ImmutabilityState

Valor Descrição
Disabled
Unlocked
Locked

ImmutabilityType

Tipo de configuração de imutabilidade.

Valor Descrição
AsPerPolicy

A imutabilidade é regida por políticas.

TimeBased

A duração da imutabilidade é baseada no tempo.

InfrastructureEncryptionState

Ativando/Desativando o estado de Criptografia Dupla

Valor Descrição
Enabled
Disabled

MonitoringSettings

Configurações de monitoramento do cofre

Name Tipo Descrição
azureMonitorAlertSettings

AzureMonitorAlertSettings

Definições para alertas baseados no Azure Monitor

classicAlertSettings

ClassicAlertSettings

Configurações para alertas clássicos

MultiUserAuthorization

Configurações MUA do cofre

Valor Descrição
Invalid
Enabled
Disabled

PrivateEndpoint

O recurso de rede Private Endpoint vinculado à conexão Private Endpoint.

Name Tipo Descrição
id

string

Obtém ou define id.

PrivateEndpointConnection

Propriedades de resposta de conexão de ponto de extremidade privado.

Name Tipo Descrição
groupIds

VaultSubResourceType[]

IDs de grupo para o ponto de extremidade privado

privateEndpoint

PrivateEndpoint

O recurso de rede Private Endpoint vinculado à conexão Private Endpoint.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Obtém ou define o estado da conexão do serviço de link privado.

provisioningState

ProvisioningState

Obtém ou define o estado de provisionamento da conexão de ponto de extremidade privado.

PrivateEndpointConnectionStatus

Obtém ou define o status.

Valor Descrição
Pending
Approved
Rejected
Disconnected

PrivateEndpointConnectionVaultProperties

Informações a serem armazenadas nas propriedades do Vault como um elemento da lista privateEndpointConnections.

Name Tipo Descrição
id

string

Formato de id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. [Serviço]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.

location

string

O local da conexão privada do Endpoint

name

string

O nome da Conexão de Ponto Final privada

properties

PrivateEndpointConnection

Propriedades de resposta de conexão de ponto de extremidade privado.

type

string

O tipo, que será do formato, Microsoft.RecoveryServices/vaults/privateEndpointConnections

PrivateLinkServiceConnectionState

Obtém ou define o estado da conexão do serviço de link privado.

Name Tipo Descrição
actionsRequired

string

Obtém ou define as ações necessárias.

description

string

Obtém ou define a descrição.

status

PrivateEndpointConnectionStatus

Obtém ou define o status.

ProvisioningState

Obtém ou define o estado de provisionamento da conexão de ponto de extremidade privado.

Valor Descrição
Succeeded
Deleting
Failed
Pending

PublicNetworkAccess

para habilitar ou desabilitar o tráfego de rede de entrada do provedor de recursos de clientes públicos

Valor Descrição
Enabled
Disabled

ResourceIdentityType

O tipo de identidade gerenciada usada. O tipo 'SystemAssigned, UserAssigned' inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'Nenhum' removerá todas as identidades.

Valor Descrição
SystemAssigned
None
UserAssigned
SystemAssigned, UserAssigned

ResourceMoveState

O estado do recurso após a operação de movimentação

Valor Descrição
Unknown
InProgress
PrepareFailed
CommitFailed
PrepareTimedout
CommitTimedout
MoveSucceeded
Failure
CriticalFailure
PartialSuccess

RestoreSettings

Restaurar configurações do cofre

Name Tipo Descrição
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Configurações para CrossSubscriptionRestore

SecureScoreLevel

Pontuação segura do cofre dos serviços de recuperação

Valor Descrição
None
Minimum
Adequate
Maximum

SecuritySettings

Configurações de segurança do cofre

Name Tipo Descrição
immutabilitySettings

ImmutabilitySettings

Configurações de imutabilidade de um cofre

multiUserAuthorization

MultiUserAuthorization

Configurações MUA de um cofre

softDeleteSettings

SoftDeleteSettings

Configurações de exclusão suave de um cofre

sourceScanConfiguration

SourceScanConfiguration

Configuração de verificação de origem do vault

Sku

Identifica o identificador único do sistema para cada recurso Azure.

Name Tipo Descrição
capacity

string

A capacidade de sku

family

string

A família sku

name

SkuName

O nome da SKU é RS0 (Recovery Services 0ª versão) e a camada é a camada padrão. Eles não afetam a redundância de armazenamento de back-end ou quaisquer outras configurações do cofre. Para gerenciar a redundância de armazenamento, use o backupstorageconfig

size

string

O tamanho do sku

tier

string

O nível Sku.

SkuName

O nome da SKU é RS0 (Recovery Services 0ª versão) e a camada é a camada padrão. Eles não afetam a redundância de armazenamento de back-end ou quaisquer outras configurações do cofre. Para gerenciar a redundância de armazenamento, use o backupstorageconfig

Valor Descrição
Standard
RS0

SoftDeleteSettings

Configurações de exclusão suave do cofre

Name Tipo Descrição
enhancedSecurityState

EnhancedSecurityState

softDeleteRetentionPeriodInDays

integer (int32)

Período de retenção de exclusão suave em dias

softDeleteState

SoftDeleteState

SoftDeleteState

Valor Descrição
Invalid
Enabled
Disabled
AlwaysON

SourceScanConfiguration

Configuração de verificação de origem do vault

Name Tipo Descrição
sourceScanIdentity

AssociatedIdentity

Dados de identificação a utilizar numa operação

state

State

StandardTierStorageRedundancy

A configuração de redundância de armazenamento de um cofre

Valor Descrição
Invalid
LocallyRedundant
GeoRedundant
ZoneRedundant

State

Valor Descrição
Invalid
Enabled
Disabled

systemData

Metadados referentes à criação e última modificação do recurso.

Name Tipo Descrição
createdAt

string (date-time)

A marca temporal da criação do recurso (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

A data e hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

TriggerType

A forma como a atualização do cofre foi acionada.

Valor Descrição
UserTriggered
ForcedUpgrade

UpgradeDetails

Detalhes para atualizar o cofre.

Name Tipo Descrição
endTimeUtc

string (date-time)

Hora UTC em que a operação de atualização terminou.

lastUpdatedTimeUtc

string (date-time)

Hora UTC em que o status da operação de atualização foi atualizado pela última vez.

message

string

Mensagem para o usuário contendo informações sobre a operação de atualização.

operationId

string

ID da operação de atualização do cofre.

previousResourceId

string

ID do recurso do cofre antes da atualização.

startTimeUtc

string (date-time)

Hora UTC em que a operação de atualização foi iniciada.

status

VaultUpgradeState

Status da operação de atualização do cofre.

triggerType

TriggerType

A forma como a atualização do cofre foi acionada.

upgradedResourceId

string

ID do recurso do cofre atualizado.

UserIdentity

Uma identidade de recurso que é gerenciada pelo usuário do serviço.

Name Tipo Descrição
clientId

string

O ID do cliente da identidade atribuída pelo usuário.

principalId

string

O ID principal da identidade atribuída pelo usuário.

Vault

Informações do recurso, conforme retornadas pelo provedor de recursos.

Name Tipo Descrição
etag

string

etag para o recurso.

id

string

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

IdentityData

Identidade do recurso.

location

string

A geolocalização onde o recurso vive

name

string

O nome do recurso

properties

VaultProperties

Propriedades do cofre.

sku

Sku

Identifica o identificador único do sistema para cada recurso Azure.

systemData

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

tags

object

Tags de recursos.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

VaultPrivateEndpointState

Estado do ponto de extremidade privado para backup.

Valor Descrição
None
Enabled

VaultProperties

Propriedades do cofre.

Name Tipo Descrição
backupStorageVersion

BackupStorageVersion

Versão de armazenamento de backup

bcdrSecurityLevel

BCDRSecurityLevel

Níveis de segurança do Recovery Services Vault para continuidade de negócios e recuperação de desastres

costManagementSettings

CostManagementSettings

Definições de Gestão de Custos do cofre

encryption

VaultPropertiesEncryption

Gerenciados pelo cliente Principais detalhes do recurso.

monitoringSettings

MonitoringSettings

Configurações de monitoramento do cofre

moveDetails

VaultPropertiesMoveDetails

Os detalhes da última operação de transferência realizada no Azure Resource

moveState

ResourceMoveState

O estado do recurso após a operação de movimentação

privateEndpointConnections

PrivateEndpointConnectionVaultProperties[]

Lista de conexão de ponto final privado.

privateEndpointStateForBackup

VaultPrivateEndpointState

Estado do ponto de extremidade privado para backup.

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

Estado do ponto de extremidade privado para recuperação do site.

provisioningState

string

Estado de provisionamento.

publicNetworkAccess

PublicNetworkAccess

para habilitar ou desabilitar o tráfego de rede de entrada do provedor de recursos de clientes públicos

redundancySettings

VaultPropertiesRedundancySettings

As configurações de redundância de um cofre

resourceGuardOperationRequests

string[]

ResourceGuardOperationRequests em que a verificação LAC será executada

restoreSettings

RestoreSettings

Restaurar configurações do cofre

secureScore

SecureScoreLevel

Pontuação segura do cofre dos serviços de recuperação

securitySettings

SecuritySettings

Configurações de segurança do cofre

upgradeDetails

UpgradeDetails

Detalhes para atualizar o cofre.

VaultPropertiesEncryption

Gerenciados pelo cliente Principais detalhes do recurso.

Name Tipo Descrição
infrastructureEncryption

InfrastructureEncryptionState

Ativando/Desativando o estado de Criptografia Dupla

kekIdentity

CmkKekIdentity

Os detalhes da identidade usada para CMK

keyVaultProperties

CmkKeyVaultProperties

As propriedades do Key Vault, que alberga o CMK

VaultPropertiesMoveDetails

Os detalhes da última operação de transferência realizada no Azure Resource

Name Tipo Descrição
completionTimeUtc

string (date-time)

Hora de término da operação de movimentação de recursos

operationId

string

OperationId da operação de movimentação de recursos

sourceResourceId

string

Recurso de origem da operação de movimentação de recursos

startTimeUtc

string (date-time)

Hora de início da operação de movimentação de recursos

targetResourceId

string

Recurso de destino da operação de movimentação de recursos

VaultPropertiesRedundancySettings

As configurações de redundância de um cofre

Name Tipo Descrição
crossRegionRestore

CrossRegionRestore

Sinalizador para mostrar se a Restauração entre regiões está habilitada no Vault ou não

standardTierStorageRedundancy

StandardTierStorageRedundancy

A configuração de redundância de armazenamento de um cofre

VaultSubResourceType

Tipo de subrecurso para vault AzureBackup, AzureBackup_secondary ou AzureSiteRecovery

Valor Descrição
AzureBackup
AzureBackup_secondary
AzureSiteRecovery

VaultUpgradeState

Status da operação de atualização do cofre.

Valor Descrição
Unknown
InProgress
Upgraded
Failed