Microsoft.Network customIpPrefixes 2021-02-01

Definición de recursos de Bicep

El tipo de recurso customIpPrefixes 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 los recursos

Para crear un recurso Microsoft.Network/customIpPrefixes, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.Network/customIpPrefixes@2021-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  properties: {
    authorizationMessage: 'string'
    cidr: 'string'
    commissionedState: 'string'
    customIpPrefixParent: {
      extendedLocation: {
        name: 'string'
        type: 'EdgeZone'
      }
      id: 'string'
      location: 'string'
      properties: {
      tags: {}
      zones: [
        'string'
      ]
    }
    signedMessage: 'string'
  }
  zones: [
    'string'
  ]
}

Valores de propiedad

customIpPrefixes

Nombre Descripción Value
name El nombre del recurso string (obligatorio)
ubicación Ubicación del recurso string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
extendedLocation Ubicación extendida del prefijo IP personalizado. ExtendedLocation
properties Propiedades de prefijo ip personalizadas. CustomIpPrefixPropertiesFormat
zones Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder. string[]

ExtendedLocation

Nombre Descripción Value
name Nombre de la ubicación extendida. string
type Tipo de la ubicación extendida. 'EdgeZone'

CustomIpPrefixPropertiesFormat

Nombre Descripción Valor
authorizationMessage Mensaje de autorización para la validación wan. string
cidr Intervalo de prefijos en notación CIDR. Debe incluir la dirección inicial y la longitud del prefijo. string
commissionedState Estado encargado del prefijo ip personalizado. 'Comisión'
"Puesta en marcha"
"Retirada"
"Desaprovisionamiento"
'Aprovisionado'
'Aprovisionamiento'
customIpPrefixParent CustomIpPrefix primario para IPv6 /64 CustomIpPrefix. CustomIpPrefix
signedMessage Mensaje firmado para la validación wan. string

CustomIpPrefix

Nombre Descripción Valor
extendedLocation Ubicación extendida del prefijo IP personalizado. ExtendedLocation
id Identificador del recurso. string
ubicación Ubicación del recurso string
properties Propiedades de prefijo ip personalizadas. CustomIpPrefixPropertiesFormat
etiquetas Etiquetas del recurso. object
zones Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder. string[]

Definición de recursos de plantilla de ARM

El tipo de recurso customIpPrefixes 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 los recursos

Para crear un recurso Microsoft.Network/customIpPrefixes, agregue el siguiente json a la plantilla.

{
  "type": "Microsoft.Network/customIpPrefixes",
  "apiVersion": "2021-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "properties": {
    "authorizationMessage": "string",
    "cidr": "string",
    "commissionedState": "string",
    "customIpPrefixParent": {
      "extendedLocation": {
        "name": "string",
        "type": "EdgeZone"
      },
      "id": "string",
      "location": "string",
      "properties": {
      "tags": {},
      "zones": [ "string" ]
    },
    "signedMessage": "string"
  },
  "zones": [ "string" ]
}

Valores de propiedad

customIpPrefixes

Nombre Descripción Value
type Tipo de recurso "Microsoft.Network/customIpPrefixes"
apiVersion La versión de la API de recursos '2021-02-01'
name El nombre del recurso string (obligatorio)
ubicación Ubicación del recurso string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
extendedLocation Ubicación extendida del prefijo IP personalizado. ExtendedLocation
properties Propiedades de prefijo ip personalizadas. CustomIpPrefixPropertiesFormat
zones Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder. string[]

ExtendedLocation

Nombre Descripción Value
name Nombre de la ubicación extendida. string
type Tipo de la ubicación extendida. 'EdgeZone'

CustomIpPrefixPropertiesFormat

Nombre Descripción Valor
authorizationMessage Mensaje de autorización para la validación wan. string
cidr Intervalo de prefijos en notación CIDR. Debe incluir la dirección inicial y la longitud del prefijo. string
commissionedState Estado encargado del prefijo ip personalizado. 'Comisión'
"Puesta en marcha"
"Retirada"
"Desaprovisionamiento"
'Aprovisionado'
'Aprovisionamiento'
customIpPrefixParent CustomIpPrefix primario para IPv6 /64 CustomIpPrefix. CustomIpPrefix
signedMessage Mensaje firmado para la validación wan. string

CustomIpPrefix

Nombre Descripción Valor
extendedLocation Ubicación extendida del prefijo IP personalizado. ExtendedLocation
id Identificador del recurso. string
ubicación Ubicación del recurso string
properties Propiedades de prefijo ip personalizadas. CustomIpPrefixPropertiesFormat
etiquetas Etiquetas del recurso. object
zones Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder. string[]

Definición de recursos de Terraform (proveedor AzAPI)

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

  • Grupos de recursos

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

Formato de los recursos

Para crear un recurso Microsoft.Network/customIpPrefixes, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/customIpPrefixes@2021-02-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      authorizationMessage = "string"
      cidr = "string"
      commissionedState = "string"
      customIpPrefixParent = {
        extendedLocation = {
          name = "string"
          type = "EdgeZone"
        }
        id = "string"
        location = "string"
        properties = {
        tags = {}
        zones = [
          "string"
        ]
      }
      signedMessage = "string"
    }
    zones = [
      "string"
    ]
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
  })
}

Valores de propiedad

customIpPrefixes

Nombre Descripción Value
type Tipo de recurso "Microsoft.Network/customIpPrefixes@2021-02-01"
name El nombre del recurso string (obligatorio)
ubicación Ubicación del recurso string
parent_id Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. string (obligatorio)
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta.
extendedLocation Ubicación extendida del prefijo IP personalizado. ExtendedLocation
properties Propiedades de prefijo IP personalizadas. CustomIpPrefixPropertiesFormat
zones Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder. string[]

ExtendedLocation

Nombre Descripción Value
name Nombre de la ubicación extendida. string
type Tipo de la ubicación extendida. "EdgeZone"

CustomIpPrefixPropertiesFormat

Nombre Descripción Valor
authorizationMessage Mensaje de autorización para la validación de WAN. string
cidr Intervalo de prefijos en notación CIDR. Debe incluir la dirección inicial y la longitud del prefijo. string
commissionedState Estado encargado del prefijo ip personalizado. "Comisión"
"Puesta en marcha"
"Retirada"
"Desaprovisionamiento"
"Aprovisionado"
"Aprovisionamiento"
customIpPrefixParent CustomIpPrefix primario para IPv6 /64 CustomIpPrefix. CustomIpPrefix
signedMessage Mensaje firmado para la validación de WAN. string

CustomIpPrefix

Nombre Descripción Valor
extendedLocation Ubicación extendida del prefijo IP personalizado. ExtendedLocation
id Identificador del recurso. string
ubicación Ubicación del recurso string
properties Propiedades de prefijo IP personalizadas. CustomIpPrefixPropertiesFormat
etiquetas Etiquetas del recurso. object
zones Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder. string[]