Partilhar via


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=2024-10-01

Parâmetros do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

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

subscriptionId
path True

string

A ID da assinatura de destino.

vaultName
path True

string

O nome do cofre dos serviços de recuperação.

api-version
query True

string

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

Cabeçalho do Pedido

Name Necessário Tipo Description
x-ms-authorization-auxiliary

string

Corpo do Pedido

Name Necessário Tipo Description
location True

string

Localização do recurso.

etag

string

ETag opcional.

identity

IdentityData

Identidade do recurso.

properties

VaultProperties

Propriedades do cofre.

sku

Sku

Identifica o identificador de sistema exclusivo para cada recurso do Azure.

tags

object

Tags de recursos.

Respostas

Name Tipo Description
200 OK

Vault

OK

201 Created

Vault

Criado

Other Status Codes

CloudError

Resposta de erro descrevendo por que a operação falhou.

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

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

Âmbitos

Name Description
user_impersonation Personifique a 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 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

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=2024-10-01

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

Resposta da amostra

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

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

Resposta da amostra

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

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

Resposta da amostra

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

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

Resposta da amostra

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

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=2024-10-01

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

Resposta da amostra

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

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

Resposta da amostra

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

Definições

Name Description
AlertsState
AzureMonitorAlertSettings

Configuraçõ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

CloudError

CmkKekIdentity

Os detalhes da identidade usada para CMK

CmkKeyVaultProperties

As propriedades do Cofre da Chave que hospeda CMK

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
Encryption

Gerenciados pelo cliente Principais detalhes do recurso.

EnhancedSecurityState
Error

A resposta de erro de gerenciamento de recursos.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

IdentityData

Identidade do recurso.

ImmutabilitySettings

Configurações de imutabilidade do cofre

ImmutabilityState
InfrastructureEncryptionState

Ativando/Desativando o estado de Criptografia Dupla

MonitoringSettings

Configurações de monitoramento do cofre

MoveDetails

Os detalhes da operação de movimentação mais recente executada no Recurso do Azure

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

RedundancySettings

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

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 de sistema exclusivo para cada recurso do 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
standardTierStorageRedundancy

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

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.

VaultSubResourceType

Tipo de subrecurso para vault AzureBackup, AzureBackup_secondary ou AzureSiteRecovery

VaultUpgradeState

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

AlertsState

Name Tipo Description
Disabled

string

Enabled

string

AzureMonitorAlertSettings

Configurações para alertas baseados no Azure Monitor

Name Tipo Description
alertsForAllFailoverIssues

AlertsState

alertsForAllJobFailures

AlertsState

alertsForAllReplicationIssues

AlertsState

BackupStorageVersion

Versão de armazenamento de backup

Name Tipo Description
Unassigned

string

V1

string

V2

string

BCDRSecurityLevel

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

Name Tipo Description
Excellent

string

Fair

string

Good

string

Poor

string

ClassicAlertSettings

Configurações para alertas clássicos

Name Tipo Description
alertsForCriticalOperations

AlertsState

emailNotificationsForSiteRecovery

AlertsState

CloudError

CloudError

Name Tipo Description
error

Error

A resposta de erro de gerenciamento de recursos.

CmkKekIdentity

Os detalhes da identidade usada para CMK

Name Tipo Description
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 Cofre da Chave que hospeda CMK

Name Tipo Description
keyUri

string

O uri de chave da chave gerenciada pelo cliente

createdByType

O tipo de identidade que criou o recurso.

Name Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

crossRegionRestore

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

Name Tipo Description
Disabled

string

Enabled

string

CrossSubscriptionRestoreSettings

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

Name Tipo Description
crossSubscriptionRestoreState

crossSubscriptionRestoreState

crossSubscriptionRestoreState

Name Tipo Description
Disabled

string

Enabled

string

PermanentlyDisabled

string

Encryption

Gerenciados pelo cliente Principais detalhes do recurso.

Name Tipo Description
infrastructureEncryption

InfrastructureEncryptionState

Ativando/Desativando o estado de Criptografia Dupla

kekIdentity

CmkKekIdentity

Os detalhes da identidade usada para CMK

keyVaultProperties

CmkKeyVaultProperties

As propriedades do Cofre da Chave que hospeda CMK

EnhancedSecurityState

Name Tipo Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

Error

A resposta de erro de gerenciamento de recursos.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

O erro informações adicionais.

code

string

O código de erro.

details

Error[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

IdentityData

Identidade do recurso.

Name Tipo Description
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 usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

ImmutabilitySettings

Configurações de imutabilidade do cofre

Name Tipo Description
state

ImmutabilityState

ImmutabilityState

Name Tipo Description
Disabled

string

Locked

string

Unlocked

string

InfrastructureEncryptionState

Ativando/Desativando o estado de Criptografia Dupla

Name Tipo Description
Disabled

string

Enabled

string

MonitoringSettings

Configurações de monitoramento do cofre

Name Tipo Description
azureMonitorAlertSettings

AzureMonitorAlertSettings

Configurações para alertas baseados no Azure Monitor

classicAlertSettings

ClassicAlertSettings

Configurações para alertas clássicos

MoveDetails

Os detalhes da operação de movimentação mais recente executada no Recurso do Azure

Name Tipo Description
completionTimeUtc

string

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

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

MultiUserAuthorization

Configurações MUA do cofre

Name Tipo Description
Disabled

string

Enabled

string

Invalid

string

PrivateEndpoint

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

Name Tipo Description
id

string

Obtém ou define id.

PrivateEndpointConnection

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

Name Tipo Description
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.

Name Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpointConnectionVaultProperties

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

Name Tipo Description
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 Description
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.

Name Tipo Description
Deleting

string

Failed

string

Pending

string

Succeeded

string

PublicNetworkAccess

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

Name Tipo Description
Disabled

string

Enabled

string

RedundancySettings

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

Name Tipo Description
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

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.

Name Tipo Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceMoveState

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

Name Tipo Description
CommitFailed

string

CommitTimedout

string

CriticalFailure

string

Failure

string

InProgress

string

MoveSucceeded

string

PartialSuccess

string

PrepareFailed

string

PrepareTimedout

string

Unknown

string

RestoreSettings

Restaurar configurações do cofre

Name Tipo Description
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Configurações para CrossSubscriptionRestore

SecureScoreLevel

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

Name Tipo Description
Adequate

string

Maximum

string

Minimum

string

None

string

SecuritySettings

Configurações de segurança do cofre

Name Tipo Description
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

Sku

Identifica o identificador de sistema exclusivo para cada recurso do Azure.

Name Tipo Description
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

Name Tipo Description
RS0

string

Standard

string

SoftDeleteSettings

Configurações de exclusão suave do cofre

Name Tipo Description
enhancedSecurityState

EnhancedSecurityState

softDeleteRetentionPeriodInDays

integer

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

softDeleteState

SoftDeleteState

SoftDeleteState

Name Tipo Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

standardTierStorageRedundancy

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

Name Tipo Description
GeoRedundant

string

Invalid

string

LocallyRedundant

string

ZoneRedundant

string

systemData

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

Name Tipo Description
createdAt

string

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string

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

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.

Name Tipo Description
ForcedUpgrade

string

UserTriggered

string

UpgradeDetails

Detalhes para atualizar o cofre.

Name Tipo Description
endTimeUtc

string

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

lastUpdatedTimeUtc

string

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

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 Description
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 Description
etag

string

ETag opcional.

id

string

Resource Id representa o caminho completo para o recurso.

identity

IdentityData

Identidade do recurso.

location

string

Localização do recurso.

name

string

Nome do recurso associado ao recurso.

properties

VaultProperties

Propriedades do cofre.

sku

Sku

Identifica o identificador de sistema exclusivo para cada recurso do Azure.

systemData

systemData

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

tags

object

Tags de recursos.

type

string

Tipo de recurso representa o caminho completo do formulário Namespace/ResourceType/ResourceType/...

VaultPrivateEndpointState

Estado do ponto de extremidade privado para backup.

Name Tipo Description
Enabled

string

None

string

VaultProperties

Propriedades do cofre.

Name Tipo Description
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

encryption

Encryption

Gerenciados pelo cliente Principais detalhes do recurso.

monitoringSettings

MonitoringSettings

Configurações de monitoramento do cofre

moveDetails

MoveDetails

Os detalhes da operação de movimentação mais recente executada no Recurso do Azure

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

RedundancySettings

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.

VaultSubResourceType

Tipo de subrecurso para vault AzureBackup, AzureBackup_secondary ou AzureSiteRecovery

Name Tipo Description
AzureBackup

string

AzureBackup_secondary

string

AzureSiteRecovery

string

VaultUpgradeState

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

Name Tipo Description
Failed

string

InProgress

string

Unknown

string

Upgraded

string