Compartilhar via


Microsoft.Network customIpPrefixes 2021-03-01

Definição de recurso do Bicep

O tipo de recurso customIpPrefixes pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Network/customIpPrefixes, adicione o seguinte Bicep ao modelo.

resource symbolicname 'Microsoft.Network/customIpPrefixes@2021-03-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 propriedade

customIpPrefixes

Nome Descrição Valor
name O nome do recurso cadeia de caracteres (obrigatório)
local Local do recurso. string
marcas Marcas de recurso. Dicionário de nomes e valores de marcas. Consulte Marcas em modelos
extendedLocation O local estendido do prefixo de IP personalizado. ExtendedLocation
properties Propriedades de prefixo de IP personalizadas. CustomIpPrefixPropertiesFormat
zonas Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir. string[]

ExtendedLocation

Nome Descrição Valor
name O nome do local estendido. string
type O tipo do local estendido. 'EdgeZone'

CustomIpPrefixPropertiesFormat

Nome Descrição Valor
authorizationMessage Mensagem de autorização para validação de WAN. string
cidr O intervalo de prefixo na notação CIDR. Deve incluir o endereço inicial e o comprimento do prefixo. string
commissionedState O estado comissionado do Prefixo de IP Personalizado. 'Comissionado'
'Comissionamento'
'Descomissionamento'
'Desprovisionamento'
'Provisionado'
'Provisionamento'
customIpPrefixParent O CustomIpPrefix pai para IPv6 /64 CustomIpPrefix. CustomIpPrefix
signedMessage Mensagem assinada para validação de WAN. string

CustomIpPrefix

Nome Descrição Valor
extendedLocation O local estendido do prefixo de IP personalizado. ExtendedLocation
id ID do recurso. string
local Local do recurso. string
properties Propriedades de prefixo de IP personalizadas. CustomIpPrefixPropertiesFormat
marcas Marcas de recurso. objeto
zonas Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir. string[]

Definição de recurso de modelo do ARM

O tipo de recurso customIpPrefixes pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Network/customIpPrefixes, adicione o JSON a seguir ao modelo.

{
  "type": "Microsoft.Network/customIpPrefixes",
  "apiVersion": "2021-03-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 propriedade

customIpPrefixes

Nome Descrição Valor
tipo O tipo de recurso 'Microsoft.Network/customIpPrefixes'
apiVersion A versão da API de recursos '2021-03-01'
name O nome do recurso cadeia de caracteres (obrigatório)
local Local do recurso. string
marcas Marcas de recurso. Dicionário de nomes e valores de marcas. Consulte Marcas em modelos
extendedLocation O local estendido do prefixo de IP personalizado. ExtendedLocation
properties Propriedades de prefixo de IP personalizadas. CustomIpPrefixPropertiesFormat
zonas Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir. string[]

ExtendedLocation

Nome Descrição Valor
name O nome do local estendido. string
type O tipo do local estendido. 'EdgeZone'

CustomIpPrefixPropertiesFormat

Nome Descrição Valor
authorizationMessage Mensagem de autorização para validação de WAN. string
cidr O intervalo de prefixo na notação CIDR. Deve incluir o endereço inicial e o comprimento do prefixo. string
commissionedState O estado comissionado do Prefixo de IP Personalizado. 'Comissionado'
'Comissionamento'
'Descomissionamento'
'Desprovisionamento'
'Provisionado'
'Provisionamento'
customIpPrefixParent O CustomIpPrefix pai para IPv6 /64 CustomIpPrefix. CustomIpPrefix
signedMessage Mensagem assinada para validação de WAN. string

CustomIpPrefix

Nome Descrição Valor
extendedLocation O local estendido do prefixo de IP personalizado. ExtendedLocation
id ID do recurso. string
local Local do recurso. string
properties Propriedades de prefixo de IP personalizadas. CustomIpPrefixPropertiesFormat
marcas Marcas de recurso. objeto
zonas Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir. string[]

Definição de recurso do Terraform (provedor AzAPI)

O tipo de recurso customIpPrefixes pode ser implantado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato de recurso

Para criar um recurso Microsoft.Network/customIpPrefixes, adicione o Terraform a seguir ao modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/customIpPrefixes@2021-03-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 propriedade

customIpPrefixes

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Network/customIpPrefixes@2021-03-01"
name O nome do recurso cadeia de caracteres (obrigatório)
local Local do recurso. string
parent_id Para implantar em um grupo de recursos, use a ID desse grupo de recursos. cadeia de caracteres (obrigatório)
marcas Marcas de recurso. Dicionário de nomes e valores de marcas.
extendedLocation O local estendido do prefixo de IP personalizado. ExtendedLocation
properties Propriedades de prefixo de IP personalizadas. CustomIpPrefixPropertiesFormat
zonas Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir. string[]

ExtendedLocation

Nome Descrição Valor
name O nome do local estendido. string
type O tipo do local estendido. "EdgeZone"

CustomIpPrefixPropertiesFormat

Nome Descrição Valor
authorizationMessage Mensagem de autorização para validação de WAN. string
cidr O intervalo de prefixo na notação CIDR. Deve incluir o endereço inicial e o comprimento do prefixo. string
commissionedState O estado comissionado do Prefixo de IP Personalizado. "Comissionado"
"Comissionamento"
"Descomissionamento"
"Desprovisionamento"
"Provisionado"
"Provisionamento"
customIpPrefixParent O CustomIpPrefix pai para IPv6 /64 CustomIpPrefix. CustomIpPrefix
signedMessage Mensagem assinada para validação de WAN. string

CustomIpPrefix

Nome Descrição Valor
extendedLocation O local estendido do prefixo de IP personalizado. ExtendedLocation
id ID do recurso. string
local Local do recurso. string
properties Propriedades de prefixo de IP personalizadas. CustomIpPrefixPropertiesFormat
marcas Marcas de recurso. objeto
zonas Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir. string[]