Vaults - Create Or Update

Crea o actualiza un almacén de Recovery Services.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceGroupName
path True

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

subscriptionId
path True

string

Identificador de la suscripción de destino.

vaultName
path True

string

Nombre del almacén de Recovery Services.

api-version
query True

string

Versión de API que se usará para la operación.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
location True

string

Ubicación del recurso

etag

string

ETag opcional.

identity

IdentityData

Identidad del recurso.

properties

VaultProperties

Propiedades del almacén.

sku

Sku

Identifica el identificador único de sistema de cada recurso de Azure.

tags

object

Etiquetas del recurso.

Respuestas

Nombre Tipo Description
200 OK

Vault

Aceptar

201 Created

Vault

Creado

Other Status Codes

CloudError

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

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

Scopes

Nombre Description
user_impersonation suplantar la cuenta de usuario.

Ejemplos

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

Definiciones

Nombre Description
AlertsState
AzureMonitorAlertSettings

Configuración de alertas basadas en Azure Monitor

BackupStorageVersion

Versión de almacenamiento de copia de seguridad

ClassicAlertSettings

Configuración de alertas clásicas

CloudError

CloudError

CmkKekIdentity

Detalles de la identidad usada para CMK

CmkKeyVaultProperties

Las propiedades del Key Vault que hospeda CMK

createdByType

Tipo de identidad que creó el recurso.

crossRegionRestore

Marca para mostrar si la restauración entre regiones está habilitada en el almacén o no

CrossSubscriptionRestoreSettings

Configuración de la configuración de restauración entre suscripciones

crossSubscriptionRestoreState
Encryption

Detalles de la clave administrada por el cliente del recurso.

Error

Respuesta de error de administración de recursos.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

IdentityData

Identidad del recurso.

ImmutabilitySettings

Configuración de inmutabilidad del almacén

ImmutabilityState
InfrastructureEncryptionState

Habilitar o deshabilitar el estado de cifrado doble

MonitoringSettings

Supervisión de la configuración del almacén

MoveDetails

Detalles de la operación de traslado más reciente realizada en el recurso de Azure

MultiUserAuthorization

Configuración de MUA del almacén

PrivateEndpoint

El recurso de red de punto de conexión privado que está vinculado a la conexión de punto de conexión privado.

PrivateEndpointConnection

Propiedades de respuesta de conexión de punto de conexión privado.

PrivateEndpointConnectionStatus

Obtiene o establece el estado.

PrivateEndpointConnectionVaultProperties

Información que se va a almacenar en las propiedades de Vault como un elemento de privateEndpointConnections List.

PrivateLinkServiceConnectionState

Obtiene o establece el estado de conexión del servicio private link.

ProvisioningState

Obtiene o establece el estado de aprovisionamiento de la conexión de punto de conexión privado.

PublicNetworkAccess

para habilitar o deshabilitar el tráfico de red entrante del proveedor de recursos desde clientes públicos

RedundancySettings

Configuración de redundancia de un almacén

ResourceIdentityType

Tipo de identidad administrada usada. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará las identidades.

ResourceMoveState

Estado del recurso después de la operación de movimiento

RestoreSettings

Restauración de la configuración del almacén

SecureScoreLevel

Puntuación segura del almacén de Recovery Services

SecuritySettings

Configuración de seguridad del almacén

Sku

Identifica el identificador único de sistema de cada recurso de Azure.

SkuName

El nombre de la SKU es RS0 (versión 0 de Recovery Services) y el nivel es estándar. No afectan a la redundancia de almacenamiento de back-end ni a ninguna otra configuración del almacén. Para administrar la redundancia de almacenamiento, use backupstorageconfig.

SoftDeleteSettings

Configuración de eliminación temporal del almacén

SoftDeleteState
standardTierStorageRedundancy

Configuración de redundancia de almacenamiento de un almacén

systemData

Metadatos relacionados con la creación y la última modificación del recurso.

TriggerType

La forma en que se desencadenó la actualización del almacén.

UpgradeDetails

Detalles para actualizar el almacén.

UserIdentity

Una identidad de recurso administrada por el usuario del servicio.

Vault

Información de recursos, tal como la devuelve el proveedor de recursos.

VaultPrivateEndpointState

Estado del punto de conexión privado para la copia de seguridad.

VaultProperties

Propiedades del almacén.

VaultSubResourceType

Tipo de subrecurso del almacén AzureBackup, AzureBackup_secondary o AzureSiteRecovery

VaultUpgradeState

Estado de la operación de actualización del almacén.

AlertsState

Nombre Tipo Description
Disabled

string

Enabled

string

AzureMonitorAlertSettings

Configuración de alertas basadas en Azure Monitor

Nombre Tipo Description
alertsForAllJobFailures

AlertsState

BackupStorageVersion

Versión de almacenamiento de copia de seguridad

Nombre Tipo Description
Unassigned

string

V1

string

V2

string

ClassicAlertSettings

Configuración de alertas clásicas

Nombre Tipo Description
alertsForCriticalOperations

AlertsState

CloudError

CloudError

Nombre Tipo Description
error

Error

Respuesta de error de administración de recursos.

CmkKekIdentity

Detalles de la identidad usada para CMK

Nombre Tipo Description
useSystemAssignedIdentity

boolean

Indique que se debe usar la identidad asignada por el sistema. Mutuamente excluyente con el campo "userAssignedIdentity"

userAssignedIdentity

string

La identidad asignada por el usuario que se va a usar para conceder permisos en caso de que el tipo de identidad usado sea UserAssigned

CmkKeyVaultProperties

Las propiedades del Key Vault que hospeda CMK

Nombre Tipo Description
keyUri

string

Identificador URI de clave de la clave administrada por el cliente

createdByType

Tipo de identidad que creó el recurso.

Nombre Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

crossRegionRestore

Marca para mostrar si la restauración entre regiones está habilitada en el almacén o no

Nombre Tipo Description
Disabled

string

Enabled

string

CrossSubscriptionRestoreSettings

Configuración de la configuración de restauración entre suscripciones

Nombre Tipo Description
crossSubscriptionRestoreState

crossSubscriptionRestoreState

crossSubscriptionRestoreState

Nombre Tipo Description
Disabled

string

Enabled

string

PermanentlyDisabled

string

Encryption

Detalles de la clave administrada por el cliente del recurso.

Nombre Tipo Description
infrastructureEncryption

InfrastructureEncryptionState

Habilitar o deshabilitar el estado de cifrado doble

kekIdentity

CmkKekIdentity

Detalles de la identidad usada para CMK

keyVaultProperties

CmkKeyVaultProperties

Las propiedades del Key Vault que hospeda CMK

Error

Respuesta de error de administración de recursos.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

Error[]

Los detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

IdentityData

Identidad del recurso.

Nombre Tipo Description
principalId

string

Identificador de entidad de seguridad de la identidad del recurso.

tenantId

string

Identificador de inquilino del recurso.

type

ResourceIdentityType

Tipo de identidad administrada usada. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará las identidades.

userAssignedIdentities

<string,  UserIdentity>

Lista de identidades asignadas por el usuario asociadas al recurso. Las claves del diccionario de identidades asignadas por el usuario serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

ImmutabilitySettings

Configuración de inmutabilidad del almacén

Nombre Tipo Description
state

ImmutabilityState

ImmutabilityState

Nombre Tipo Description
Disabled

string

Locked

string

Unlocked

string

InfrastructureEncryptionState

Habilitar o deshabilitar el estado de cifrado doble

Nombre Tipo Description
Disabled

string

Enabled

string

MonitoringSettings

Supervisión de la configuración del almacén

Nombre Tipo Description
azureMonitorAlertSettings

AzureMonitorAlertSettings

Configuración de alertas basadas en Azure Monitor

classicAlertSettings

ClassicAlertSettings

Configuración de alertas clásicas

MoveDetails

Detalles de la operación de traslado más reciente realizada en el recurso de Azure

Nombre Tipo Description
completionTimeUtc

string

Hora de finalización de la operación de traslado de recursos

operationId

string

OperationId de la operación de movimiento de recursos

sourceResourceId

string

Recurso de origen de la operación de traslado de recursos

startTimeUtc

string

Hora de inicio de la operación de traslado de recursos

targetResourceId

string

Recurso de destino de la operación de traslado de recursos

MultiUserAuthorization

Configuración de MUA del almacén

Nombre Tipo Description
Disabled

string

Enabled

string

Invalid

string

PrivateEndpoint

El recurso de red de punto de conexión privado que está vinculado a la conexión de punto de conexión privado.

Nombre Tipo Description
id

string

Obtiene o establece el identificador.

PrivateEndpointConnection

Propiedades de respuesta de conexión de punto de conexión privado.

Nombre Tipo Description
groupIds

VaultSubResourceType[]

Identificadores de grupo para el punto de conexión privado

privateEndpoint

PrivateEndpoint

El recurso de red de punto de conexión privado que está vinculado a la conexión de punto de conexión privado.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Obtiene o establece el estado de conexión del servicio private link.

provisioningState

ProvisioningState

Obtiene o establece el estado de aprovisionamiento de la conexión de punto de conexión privado.

PrivateEndpointConnectionStatus

Obtiene o establece el estado.

Nombre Tipo Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateEndpointConnectionVaultProperties

Información que se va a almacenar en las propiedades de Vault como un elemento de privateEndpointConnections List.

Nombre Tipo Description
id

string

Formato de las suscripciones de identificador/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. [Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.

location

string

Ubicación de la conexión de punto de conexión privado

name

string

Nombre de la conexión de punto de conexión privado

properties

PrivateEndpointConnection

Propiedades de respuesta de conexión de punto de conexión privado.

type

string

Tipo, que tendrá el formato Microsoft.RecoveryServices/vaults/privateEndpointConnections.

PrivateLinkServiceConnectionState

Obtiene o establece el estado de conexión del servicio private link.

Nombre Tipo Description
actionsRequired

string

Obtiene o establece las acciones necesarias.

description

string

Obtiene o establece la descripción.

status

PrivateEndpointConnectionStatus

Obtiene o establece el estado.

ProvisioningState

Obtiene o establece el estado de aprovisionamiento de la conexión de punto de conexión privado.

Nombre Tipo Description
Deleting

string

Failed

string

Pending

string

Succeeded

string

PublicNetworkAccess

para habilitar o deshabilitar el tráfico de red entrante del proveedor de recursos desde clientes públicos

Nombre Tipo Description
Disabled

string

Enabled

string

RedundancySettings

Configuración de redundancia de un almacén

Nombre Tipo Description
crossRegionRestore

crossRegionRestore

Marca para mostrar si la restauración entre regiones está habilitada en el almacén o no

standardTierStorageRedundancy

standardTierStorageRedundancy

Configuración de redundancia de almacenamiento de un almacén

ResourceIdentityType

Tipo de identidad administrada usada. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará las identidades.

Nombre Tipo Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

ResourceMoveState

Estado del recurso después de la operación de movimiento

Nombre Tipo Description
CommitFailed

string

CommitTimedout

string

CriticalFailure

string

Failure

string

InProgress

string

MoveSucceeded

string

PartialSuccess

string

PrepareFailed

string

PrepareTimedout

string

Unknown

string

RestoreSettings

Restauración de la configuración del almacén

Nombre Tipo Description
crossSubscriptionRestoreSettings

CrossSubscriptionRestoreSettings

Configuración de CrossSubscriptionRestore

SecureScoreLevel

Puntuación segura del almacén de Recovery Services

Nombre Tipo Description
Adequate

string

Maximum

string

Minimum

string

None

string

SecuritySettings

Configuración de seguridad del almacén

Nombre Tipo Description
immutabilitySettings

ImmutabilitySettings

Configuración de inmutabilidad de un almacén

multiUserAuthorization

MultiUserAuthorization

Configuración de MUA de un almacén

softDeleteSettings

SoftDeleteSettings

Configuración de eliminación temporal de un almacén

Sku

Identifica el identificador único de sistema de cada recurso de Azure.

Nombre Tipo Description
capacity

string

Capacidad de SKU

family

string

La familia de SKU

name

SkuName

El nombre de la SKU es RS0 (versión 0 de Recovery Services) y el nivel es estándar. No afectan a la redundancia de almacenamiento de back-end ni a ninguna otra configuración del almacén. Para administrar la redundancia de almacenamiento, use backupstorageconfig.

size

string

El tamaño de la SKU

tier

string

Nivel de SKU.

SkuName

El nombre de la SKU es RS0 (versión 0 de Recovery Services) y el nivel es estándar. No afectan a la redundancia de almacenamiento de back-end ni a ninguna otra configuración del almacén. Para administrar la redundancia de almacenamiento, use backupstorageconfig.

Nombre Tipo Description
RS0

string

Standard

string

SoftDeleteSettings

Configuración de eliminación temporal del almacén

Nombre Tipo Description
softDeleteRetentionPeriodInDays

integer

Período de retención de eliminación temporal en días

softDeleteState

SoftDeleteState

SoftDeleteState

Nombre Tipo Description
AlwaysON

string

Disabled

string

Enabled

string

Invalid

string

standardTierStorageRedundancy

Configuración de redundancia de almacenamiento de un almacén

Nombre Tipo Description
GeoRedundant

string

LocallyRedundant

string

ZoneRedundant

string

systemData

Metadatos relacionados con la creación y la última modificación del recurso.

Nombre Tipo Description
createdAt

string

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string

Tipo de identidad que modificó por última vez el recurso.

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.

TriggerType

La forma en que se desencadenó la actualización del almacén.

Nombre Tipo Description
ForcedUpgrade

string

UserTriggered

string

UpgradeDetails

Detalles para actualizar el almacén.

Nombre Tipo Description
endTimeUtc

string

Hora UTC a la que finalizó la operación de actualización.

lastUpdatedTimeUtc

string

Hora UTC a la que se actualizó por última vez el estado de la operación de actualización.

message

string

Mensaje al usuario que contiene información sobre la operación de actualización.

operationId

string

Identificador de la operación de actualización del almacén.

previousResourceId

string

Identificador de recurso del almacén antes de la actualización.

startTimeUtc

string

Hora UTC a la que se ha iniciado la operación de actualización.

status

VaultUpgradeState

Estado de la operación de actualización del almacén.

triggerType

TriggerType

La forma en que se desencadenó la actualización del almacén.

upgradedResourceId

string

Identificador de recurso del almacén actualizado.

UserIdentity

Una identidad de recurso administrada por el usuario del servicio.

Nombre Tipo Description
clientId

string

Identificador de cliente de la identidad asignada por el usuario.

principalId

string

Identificador de entidad de seguridad de la identidad asignada por el usuario.

Vault

Información de recursos, tal como la devuelve el proveedor de recursos.

Nombre Tipo Description
etag

string

ETag opcional.

id

string

El identificador de recurso representa la ruta de acceso completa al recurso.

identity

IdentityData

Identidad del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso asociado al recurso.

properties

VaultProperties

Propiedades del almacén.

sku

Sku

Identifica el identificador único de sistema de cada recurso de Azure.

systemData

systemData

Metadatos relacionados con la creación y la última modificación del recurso.

tags

object

Etiquetas del recurso.

type

string

El tipo de recurso representa la ruta de acceso completa del formulario Namespace/ResourceType/ResourceType/...

VaultPrivateEndpointState

Estado del punto de conexión privado para la copia de seguridad.

Nombre Tipo Description
Enabled

string

None

string

VaultProperties

Propiedades del almacén.

Nombre Tipo Description
backupStorageVersion

BackupStorageVersion

Versión de almacenamiento de copia de seguridad

encryption

Encryption

Detalles de la clave administrada por el cliente del recurso.

monitoringSettings

MonitoringSettings

Supervisión de la configuración del almacén

moveDetails

MoveDetails

Detalles de la operación de traslado más reciente realizada en el recurso de Azure

moveState

ResourceMoveState

Estado del recurso después de la operación de movimiento

privateEndpointConnections

PrivateEndpointConnectionVaultProperties[]

Lista de conexiones de punto de conexión privado.

privateEndpointStateForBackup

VaultPrivateEndpointState

Estado del punto de conexión privado para la copia de seguridad.

privateEndpointStateForSiteRecovery

VaultPrivateEndpointState

Estado del punto de conexión privado para la recuperación del sitio.

provisioningState

string

Estado de aprovisionamiento.

publicNetworkAccess

PublicNetworkAccess

para habilitar o deshabilitar el tráfico de red entrante del proveedor de recursos desde clientes públicos

redundancySettings

RedundancySettings

Configuración de redundancia de un almacén

restoreSettings

RestoreSettings

Restauración de la configuración del almacén

secureScore

SecureScoreLevel

Puntuación segura del almacén de Recovery Services

securitySettings

SecuritySettings

Configuración de seguridad del almacén

upgradeDetails

UpgradeDetails

Detalles para actualizar el almacén.

VaultSubResourceType

Tipo de subrecurso del almacén AzureBackup, AzureBackup_secondary o AzureSiteRecovery

Nombre Tipo Description
AzureBackup

string

AzureBackup_secondary

string

AzureSiteRecovery

string

VaultUpgradeState

Estado de la operación de actualización del almacén.

Nombre Tipo Description
Failed

string

InProgress

string

Unknown

string

Upgraded

string