Partilhar via


Microsoft.Network vpnSites 2023-11-01

Definição de recurso do Bicep

O tipo de recurso vpnSites pode ser implementado com operações que visam:

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

Formato do recurso

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

resource symbolicname 'Microsoft.Network/vpnSites@2023-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    addressSpace: {
      addressPrefixes: [
        'string'
      ]
    }
    bgpProperties: {
      asn: int
      bgpPeeringAddress: 'string'
      bgpPeeringAddresses: [
        {
          customBgpIpAddresses: [
            'string'
          ]
          ipconfigurationId: 'string'
        }
      ]
      peerWeight: int
    }
    deviceProperties: {
      deviceModel: 'string'
      deviceVendor: 'string'
      linkSpeedInMbps: int
    }
    ipAddress: 'string'
    isSecuritySite: bool
    o365Policy: {
      breakOutCategories: {
        allow: bool
        default: bool
        optimize: bool
      }
    }
    siteKey: 'string'
    virtualWan: {
      id: 'string'
    }
    vpnSiteLinks: [
      {
        id: 'string'
        name: 'string'
        properties: {
          bgpProperties: {
            asn: int
            bgpPeeringAddress: 'string'
          }
          fqdn: 'string'
          ipAddress: 'string'
          linkProperties: {
            linkProviderName: 'string'
            linkSpeedInMbps: int
          }
        }
      }
    ]
  }
}

Valores de propriedade

vpnSites

Nome Descrição Valor
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 1-80

Carateres válidos:
Alfanuméricos, carateres de sublinhado, períodos e hífenes.

Comece com alfanumérico. Terminar alfanumérico ou caráter de sublinhado.
localização Localização do recurso. string
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
propriedades Propriedades do site VPN. VpnSiteProperties

VpnSiteProperties

Nome Descrição Valor
addressSpace O Espaço de Endereços que contém uma matriz de intervalos de endereços IP. Espaço de Endereços
bgpProperties O conjunto de propriedades bgp. BgpSettings
deviceProperties As propriedades do dispositivo. DeviceProperties
endereço ip O endereço IP do vpn-site. string
isSecuritySite IsSecuritySite sinalizador. bool
o365Policy Política do Office365. O365PolicyProperties
siteKey A chave para vpn-site que pode ser utilizada para ligações. string
virtualWan A VirtualWAN à qual o vpnSite pertence. Sub-origem
vpnSiteLinks Lista de todas as ligações de sites vpn. VpnSiteLink[]

Espaço de Endereços

Nome Descrição Valor
addressPrefixes Uma lista de blocos de endereços reservados para esta rede virtual na notação CIDR. string[]

BgpSettings

Nome Descrição Valor
asn O ASN do orador BGP. int

Restrições:
Valor mínimo = 0
Valor máximo = 4294967295
bgpPeeringAddress O endereço de peering BGP e o identificador BGP deste orador BGP. string
bgpPeeringAddresses Endereço de peering BGP com ID de configuração de IP para gateway de rede virtual. IPConfigurationBgpPeeringAddress[]
peerWeight O peso adicionado às rotas aprendidas com este altifalante BGP. int

IPConfigurationBgpPeeringAddress

Nome Descrição Valor
customBgpIpAddresses A lista de endereços de peering BGP personalizados que pertencem à configuração de IP. string[]
ipconfigurationId O ID da configuração de IP que pertence ao gateway. string

DeviceProperties

Nome Descrição Valor
deviceModel Modelo do dispositivo. string
deviceVendor Nome do Fornecedor do dispositivo. string
linkSpeedInMbps Velocidade da ligação. int

O365PolicyProperties

Nome Descrição Valor
breakOutCategories Categorias simultâneas do Office365. O365BreakOutCategoryPolicies

O365BreakOutCategoryPolicies

Nome Descrição Valor
permitir Sinalizar para controlar a categoria de permissão. bool
predefinição Sinalizar para controlar a categoria predefinida. bool
otimizar Sinalizar para controlar a categoria de otimização. bool

Sub-origem

Nome Descrição Valor
ID ID do Recurso. string
Nome Descrição Valor
ID ID do Recurso. string
name O nome do recurso que é exclusivo num grupo de recursos. Este nome pode ser utilizado para aceder ao recurso. string
propriedades Propriedades da ligação do site VPN. VpnSiteLinkProperties

VpnSiteLinkProperties

Nome Descrição Valor
bgpProperties O conjunto de propriedades bgp. VpnLinkBgpSettings
fqdn FQDN de vpn-site-link. string
endereço ip O endereço IP da vpn-site-link. string
linkProperties As propriedades do fornecedor de ligações. VpnLinkProviderProperties

VpnLinkBgpSettings

Nome Descrição Valor
asn O ASN do orador BGP. int
bgpPeeringAddress O endereço de peering BGP e o identificador BGP deste orador BGP. string

VpnLinkProviderProperties

Nome Descrição Valor
linkProviderName Nome do fornecedor de ligações. string
linkSpeedInMbps Velocidade da ligação. int

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Cria recursos WAN Virtual

Implementar no Azure
Este modelo permite-lhe criar recursos da WAN virtual, incluindo WAN Virtual, Hub Virtual, Gateway de VPN, Site VPN e um Conector de VPN.

Definição de recurso do modelo arm

O tipo de recurso vpnSites pode ser implementado com operações que visam:

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

Formato do recurso

Para criar um recurso Microsoft.Network/vpnSites, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.Network/vpnSites",
  "apiVersion": "2023-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "addressSpace": {
      "addressPrefixes": [ "string" ]
    },
    "bgpProperties": {
      "asn": "int",
      "bgpPeeringAddress": "string",
      "bgpPeeringAddresses": [
        {
          "customBgpIpAddresses": [ "string" ],
          "ipconfigurationId": "string"
        }
      ],
      "peerWeight": "int"
    },
    "deviceProperties": {
      "deviceModel": "string",
      "deviceVendor": "string",
      "linkSpeedInMbps": "int"
    },
    "ipAddress": "string",
    "isSecuritySite": "bool",
    "o365Policy": {
      "breakOutCategories": {
        "allow": "bool",
        "default": "bool",
        "optimize": "bool"
      }
    },
    "siteKey": "string",
    "virtualWan": {
      "id": "string"
    },
    "vpnSiteLinks": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "bgpProperties": {
            "asn": "int",
            "bgpPeeringAddress": "string"
          },
          "fqdn": "string",
          "ipAddress": "string",
          "linkProperties": {
            "linkProviderName": "string",
            "linkSpeedInMbps": "int"
          }
        }
      }
    ]
  }
}

Valores de propriedade

vpnSites

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Network/vpnSites"
apiVersion A versão da API de recursos '2023-11-01'
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 1-80

Carateres válidos:
Alfanuméricos, carateres de sublinhado, períodos e hífenes.

Comece com alfanumérico. Terminar alfanumérico ou caráter de sublinhado.
localização Localização do recurso. string
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
propriedades Propriedades do site VPN. VpnSiteProperties

VpnSiteProperties

Nome Descrição Valor
addressSpace O Espaço de Endereços que contém uma matriz de intervalos de endereços IP. Espaço de Endereços
bgpProperties O conjunto de propriedades bgp. BgpSettings
deviceProperties As propriedades do dispositivo. DeviceProperties
endereço ip O endereço IP do vpn-site. string
isSecuritySite IsSecuritySite sinalizador. bool
o365Policy Política do Office365. O365PolicyProperties
siteKey A chave para vpn-site que pode ser utilizada para ligações. string
virtualWan A VirtualWAN à qual o vpnSite pertence. Sub-origem
vpnSiteLinks Lista de todas as ligações de sites vpn. VpnSiteLink[]

Espaço de Endereços

Nome Descrição Valor
addressPrefixes Uma lista de blocos de endereços reservados para esta rede virtual na notação CIDR. string[]

BgpSettings

Nome Descrição Valor
asn O ASN do orador BGP. int

Restrições:
Valor mínimo = 0
Valor máximo = 4294967295
bgpPeeringAddress O endereço de peering BGP e o identificador BGP deste orador BGP. string
bgpPeeringAddresses Endereço de peering BGP com ID de configuração de IP para gateway de rede virtual. IPConfigurationBgpPeeringAddress[]
peerWeight O peso adicionado às rotas aprendidas com este altifalante BGP. int

IPConfigurationBgpPeeringAddress

Nome Descrição Valor
customBgpIpAddresses A lista de endereços de peering BGP personalizados que pertencem à configuração de IP. string[]
ipconfigurationId O ID da configuração de IP que pertence ao gateway. string

DeviceProperties

Nome Descrição Valor
deviceModel Modelo do dispositivo. string
deviceVendor Nome do Fornecedor do dispositivo. string
linkSpeedInMbps Velocidade da ligação. int

O365PolicyProperties

Nome Descrição Valor
breakOutCategories Categorias simultâneas do Office365. O365BreakOutCategoryPolicies

O365BreakOutCategoryPolicies

Nome Descrição Valor
permitir Sinalizar para controlar a categoria de permissão. bool
predefinição Sinalizar para controlar a categoria predefinida. bool
otimizar Sinalizar para controlar a categoria de otimização. bool

Sub-origem

Nome Descrição Valor
ID ID do Recurso. string
Nome Descrição Valor
ID ID do Recurso. string
name O nome do recurso que é exclusivo num grupo de recursos. Este nome pode ser utilizado para aceder ao recurso. string
propriedades Propriedades da ligação do site VPN. VpnSiteLinkProperties

VpnSiteLinkProperties

Nome Descrição Valor
bgpProperties O conjunto de propriedades bgp. VpnLinkBgpSettings
fqdn FQDN de vpn-site-link. string
endereço ip O endereço IP da vpn-site-link. string
linkProperties As propriedades do fornecedor de ligações. VpnLinkProviderProperties

VpnLinkBgpSettings

Nome Descrição Valor
asn O ASN do orador BGP. int
bgpPeeringAddress O endereço de peering BGP e o identificador BGP deste orador BGP. string

VpnLinkProviderProperties

Nome Descrição Valor
linkProviderName Nome do fornecedor de ligações. string
linkSpeedInMbps Velocidade da ligação. int

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
Cria recursos WAN Virtual

Implementar no Azure
Este modelo permite-lhe criar recursos da WAN virtual, incluindo WAN Virtual, Hub Virtual, Gateway de VPN, Site VPN e um VPN Connecton.

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

O tipo de recurso vpnSites pode ser implementado com operações que visam:

  • Grupos de recursos

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

Formato do recurso

Para criar um recurso Microsoft.Network/vpnSites, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/vpnSites@2023-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      addressSpace = {
        addressPrefixes = [
          "string"
        ]
      }
      bgpProperties = {
        asn = int
        bgpPeeringAddress = "string"
        bgpPeeringAddresses = [
          {
            customBgpIpAddresses = [
              "string"
            ]
            ipconfigurationId = "string"
          }
        ]
        peerWeight = int
      }
      deviceProperties = {
        deviceModel = "string"
        deviceVendor = "string"
        linkSpeedInMbps = int
      }
      ipAddress = "string"
      isSecuritySite = bool
      o365Policy = {
        breakOutCategories = {
          allow = bool
          default = bool
          optimize = bool
        }
      }
      siteKey = "string"
      virtualWan = {
        id = "string"
      }
      vpnSiteLinks = [
        {
          id = "string"
          name = "string"
          properties = {
            bgpProperties = {
              asn = int
              bgpPeeringAddress = "string"
            }
            fqdn = "string"
            ipAddress = "string"
            linkProperties = {
              linkProviderName = "string"
              linkSpeedInMbps = int
            }
          }
        }
      ]
    }
  })
}

Valores de propriedade

vpnSites

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Network/vpnSites@2023-11-01"
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 1-80

Carateres válidos:
Alfanuméricos, carateres de sublinhado, períodos e hífenes.

Comece com alfanumérico. Terminar alfanumérico ou caráter de sublinhado.
localização Localização do recurso. string
parent_id Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. cadeia (obrigatório)
etiquetas Etiquetas de recursos. Dicionário de nomes e valores de etiquetas.
propriedades Propriedades do site VPN. VpnSiteProperties

VpnSiteProperties

Nome Descrição Valor
addressSpace O Espaço de Endereços que contém uma matriz de intervalos de endereços IP. Espaço de Endereços
bgpProperties O conjunto de propriedades bgp. BgpSettings
deviceProperties As propriedades do dispositivo. DeviceProperties
ipAddress O endereço IP do vpn-site. string
isSecuritySite Sinalizador IsSecuritySite. bool
o365Policy Política do Office365. O365PolicyProperties
siteKey A chave para vpn-site que pode ser utilizada para ligações. string
virtualWan O VirtualWAN ao qual pertence o vpnSite. Sub-origem
vpnSiteLinks Lista de todas as ligações de sites vpn. VpnSiteLink[]

Espaço de Endereços

Nome Descrição Valor
addressPrefixes Uma lista de blocos de endereços reservados para esta rede virtual na notação CIDR. cadeia[]

BgpSettings

Nome Descrição Valor
asn O ASN do orador BGP. int

Restrições:
Valor mínimo = 0
Valor máximo = 4294967295
bgpPeeringAddress O endereço de peering BGP e o identificador BGP deste orador BGP. string
bgpPeeringAddresses Endereço de peering BGP com ID de configuração de IP para gateway de rede virtual. IPConfigurationBgpPeeringAddress[]
peerWeight O peso adicionado às rotas aprendidas com este orador BGP. int

IPConfigurationBgpPeeringAddress

Nome Descrição Valor
customBgpIpAddresses A lista de endereços de peering BGP personalizados que pertencem à configuração de IP. cadeia[]
ipconfigurationId O ID da configuração de IP que pertence ao gateway. string

DeviceProperties

Nome Descrição Valor
deviceModel Modelo do dispositivo. string
deviceVendor Nome do Fornecedor do dispositivo. string
linkSpeedInMbps Velocidade da ligação. int

O365PolicyProperties

Nome Descrição Valor
breakOutCategories Categorias simultâneas do Office365. O365BreakOutCategoryPolicies

O365BreakOutCategoryPolicies

Nome Descrição Valor
permitir Sinalizar para controlar a categoria de permissões. bool
predefinição Sinalizar para controlar a categoria predefinida. bool
otimizar Sinalizar para controlar a categoria de otimização. bool

Sub-origem

Nome Descrição Valor
ID ID do Recurso. string
Nome Descrição Valor
ID ID do Recurso. string
name O nome do recurso que é exclusivo num grupo de recursos. Este nome pode ser utilizado para aceder ao recurso. string
propriedades Propriedades da ligação do site VPN. VpnSiteLinkProperties

VpnSiteLinkProperties

Nome Descrição Valor
bgpProperties O conjunto de propriedades bgp. VpnLinkBgpSettings
fqdn FQDN de vpn-site-link. string
ipAddress O endereço IP do vpn-site-link. string
linkProperties As propriedades do fornecedor de ligações. VpnLinkProviderProperties

VpnLinkBgpSettings

Nome Descrição Valor
asn O ASN do orador BGP. int
bgpPeeringAddress O endereço de peering BGP e o identificador BGP deste orador BGP. string

VpnLinkProviderProperties

Nome Descrição Valor
linkProviderName Nome do fornecedor de ligações. string
linkSpeedInMbps Velocidade da ligação. int