Microsoft.Network vpnSites 2021-03-01
Artículo 05/07/2024
1 colaborador
Comentarios
En este artículo
Definición de recursos de Bicep
El tipo de recurso vpnSites 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 .
Para crear un recurso Microsoft.Network/vpnSites, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Network/vpnSites@2021-03-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 propiedad
vpnSites
Nombre
Descripción
Value
name
El nombre del recurso
string (obligatorio) Límite de caracteres: 1-80 Caracteres válidos: Caracteres alfanuméricos, de subrayado, puntos y guiones. Comience con un carácter alfanumérico. Termine con un carácter alfanumérico o de subrayado.
ubicación
Ubicación del recurso
string
etiquetas
Etiquetas del recurso.
Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties
Propiedades del sitio VPN.
VpnSiteProperties
VpnSiteProperties
Nombre
Descripción
Valor
addressSpace
Espacio de direcciones que contiene una matriz de intervalos de direcciones IP.
AddressSpace
bgpProperties
Conjunto de propiedades bgp.
BgpSettings
deviceProperties
Propiedades del dispositivo.
DeviceProperties
ipAddress
Dirección IP del sitio vpn.
string
isSecuritySite
Marca IsSecuritySite.
bool
o365Policy
Directiva de Office365.
O365PolicyProperties
siteKey
Clave para vpn-site que se puede usar para las conexiones.
string
virtualWan
VirtualWAN al que pertenece vpnSite.
SubResource
vpnSiteLinks
Lista de todos los vínculos de sitio vpn.
VpnSiteLink []
AddressSpace
Nombre
Descripción
Valor
addressPrefixes
Lista de bloques de direcciones reservados para esta red virtual en notación CIDR.
string[]
BgpSettings
Nombre
Descripción
Valor
Asn
El ASN del altavoz BGP.
int Restricciones: Valor mínimo = 0 Valor máximo = 4294967295
bgpPeeringAddress
La dirección de emparejamiento BGP y el identificador BGP de este altavoz BGP.
string
bgpPeeringAddresses
Dirección de emparejamiento de BGP con el identificador de configuración IP para la puerta de enlace de red virtual.
IPConfigurationBgpPeeringAddress []
peerWeight
Peso agregado a las rutas aprendidas de este altavoz BGP.
int
IPConfigurationBgpPeeringAddress
Nombre
Descripción
Valor
customBgpIpAddresses
Lista de direcciones de emparejamiento BGP personalizadas que pertenecen a la configuración de IP.
string[]
ipconfigurationId
Identificador de la configuración de IP que pertenece a la puerta de enlace.
string
DeviceProperties
Nombre
Descripción
Valor
deviceModel
Modelo del dispositivo.
string
deviceVendor
Nombre del proveedor del dispositivo.
string
linkSpeedIn Mbps
Velocidad del vínculo.
int
O365PolicyProperties
O365BreakOutCategoryPolicies
Nombre
Descripción
Valor
allow
Marca para controlar la categoría permitida.
bool
default
Marca para controlar la categoría predeterminada.
bool
optimize
Marca para controlar la categoría de optimización.
bool
SubResource
Nombre
Descripción
Value
id
Identificador del recurso.
string
VpnSiteLink
Nombre
Descripción
Value
id
Identificador del recurso.
string
name
Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.
string
properties
Propiedades del vínculo del sitio VPN.
VpnSiteLinkProperties
VpnSiteLinkProperties
Nombre
Descripción
Valor
bgpProperties
Conjunto de propiedades bgp.
VpnLinkBgpSettings
fqdn
FQDN de vpn-site-link.
string
ipAddress
Dirección IP del vínculo vpn-site-link.
string
linkProperties
Propiedades del proveedor de vínculos.
VpnLinkProviderProperties
VpnLinkBgpSettings
Nombre
Descripción
Valor
Asn
El ASN del altavoz BGP.
int
bgpPeeringAddress
La dirección de emparejamiento BGP y el identificador BGP de este altavoz BGP.
string
VpnLinkProviderProperties
Nombre
Descripción
Valor
linkProviderName
Nombre del proveedor de vínculos.
string
linkSpeedIn Mbps
Velocidad del vínculo.
int
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla
Descripción
Crea recursos de Virtual WAN
Esta plantilla le permite crear recursos de virtual WAN, incluidos Virtual WAN, centro de conectividad virtual, VPN Gateway, sitio VPN y vpn Connecton.
Definición de recursos de plantilla de ARM
El tipo de recurso vpnSites 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 .
Para crear un recurso Microsoft.Network/vpnSites, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Network/vpnSites",
"apiVersion": "2021-03-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 propiedad
vpnSites
Nombre
Descripción
Value
type
Tipo de recurso
'Microsoft.Network/vpnSites'
apiVersion
La versión de la API de recursos
'2021-03-01'
name
El nombre del recurso
string (obligatorio) Límite de caracteres: 1-80 Caracteres válidos: Caracteres alfanuméricos, de subrayado, puntos y guiones. Comience con un carácter alfanumérico. Termine con un carácter alfanumérico o de subrayado.
ubicación
Ubicación del recurso
string
etiquetas
Etiquetas del recurso.
Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties
Propiedades del sitio VPN.
VpnSiteProperties
VpnSiteProperties
Nombre
Descripción
Valor
addressSpace
Espacio de direcciones que contiene una matriz de intervalos de direcciones IP.
AddressSpace
bgpProperties
Conjunto de propiedades bgp.
BgpSettings
deviceProperties
Propiedades del dispositivo.
DeviceProperties
ipAddress
Dirección IP del sitio vpn.
string
isSecuritySite
Marca IsSecuritySite.
bool
o365Policy
Directiva de Office365.
O365PolicyProperties
siteKey
Clave para vpn-site que se puede usar para las conexiones.
string
virtualWan
VirtualWAN al que pertenece vpnSite.
SubResource
vpnSiteLinks
Lista de todos los vínculos de sitio vpn.
VpnSiteLink []
AddressSpace
Nombre
Descripción
Valor
addressPrefixes
Lista de bloques de direcciones reservados para esta red virtual en notación CIDR.
string[]
BgpSettings
Nombre
Descripción
Valor
Asn
El ASN del altavoz BGP.
int Restricciones: Valor mínimo = 0 Valor máximo = 4294967295
bgpPeeringAddress
La dirección de emparejamiento BGP y el identificador BGP de este altavoz BGP.
string
bgpPeeringAddresses
Dirección de emparejamiento BGP con identificador de configuración ip para la puerta de enlace de red virtual.
IPConfigurationBgpPeeringAddress []
peerWeight
El peso agregado a las rutas aprendidas de este altavoz BGP.
int
IPConfigurationBgpPeeringAddress
Nombre
Descripción
Valor
customBgpIpAddresses
Lista de direcciones de emparejamiento BGP personalizadas que pertenecen a la configuración de IP.
string[]
ipconfigurationId
Identificador de la configuración de IP que pertenece a la puerta de enlace.
string
DeviceProperties
Nombre
Descripción
Valor
deviceModel
Modelo del dispositivo.
string
deviceVendor
Nombre del proveedor del dispositivo.
string
linkSpeedIn Mbps
Velocidad del vínculo.
int
O365PolicyProperties
O365BreakOutCategoryPolicies
Nombre
Descripción
Valor
allow
Marca para controlar la categoría permitida.
bool
default
Marca para controlar la categoría predeterminada.
bool
optimize
Marca para controlar la categoría de optimización.
bool
SubResource
Nombre
Descripción
Value
id
Identificador del recurso.
string
VpnSiteLink
Nombre
Descripción
Value
id
Identificador del recurso.
string
name
Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.
string
properties
Propiedades del vínculo del sitio VPN.
VpnSiteLinkProperties
VpnSiteLinkProperties
Nombre
Descripción
Valor
bgpProperties
Conjunto de propiedades bgp.
VpnLinkBgpSettings
fqdn
FQDN de vpn-site-link.
string
ipAddress
Dirección IP del vínculo vpn-site-link.
string
linkProperties
Propiedades del proveedor de vínculos.
VpnLinkProviderProperties
VpnLinkBgpSettings
Nombre
Descripción
Valor
Asn
ASN del altavoz BGP.
int
bgpPeeringAddress
La dirección de emparejamiento BGP y el identificador BGP de este altavoz BGP.
string
VpnLinkProviderProperties
Nombre
Descripción
Valor
linkProviderName
Nombre del proveedor de vínculos.
string
linkSpeedIn Mbps
Velocidad del vínculo.
int
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla
Descripción
Crea recursos de Virtual WAN
Esta plantilla le permite crear recursos de virtual WAN, incluidos Virtual WAN, centro de conectividad virtual, VPN Gateway, sitio VPN y vpn Connecton.
El tipo de recurso vpnSites 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 .
Para crear un recurso Microsoft.Network/vpnSites, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/vpnSites@2021-03-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 propiedad
vpnSites
Nombre
Descripción
Value
type
Tipo de recurso
"Microsoft.Network/vpnSites@2021-03-01"
name
El nombre del recurso
string (obligatorio) Límite de caracteres: 1-80 Caracteres válidos: Caracteres alfanuméricos, de subrayado, puntos y guiones. Comience con un carácter alfanumérico. Termine con un carácter alfanumérico o de subrayado.
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.
properties
Propiedades del sitio VPN.
VpnSiteProperties
VpnSiteProperties
Nombre
Descripción
Valor
addressSpace
Espacio de direcciones que contiene una matriz de intervalos de direcciones IP.
AddressSpace
bgpProperties
Conjunto de propiedades bgp.
BgpSettings
deviceProperties
Propiedades del dispositivo.
DeviceProperties
ipAddress
Dirección IP del sitio vpn.
string
isSecuritySite
Marca IsSecuritySite.
bool
o365Policy
Directiva de Office365.
O365PolicyProperties
siteKey
Clave para vpn-site que se puede usar para las conexiones.
string
virtualWan
VirtualWAN al que pertenece vpnSite.
SubResource
vpnSiteLinks
Lista de todos los vínculos de sitio vpn.
VpnSiteLink []
AddressSpace
Nombre
Descripción
Valor
addressPrefixes
Lista de bloques de direcciones reservados para esta red virtual en notación CIDR.
string[]
BgpSettings
Nombre
Descripción
Valor
Asn
El ASN del altavoz BGP.
int Restricciones: Valor mínimo = 0 Valor máximo = 4294967295
bgpPeeringAddress
La dirección de emparejamiento BGP y el identificador BGP de este altavoz BGP.
string
bgpPeeringAddresses
Dirección de emparejamiento de BGP con el identificador de configuración IP para la puerta de enlace de red virtual.
IPConfigurationBgpPeeringAddress []
peerWeight
El peso agregado a las rutas aprendidas de este altavoz BGP.
int
IPConfigurationBgpPeeringAddress
Nombre
Descripción
Valor
customBgpIpAddresses
Lista de direcciones de emparejamiento BGP personalizadas que pertenecen a la configuración de IP.
string[]
ipconfigurationId
Identificador de la configuración de IP que pertenece a la puerta de enlace.
string
DeviceProperties
Nombre
Descripción
Valor
deviceModel
Modelo del dispositivo.
string
deviceVendor
Nombre del proveedor del dispositivo.
string
linkSpeedIn Mbps
Velocidad del vínculo.
int
O365PolicyProperties
O365BreakOutCategoryPolicies
Nombre
Descripción
Valor
allow
Marca para controlar la categoría permitida.
bool
default
Marca para controlar la categoría predeterminada.
bool
optimize
Marca para controlar la categoría de optimización.
bool
SubResource
Nombre
Descripción
Value
id
Identificador del recurso.
string
VpnSiteLink
Nombre
Descripción
Value
id
Identificador del recurso.
string
name
Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.
string
properties
Propiedades del vínculo del sitio VPN.
VpnSiteLinkProperties
VpnSiteLinkProperties
Nombre
Descripción
Valor
bgpProperties
Conjunto de propiedades bgp.
VpnLinkBgpSettings
fqdn
FQDN de vpn-site-link.
string
ipAddress
Dirección IP del vínculo vpn-site-link.
string
linkProperties
Propiedades del proveedor de vínculos.
VpnLinkProviderProperties
VpnLinkBgpSettings
Nombre
Descripción
Valor
Asn
ASN del altavoz BGP.
int
bgpPeeringAddress
La dirección de emparejamiento BGP y el identificador BGP de este altavoz BGP.
string
VpnLinkProviderProperties
Nombre
Descripción
Valor
linkProviderName
Nombre del proveedor de vínculos.
string
linkSpeedIn Mbps
Velocidad del vínculo.
int