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=2023-04-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 é sensível a maiúsculas e minúsculas.

subscriptionId
path True

string

O ID da subscrição 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 utilizar para esta operação.

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

Indica o identificador de sistema único de cada recurso do Azure.

tags

object

Etiquetas de recursos.

Respostas

Name Tipo Description
200 OK

Vault

OK

201 Created

Vault

Criado

Other Status Codes

CloudError

Resposta de erro que descreve a razão pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Scopes

Name Description
user_impersonation representar a sua conta de utilizador.

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

Name Description
AlertsState
AzureMonitorAlertSettings

Definições para alertas baseados no Azure Monitor

BackupStorageVersion

Versão de armazenamento de cópias de segurança

ClassicAlertSettings

Definições para alertas clássicos

CloudError

CloudError

CmkKekIdentity

Os detalhes da identidade utilizada para a CMK

CmkKeyVaultProperties

As propriedades do Key Vault que aloja a CMK

createdByType

O tipo de identidade que criou o recurso.

crossRegionRestore

Sinalizador para mostrar se o Restauro Entre Regiões está ativado no Cofre ou não

CrossSubscriptionRestoreSettings

Definições para Definições de Restauro entre Subscrições

crossSubscriptionRestoreState
Encryption

Detalhes da Chave Gerida do Cliente do recurso.

Error

A resposta ao erro de gestão de recursos.

ErrorAdditionalInfo

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

IdentityData

Identidade do recurso.

ImmutabilitySettings

Definições de Imutabilidade do cofre

ImmutabilityState
InfrastructureEncryptionState

Ativar/Desativar o estado de Encriptação Dupla

MonitoringSettings

Definições de Monitorização do cofre

MoveDetails

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

MultiUserAuthorization

Definições mua do cofre

PrivateEndpoint

O recurso de rede do Ponto Final Privado que está ligado à ligação do Ponto Final Privado.

PrivateEndpointConnection

Propriedades de Resposta da Ligação de Ponto Final Privado.

PrivateEndpointConnectionStatus

Obtém ou define o estado.

PrivateEndpointConnectionVaultProperties

Informações a armazenar nas propriedades do Cofre como um elemento da lista privateEndpointConnections.

PrivateLinkServiceConnectionState

Obtém ou define o estado de ligação do serviço de ligação privada.

ProvisioningState

Obtém ou define o estado de aprovisionamento da ligação de ponto final privado.

PublicNetworkAccess

propriedade para ativar ou desativar o tráfego de rede de entrada do fornecedor de recursos de clientes públicos

RedundancySettings

As Definições de Redundância de um Cofre

ResourceIdentityType

O tipo de identidade gerida utilizada. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo utilizador. O tipo "None" removerá quaisquer identidades.

ResourceMoveState

O Estado do Recurso após a operação de movimentação

RestoreSettings

Restaurar Definições do cofre

SecureScoreLevel

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

SecuritySettings

Definições de Segurança do cofre

Sku

Indica o identificador de sistema único de cada recurso do Azure.

SkuName

O nome do SKU é RS0 (versão 0 dos Serviços de Recuperação) e o escalão é standard. Não afetam a redundância do armazenamento de back-end ou quaisquer outras definições do cofre. Para gerir a redundância de armazenamento, utilize o backupstorageconfig

SoftDeleteSettings

Definições de eliminação recuperável do cofre

SoftDeleteState
standardTierStorageRedundancy

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

systemData

Metadados relativos à 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 gerida pelo utilizador do serviço.

Vault

Informações de recursos, conforme devolvido pelo fornecedor de recursos.

VaultPrivateEndpointState

Estado do ponto final privado para cópia de segurança.

VaultProperties

Propriedades do cofre.

VaultSubResourceType

Tipo de sub-origem para o cofre AzureBackup, AzureBackup_secondary ou AzureSiteRecovery

VaultUpgradeState

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

AlertsState

Name Tipo Description
Disabled

string

Enabled

string

AzureMonitorAlertSettings

Definições para alertas baseados no Azure Monitor

Name Tipo Description
alertsForAllJobFailures

AlertsState

BackupStorageVersion

Versão de armazenamento de cópias de segurança

Name Tipo Description
Unassigned

string

V1

string

V2

string

ClassicAlertSettings

Definições para alertas clássicos

Name Tipo Description
alertsForCriticalOperations

AlertsState

CloudError

CloudError

Name Tipo Description
error

Error

A resposta ao erro de gestão de recursos.

CmkKekIdentity

Os detalhes da identidade utilizada para a CMK

Name Tipo Description
useSystemAssignedIdentity

boolean

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

userAssignedIdentity

string

A identidade atribuída pelo utilizador a ser utilizada para conceder permissões caso o tipo de identidade utilizada seja UserAssigned

CmkKeyVaultProperties

As propriedades do Key Vault que aloja a CMK

Name Tipo Description
keyUri

string

O uri chave da Chave Gerida 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 o Restauro Entre Regiões está ativado no Cofre ou não

Name Tipo Description
Disabled

string

Enabled

string

CrossSubscriptionRestoreSettings

Definições para Definições de Restauro entre Subscrições

Name Tipo Description
crossSubscriptionRestoreState

crossSubscriptionRestoreState

crossSubscriptionRestoreState

Name Tipo Description
Disabled

string

Enabled

string

PermanentlyDisabled

string

Encryption

Detalhes da Chave Gerida do Cliente do recurso.

Name Tipo Description
infrastructureEncryption

InfrastructureEncryptionState

Ativar/Desativar o estado de Encriptação Dupla

kekIdentity

CmkKekIdentity

Os detalhes da identidade utilizada para a CMK

keyVaultProperties

CmkKeyVaultProperties

As propriedades do Key Vault que aloja a CMK

Error

A resposta ao erro de gestão de recursos.

Name 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

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

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

O ID principal da identidade de recurso.

tenantId

string

O ID do inquilino do recurso.

type

ResourceIdentityType

O tipo de identidade gerida utilizada. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo utilizador. O tipo "None" removerá quaisquer identidades.

userAssignedIdentities

<string,  UserIdentity>

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

ImmutabilitySettings

Definições de Imutabilidade do cofre

Name Tipo Description
state

ImmutabilityState

ImmutabilityState

Name Tipo Description
Disabled

string

Locked

string

Unlocked

string

InfrastructureEncryptionState

Ativar/Desativar o estado de Encriptação Dupla

Name Tipo Description
Disabled

string

Enabled

string

MonitoringSettings

Definições de Monitorização do cofre

Name Tipo Description
azureMonitorAlertSettings

AzureMonitorAlertSettings

Definições para alertas baseados no Azure Monitor

classicAlertSettings

ClassicAlertSettings

Definiçõ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 Fim 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

Definições mua do cofre

Name Tipo Description
Disabled

string

Enabled

string

Invalid

string

PrivateEndpoint

O recurso de rede do Ponto Final Privado que está ligado à ligação do Ponto Final Privado.

Name Tipo Description
id

string

Obtém ou define o ID.

PrivateEndpointConnection

Propriedades de Resposta da Ligação de Ponto Final Privado.

Name Tipo Description
groupIds

VaultSubResourceType[]

IDs de Grupo para o Ponto Final Privado

privateEndpoint

PrivateEndpoint

O recurso de rede do Ponto Final Privado que está ligado à ligação do Ponto Final Privado.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Obtém ou define o estado de ligação do serviço de ligação privada.

provisioningState

ProvisioningState

Obtém ou define o estado de aprovisionamento da ligação de ponto final privado.

PrivateEndpointConnectionStatus

Obtém ou define o estado.

Name Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpointConnectionVaultProperties

Informações a armazenar nas propriedades do Cofre como um elemento da lista privateEndpointConnections.

Name Tipo Description
id

string

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

location

string

A localização da ligação privada do Ponto Final

name

string

O nome da Ligação de Ponto Final privado

properties

PrivateEndpointConnection

Propriedades de Resposta da Ligação de Ponto Final Privado.

type

string

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

PrivateLinkServiceConnectionState

Obtém ou define o estado de ligação do serviço de ligação privada.

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

ProvisioningState

Obtém ou define o estado de aprovisionamento da ligação de ponto final privado.

Name Tipo Description
Deleting

string

Failed

string

Pending

string

Succeeded

string

PublicNetworkAccess

propriedade para ativar ou desativar o tráfego de rede de entrada do fornecedor de recursos de clientes públicos

Name Tipo Description
Disabled

string

Enabled

string

RedundancySettings

As Definições de Redundância de um Cofre

Name Tipo Description
crossRegionRestore

crossRegionRestore

Sinalizador para mostrar se o Restauro Entre Regiões está ativado no Cofre ou não

standardTierStorageRedundancy

standardTierStorageRedundancy

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

ResourceIdentityType

O tipo de identidade gerida utilizada. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo utilizador. O tipo "None" removerá quaisquer 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 Definições do cofre

Name Tipo Description
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Definições de CrossSubscriptionRestore

SecureScoreLevel

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

Name Tipo Description
Adequate

string

Maximum

string

Minimum

string

None

string

SecuritySettings

Definições de Segurança do cofre

Name Tipo Description
immutabilitySettings

ImmutabilitySettings

Definições de Imutabilidade de um cofre

multiUserAuthorization

MultiUserAuthorization

Definições mua de um cofre

softDeleteSettings

SoftDeleteSettings

Definições de eliminação recuperável de um cofre

Sku

Indica o identificador de sistema único de cada recurso do Azure.

Name Tipo Description
capacity

string

A capacidade do sku

family

string

A família sku

name

SkuName

O nome do SKU é RS0 (versão 0 dos Serviços de Recuperação) e o escalão é standard. Não afetam a redundância do armazenamento de back-end ou quaisquer outras definições do cofre. Para gerir a redundância de armazenamento, utilize o backupstorageconfig

size

string

O tamanho do sku

tier

string

O escalão SKU.

SkuName

O nome do SKU é RS0 (versão 0 dos Serviços de Recuperação) e o escalão é standard. Não afetam a redundância do armazenamento de back-end ou quaisquer outras definições do cofre. Para gerir a redundância de armazenamento, utilize o backupstorageconfig

Name Tipo Description
RS0

string

Standard

string

SoftDeleteSettings

Definições de eliminação recuperável do cofre

Name Tipo Description
softDeleteRetentionPeriodInDays

integer

Período de retenção de eliminação recuperável em dias

softDeleteState

SoftDeleteState

SoftDeleteState

Name Tipo Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

standardTierStorageRedundancy

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

Name Tipo Description
GeoRedundant

string

LocallyRedundant

string

ZoneRedundant

string

systemData

Metadados relativos à 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 estado da operação de atualização foi atualizado pela última vez.

message

string

Mensagem para o utilizador 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 de recurso do cofre antes da atualização.

startTimeUtc

string

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

status

VaultUpgradeState

Estado 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 gerida pelo utilizador do serviço.

Name Tipo Description
clientId

string

O ID de cliente da identidade atribuída pelo utilizador.

principalId

string

O ID principal da identidade atribuída pelo utilizador.

Vault

Informações de recursos, conforme devolvido pelo fornecedor de recursos.

Name Tipo Description
etag

string

ETag opcional.

id

string

O ID do Recurso 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

Indica o identificador de sistema único de cada recurso do Azure.

systemData

systemData

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

tags

object

Etiquetas de recursos.

type

string

O tipo de recurso representa o caminho completo do formulário Espaço de Nomes/ResourceType/ResourceType/...

VaultPrivateEndpointState

Estado do ponto final privado para cópia de segurança.

Name Tipo Description
Enabled

string

None

string

VaultProperties

Propriedades do cofre.

Name Tipo Description
backupStorageVersion

BackupStorageVersion

Versão de armazenamento de cópias de segurança

encryption

Encryption

Detalhes da Chave Gerida do Cliente do recurso.

monitoringSettings

MonitoringSettings

Definições de Monitorização 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 ligação de ponto final privado.

privateEndpointStateForBackup

VaultPrivateEndpointState

Estado do ponto final privado para cópia de segurança.

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

Estado do ponto final privado para recuperação de sites.

provisioningState

string

Estado de Aprovisionamento.

publicNetworkAccess

PublicNetworkAccess

propriedade para ativar ou desativar o tráfego de rede de entrada do fornecedor de recursos de clientes públicos

redundancySettings

RedundancySettings

As Definições de Redundância de um Cofre

restoreSettings

RestoreSettings

Restaurar Definições do cofre

secureScore

SecureScoreLevel

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

securitySettings

SecuritySettings

Definições de Segurança do cofre

upgradeDetails

UpgradeDetails

Detalhes para atualizar o cofre.

VaultSubResourceType

Tipo de sub-origem para o cofre AzureBackup, AzureBackup_secondary ou AzureSiteRecovery

Name Tipo Description
AzureBackup

string

AzureBackup_secondary

string

AzureSiteRecovery

string

VaultUpgradeState

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

Name Tipo Description
Failed

string

InProgress

string

Unknown

string

Upgraded

string