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=2023-04-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos. O nome 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.

Corpo da solicitação

Nome Obrigatório Tipo Description
location True

string

Local 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

Marcas de recurso.

Respostas

Nome Tipo Description
200 OK

Vault

OK

201 Created

Vault

Criado

Other Status Codes

CloudError

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

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Description
user_impersonation represente sua conta de usuário.

Exemplos

Create or Update Recovery Services vault
Create or Update Vault with CustomerManagedKeys
Create or Update Vault With Monitoring Setting
Create or Update Vault with User Assigned Identity

Create or Update Recovery Services vault

Sample Request

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

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

Sample Response

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

Sample Request

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2023-04-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": {}
    }
  }
}

Sample Response

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

Sample Request

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

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

Sample Response

{
  "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"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled"
      }
    }
  },
  "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"
      },
      "classicAlertSettings": {
        "alertsForCriticalOperations": "Disabled"
      }
    }
  },
  "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

Sample Request

PUT https://management.azure.com/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/swaggerExample?api-version=2023-04-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": {}
    }
  }
}

Sample Response

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

Nome Description
AlertsState
AzureMonitorAlertSettings

Configurações para alertas baseados no Azure Monitor

BackupStorageVersion

Versão de armazenamento de backup

ClassicAlertSettings

Configurações para alertas clássicos

CloudError

CloudError

CmkKekIdentity

Os detalhes da identidade usada para CMK

CmkKeyVaultProperties

As propriedades do Key Vault que hospeda a CMK

createdByType

O tipo de identidade que criou o recurso.

crossRegionRestore

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

CrossSubscriptionRestoreSettings

Configurações para configurações de restauração entre assinaturas

crossSubscriptionRestoreState
Encryption

Detalhes da Chave Gerenciada pelo Cliente do recurso.

Error

A resposta de erro de gerenciamento de recursos.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

IdentityData

Identidade do recurso.

ImmutabilitySettings

Configurações de Imutabilidade do cofre

ImmutabilityState
InfrastructureEncryptionState

Habilitando/desabilitando 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 de MUA do cofre

PrivateEndpoint

O recurso de rede de ponto de extremidade privado que está vinculado à conexão de ponto de extremidade privado.

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 Cofre como um elemento de privateEndpointConnections List.

PrivateLinkServiceConnectionState

Obtém ou define o estado de 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 'None' removerá todas as identidades.

ResourceMoveState

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

RestoreSettings

Restaurar configurações do cofre

SecureScoreLevel

Classificaçã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 do SKU é RS0 (0ª versão dos Serviços de Recuperação) e a camada é a camada padrão. Eles não têm efeito na redundância de armazenamento de back-end ou em nenhuma outra configuração do cofre. Para gerenciar a redundância de armazenamento, use o backupstorageconfig

SoftDeleteSettings

Configurações de exclusão reversível do cofre

SoftDeleteState
standardTierStorageRedundancy

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

systemData

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

TriggerType

A maneira como a atualização do cofre foi disparada.

UpgradeDetails

Detalhes para atualizar o cofre.

UserIdentity

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

Vault

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

VaultPrivateEndpointState

Estado do ponto de extremidade privado para backup.

VaultProperties

Propriedades do cofre.

VaultSubResourceType

Tipo de sub-recurso para cofre AzureBackup, AzureBackup_secondary ou AzureSiteRecovery

VaultUpgradeState

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

AlertsState

Nome Tipo Description
Disabled

string

Enabled

string

AzureMonitorAlertSettings

Configurações para alertas baseados no Azure Monitor

Nome Tipo Description
alertsForAllJobFailures

AlertsState

BackupStorageVersion

Versão de armazenamento de backup

Nome Tipo Description
Unassigned

string

V1

string

V2

string

ClassicAlertSettings

Configurações para alertas clássicos

Nome Tipo Description
alertsForCriticalOperations

AlertsState

CloudError

CloudError

Nome Tipo Description
error

Error

A resposta de erro de gerenciamento de recursos.

CmkKekIdentity

Os detalhes da identidade usada para CMK

Nome Tipo Description
useSystemAssignedIdentity

boolean

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

userAssignedIdentity

string

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

CmkKeyVaultProperties

As propriedades do Key Vault que hospeda a CMK

Nome Tipo Description
keyUri

string

O URI de chave da chave gerenciada pelo cliente

createdByType

O tipo de identidade que criou o recurso.

Nome Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

crossRegionRestore

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

Nome Tipo Description
Disabled

string

Enabled

string

CrossSubscriptionRestoreSettings

Configurações para configurações de restauração entre assinaturas

Nome Tipo Description
crossSubscriptionRestoreState

crossSubscriptionRestoreState

crossSubscriptionRestoreState

Nome Tipo Description
Disabled

string

Enabled

string

PermanentlyDisabled

string

Encryption

Detalhes da Chave Gerenciada pelo Cliente do recurso.

Nome Tipo Description
infrastructureEncryption

InfrastructureEncryptionState

Habilitar/desabilitar o estado de Criptografia Dupla

kekIdentity

CmkKekIdentity

Os detalhes da identidade usada para CMK

keyVaultProperties

CmkKeyVaultProperties

As propriedades do Key Vault que hospeda a CMK

Error

A resposta de erro de gerenciamento de recursos.

Nome Tipo Description
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 destino do erro.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

IdentityData

Identidade do recurso.

Nome Tipo Description
principalId

string

A ID da entidade de segurança 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 'None' removerá todas as identidades.

userAssignedIdentities

<string,  UserIdentity>

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

ImmutabilitySettings

Configurações de Imutabilidade do cofre

Nome Tipo Description
state

ImmutabilityState

ImmutabilityState

Nome Tipo Description
Disabled

string

Locked

string

Unlocked

string

InfrastructureEncryptionState

Habilitando/desabilitando o estado de Criptografia Dupla

Nome Tipo Description
Disabled

string

Enabled

string

MonitoringSettings

Configurações de monitoramento do cofre

Nome 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

Nome 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 de MUA do cofre

Nome Tipo Description
Disabled

string

Enabled

string

Invalid

string

PrivateEndpoint

O recurso de rede de ponto de extremidade privado que está vinculado à conexão de ponto de extremidade privado.

Nome Tipo Description
id

string

Obtém ou define a ID.

PrivateEndpointConnection

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

Nome Tipo Description
groupIds

VaultSubResourceType[]

IDs de grupo para o ponto de extremidade privado

privateEndpoint

PrivateEndpoint

O recurso de rede de ponto de extremidade privado que está vinculado à conexão de ponto de extremidade privado.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Obtém ou define o estado de 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.

Nome Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpointConnectionVaultProperties

Informações a serem armazenadas nas propriedades do Cofre como um elemento de privateEndpointConnections List.

Nome Tipo Description
id

string

Formato de assinaturas de ID/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. [Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.

location

string

O local da conexão de ponto de extremidade privado

name

string

O nome da conexão de ponto de extremidade privado

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 de conexão do serviço de link privado.

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

Nome 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

Nome Tipo Description
Disabled

string

Enabled

string

RedundancySettings

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

Nome Tipo Description
crossRegionRestore

crossRegionRestore

Sinalizador para mostrar se a Restauração Entre Regiões está habilitada no Cofre 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 'None' removerá todas as identidades.

Nome Tipo Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceMoveState

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

Nome 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

Nome Tipo Description
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Configurações para CrossSubscriptionRestore

SecureScoreLevel

Classificação segura do Cofre dos Serviços de Recuperação

Nome Tipo Description
Adequate

string

Maximum

string

Minimum

string

None

string

SecuritySettings

Configurações de segurança do cofre

Nome Tipo Description
immutabilitySettings

ImmutabilitySettings

Configurações de Imutabilidade de um cofre

multiUserAuthorization

MultiUserAuthorization

Configurações de MUA de um cofre

softDeleteSettings

SoftDeleteSettings

Configurações de exclusão reversível de um cofre

Sku

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

Nome Tipo Description
capacity

string

A capacidade do SKU

family

string

A família SKU

name

SkuName

O nome do SKU é RS0 (0ª versão dos Serviços de Recuperação) e a camada é standard. Elas não têm efeito na redundância de armazenamento de back-end nem em nenhuma outra configuração de cofre. Para gerenciar a redundância de armazenamento, use o backupstorageconfig

size

string

O tamanho da SKU

tier

string

A camada de SKU.

SkuName

O nome do SKU é RS0 (0ª versão dos Serviços de Recuperação) e a camada é a camada padrão. Eles não têm efeito na redundância de armazenamento de back-end ou em nenhuma outra configuração do cofre. Para gerenciar a redundância de armazenamento, use o backupstorageconfig

Nome Tipo Description
RS0

string

Standard

string

SoftDeleteSettings

Configurações de exclusão reversível do cofre

Nome Tipo Description
softDeleteRetentionPeriodInDays

integer

Período de retenção de exclusão temporária em dias

softDeleteState

SoftDeleteState

SoftDeleteState

Nome Tipo Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

standardTierStorageRedundancy

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

Nome Tipo Description
GeoRedundant

string

LocallyRedundant

string

ZoneRedundant

string

systemData

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

Nome 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 maneira como a atualização do cofre foi disparada.

Nome Tipo Description
ForcedUpgrade

string

UserTriggered

string

UpgradeDetails

Detalhes para atualizar o cofre.

Nome Tipo Description
endTimeUtc

string

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

lastUpdatedTimeUtc

string

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

message

string

Mensagem para o usuário que contém 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 maneira como a atualização do cofre foi disparada.

upgradedResourceId

string

ID do recurso do cofre atualizado.

UserIdentity

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

Nome Tipo Description
clientId

string

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

principalId

string

A ID da entidade de segurança da identidade atribuída pelo usuário.

Vault

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

Nome Tipo Description
etag

string

ETag opcional.

id

string

A ID do recurso representa o caminho completo para o recurso.

identity

IdentityData

Identidade do recurso.

location

string

Local 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 relativos à criação e à última modificação do recurso.

tags

object

Marcas de recurso.

type

string

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

VaultPrivateEndpointState

Estado do ponto de extremidade privado para backup.

Nome Tipo Description
Enabled

string

None

string

VaultProperties

Propriedades do cofre.

Nome Tipo Description
backupStorageVersion

BackupStorageVersion

Versão de armazenamento de backup

encryption

Encryption

Detalhes da Chave Gerenciada pelo Cliente 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 de extremidade privado.

privateEndpointStateForBackup

VaultPrivateEndpointState

Estado do ponto de extremidade privado para backup.

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

Estado do ponto de extremidade privado para recuperação de 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

restoreSettings

RestoreSettings

Restaurar configurações do cofre

secureScore

SecureScoreLevel

Classificação de segurança 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 sub-recurso para cofre AzureBackup, AzureBackup_secondary ou AzureSiteRecovery

Nome Tipo Description
AzureBackup

string

AzureBackup_secondary

string

AzureSiteRecovery

string

VaultUpgradeState

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

Nome Tipo Description
Failed

string

InProgress

string

Unknown

string

Upgraded

string