Microsoft.Network networkInterfaces/tapConfigurations 2020-11-01
Definición de recursos de Bicep
El tipo de recurso networkInterfaces/tapConfigurations se puede implementar con las operaciones que tienen como destino:
- Grupos de recursos: consulte los comandos de implementación del grupo 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/networkInterfaces/tapConfigurations, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Network/networkInterfaces/tapConfigurations@2020-11-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
virtualNetworkTap: {
id: 'string'
location: 'string'
properties: {
destinationLoadBalancerFrontEndIPConfiguration: {
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosCustomPolicy: {
id: 'string'
}
protectedIP: bool
protectionCoverage: 'string'
}
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
zones: [
'string'
]
}
publicIPPrefix: {
id: 'string'
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
hasBgpOverride: bool
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
}
]
}
tags: {}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
zones: [
'string'
]
}
destinationNetworkInterfaceIPConfiguration: {
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
{
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
}
}
]
applicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
loadBalancerBackendAddressPools: [
{
id: 'string'
name: 'string'
properties: {
loadBalancerBackendAddresses: [
{
name: 'string'
properties: {
ipAddress: 'string'
loadBalancerFrontendIPConfiguration: {
id: 'string'
}
subnet: {
id: 'string'
}
virtualNetwork: {
id: 'string'
}
}
}
]
}
}
]
loadBalancerInboundNatRules: [
{
id: 'string'
name: 'string'
properties: {
backendPort: int
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
idleTimeoutInMinutes: int
protocol: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosCustomPolicy: {
id: 'string'
}
protectedIP: bool
protectionCoverage: 'string'
}
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
zones: [
'string'
]
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
hasBgpOverride: bool
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
}
]
}
tags: {}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
virtualNetworkTaps: [
{
}
type: 'string'
}
destinationPort: int
}
tags: {}
}
}
}
Valores de propiedad
networkInterfaces/tapConfigurations
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en Bicep. |
string (obligatorio) |
primario | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para más información, consulte Recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: networkInterfaces |
properties | Propiedades de la configuración de Virtual Network Pulsar. | NetworkInterfaceTapConfigurationPropertiesFormat |
NetworkInterfaceTapConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
virtualNetworkTap | Referencia al recurso Virtual Network Tap. | VirtualNetworkTap |
VirtualNetworkTap
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Virtual Network Pulse propiedades. | VirtualNetworkTapPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
VirtualNetworkTapPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Referencia a la dirección IP privada en el Load Balancer interno que recibirá la pulsación. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Referencia a la dirección IP privada de la nic del recopilador que recibirá la pulsación. | NetworkInterfaceIPConfiguration |
destinationPort | Puerto de destino VXLAN que recibirá el tráfico pulsado. | int |
FrontendIPConfiguration
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro del conjunto de configuraciones ip de front-end usadas por el equilibrador de carga. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades del sondeo del equilibrador de carga. | FrontendIPConfigurationPropertiesFormat |
zones | Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder. | string[] |
FrontendIPConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
privateIPAddress | La dirección IP privada de la configuración de IP. | string |
privateIPAddressVersion | Si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Método de asignación de IP privada. | "Dinámico" 'Static' |
publicIPAddress | Referencia al recurso de dirección IP pública. | PublicIPAddress |
publicIPPrefix | Referencia al recurso Prefijo de DIRECCIÓN IP pública. | SubResource |
subred | Referencia al recurso de subred. | Subred |
PublicIPAddress
Nombre | Descripción | Valor |
---|---|---|
extendedLocation | Ubicación extendida de la dirección IP pública. | ExtendedLocation |
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de dirección IP pública. | PublicIPAddressPropertiesFormat |
sku | SKU de dirección IP pública. | PublicIPAddressSku |
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[] |
ExtendedLocation
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la ubicación extendida. | string (obligatorio) |
tipo | Tipo de la ubicación extendida. | 'EdgeZone' (obligatorio) |
PublicIPAddressPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
ddosSettings | Directiva personalizada de protección contra DDoS asociada a la dirección IP pública. | DdosSettings |
dnsSettings | FQDN del registro DNS asociado a la dirección IP pública. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tiempo de espera de inactividad de la dirección IP pública. | int |
ipAddress | La dirección IP asociada al recurso de dirección IP pública. | string |
ipTags | Lista de etiquetas asociadas a la dirección IP pública. | IpTag[] |
linkedPublicIPAddress | La dirección IP pública vinculada del recurso de dirección IP pública. | PublicIPAddress |
migrationPhase | Fase de migración de la dirección IP pública. | 'Anular' 'Confirmar' 'Confirmado' 'Ninguno' 'Preparar' |
natGateway | NatGateway para la dirección IP pública. | NatGateway |
publicIPAddressVersion | Versión de la dirección IP pública. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | Método de asignación de direcciones IP públicas. | "Dinámico" 'Static' |
publicIPPrefix | Se debe asignar el prefijo de dirección IP pública desde el que se debe asignar esta dirección IP pública. | SubResource |
servicePublicIPAddress | Dirección IP pública del servicio del recurso de dirección IP pública. | PublicIPAddress |
DdosSettings
Nombre | Descripción | Valor |
---|---|---|
ddosCustomPolicy | Directiva personalizada de DDoS asociada a la dirección IP pública. | SubResource |
protectedIP | Habilita la protección contra DDoS en la dirección IP pública. | bool |
protectionCoverage | Personalización de la directiva de protección contra DDoS de la dirección IP pública. Solo la cobertura estándar tendrá la capacidad de personalizarse. | 'Básico' 'Estándar' |
SubResource
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
PublicIPAddressDnsSettings
Nombre | Descripción | Valor |
---|---|---|
domainNameLabel | Etiqueta de nombre de dominio. La concatenación de la zona DNS de configuración regional y de la etiqueta de nombre de dominio conforman el nombre de dominio completo asociado a la dirección IP pública. Si se especifica una etiqueta de nombre de dominio, se crea un registro D de DNS para la dirección IP pública en el sistema DNS de Microsoft Azure. | string |
fqdn | Nombre de dominio completo del registro DNS A asociado a la dirección IP pública. Esta es la concatenación de domainNameLabel y la zona DNS regionalizada. | string |
reverseFqdn | FQDN inverso. Un nombre de dominio completo y visible para el usuario que se resuelve en esta dirección IP pública. Si se especifica el valor de reverseFqdn, se crea un registro DNS de PTR que señala desde la dirección IP en el dominio in-addr.arpa al FQDN inverso. | string |
IpTag
Nombre | Descripción | Valor |
---|---|---|
ipTagType | Tipo de etiqueta IP. Ejemplo: FirstPartyUsage. | string |
etiqueta | Valor de la etiqueta IP asociada a la dirección IP pública. Ejemplo: SQL. | string |
NatGateway
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de nat Gateway. | NatGatewayPropertiesFormat |
sku | SKU de puerta de enlace nat. | NatGatewaySku |
etiquetas | Etiquetas del recurso. | object |
zones | Lista de zonas de disponibilidad que indica la zona en la que se debe implementar Nat Gateway. | string[] |
NatGatewayPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
idleTimeoutInMinutes | Tiempo de espera de inactividad de la puerta de enlace nat. | int |
publicIpAddresses | Matriz de direcciones IP públicas asociadas al recurso de puerta de enlace nat. | SubResource[] |
publicIpPrefixes | Matriz de prefijos ip públicos asociados al recurso de puerta de enlace nat. | SubResource[] |
NatGatewaySku
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la SKU de puerta de enlace nat. | 'Estándar' |
PublicIPAddressSku
Nombre | Descripción | Value |
---|---|---|
name | Nombre de una SKU de dirección IP pública. | 'Básico' 'Estándar' |
Nivel: | Nivel de una SKU de dirección IP pública. | 'Global' 'Regional' |
Subnet
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 de la subred. | SubnetPropertiesFormat |
tipo | Tipo de recurso. | string |
SubnetPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
addressPrefix | Prefijo de dirección de la subred. | string |
addressPrefixes | Lista de prefijos de dirección para la subred. | string[] |
applicationGatewayIpConfigurations | Configuraciones ip de Application Gateway de recursos de red virtual. | ApplicationGatewayIPConfiguration[] |
Delegaciones | Matriz de referencias a las delegaciones de la subred. | Delegación[] |
ipAllocations | Matriz de IpAllocation que hace referencia a esta subred. | SubResource[] |
natGateway | Puerta de enlace nat asociada a esta subred. | SubResource |
networkSecurityGroup | Referencia al recurso NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred. | 'Deshabilitado' 'Habilitado' |
privateLinkServiceNetworkPolicies | Habilite o deshabilite la aplicación de directivas de red en el servicio Private Link en la subred. | 'Deshabilitado' 'Habilitado' |
routeTable | Referencia al recurso RouteTable. | RouteTable |
serviceEndpointPolicies | Matriz de directivas de punto de conexión de servicio. | ServiceEndpointPolicy[] |
serviceEndpoints | Matriz de puntos de conexión de servicio. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre de la configuración de IP que es única dentro de un Application Gateway. | string |
properties | Propiedades de la configuración de IP de application Gateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
subred | Referencia al recurso de subred. Una subred desde donde Application Gateway obtiene su dirección privada. | SubResource |
Delegación
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro de una subred. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades de la subred. | ServiceDelegationPropertiesFormat |
tipo | Tipo de recurso. | string |
ServiceDelegationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
serviceName | Nombre del servicio al que se debe delegar la subred (por ejemplo, Microsoft.Sql/servers). | string |
NetworkSecurityGroup
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades del grupo de seguridad de red. | NetworkSecurityGroupPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
NetworkSecurityGroupPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
securityRules | Colección de reglas de seguridad del grupo de seguridad de red. | SecurityRule[] |
SecurityRule
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 de la regla de seguridad. | SecurityRulePropertiesFormat |
tipo | Tipo de recurso. | string |
SecurityRulePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
acceso | El tráfico de red está permitido o denegado. | 'Permitir' 'Deny' (obligatorio) |
description | Una descripción para esta regla. Restringido a 140 caracteres. | string |
destinationAddressPrefix | Prefijo de dirección de destino. CIDR o intervalo IP de destino. También se puede utilizar un asterisco (*) para establecer correspondencia entre todas las IP de origen. También se pueden usar etiquetas predeterminadas como "VirtualNetwork", "AzureLoadBalancer" e "Internet". | string |
destinationAddressPrefixes | Prefijos de dirección de destino. CIDR o intervalos IP de destino. | string[] |
destinationApplicationSecurityGroups | El grupo de seguridad de la aplicación especificado como destino. | ApplicationSecurityGroup[] |
destinationPortRange | Puerto o intervalo de destino. Entero o intervalo entre 0 y 65535. El asterisco '*' también se puede usar para buscar coincidencias con todos los puertos. | string |
destinationPortRanges | Intervalos de puertos de destino. | string[] |
direction | Dirección de la regla. La dirección especifica si la regla se evaluará en el tráfico entrante o saliente. | 'Entrante' 'Outbound' (obligatorio) |
priority | Prioridad de la regla. El valor puede estar comprendido entre 100 y 4096. El número de prioridad debe ser único para cada regla de la colección. Cuanto menor sea el número de prioridad, mayor será la prioridad de la regla. | int |
protocol | El protocolo de red al que se aplica esta regla. | '*' 'Ah' 'Esp' 'Icmp' 'Tcp' 'Udp' (obligatorio) |
sourceAddressPrefix | El CIDR o el intervalo IP de origen. También se puede utilizar un asterisco (*) para establecer correspondencia entre todas las IP de origen. También se pueden usar etiquetas predeterminadas como "VirtualNetwork", "AzureLoadBalancer" e "Internet". Si se trata de una regla de entrada, especifica dónde se origina el tráfico de red. | string |
sourceAddressPrefixes | Los intervalos CIDR o IP de origen. | string[] |
sourceApplicationSecurityGroups | El grupo de seguridad de aplicaciones especificado como origen. | ApplicationSecurityGroup[] |
sourcePortRange | Puerto o intervalo de origen. Entero o intervalo entre 0 y 65535. El asterisco '*' también se puede usar para buscar coincidencias con todos los puertos. | string |
sourcePortRanges | Intervalos de puertos de origen. | string[] |
ApplicationSecurityGroup
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades del grupo de seguridad de aplicaciones. | ApplicationSecurityGroupPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
ApplicationSecurityGroupPropertiesFormat
Este objeto no contiene ninguna propiedad que se establezca durante la implementación. Todas las propiedades son ReadOnly.
RouteTable
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de la tabla de rutas. | RouteTablePropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
RouteTablePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
disableBgpRoutePropagation | Si se deshabilitan las rutas aprendidas por BGP en esa tabla de rutas. True significa deshabilitar. | bool |
rutas | Colección de rutas contenidas en una tabla de rutas. | Ruta[] |
Ruta
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 de la ruta. | RoutePropertiesFormat |
tipo | Tipo de recurso. | string |
RoutePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
addressPrefix | CIDR de destino al que se aplica la ruta. | string |
hasBgpOverride | Valor que indica si esta ruta invalida las rutas BGP superpuestas independientemente de LPM. | bool |
nextHopIpAddress | Los paquetes de dirección IP se deben reenviar. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance. | string |
nextHopType | El tipo de salto de Azure al que debe enviarse el paquete. | "Internet" 'Ninguno' 'VirtualAppliance' "VirtualNetworkGateway" 'VnetLocal' (obligatorio) |
ServiceEndpointPolicy
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de la directiva de punto de conexión de servicio. | ServiceEndpointPolicyPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
ServiceEndpointPolicyPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
serviceEndpointPolicyDefinitions | Colección de definiciones de directiva de punto de conexión de servicio de la directiva de punto de conexión de servicio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
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 de la definición de directiva de punto de conexión de servicio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
description | Una descripción para esta regla. Restringido a 140 caracteres. | string |
service | Nombre del punto de conexión de servicio. | string |
serviceResources | Lista de recursos de servicio. | string[] |
ServiceEndpointPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
locations | Lista de ubicaciones. | string[] |
service | Tipo del servicio de punto de conexión. | string |
NetworkInterfaceIPConfiguration
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 de configuración de IP de la interfaz de red. | NetworkInterfaceIPConfigurationPropertiesFormat |
tipo | Tipo de recurso. | string |
NetworkInterfaceIPConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
applicationGatewayBackendAddressPools | Referencia al recurso ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Grupos de seguridad de aplicaciones en los que se incluye la configuración de IP. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | Referencia al recurso LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Una lista de referencias de LoadBalancerInboundNatRules. | InboundNatRule[] |
primary | Si se trata de una dirección de cliente principal en la interfaz de red. | bool |
privateIPAddress | Dirección IP privada de la configuración de IP. | string |
privateIPAddressVersion | Si la configuración de IP específica es IPv4 o IPv6. El valor predeterminado es IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Método de asignación de direcciones IP privadas. | "Dinámico" 'Static' |
publicIPAddress | Dirección IP pública enlazada a la configuración de IP. | PublicIPAddress |
subred | Subred enlazada a la configuración de IP. | Subred |
virtualNetworkTaps | Referencia a Virtual Network Taps. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del grupo de direcciones de back-end que es único dentro de un Application Gateway. | string |
properties | Propiedades del grupo de direcciones de back-end de Application Gateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
backendAddresses | Direcciones de back-end. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Nombre | Descripción | Valor |
---|---|---|
fqdn | Nombre de dominio completo (FQDN). | string |
ipAddress | Dirección IP. | string |
BackendAddressPool
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro del conjunto de grupos de direcciones de back-end usados por el equilibrador de carga. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
loadBalancerBackendAddresses | Matriz de direcciones de back-end. | LoadBalancerBackendAddress[] |
LoadBalancerBackendAddress
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la dirección de back-end. | string |
properties | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
ipAddress | Dirección IP que pertenece a la red virtual a la que se hace referencia. | string |
loadBalancerFrontendIPConfiguration | Referencia a la configuración de la dirección IP de front-end definida en el equilibrador de carga regional. | SubResource |
subred | Referencia a una subred existente. | SubResource |
virtualNetwork | Referencia a una red virtual existente. | SubResource |
InboundNatRule
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro del conjunto de reglas NAT de entrada usadas por el equilibrador de carga. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades de la regla nat de entrada del equilibrador de carga. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
backendPort | El puerto usado para el extremo interno. Los valores aceptables oscilan entre 1 y 65535. | int |
enableFloatingIP | Configura el punto de conexión de una máquina virtual para la funcionalidad IP flotante necesaria para configurar un grupo de disponibilidad AlwaysOn de SQL. Esta configuración es necesaria cuando se usa el Grupos de disponibilidad AlwaysOn de SQL en SQL Server. Esta configuración no se puede cambiar después de crear el punto de conexión. | bool |
enableTcpReset | Reciba el restablecimiento bidireccional de TCP en el tiempo de espera de inactividad del flujo TCP o la terminación inesperada de la conexión. Este elemento solo se usa cuando el protocolo se establece en TCP. | bool |
frontendIPConfiguration | Referencia a direcciones IP de front-end. | SubResource |
frontendPort | El puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos dentro del Load Balancer. Los valores aceptables oscilan entre 1 y 65534. | int |
idleTimeoutInMinutes | Tiempo de espera de la conexión inactiva de TCP. El valor se puede establecer entre 4 y 30 minutos. El valor predeterminado es 4 minutos. Este elemento solo se usa cuando el protocolo se establece en TCP. | int |
protocol | Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. | "Todo" 'Tcp' 'Udp' |
Definición de recursos de plantilla de ARM
El tipo de recurso networkInterfaces/tapConfigurations se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo 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/networkInterfaces/tapConfigurations, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Network/networkInterfaces/tapConfigurations",
"apiVersion": "2020-11-01",
"name": "string",
"properties": {
"virtualNetworkTap": {
"id": "string",
"location": "string",
"properties": {
"destinationLoadBalancerFrontEndIPConfiguration": {
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosCustomPolicy": {
"id": "string"
},
"protectedIP": "bool",
"protectionCoverage": "string"
},
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPPrefix": {
"id": "string"
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"hasBgpOverride": "bool",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
}
}
]
},
"tags": {}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
},
"zones": [ "string" ]
},
"destinationNetworkInterfaceIPConfiguration": {
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
]
}
}
],
"applicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"loadBalancerBackendAddressPools": [
{
"id": "string",
"name": "string",
"properties": {
"loadBalancerBackendAddresses": [
{
"name": "string",
"properties": {
"ipAddress": "string",
"loadBalancerFrontendIPConfiguration": {
"id": "string"
},
"subnet": {
"id": "string"
},
"virtualNetwork": {
"id": "string"
}
}
}
]
}
}
],
"loadBalancerInboundNatRules": [
{
"id": "string",
"name": "string",
"properties": {
"backendPort": "int",
"enableFloatingIP": "bool",
"enableTcpReset": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosCustomPolicy": {
"id": "string"
},
"protectedIP": "bool",
"protectionCoverage": "string"
},
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"zones": [ "string" ]
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"hasBgpOverride": "bool",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
}
}
]
},
"tags": {}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
},
"virtualNetworkTaps": [
{
},
"type": "string"
},
"destinationPort": "int"
},
"tags": {}
}
}
}
Valores de propiedad
networkInterfaces/tapConfigurations
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | 'Microsoft.Network/networkInterfaces/tapConfigurations' |
apiVersion | La versión de la API de recursos | '2020-11-01' |
name | El nombre del recurso Vea cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM JSON. |
string (obligatorio) |
properties | Propiedades del Virtual Network Configuración de pulsación. | NetworkInterfaceTapConfigurationPropertiesFormat |
NetworkInterfaceTapConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
virtualNetworkTap | Referencia al recurso de Virtual Network Pulsar. | VirtualNetworkTap |
VirtualNetworkTap
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Virtual Network Pulse propiedades. | VirtualNetworkTapPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
VirtualNetworkTapPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Referencia a la dirección IP privada en el Load Balancer interno que recibirá la pulsación. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Referencia a la dirección IP privada de la nic del recopilador que recibirá la pulsación. | NetworkInterfaceIPConfiguration |
destinationPort | Puerto de destino VXLAN que recibirá el tráfico pulsado. | int |
FrontendIPConfiguration
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro del conjunto de configuraciones ip de front-end usadas por el equilibrador de carga. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades del sondeo del equilibrador de carga. | FrontendIPConfigurationPropertiesFormat |
zones | Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder. | string[] |
FrontendIPConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
privateIPAddress | La dirección IP privada de la configuración de IP. | string |
privateIPAddressVersion | Si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Método de asignación de IP privada. | "Dinámico" 'Static' |
publicIPAddress | Referencia al recurso de dirección IP pública. | PublicIPAddress |
publicIPPrefix | Referencia al recurso Prefijo de DIRECCIÓN IP pública. | SubResource |
subred | Referencia al recurso de subred. | Subred |
PublicIPAddress
Nombre | Descripción | Valor |
---|---|---|
extendedLocation | Ubicación extendida de la dirección IP pública. | ExtendedLocation |
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de dirección IP pública. | PublicIPAddressPropertiesFormat |
sku | SKU de dirección IP pública. | PublicIPAddressSku |
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[] |
ExtendedLocation
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la ubicación extendida. | string (obligatorio) |
tipo | Tipo de la ubicación extendida. | 'EdgeZone' (obligatorio) |
PublicIPAddressPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
ddosSettings | Directiva personalizada de protección contra DDoS asociada a la dirección IP pública. | DdosSettings |
dnsSettings | FQDN del registro DNS asociado a la dirección IP pública. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tiempo de espera de inactividad de la dirección IP pública. | int |
ipAddress | La dirección IP asociada al recurso de dirección IP pública. | string |
ipTags | Lista de etiquetas asociadas a la dirección IP pública. | IpTag[] |
linkedPublicIPAddress | La dirección IP pública vinculada del recurso de dirección IP pública. | PublicIPAddress |
migrationPhase | Fase de migración de la dirección IP pública. | 'Anular' 'Confirmar' 'Confirmado' 'Ninguno' 'Preparar' |
natGateway | NatGateway para la dirección IP pública. | NatGateway |
publicIPAddressVersion | Versión de la dirección IP pública. | 'IPv4' 'IPv6' |
publicIPAllocationMethod | Método de asignación de direcciones IP públicas. | "Dinámico" 'Static' |
publicIPPrefix | Se debe asignar el prefijo de dirección IP pública desde el que se debe asignar esta dirección IP pública. | SubResource |
servicePublicIPAddress | La dirección IP pública del servicio del recurso de dirección IP pública. | PublicIPAddress |
DdosSettings
Nombre | Descripción | Valor |
---|---|---|
ddosCustomPolicy | La directiva personalizada de DDoS asociada a la dirección IP pública. | SubResource |
protectedIP | Habilita la protección contra DDoS en la dirección IP pública. | bool |
protectionCoverage | La personalización de la directiva de protección contra DDoS de la dirección IP pública. Solo la cobertura estándar tendrá la capacidad de personalizarse. | "Básico" 'Estándar' |
SubResource
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
PublicIPAddressDnsSettings
Nombre | Descripción | Valor |
---|---|---|
domainNameLabel | Etiqueta de nombre de dominio. La concatenación de la zona DNS de configuración regional y de la etiqueta de nombre de dominio conforman el nombre de dominio completo asociado a la dirección IP pública. Si se especifica una etiqueta de nombre de dominio, se crea un registro D de DNS para la dirección IP pública en el sistema DNS de Microsoft Azure. | string |
fqdn | Nombre de dominio completo del registro DNS A asociado a la dirección IP pública. Esta es la concatenación de domainNameLabel y la zona DNS regionalizada. | string |
reverseFqdn | FQDN inverso. Un nombre de dominio completo y visible para el usuario que se resuelve en esta dirección IP pública. Si se especifica el valor de reverseFqdn, se crea un registro DNS de PTR que señala desde la dirección IP en el dominio in-addr.arpa al FQDN inverso. | string |
IpTag
Nombre | Descripción | Valor |
---|---|---|
ipTagType | Tipo de etiqueta IP. Ejemplo: FirstPartyUsage. | string |
etiqueta | Valor de la etiqueta IP asociada a la dirección IP pública. Ejemplo: SQL. | string |
NatGateway
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de Nat Gateway. | NatGatewayPropertiesFormat |
sku | La SKU de la puerta de enlace nat. | NatGatewaySku |
etiquetas | Etiquetas del recurso. | object |
zones | Lista de zonas de disponibilidad que indica la zona en la que se debe implementar Nat Gateway. | string[] |
NatGatewayPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
idleTimeoutInMinutes | Tiempo de espera de inactividad de la puerta de enlace nat. | int |
publicIpAddresses | Matriz de direcciones IP públicas asociadas al recurso de puerta de enlace nat. | SubResource[] |
publicIpPrefixes | Matriz de prefijos ip públicos asociados al recurso de puerta de enlace nat. | SubResource[] |
NatGatewaySku
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la SKU de Nat Gateway. | 'Estándar' |
PublicIPAddressSku
Nombre | Descripción | Value |
---|---|---|
name | Nombre de una SKU de dirección IP pública. | "Básico" 'Estándar' |
Nivel: | Nivel de una SKU de dirección IP pública. | "Global" 'Regional' |
Subnet
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 de la subred. | SubnetPropertiesFormat |
tipo | Tipo de recurso. | string |
SubnetPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
addressPrefix | Prefijo de dirección de la subred. | string |
addressPrefixes | Lista de prefijos de dirección para la subred. | string[] |
applicationGatewayIpConfigurations | Configuraciones ip de Application Gateway del recurso de red virtual. | ApplicationGatewayIPConfiguration[] |
Delegaciones | Matriz de referencias a las delegaciones de la subred. | Delegación[] |
ipAllocations | Matriz de IpAllocation que hace referencia a esta subred. | SubResource[] |
natGateway | Puerta de enlace nat asociada a esta subred. | SubResource |
networkSecurityGroup | Referencia al recurso NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred. | 'Deshabilitado' 'Habilitado' |
privateLinkServiceNetworkPolicies | Habilite o deshabilite la aplicación de directivas de red en el servicio private link de la subred. | 'Deshabilitado' 'Habilitado' |
routeTable | Referencia al recurso RouteTable. | RouteTable |
serviceEndpointPolicies | Matriz de directivas de punto de conexión de servicio. | ServiceEndpointPolicy[] |
serviceEndpoints | Matriz de puntos de conexión de servicio. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre de la configuración de IP que es única dentro de un Application Gateway. | string |
properties | Propiedades de la configuración de IP de Application Gateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
subred | Referencia al recurso de subred. Una subred desde donde Application Gateway obtiene su dirección privada. | SubResource |
Delegación
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro de una subred. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades de la subred. | ServiceDelegationPropertiesFormat |
tipo | Tipo de recurso. | string |
ServiceDelegationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
serviceName | Nombre del servicio al que se debe delegar la subred (por ejemplo, Microsoft.Sql/servers). | string |
NetworkSecurityGroup
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades del grupo de seguridad de red. | NetworkSecurityGroupPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
NetworkSecurityGroupPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
securityRules | Colección de reglas de seguridad del grupo de seguridad de red. | SecurityRule[] |
SecurityRule
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 de la regla de seguridad. | SecurityRulePropertiesFormat |
tipo | Tipo de recurso. | string |
SecurityRulePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
acceso | El tráfico de red está permitido o denegado. | 'Permitir' 'Deny' (obligatorio) |
description | Una descripción para esta regla. Restringido a 140 caracteres. | string |
destinationAddressPrefix | Prefijo de dirección de destino. CIDR o intervalo IP de destino. También se puede utilizar un asterisco (*) para establecer correspondencia entre todas las IP de origen. También se pueden usar etiquetas predeterminadas como "VirtualNetwork", "AzureLoadBalancer" e "Internet". | string |
destinationAddressPrefixes | Prefijos de dirección de destino. CIDR o intervalos IP de destino. | string[] |
destinationApplicationSecurityGroups | El grupo de seguridad de la aplicación especificado como destino. | ApplicationSecurityGroup[] |
destinationPortRange | Puerto o intervalo de destino. Entero o intervalo entre 0 y 65535. El asterisco '*' también se puede usar para buscar coincidencias con todos los puertos. | string |
destinationPortRanges | Intervalos de puertos de destino. | string[] |
direction | Dirección de la regla. La dirección especifica si la regla se evaluará en el tráfico entrante o saliente. | 'Entrante' 'Outbound' (obligatorio) |
priority | Prioridad de la regla. El valor puede estar comprendido entre 100 y 4096. El número de prioridad debe ser único para cada regla de la colección. Cuanto menor sea el número de prioridad, mayor será la prioridad de la regla. | int |
protocol | El protocolo de red al que se aplica esta regla. | '*' 'Ah' 'Esp' 'Icmp' 'Tcp' 'Udp' (obligatorio) |
sourceAddressPrefix | El CIDR o el intervalo IP de origen. También se puede utilizar un asterisco (*) para establecer correspondencia entre todas las IP de origen. También se pueden usar etiquetas predeterminadas como "VirtualNetwork", "AzureLoadBalancer" e "Internet". Si se trata de una regla de entrada, especifica dónde se origina el tráfico de red. | string |
sourceAddressPrefixes | Los intervalos CIDR o IP de origen. | string[] |
sourceApplicationSecurityGroups | El grupo de seguridad de aplicaciones especificado como origen. | ApplicationSecurityGroup[] |
sourcePortRange | Puerto o intervalo de origen. Entero o intervalo entre 0 y 65535. El asterisco '*' también se puede usar para buscar coincidencias con todos los puertos. | string |
sourcePortRanges | Intervalos de puertos de origen. | string[] |
ApplicationSecurityGroup
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades del grupo de seguridad de aplicaciones. | ApplicationSecurityGroupPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
ApplicationSecurityGroupPropertiesFormat
Este objeto no contiene ninguna propiedad que se establezca durante la implementación. Todas las propiedades son ReadOnly.
RouteTable
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de la tabla de rutas. | RouteTablePropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
RouteTablePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
disableBgpRoutePropagation | Si se deshabilitan las rutas aprendidas por BGP en esa tabla de rutas. True significa deshabilitar. | bool |
rutas | Colección de rutas contenidas en una tabla de rutas. | Ruta[] |
Ruta
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 de la ruta. | RoutePropertiesFormat |
tipo | Tipo de recurso. | string |
RoutePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
addressPrefix | CIDR de destino al que se aplica la ruta. | string |
hasBgpOverride | Valor que indica si esta ruta invalida las rutas BGP superpuestas independientemente de LPM. | bool |
nextHopIpAddress | Los paquetes de dirección IP se deben reenviar. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance. | string |
nextHopType | El tipo de salto de Azure al que debe enviarse el paquete. | "Internet" 'Ninguno' 'VirtualAppliance' "VirtualNetworkGateway" 'VnetLocal' (obligatorio) |
ServiceEndpointPolicy
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de la directiva de punto de conexión de servicio. | ServiceEndpointPolicyPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
ServiceEndpointPolicyPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
serviceEndpointPolicyDefinitions | Colección de definiciones de directiva de punto de conexión de servicio de la directiva de punto de conexión de servicio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
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 de la definición de directiva de punto de conexión de servicio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
description | Una descripción para esta regla. Restringido a 140 caracteres. | string |
service | Nombre del punto de conexión de servicio. | string |
serviceResources | Lista de recursos de servicio. | string[] |
ServiceEndpointPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
locations | Lista de ubicaciones. | string[] |
service | Tipo del servicio de punto de conexión. | string |
NetworkInterfaceIPConfiguration
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 de configuración de IP de la interfaz de red. | NetworkInterfaceIPConfigurationPropertiesFormat |
tipo | Tipo de recurso. | string |
NetworkInterfaceIPConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
applicationGatewayBackendAddressPools | Referencia al recurso ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Grupos de seguridad de aplicaciones en los que se incluye la configuración de IP. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | Referencia al recurso LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Una lista de referencias de LoadBalancerInboundNatRules. | InboundNatRule[] |
primary | Si se trata de una dirección de cliente principal en la interfaz de red. | bool |
privateIPAddress | Dirección IP privada de la configuración de IP. | string |
privateIPAddressVersion | Si la configuración de IP específica es IPv4 o IPv6. El valor predeterminado es IPv4. | 'IPv4' 'IPv6' |
privateIPAllocationMethod | Método de asignación de direcciones IP privadas. | "Dinámico" 'Static' |
publicIPAddress | Dirección IP pública enlazada a la configuración de IP. | PublicIPAddress |
subred | Subred enlazada a la configuración de IP. | Subred |
virtualNetworkTaps | Referencia a Virtual Network Taps. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del grupo de direcciones de back-end que es único dentro de un Application Gateway. | string |
properties | Propiedades del grupo de direcciones de back-end de Application Gateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
backendAddresses | Direcciones de back-end. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Nombre | Descripción | Valor |
---|---|---|
fqdn | Nombre de dominio completo (FQDN). | string |
ipAddress | Dirección IP. | string |
BackendAddressPool
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro del conjunto de grupos de direcciones de back-end usados por el equilibrador de carga. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
loadBalancerBackendAddresses | Matriz de direcciones de back-end. | LoadBalancerBackendAddress[] |
LoadBalancerBackendAddress
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la dirección de back-end. | string |
properties | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
ipAddress | Dirección IP que pertenece a la red virtual a la que se hace referencia. | string |
loadBalancerFrontendIPConfiguration | Referencia a la configuración de la dirección IP de front-end definida en el equilibrador de carga regional. | SubResource |
subred | Referencia a una subred existente. | SubResource |
virtualNetwork | Referencia a una red virtual existente. | SubResource |
InboundNatRule
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro del conjunto de reglas NAT de entrada usadas por el equilibrador de carga. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades de la regla nat de entrada del equilibrador de carga. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
backendPort | El puerto usado para el extremo interno. Los valores aceptables oscilan entre 1 y 65535. | int |
enableFloatingIP | Configura el punto de conexión de una máquina virtual para la funcionalidad ip flotante necesaria para configurar un grupo de disponibilidad AlwaysOn de SQL. Esta configuración es necesaria cuando se usa la Grupos de disponibilidad AlwaysOn de SQL en SQL Server. Esta configuración no se puede cambiar después de crear el punto de conexión. | bool |
enableTcpReset | Reciba el restablecimiento de TCP bidireccional en el tiempo de espera de inactividad del flujo TCP o la terminación de conexión inesperada. Este elemento solo se usa cuando el protocolo se establece en TCP. | bool |
frontendIPConfiguration | Referencia a direcciones IP de front-end. | SubResource |
frontendPort | El puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos dentro del Load Balancer. Los valores aceptables oscilan entre 1 y 65534. | int |
idleTimeoutInMinutes | Tiempo de espera de la conexión inactiva tcp. El valor se puede establecer entre 4 y 30 minutos. El valor predeterminado es 4 minutos. Este elemento solo se usa cuando el protocolo se establece en TCP. | int |
protocol | Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. | 'Todo' 'Tcp' 'Udp' |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso networkInterfaces/tapConfigurations se puede implementar con las operaciones que tienen como destino:
- 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/networkInterfaces/tapConfigurations, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkInterfaces/tapConfigurations@2020-11-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
virtualNetworkTap = {
id = "string"
location = "string"
properties = {
destinationLoadBalancerFrontEndIPConfiguration = {
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosCustomPolicy = {
id = "string"
}
protectedIP = bool
protectionCoverage = "string"
}
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
zones = [
"string"
]
}
publicIPPrefix = {
id = "string"
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIpConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
hasBgpOverride = bool
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
}
]
}
tags = {}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
zones = [
"string"
]
}
destinationNetworkInterfaceIPConfiguration = {
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
{
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
}
}
]
applicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
loadBalancerBackendAddressPools = [
{
id = "string"
name = "string"
properties = {
loadBalancerBackendAddresses = [
{
name = "string"
properties = {
ipAddress = "string"
loadBalancerFrontendIPConfiguration = {
id = "string"
}
subnet = {
id = "string"
}
virtualNetwork = {
id = "string"
}
}
}
]
}
}
]
loadBalancerInboundNatRules = [
{
id = "string"
name = "string"
properties = {
backendPort = int
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
idleTimeoutInMinutes = int
protocol = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosCustomPolicy = {
id = "string"
}
protectedIP = bool
protectionCoverage = "string"
}
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
zones = [
"string"
]
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIpConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
hasBgpOverride = bool
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
}
]
}
tags = {}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
virtualNetworkTaps = [
{
}
type = "string"
}
destinationPort = int
}
tags = {}
}
}
})
}
Valores de propiedad
networkInterfaces/tapConfigurations
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Network/networkInterfaces/tapConfigurations@2020-11-01" |
name | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: networkInterfaces |
properties | Propiedades del Virtual Network Configuración de pulsación. | NetworkInterfaceTapConfigurationPropertiesFormat |
NetworkInterfaceTapConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
virtualNetworkTap | Referencia al recurso de Virtual Network Pulsar. | VirtualNetworkTap |
VirtualNetworkTap
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Virtual Network Pulse propiedades. | VirtualNetworkTapPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
VirtualNetworkTapPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Referencia a la dirección IP privada en el Load Balancer interno que recibirá la pulsación. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Referencia a la dirección IP privada de la nic del recopilador que recibirá la pulsación. | NetworkInterfaceIPConfiguration |
destinationPort | Puerto de destino VXLAN que recibirá el tráfico pulsado. | int |
FrontendIPConfiguration
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro del conjunto de configuraciones ip de front-end usadas por el equilibrador de carga. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades del sondeo del equilibrador de carga. | FrontendIPConfigurationPropertiesFormat |
zones | Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder. | string[] |
FrontendIPConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
privateIPAddress | Dirección IP privada de la configuración de IP. | string |
privateIPAddressVersion | Si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Método de asignación de IP privada. | "Dinámico" "Estático" |
publicIPAddress | Referencia al recurso de dirección IP pública. | PublicIPAddress |
publicIPPrefix | Referencia al recurso Prefijo de IP pública. | SubResource |
subred | Referencia al recurso de subred. | Subred |
PublicIPAddress
Nombre | Descripción | Valor |
---|---|---|
extendedLocation | Ubicación extendida de la dirección IP pública. | ExtendedLocation |
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de dirección IP pública. | PublicIPAddressPropertiesFormat |
sku | SKU de dirección IP pública. | PublicIPAddressSku |
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[] |
ExtendedLocation
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la ubicación extendida. | string (obligatorio) |
tipo | Tipo de la ubicación extendida. | "EdgeZone" (obligatorio) |
PublicIPAddressPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
ddosSettings | Directiva personalizada de protección contra DDoS asociada a la dirección IP pública. | DdosSettings |
dnsSettings | FQDN del registro DNS asociado a la dirección IP pública. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Tiempo de espera de inactividad de la dirección IP pública. | int |
ipAddress | Dirección IP asociada al recurso de dirección IP pública. | string |
ipTags | Lista de etiquetas asociadas a la dirección IP pública. | IpTag[] |
linkedPublicIPAddress | Dirección IP pública vinculada del recurso de dirección IP pública. | PublicIPAddress |
migrationPhase | Fase de migración de la dirección IP pública. | "Anular" "Confirmar" "Confirmado" "None" "Preparar" |
natGateway | NatGateway para la dirección IP pública. | NatGateway |
publicIPAddressVersion | Versión de la dirección IP pública. | "IPv4" "IPv6" |
publicIPAllocationMethod | Método de asignación de direcciones IP públicas. | "Dinámico" "Estático" |
publicIPPrefix | El prefijo de IP pública desde el que se debe asignar esta dirección IP pública. | SubResource |
servicePublicIPAddress | Dirección IP pública del servicio del recurso de dirección IP pública. | PublicIPAddress |
DdosSettings
Nombre | Descripción | Valor |
---|---|---|
ddosCustomPolicy | Directiva personalizada de DDoS asociada a la dirección IP pública. | SubResource |
protectedIP | Habilita la protección contra DDoS en la dirección IP pública. | bool |
protectionCoverage | Personalización de la directiva de protección contra DDoS de la dirección IP pública. Solo la cobertura estándar tendrá la capacidad de personalizarse. | "Básica" "Estándar" |
SubResource
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
PublicIPAddressDnsSettings
Nombre | Descripción | Valor |
---|---|---|
domainNameLabel | Etiqueta de nombre de dominio. La concatenación de la zona DNS de configuración regional y de la etiqueta de nombre de dominio conforman el nombre de dominio completo asociado a la dirección IP pública. Si se especifica una etiqueta de nombre de dominio, se crea un registro D de DNS para la dirección IP pública en el sistema DNS de Microsoft Azure. | string |
fqdn | Nombre de dominio completo del registro DNS A asociado a la dirección IP pública. Esta es la concatenación de domainNameLabel y la zona DNS regionalizada. | string |
reverseFqdn | FQDN inverso. Un nombre de dominio completo y visible para el usuario que se resuelve en esta dirección IP pública. Si se especifica el valor de reverseFqdn, se crea un registro DNS de PTR que señala desde la dirección IP en el dominio in-addr.arpa al FQDN inverso. | string |
IpTag
Nombre | Descripción | Valor |
---|---|---|
ipTagType | Tipo de etiqueta IP. Ejemplo: FirstPartyUsage. | string |
etiqueta | Valor de la etiqueta IP asociada a la dirección IP pública. Ejemplo: SQL. | string |
NatGateway
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de nat Gateway. | NatGatewayPropertiesFormat |
sku | SKU de puerta de enlace nat. | NatGatewaySku |
etiquetas | Etiquetas del recurso. | object |
zones | Lista de zonas de disponibilidad que indica la zona en la que se debe implementar Nat Gateway. | string[] |
NatGatewayPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
idleTimeoutInMinutes | Tiempo de espera de inactividad de la puerta de enlace nat. | int |
publicIpAddresses | Matriz de direcciones IP públicas asociadas al recurso de puerta de enlace nat. | SubResource[] |
publicIpPrefixes | Matriz de prefijos ip públicos asociados al recurso de puerta de enlace nat. | SubResource[] |
NatGatewaySku
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la SKU de puerta de enlace nat. | "Estándar" |
PublicIPAddressSku
Nombre | Descripción | Value |
---|---|---|
name | Nombre de una SKU de dirección IP pública. | "Básica" "Estándar" |
Nivel: | Nivel de una SKU de dirección IP pública. | "Global" "Regional" |
Subnet
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 de la subred. | SubnetPropertiesFormat |
tipo | Tipo de recurso. | string |
SubnetPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
addressPrefix | Prefijo de dirección de la subred. | string |
addressPrefixes | Lista de prefijos de dirección para la subred. | string[] |
applicationGatewayIpConfigurations | Configuraciones ip de Application Gateway del recurso de red virtual. | ApplicationGatewayIPConfiguration[] |
Delegaciones | Matriz de referencias a las delegaciones de la subred. | Delegación[] |
ipAllocations | Matriz de IpAllocation que hace referencia a esta subred. | SubResource[] |
natGateway | Puerta de enlace nat asociada a esta subred. | SubResource |
networkSecurityGroup | Referencia al recurso NetworkSecurityGroup. | NetworkSecurityGroup |
privateEndpointNetworkPolicies | Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred. | "Deshabilitado" "Habilitado" |
privateLinkServiceNetworkPolicies | Habilite o deshabilite la aplicación de directivas de red en el servicio private link de la subred. | "Deshabilitado" "Habilitado" |
routeTable | Referencia al recurso RouteTable. | RouteTable |
serviceEndpointPolicies | Matriz de directivas de punto de conexión de servicio. | ServiceEndpointPolicy[] |
serviceEndpoints | Matriz de puntos de conexión de servicio. | ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre de la configuración de IP que es única dentro de un Application Gateway. | string |
properties | Propiedades de la configuración de IP de Application Gateway. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
subred | Referencia al recurso de subred. Una subred desde donde Application Gateway obtiene su dirección privada. | SubResource |
Delegación
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro de una subred. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades de la subred. | ServiceDelegationPropertiesFormat |
tipo | Tipo de recurso. | string |
ServiceDelegationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
serviceName | Nombre del servicio al que se debe delegar la subred (por ejemplo, Microsoft.Sql/servers). | string |
NetworkSecurityGroup
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades del grupo de seguridad de red. | NetworkSecurityGroupPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
NetworkSecurityGroupPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
securityRules | Colección de reglas de seguridad del grupo de seguridad de red. | SecurityRule[] |
SecurityRule
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 de la regla de seguridad. | SecurityRulePropertiesFormat |
tipo | Tipo de recurso. | string |
SecurityRulePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
acceso | El tráfico de red está permitido o denegado. | "Permitir" "Denegar" (obligatorio) |
description | Una descripción para esta regla. Restringido a 140 caracteres. | string |
destinationAddressPrefix | Prefijo de dirección de destino. CIDR o intervalo IP de destino. También se puede utilizar un asterisco (*) para establecer correspondencia entre todas las IP de origen. También se pueden usar etiquetas predeterminadas como "VirtualNetwork", "AzureLoadBalancer" e "Internet". | string |
destinationAddressPrefixes | Prefijos de dirección de destino. CIDR o intervalos IP de destino. | string[] |
destinationApplicationSecurityGroups | El grupo de seguridad de la aplicación especificado como destino. | ApplicationSecurityGroup[] |
destinationPortRange | Puerto o intervalo de destino. Entero o intervalo entre 0 y 65535. El asterisco '*' también se puede usar para buscar coincidencias con todos los puertos. | string |
destinationPortRanges | Intervalos de puertos de destino. | string[] |
direction | Dirección de la regla. La dirección especifica si la regla se evaluará en el tráfico entrante o saliente. | "Entrante" "Salida" (obligatorio) |
priority | Prioridad de la regla. El valor puede estar comprendido entre 100 y 4096. El número de prioridad debe ser único para cada regla de la colección. Cuanto menor sea el número de prioridad, mayor será la prioridad de la regla. | int |
protocol | El protocolo de red al que se aplica esta regla. | "*" "Ah" "Esp" "Icmp" "Tcp" "Udp" (obligatorio) |
sourceAddressPrefix | El CIDR o el intervalo IP de origen. También se puede utilizar un asterisco (*) para establecer correspondencia entre todas las IP de origen. También se pueden usar etiquetas predeterminadas como "VirtualNetwork", "AzureLoadBalancer" e "Internet". Si se trata de una regla de entrada, especifica dónde se origina el tráfico de red. | string |
sourceAddressPrefixes | Los intervalos CIDR o IP de origen. | string[] |
sourceApplicationSecurityGroups | El grupo de seguridad de aplicaciones especificado como origen. | ApplicationSecurityGroup[] |
sourcePortRange | Puerto o intervalo de origen. Entero o intervalo entre 0 y 65535. El asterisco '*' también se puede usar para buscar coincidencias con todos los puertos. | string |
sourcePortRanges | Intervalos de puertos de origen. | string[] |
ApplicationSecurityGroup
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades del grupo de seguridad de aplicaciones. | ApplicationSecurityGroupPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
ApplicationSecurityGroupPropertiesFormat
Este objeto no contiene ninguna propiedad que se establezca durante la implementación. Todas las propiedades son ReadOnly.
RouteTable
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de la tabla de rutas. | RouteTablePropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
RouteTablePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
disableBgpRoutePropagation | Si se deshabilitan las rutas aprendidas por BGP en esa tabla de rutas. True significa deshabilitar. | bool |
rutas | Colección de rutas contenidas en una tabla de rutas. | Ruta[] |
Ruta
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 de la ruta. | RoutePropertiesFormat |
tipo | Tipo de recurso. | string |
RoutePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
addressPrefix | CIDR de destino al que se aplica la ruta. | string |
hasBgpOverride | Valor que indica si esta ruta invalida las rutas BGP superpuestas independientemente de LPM. | bool |
nextHopIpAddress | Los paquetes de dirección IP se deben reenviar. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance. | string |
nextHopType | El tipo de salto de Azure al que debe enviarse el paquete. | "Internet" "None" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (obligatorio) |
ServiceEndpointPolicy
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
ubicación | Ubicación del recurso | string |
properties | Propiedades de la directiva de punto de conexión de servicio. | ServiceEndpointPolicyPropertiesFormat |
etiquetas | Etiquetas del recurso. | object |
ServiceEndpointPolicyPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
serviceEndpointPolicyDefinitions | Colección de definiciones de directiva de punto de conexión de servicio de la directiva de punto de conexión de servicio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
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 de la definición de directiva de punto de conexión de servicio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
ServiceEndpointPolicyDefinitionPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
description | Una descripción para esta regla. Restringido a 140 caracteres. | string |
service | Nombre del punto de conexión de servicio. | string |
serviceResources | Lista de recursos de servicio. | string[] |
ServiceEndpointPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
locations | Lista de ubicaciones. | string[] |
service | Tipo del servicio de punto de conexión. | string |
NetworkInterfaceIPConfiguration
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 de configuración de IP de la interfaz de red. | NetworkInterfaceIPConfigurationPropertiesFormat |
tipo | Tipo de recurso. | string |
NetworkInterfaceIPConfigurationPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
applicationGatewayBackendAddressPools | Referencia al recurso ApplicationGatewayBackendAddressPool. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Grupos de seguridad de aplicaciones en los que se incluye la configuración de IP. | ApplicationSecurityGroup[] |
loadBalancerBackendAddressPools | Referencia al recurso LoadBalancerBackendAddressPool. | BackendAddressPool[] |
loadBalancerInboundNatRules | Lista de referencias de LoadBalancerInboundNatRules. | InboundNatRule[] |
primary | Si se trata de una dirección de cliente principal en la interfaz de red. | bool |
privateIPAddress | Dirección IP privada de la configuración de IP. | string |
privateIPAddressVersion | Si la configuración de IP específica es IPv4 o IPv6. El valor predeterminado es IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Método de asignación de direcciones IP privadas. | "Dinámico" "Estático" |
publicIPAddress | Dirección IP pública enlazada a la configuración de IP. | PublicIPAddress |
subred | Subred enlazada a la configuración de IP. | Subred |
virtualNetworkTaps | Referencia a Virtual Network Taps. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del grupo de direcciones de back-end que es único dentro de un Application Gateway. | string |
properties | Propiedades del grupo de direcciones de back-end de Application Gateway. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
backendAddresses | Direcciones de back-end. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Nombre | Descripción | Valor |
---|---|---|
fqdn | Nombre de dominio completo (FQDN). | string |
ipAddress | Dirección IP. | string |
BackendAddressPool
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro del conjunto de grupos de direcciones de back-end usados por el equilibrador de carga. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
loadBalancerBackendAddresses | Matriz de direcciones de back-end. | LoadBalancerBackendAddress[] |
LoadBalancerBackendAddress
Nombre | Descripción | Value |
---|---|---|
name | Nombre de la dirección de back-end. | string |
properties | Propiedades del grupo de direcciones de back-end del equilibrador de carga. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
ipAddress | Dirección IP que pertenece a la red virtual a la que se hace referencia. | string |
loadBalancerFrontendIPConfiguration | Referencia a la configuración de la dirección IP de front-end definida en el equilibrador de carga regional. | SubResource |
subred | Referencia a una subred existente. | SubResource |
virtualNetwork | Referencia a una red virtual existente. | SubResource |
InboundNatRule
Nombre | Descripción | Value |
---|---|---|
id | Identificador del recurso. | string |
name | Nombre del recurso que es único dentro del conjunto de reglas NAT de entrada usadas por el equilibrador de carga. Este nombre se puede usar para acceder al recurso. | string |
properties | Propiedades de la regla nat de entrada del equilibrador de carga. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Nombre | Descripción | Valor |
---|---|---|
backendPort | El puerto usado para el extremo interno. Los valores aceptables oscilan entre 1 y 65535. | int |
enableFloatingIP | Configura el punto de conexión de una máquina virtual para la funcionalidad ip flotante necesaria para configurar un grupo de disponibilidad AlwaysOn de SQL. Esta configuración es necesaria cuando se usa la Grupos de disponibilidad AlwaysOn de SQL en SQL Server. Esta configuración no se puede cambiar después de crear el punto de conexión. | bool |
enableTcpReset | Reciba el restablecimiento de TCP bidireccional en el tiempo de espera de inactividad del flujo TCP o la terminación de conexión inesperada. Este elemento solo se usa cuando el protocolo se establece en TCP. | bool |
frontendIPConfiguration | Referencia a direcciones IP de front-end. | SubResource |
frontendPort | El puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos dentro del Load Balancer. Los valores aceptables oscilan entre 1 y 65534. | int |
idleTimeoutInMinutes | Tiempo de espera de la conexión inactiva de TCP. El valor se puede establecer entre 4 y 30 minutos. El valor predeterminado es 4 minutos. Este elemento solo se usa cuando el protocolo se establece en TCP. | int |
protocol | Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga. | "All" "Tcp" "Udp" |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de