Compartir a través de


Recurso Microsoft.DataProtectionGuards 2025-01-01

Definición de recursos de Bicep

El tipo de recurso resourceGuards se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.DataProtection/resourceGuards, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.DataProtection/resourceGuards@2025-01-01' = {
  scope: resourceSymbolicName or scope
  eTag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    vaultCriticalOperationExclusionList: [
      'string'
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propiedad

Microsoft.DataProtection/resourceGuards

Nombre Descripción Importancia
Etiqueta electrónica ETag opcional. cuerda / cadena
ubicación Ubicación del recurso. cuerda / cadena
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades de ResourceGuardResource resourceGuard
scope Use al crear un recurso en un ámbito diferente del ámbito de implementación. Establezca esta propiedad en el nombre simbólico de un recurso para aplicar el recurso de extensión .
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

DppBaseTrackedResourceTags

Nombre Descripción Importancia

ResourceGuard (Guardia de recursos)

Nombre Descripción Importancia
vaultCriticalOperationExclusionList Lista de operaciones críticas que no están protegidas por este resourceGuard cadena[]

Definición de recursos de plantilla de ARM

El tipo de recurso resourceGuards se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.DataProtection/resourceGuards, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.DataProtection/resourceGuards",
  "apiVersion": "2025-01-01",
  "name": "string",
  "eTag": "string",
  "location": "string",
  "properties": {
    "vaultCriticalOperationExclusionList": [ "string" ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propiedad

Microsoft.DataProtection/resourceGuards

Nombre Descripción Importancia
apiVersion La versión de api '2025-01-01'
Etiqueta electrónica ETag opcional. cuerda / cadena
ubicación Ubicación del recurso. cuerda / cadena
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades de ResourceGuardResource resourceGuard
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso "Microsoft.DataProtection/resourceGuards"

DppBaseTrackedResourceTags

Nombre Descripción Importancia

ResourceGuard (Guardia de recursos)

Nombre Descripción Importancia
vaultCriticalOperationExclusionList Lista de operaciones críticas que no están protegidas por este resourceGuard cadena[]

Ejemplos de uso

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso resourceGuards se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.DataProtection/resourceGuards, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataProtection/resourceGuards@2025-01-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    eTag = "string"
    properties = {
      vaultCriticalOperationExclusionList = [
        "string"
      ]
    }
  }
}

Valores de propiedad

Microsoft.DataProtection/resourceGuards

Nombre Descripción Importancia
Etiqueta electrónica ETag opcional. cuerda / cadena
ubicación Ubicación del recurso. cuerda / cadena
nombre El nombre del recurso string (obligatorio)
parent_id Identificador del recurso al que se va a aplicar este recurso de extensión. string (obligatorio)
Propiedades Propiedades de ResourceGuardResource resourceGuard
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.DataProtection/resourceGuards@2025-01-01"

DppBaseTrackedResourceTags

Nombre Descripción Importancia

ResourceGuard (Guardia de recursos)

Nombre Descripción Importancia
vaultCriticalOperationExclusionList Lista de operaciones críticas que no están protegidas por este resourceGuard cadena[]

Ejemplos de uso

Ejemplos de Terraform

Un ejemplo básico de implementación de Resource Guard.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "resourceGuard" {
  type      = "Microsoft.DataProtection/resourceGuards@2022-04-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      vaultCriticalOperationExclusionList = [
      ]
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Módulos comprobados de Azure

Los siguientes módulos comprobados de Azure se pueden usar para implementar este tipo de recurso.

Módulo Descripción
Protección de recursos de protección de datos Módulo de recursos de AVM para Protección de datos Resource Guard