Condividi tramite


Microsoft.Network virtualHubs/ipConfigurations 2021-03-01

Definizione di risorsa Bicep

Il tipo di risorsa virtualHubs/ipConfigurations può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/virtualHubs/ipConfigurations, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Network/virtualHubs/ipConfigurations@2021-03-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    privateIPAddress: 'string'
    privateIPAllocationMethod: 'string'
    publicIPAddress: {
      extendedLocation: {
        name: 'string'
        type: 'string'
      }
      id: 'string'
      location: 'string'
      properties: {
        ddosSettings: {
          ddosCustomPolicy: {
            id: 'string'
          }
          protectedIP: bool
          protectionCoverage: 'string'
        }
        deleteOption: 'string'
        dnsSettings: {
          domainNameLabel: 'string'
          fqdn: 'string'
          reverseFqdn: 'string'
        }
        idleTimeoutInMinutes: int
        ipAddress: 'string'
        ipTags: [
          {
            ipTagType: 'string'
            tag: 'string'
          }
        ]
        linkedPublicIPAddress: ...
        migrationPhase: 'string'
        natGateway: {
          id: 'string'
          location: 'string'
          properties: {
            idleTimeoutInMinutes: int
            publicIpAddresses: [
              {
                id: 'string'
              }
            ]
            publicIpPrefixes: [
              {
                id: 'string'
              }
            ]
          }
          sku: {
            name: 'string'
          }
          tags: {
            {customized property}: 'string'
          }
          zones: [
            'string'
          ]
        }
        publicIPAddressVersion: 'string'
        publicIPAllocationMethod: 'string'
        publicIPPrefix: {
          id: 'string'
        }
        servicePublicIPAddress: ...
      }
      sku: {
        name: 'string'
        tier: 'string'
      }
      tags: {
        {customized property}: 'string'
      }
      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: {
                        {customized property}: 'string'
                      }
                    }
                  ]
                  destinationPortRange: 'string'
                  destinationPortRanges: [
                    'string'
                  ]
                  direction: 'string'
                  priority: int
                  protocol: 'string'
                  sourceAddressPrefix: 'string'
                  sourceAddressPrefixes: [
                    'string'
                  ]
                  sourceApplicationSecurityGroups: [
                    {
                      id: 'string'
                      location: 'string'
                      properties: {}
                      tags: {
                        {customized property}: 'string'
                      }
                    }
                  ]
                  sourcePortRange: 'string'
                  sourcePortRanges: [
                    'string'
                  ]
                }
                type: 'string'
              }
            ]
          }
          tags: {
            {customized property}: 'string'
          }
        }
        privateEndpointNetworkPolicies: 'string'
        privateLinkServiceNetworkPolicies: 'string'
        routeTable: {
          id: 'string'
          location: 'string'
          properties: {
            disableBgpRoutePropagation: bool
            routes: [
              {
                id: 'string'
                name: 'string'
                properties: {
                  addressPrefix: 'string'
                  nextHopIpAddress: 'string'
                  nextHopType: 'string'
                }
                type: 'string'
              }
            ]
          }
          tags: {
            {customized property}: 'string'
          }
        }
        serviceEndpointPolicies: [
          {
            id: 'string'
            location: 'string'
            properties: {
              contextualServiceEndpointPolicies: [
                'string'
              ]
              serviceAlias: 'string'
              serviceEndpointPolicyDefinitions: [
                {
                  id: 'string'
                  name: 'string'
                  properties: {
                    description: 'string'
                    service: 'string'
                    serviceResources: [
                      'string'
                    ]
                  }
                  type: 'string'
                }
              ]
            }
            tags: {
              {customized property}: 'string'
            }
          }
        ]
        serviceEndpoints: [
          {
            locations: [
              'string'
            ]
            service: 'string'
          }
        ]
      }
      type: 'string'
    }
  }
}

Valori delle proprietà

ApplicationGatewayIPConfiguration

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della configurazione IP univoca all'interno di un gateway applicazione. corda
proprietà Proprietà della configurazione IP del gateway applicazione. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nome Descrizione Valore
sottorete Riferimento alla risorsa subnet. Una subnet da cui il gateway applicazione ottiene l'indirizzo privato. SubResource

ApplicationSecurityGroup

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà del gruppo di sicurezza delle applicazioni. ApplicationSecurityGroupPropertiesFormat
Tag Tag di risorsa. resourcetag

ApplicationSecurityGroupPropertiesFormat

Nome Descrizione Valore

DdosSettings

Nome Descrizione Valore
ddosCustomPolicy Criteri personalizzati DDoS associati all'indirizzo IP pubblico. SubResource
protectedIP Abilita la protezione DDoS nell'indirizzo IP pubblico. Bool
protectionCoverage Personalizzazione dei criteri di protezione DDoS dell'indirizzo IP pubblico. Solo la copertura standard avrà la possibilità di essere personalizzata. 'Basic'
'Standard'

Delegazione

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della subnet. ServiceDelegationPropertiesFormat
digitare Tipo di risorsa. corda

ExtendedLocation

Nome Descrizione Valore
nome Nome della posizione estesa. corda
digitare Tipo della posizione estesa. 'EdgeZone'

HubIPConfigurationPropertiesFormat

Nome Descrizione Valore
privateIPAddress Indirizzo IP privato della configurazione IP. corda
privateIPAllocationMethod Metodo di allocazione degli indirizzi IP privati. 'Dynamic'
'Static'
publicIPAddress Riferimento alla risorsa IP pubblica. PublicIPAddress
sottorete Riferimento alla risorsa subnet. subnet

IpTag

Nome Descrizione Valore
ipTagType Tipo di tag IP. Esempio: FirstPartyUsage. corda
cartellino Valore del tag IP associato all'indirizzo IP pubblico. Esempio: SQL. corda

Microsoft.Network/virtualHubs/ipConfigurations

Nome Descrizione Valore
nome Nome della risorsa stringa (obbligatorio)
genitore In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: virtualHubs
proprietà Proprietà degli indirizzi IPConfiguration dell'hub virtuale. HubIPConfigurationPropertiesFormat

NatGateway

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà del gateway NAT. NatGatewayPropertiesFormat
Sku SKU del gateway NAT. NatGatewaySku
Tag Tag di risorsa. resourcetag
Zone Elenco di zone di disponibilità che denota la zona in cui deve essere distribuito il gateway Nat. string[]

NatGatewayPropertiesFormat

Nome Descrizione Valore
idleTimeoutInMinutes Timeout di inattività del gateway NAT. Int
publicIpAddresses Matrice di indirizzi IP pubblici associati alla risorsa gateway NAT. SubResource []
publicIpPrefixes Matrice di prefissi ip pubblici associati alla risorsa gateway NAT. SubResource []

NatGatewaySku

Nome Descrizione Valore
nome Nome dello SKU del gateway Nat. 'Standard'

NetworkSecurityGroup

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà del gruppo di sicurezza di rete. NetworkSecurityGroupPropertiesFormat
Tag Tag di risorsa. resourcetag

NetworkSecurityGroupPropertiesFormat

Nome Descrizione Valore
securityRules Raccolta di regole di sicurezza del gruppo di sicurezza di rete. SecurityRule[]

PublicIPAddress

Nome Descrizione Valore
extendedLocation Posizione estesa dell'indirizzo IP pubblico. ExtendedLocation
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà dell'indirizzo IP pubblico. PublicIPAddressPropertiesFormat
Sku SKU dell'indirizzo IP pubblico. publicIPAddressSku
Tag Tag di risorsa. resourcetag
Zone Elenco delle zone di disponibilità che denota l'INDIRIZZO IP allocato per la risorsa da cui deve provenire. string[]

PublicIPAddressDnsSettings

Nome Descrizione Valore
domainNameLabel Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituiscono il nome di dominio completo associato all'indirizzo IP pubblico. Se viene specificata un'etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure. corda
Fqdn Nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area. corda
reverseFqdn FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se si specifica reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa al nome di dominio completo inverso. corda

PublicIPAddressPropertiesFormat

Nome Descrizione Valore
ddosSettings Criteri personalizzati di protezione DDoS associati all'indirizzo IP pubblico. DdosSettings
deleteOption Specificare cosa accade all'indirizzo IP pubblico quando la macchina virtuale che la usa viene eliminata 'Delete'
'Detach'
dnsSettings FQDN del record DNS associato all'indirizzo IP pubblico. PublicIPAddressDnsSettings
idleTimeoutInMinutes Timeout di inattività dell'indirizzo IP pubblico. Int
ipAddress Indirizzo IP associato alla risorsa indirizzo IP pubblico. corda
ipTags Elenco di tag associati all'indirizzo IP pubblico. IpTag []
linkedPublicIPAddress Indirizzo IP pubblico collegato della risorsa indirizzo IP pubblico. PublicIPAddress
migrationPhase Fase di migrazione dell'indirizzo IP pubblico. 'Abort'
'Commit'
'Committed'
'Nessuno'
'Prepara'
natGateway NatGateway per l'indirizzo IP pubblico. natGateway
publicIPAddressVersion Versione dell'indirizzo IP pubblico. 'IPv4'
'IPv6'
publicIPAllocationMethod Metodo di allocazione degli indirizzi IP pubblici. 'Dynamic'
'Static'
publicIPPrefix Il prefisso IP pubblico da cui deve essere allocato questo indirizzo IP pubblico. SubResource
servicePublicIPAddress Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico. PublicIPAddress

PublicIPAddressSku

Nome Descrizione Valore
nome Nome di uno SKU di indirizzo IP pubblico. 'Basic'
'Standard'
livello Livello di uno SKU di indirizzo IP pubblico. 'Global'
'Regional'

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

Rotta

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della route. RoutePropertiesFormat
digitare Tipo della risorsa. corda

RoutePropertiesFormat

Nome Descrizione Valore
addressPrefix CIDR di destinazione a cui si applica la route. corda
nextHopIpAddress I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. corda
nextHopType Tipo di hop di Azure a cui inviare il pacchetto. 'Internet'
'Nessuno'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (obbligatorio)

RouteTable

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà della tabella di route. RouteTablePropertiesFormat
Tag Tag di risorsa. resourcetag

RouteTablePropertiesFormat

Nome Descrizione Valore
disableBgpRoutePropagation Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. Bool
Itinerari Raccolta di route contenute all'interno di una tabella di route. route[]

SecurityRule

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della regola di sicurezza. SecurityRulePropertiesFormat
digitare Tipo della risorsa. corda

SecurityRulePropertiesFormat

Nome Descrizione Valore
accesso Il traffico di rete è consentito o negato. 'Consenti'
'Deny' (obbligatorio)
descrizione Descrizione per questa regola. Limitato a 140 caratteri. corda
destinationAddressPrefix Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di destinazione. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". corda
destinationAddressPrefixes Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. string[]
destinationApplicationSecurityGroups Gruppo di sicurezza dell'applicazione specificato come destinazione. ApplicationSecurityGroup[]
destinationPortRange Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. corda
destinationPortRanges Intervalli di porte di destinazione. string[]
direzione Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. 'Inbound'
'Outbound' (obbligatorio)
priorità Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. Int
protocollo Protocollo di rete a cui si applica questa regola. '*'
'Ah'
'Esp'
'Icmp'
'Tcp'
'Udp' (obbligatorio)
sourceAddressPrefix Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete. corda
sourceAddressPrefixes Intervalli DI INDIRIZZI IP di origine o CIDR. string[]
sourceApplicationSecurityGroups Gruppo di sicurezza dell'applicazione specificato come origine. ApplicationSecurityGroup[]
sourcePortRange Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. corda
sourcePortRanges Intervalli di porte di origine. string[]

ServiceDelegationPropertiesFormat

Nome Descrizione Valore
serviceName Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. corda

ServiceEndpointPolicy

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà dei criteri del punto finale del servizio. ServiceEndpointPolicyPropertiesFormat
Tag Tag di risorsa. resourcetag

ServiceEndpointPolicyDefinition

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della definizione dei criteri dell'endpoint di servizio. ServiceEndpointPolicyDefinitionPropertiesFormat
digitare Tipo della risorsa. corda

ServiceEndpointPolicyDefinitionPropertiesFormat

Nome Descrizione Valore
descrizione Descrizione per questa regola. Limitato a 140 caratteri. corda
servizio Nome dell'endpoint di servizio. corda
serviceResources Elenco di risorse del servizio. string[]

ServiceEndpointPolicyPropertiesFormat

Nome Descrizione Valore
contextualServiceEndpointPolicies Raccolta di criteri di endpoint servizio contestuali. string[]
serviceAlias Alias che indica se il criterio appartiene a un servizio corda
serviceEndpointPolicyDefinitions Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Nome Descrizione Valore
Luoghi Elenco di posizioni. string[]
servizio Tipo del servizio endpoint. corda

Sottorete

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della subnet. SubnetPropertiesFormat
digitare Tipo di risorsa. corda

SubnetPropertiesFormat

Nome Descrizione Valore
addressPrefix Prefisso dell'indirizzo per la subnet. corda
addressPrefixes Elenco di prefissi di indirizzi per la subnet. string[]
applicationGatewayIpConfigurations Configurazioni IP del gateway applicazione della risorsa di rete virtuale. ApplicationGatewayIPConfiguration[]
Delegazioni Matrice di riferimenti alle deleghe nella subnet. delega[]
ipAllocations Matrice di IpAllocation che fanno riferimento a questa subnet. SubResource []
natGateway Gateway NAT associato a questa subnet. SubResource
networkSecurityGroup Riferimento alla risorsa NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. 'Disabilitato'
'Enabled'
privateLinkServiceNetworkPolicies Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet. 'Disabilitato'
'Enabled'
routeTable Riferimento alla risorsa RouteTable. RouteTable
serviceEndpointPolicies Matrice di criteri dell'endpoint di servizio. ServiceEndpointPolicy[]
serviceEndpoints Matrice di endpoint di servizio. ServiceEndpointPropertiesFormat[]

Sottorisorsa

Nome Descrizione Valore
Id ID risorsa. corda

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
Creare un server di route in una nuova subnet Questo modello distribuisce un server di route in una subnet denominata RouteServerSubnet.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa virtualHubs/ipConfigurations può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/virtualHubs/ipConfigurations, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Network/virtualHubs/ipConfigurations",
  "apiVersion": "2021-03-01",
  "name": "string",
  "properties": {
    "privateIPAddress": "string",
    "privateIPAllocationMethod": "string",
    "publicIPAddress": {
      "extendedLocation": {
        "name": "string",
        "type": "string"
      },
      "id": "string",
      "location": "string",
      "properties": {
        "ddosSettings": {
          "ddosCustomPolicy": {
            "id": "string"
          },
          "protectedIP": "bool",
          "protectionCoverage": "string"
        },
        "deleteOption": "string",
        "dnsSettings": {
          "domainNameLabel": "string",
          "fqdn": "string",
          "reverseFqdn": "string"
        },
        "idleTimeoutInMinutes": "int",
        "ipAddress": "string",
        "ipTags": [
          {
            "ipTagType": "string",
            "tag": "string"
          }
        ],
        "linkedPublicIPAddress": ...,
        "migrationPhase": "string",
        "natGateway": {
          "id": "string",
          "location": "string",
          "properties": {
            "idleTimeoutInMinutes": "int",
            "publicIpAddresses": [
              {
                "id": "string"
              }
            ],
            "publicIpPrefixes": [
              {
                "id": "string"
              }
            ]
          },
          "sku": {
            "name": "string"
          },
          "tags": {
            "{customized property}": "string"
          },
          "zones": [ "string" ]
        },
        "publicIPAddressVersion": "string",
        "publicIPAllocationMethod": "string",
        "publicIPPrefix": {
          "id": "string"
        },
        "servicePublicIPAddress": ...
      },
      "sku": {
        "name": "string",
        "tier": "string"
      },
      "tags": {
        "{customized property}": "string"
      },
      "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": {
                        "{customized property}": "string"
                      }
                    }
                  ],
                  "destinationPortRange": "string",
                  "destinationPortRanges": [ "string" ],
                  "direction": "string",
                  "priority": "int",
                  "protocol": "string",
                  "sourceAddressPrefix": "string",
                  "sourceAddressPrefixes": [ "string" ],
                  "sourceApplicationSecurityGroups": [
                    {
                      "id": "string",
                      "location": "string",
                      "properties": {
                      },
                      "tags": {
                        "{customized property}": "string"
                      }
                    }
                  ],
                  "sourcePortRange": "string",
                  "sourcePortRanges": [ "string" ]
                },
                "type": "string"
              }
            ]
          },
          "tags": {
            "{customized property}": "string"
          }
        },
        "privateEndpointNetworkPolicies": "string",
        "privateLinkServiceNetworkPolicies": "string",
        "routeTable": {
          "id": "string",
          "location": "string",
          "properties": {
            "disableBgpRoutePropagation": "bool",
            "routes": [
              {
                "id": "string",
                "name": "string",
                "properties": {
                  "addressPrefix": "string",
                  "nextHopIpAddress": "string",
                  "nextHopType": "string"
                },
                "type": "string"
              }
            ]
          },
          "tags": {
            "{customized property}": "string"
          }
        },
        "serviceEndpointPolicies": [
          {
            "id": "string",
            "location": "string",
            "properties": {
              "contextualServiceEndpointPolicies": [ "string" ],
              "serviceAlias": "string",
              "serviceEndpointPolicyDefinitions": [
                {
                  "id": "string",
                  "name": "string",
                  "properties": {
                    "description": "string",
                    "service": "string",
                    "serviceResources": [ "string" ]
                  },
                  "type": "string"
                }
              ]
            },
            "tags": {
              "{customized property}": "string"
            }
          }
        ],
        "serviceEndpoints": [
          {
            "locations": [ "string" ],
            "service": "string"
          }
        ]
      },
      "type": "string"
    }
  }
}

Valori delle proprietà

ApplicationGatewayIPConfiguration

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della configurazione IP univoca all'interno di un gateway applicazione. corda
proprietà Proprietà della configurazione IP del gateway applicazione. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nome Descrizione Valore
sottorete Riferimento alla risorsa subnet. Una subnet da cui il gateway applicazione ottiene l'indirizzo privato. SubResource

ApplicationSecurityGroup

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà del gruppo di sicurezza delle applicazioni. ApplicationSecurityGroupPropertiesFormat
Tag Tag di risorsa. resourcetag

ApplicationSecurityGroupPropertiesFormat

Nome Descrizione Valore

DdosSettings

Nome Descrizione Valore
ddosCustomPolicy Criteri personalizzati DDoS associati all'indirizzo IP pubblico. SubResource
protectedIP Abilita la protezione DDoS nell'indirizzo IP pubblico. Bool
protectionCoverage Personalizzazione dei criteri di protezione DDoS dell'indirizzo IP pubblico. Solo la copertura standard avrà la possibilità di essere personalizzata. 'Basic'
'Standard'

Delegazione

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della subnet. ServiceDelegationPropertiesFormat
digitare Tipo di risorsa. corda

ExtendedLocation

Nome Descrizione Valore
nome Nome della posizione estesa. corda
digitare Tipo della posizione estesa. 'EdgeZone'

HubIPConfigurationPropertiesFormat

Nome Descrizione Valore
privateIPAddress Indirizzo IP privato della configurazione IP. corda
privateIPAllocationMethod Metodo di allocazione degli indirizzi IP privati. 'Dynamic'
'Static'
publicIPAddress Riferimento alla risorsa IP pubblica. PublicIPAddress
sottorete Riferimento alla risorsa subnet. subnet

IpTag

Nome Descrizione Valore
ipTagType Tipo di tag IP. Esempio: FirstPartyUsage. corda
cartellino Valore del tag IP associato all'indirizzo IP pubblico. Esempio: SQL. corda

Microsoft.Network/virtualHubs/ipConfigurations

Nome Descrizione Valore
apiVersion Versione dell'API '2021-03-01'
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà degli indirizzi IPConfiguration dell'hub virtuale. HubIPConfigurationPropertiesFormat
digitare Tipo di risorsa 'Microsoft.Network/virtualHubs/ipConfigurations'

NatGateway

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà del gateway NAT. NatGatewayPropertiesFormat
Sku SKU del gateway NAT. NatGatewaySku
Tag Tag di risorsa. resourcetag
Zone Elenco di zone di disponibilità che denota la zona in cui deve essere distribuito il gateway Nat. string[]

NatGatewayPropertiesFormat

Nome Descrizione Valore
idleTimeoutInMinutes Timeout di inattività del gateway NAT. Int
publicIpAddresses Matrice di indirizzi IP pubblici associati alla risorsa gateway NAT. SubResource []
publicIpPrefixes Matrice di prefissi ip pubblici associati alla risorsa gateway NAT. SubResource []

NatGatewaySku

Nome Descrizione Valore
nome Nome dello SKU del gateway Nat. 'Standard'

NetworkSecurityGroup

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà del gruppo di sicurezza di rete. NetworkSecurityGroupPropertiesFormat
Tag Tag di risorsa. resourcetag

NetworkSecurityGroupPropertiesFormat

Nome Descrizione Valore
securityRules Raccolta di regole di sicurezza del gruppo di sicurezza di rete. SecurityRule[]

PublicIPAddress

Nome Descrizione Valore
extendedLocation Posizione estesa dell'indirizzo IP pubblico. ExtendedLocation
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà dell'indirizzo IP pubblico. PublicIPAddressPropertiesFormat
Sku SKU dell'indirizzo IP pubblico. publicIPAddressSku
Tag Tag di risorsa. resourcetag
Zone Elenco delle zone di disponibilità che denota l'INDIRIZZO IP allocato per la risorsa da cui deve provenire. string[]

PublicIPAddressDnsSettings

Nome Descrizione Valore
domainNameLabel Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituiscono il nome di dominio completo associato all'indirizzo IP pubblico. Se viene specificata un'etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure. corda
Fqdn Nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area. corda
reverseFqdn FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se si specifica reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa al nome di dominio completo inverso. corda

PublicIPAddressPropertiesFormat

Nome Descrizione Valore
ddosSettings Criteri personalizzati di protezione DDoS associati all'indirizzo IP pubblico. DdosSettings
deleteOption Specificare cosa accade all'indirizzo IP pubblico quando la macchina virtuale che la usa viene eliminata 'Delete'
'Detach'
dnsSettings FQDN del record DNS associato all'indirizzo IP pubblico. PublicIPAddressDnsSettings
idleTimeoutInMinutes Timeout di inattività dell'indirizzo IP pubblico. Int
ipAddress Indirizzo IP associato alla risorsa indirizzo IP pubblico. corda
ipTags Elenco di tag associati all'indirizzo IP pubblico. IpTag []
linkedPublicIPAddress Indirizzo IP pubblico collegato della risorsa indirizzo IP pubblico. PublicIPAddress
migrationPhase Fase di migrazione dell'indirizzo IP pubblico. 'Abort'
'Commit'
'Committed'
'Nessuno'
'Prepara'
natGateway NatGateway per l'indirizzo IP pubblico. natGateway
publicIPAddressVersion Versione dell'indirizzo IP pubblico. 'IPv4'
'IPv6'
publicIPAllocationMethod Metodo di allocazione degli indirizzi IP pubblici. 'Dynamic'
'Static'
publicIPPrefix Il prefisso IP pubblico da cui deve essere allocato questo indirizzo IP pubblico. SubResource
servicePublicIPAddress Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico. PublicIPAddress

PublicIPAddressSku

Nome Descrizione Valore
nome Nome di uno SKU di indirizzo IP pubblico. 'Basic'
'Standard'
livello Livello di uno SKU di indirizzo IP pubblico. 'Global'
'Regional'

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

Rotta

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della route. RoutePropertiesFormat
digitare Tipo della risorsa. corda

RoutePropertiesFormat

Nome Descrizione Valore
addressPrefix CIDR di destinazione a cui si applica la route. corda
nextHopIpAddress I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. corda
nextHopType Tipo di hop di Azure a cui inviare il pacchetto. 'Internet'
'Nessuno'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (obbligatorio)

RouteTable

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà della tabella di route. RouteTablePropertiesFormat
Tag Tag di risorsa. resourcetag

RouteTablePropertiesFormat

Nome Descrizione Valore
disableBgpRoutePropagation Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. Bool
Itinerari Raccolta di route contenute all'interno di una tabella di route. route[]

SecurityRule

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della regola di sicurezza. SecurityRulePropertiesFormat
digitare Tipo della risorsa. corda

SecurityRulePropertiesFormat

Nome Descrizione Valore
accesso Il traffico di rete è consentito o negato. 'Consenti'
'Deny' (obbligatorio)
descrizione Descrizione per questa regola. Limitato a 140 caratteri. corda
destinationAddressPrefix Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di destinazione. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". corda
destinationAddressPrefixes Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. string[]
destinationApplicationSecurityGroups Gruppo di sicurezza dell'applicazione specificato come destinazione. ApplicationSecurityGroup[]
destinationPortRange Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. corda
destinationPortRanges Intervalli di porte di destinazione. string[]
direzione Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. 'Inbound'
'Outbound' (obbligatorio)
priorità Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. Int
protocollo Protocollo di rete a cui si applica questa regola. '*'
'Ah'
'Esp'
'Icmp'
'Tcp'
'Udp' (obbligatorio)
sourceAddressPrefix Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete. corda
sourceAddressPrefixes Intervalli DI INDIRIZZI IP di origine o CIDR. string[]
sourceApplicationSecurityGroups Gruppo di sicurezza dell'applicazione specificato come origine. ApplicationSecurityGroup[]
sourcePortRange Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. corda
sourcePortRanges Intervalli di porte di origine. string[]

ServiceDelegationPropertiesFormat

Nome Descrizione Valore
serviceName Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. corda

ServiceEndpointPolicy

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà dei criteri del punto finale del servizio. ServiceEndpointPolicyPropertiesFormat
Tag Tag di risorsa. resourcetag

ServiceEndpointPolicyDefinition

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della definizione dei criteri dell'endpoint di servizio. ServiceEndpointPolicyDefinitionPropertiesFormat
digitare Tipo della risorsa. corda

ServiceEndpointPolicyDefinitionPropertiesFormat

Nome Descrizione Valore
descrizione Descrizione per questa regola. Limitato a 140 caratteri. corda
servizio Nome dell'endpoint di servizio. corda
serviceResources Elenco di risorse del servizio. string[]

ServiceEndpointPolicyPropertiesFormat

Nome Descrizione Valore
contextualServiceEndpointPolicies Raccolta di criteri di endpoint servizio contestuali. string[]
serviceAlias Alias che indica se il criterio appartiene a un servizio corda
serviceEndpointPolicyDefinitions Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Nome Descrizione Valore
Luoghi Elenco di posizioni. string[]
servizio Tipo del servizio endpoint. corda

Sottorete

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della subnet. SubnetPropertiesFormat
digitare Tipo di risorsa. corda

SubnetPropertiesFormat

Nome Descrizione Valore
addressPrefix Prefisso dell'indirizzo per la subnet. corda
addressPrefixes Elenco di prefissi di indirizzi per la subnet. string[]
applicationGatewayIpConfigurations Configurazioni IP del gateway applicazione della risorsa di rete virtuale. ApplicationGatewayIPConfiguration[]
Delegazioni Matrice di riferimenti alle deleghe nella subnet. delega[]
ipAllocations Matrice di IpAllocation che fanno riferimento a questa subnet. SubResource []
natGateway Gateway NAT associato a questa subnet. SubResource
networkSecurityGroup Riferimento alla risorsa NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. 'Disabilitato'
'Enabled'
privateLinkServiceNetworkPolicies Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet. 'Disabilitato'
'Enabled'
routeTable Riferimento alla risorsa RouteTable. RouteTable
serviceEndpointPolicies Matrice di criteri dell'endpoint di servizio. ServiceEndpointPolicy[]
serviceEndpoints Matrice di endpoint di servizio. ServiceEndpointPropertiesFormat[]

Sottorisorsa

Nome Descrizione Valore
Id ID risorsa. corda

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
server di route di Azure nel peering BGP con Quagga

Distribuire in Azure
Questo modello distribuisce un server router e una macchina virtuale Ubuntu con Quagga. Vengono stabilite due sessioni BGP esterne tra il server router e Quagga. L'installazione e la configurazione di Quagga vengono eseguite dall'estensione script personalizzata di Azure per Linux
Creare un server di route in una nuova subnet

Distribuire in Azure
Questo modello distribuisce un server di route in una subnet denominata RouteServerSubnet.

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa virtualHubs/ipConfigurations può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/virtualHubs/ipConfigurations, aggiungere il file Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualHubs/ipConfigurations@2021-03-01"
  name = "string"
  body = jsonencode({
    properties = {
      privateIPAddress = "string"
      privateIPAllocationMethod = "string"
      publicIPAddress = {
        extendedLocation = {
          name = "string"
          type = "string"
        }
        id = "string"
        location = "string"
        properties = {
          ddosSettings = {
            ddosCustomPolicy = {
              id = "string"
            }
            protectedIP = bool
            protectionCoverage = "string"
          }
          deleteOption = "string"
          dnsSettings = {
            domainNameLabel = "string"
            fqdn = "string"
            reverseFqdn = "string"
          }
          idleTimeoutInMinutes = int
          ipAddress = "string"
          ipTags = [
            {
              ipTagType = "string"
              tag = "string"
            }
          ]
          linkedPublicIPAddress = ...
          migrationPhase = "string"
          natGateway = {
            id = "string"
            location = "string"
            properties = {
              idleTimeoutInMinutes = int
              publicIpAddresses = [
                {
                  id = "string"
                }
              ]
              publicIpPrefixes = [
                {
                  id = "string"
                }
              ]
            }
            sku = {
              name = "string"
            }
            tags = {
              {customized property} = "string"
            }
            zones = [
              "string"
            ]
          }
          publicIPAddressVersion = "string"
          publicIPAllocationMethod = "string"
          publicIPPrefix = {
            id = "string"
          }
          servicePublicIPAddress = ...
        }
        sku = {
          name = "string"
          tier = "string"
        }
        tags = {
          {customized property} = "string"
        }
        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 = {
                          {customized property} = "string"
                        }
                      }
                    ]
                    destinationPortRange = "string"
                    destinationPortRanges = [
                      "string"
                    ]
                    direction = "string"
                    priority = int
                    protocol = "string"
                    sourceAddressPrefix = "string"
                    sourceAddressPrefixes = [
                      "string"
                    ]
                    sourceApplicationSecurityGroups = [
                      {
                        id = "string"
                        location = "string"
                        properties = {
                        }
                        tags = {
                          {customized property} = "string"
                        }
                      }
                    ]
                    sourcePortRange = "string"
                    sourcePortRanges = [
                      "string"
                    ]
                  }
                  type = "string"
                }
              ]
            }
            tags = {
              {customized property} = "string"
            }
          }
          privateEndpointNetworkPolicies = "string"
          privateLinkServiceNetworkPolicies = "string"
          routeTable = {
            id = "string"
            location = "string"
            properties = {
              disableBgpRoutePropagation = bool
              routes = [
                {
                  id = "string"
                  name = "string"
                  properties = {
                    addressPrefix = "string"
                    nextHopIpAddress = "string"
                    nextHopType = "string"
                  }
                  type = "string"
                }
              ]
            }
            tags = {
              {customized property} = "string"
            }
          }
          serviceEndpointPolicies = [
            {
              id = "string"
              location = "string"
              properties = {
                contextualServiceEndpointPolicies = [
                  "string"
                ]
                serviceAlias = "string"
                serviceEndpointPolicyDefinitions = [
                  {
                    id = "string"
                    name = "string"
                    properties = {
                      description = "string"
                      service = "string"
                      serviceResources = [
                        "string"
                      ]
                    }
                    type = "string"
                  }
                ]
              }
              tags = {
                {customized property} = "string"
              }
            }
          ]
          serviceEndpoints = [
            {
              locations = [
                "string"
              ]
              service = "string"
            }
          ]
        }
        type = "string"
      }
    }
  })
}

Valori delle proprietà

ApplicationGatewayIPConfiguration

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della configurazione IP univoca all'interno di un gateway applicazione. corda
proprietà Proprietà della configurazione IP del gateway applicazione. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nome Descrizione Valore
sottorete Riferimento alla risorsa subnet. Una subnet da cui il gateway applicazione ottiene l'indirizzo privato. SubResource

ApplicationSecurityGroup

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà del gruppo di sicurezza delle applicazioni. ApplicationSecurityGroupPropertiesFormat
Tag Tag di risorsa. resourcetag

ApplicationSecurityGroupPropertiesFormat

Nome Descrizione Valore

DdosSettings

Nome Descrizione Valore
ddosCustomPolicy Criteri personalizzati DDoS associati all'indirizzo IP pubblico. SubResource
protectedIP Abilita la protezione DDoS nell'indirizzo IP pubblico. Bool
protectionCoverage Personalizzazione dei criteri di protezione DDoS dell'indirizzo IP pubblico. Solo la copertura standard avrà la possibilità di essere personalizzata. 'Basic'
'Standard'

Delegazione

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della subnet. ServiceDelegationPropertiesFormat
digitare Tipo di risorsa. corda

ExtendedLocation

Nome Descrizione Valore
nome Nome della posizione estesa. corda
digitare Tipo della posizione estesa. 'EdgeZone'

HubIPConfigurationPropertiesFormat

Nome Descrizione Valore
privateIPAddress Indirizzo IP privato della configurazione IP. corda
privateIPAllocationMethod Metodo di allocazione degli indirizzi IP privati. 'Dynamic'
'Static'
publicIPAddress Riferimento alla risorsa IP pubblica. PublicIPAddress
sottorete Riferimento alla risorsa subnet. subnet

IpTag

Nome Descrizione Valore
ipTagType Tipo di tag IP. Esempio: FirstPartyUsage. corda
cartellino Valore del tag IP associato all'indirizzo IP pubblico. Esempio: SQL. corda

Microsoft.Network/virtualHubs/ipConfigurations

Nome Descrizione Valore
nome Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: virtualHubs
proprietà Proprietà degli indirizzi IPConfiguration dell'hub virtuale. HubIPConfigurationPropertiesFormat
digitare Tipo di risorsa "Microsoft.Network/virtualHubs/ipConfigurations@2021-03-01"

NatGateway

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà del gateway NAT. NatGatewayPropertiesFormat
Sku SKU del gateway NAT. NatGatewaySku
Tag Tag di risorsa. resourcetag
Zone Elenco di zone di disponibilità che denota la zona in cui deve essere distribuito il gateway Nat. string[]

NatGatewayPropertiesFormat

Nome Descrizione Valore
idleTimeoutInMinutes Timeout di inattività del gateway NAT. Int
publicIpAddresses Matrice di indirizzi IP pubblici associati alla risorsa gateway NAT. SubResource []
publicIpPrefixes Matrice di prefissi ip pubblici associati alla risorsa gateway NAT. SubResource []

NatGatewaySku

Nome Descrizione Valore
nome Nome dello SKU del gateway Nat. 'Standard'

NetworkSecurityGroup

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà del gruppo di sicurezza di rete. NetworkSecurityGroupPropertiesFormat
Tag Tag di risorsa. resourcetag

NetworkSecurityGroupPropertiesFormat

Nome Descrizione Valore
securityRules Raccolta di regole di sicurezza del gruppo di sicurezza di rete. SecurityRule[]

PublicIPAddress

Nome Descrizione Valore
extendedLocation Posizione estesa dell'indirizzo IP pubblico. ExtendedLocation
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà dell'indirizzo IP pubblico. PublicIPAddressPropertiesFormat
Sku SKU dell'indirizzo IP pubblico. publicIPAddressSku
Tag Tag di risorsa. resourcetag
Zone Elenco delle zone di disponibilità che denota l'INDIRIZZO IP allocato per la risorsa da cui deve provenire. string[]

PublicIPAddressDnsSettings

Nome Descrizione Valore
domainNameLabel Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituiscono il nome di dominio completo associato all'indirizzo IP pubblico. Se viene specificata un'etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure. corda
Fqdn Nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area. corda
reverseFqdn FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se si specifica reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa al nome di dominio completo inverso. corda

PublicIPAddressPropertiesFormat

Nome Descrizione Valore
ddosSettings Criteri personalizzati di protezione DDoS associati all'indirizzo IP pubblico. DdosSettings
deleteOption Specificare cosa accade all'indirizzo IP pubblico quando la macchina virtuale che la usa viene eliminata 'Delete'
'Detach'
dnsSettings FQDN del record DNS associato all'indirizzo IP pubblico. PublicIPAddressDnsSettings
idleTimeoutInMinutes Timeout di inattività dell'indirizzo IP pubblico. Int
ipAddress Indirizzo IP associato alla risorsa indirizzo IP pubblico. corda
ipTags Elenco di tag associati all'indirizzo IP pubblico. IpTag []
linkedPublicIPAddress Indirizzo IP pubblico collegato della risorsa indirizzo IP pubblico. PublicIPAddress
migrationPhase Fase di migrazione dell'indirizzo IP pubblico. 'Abort'
'Commit'
'Committed'
'Nessuno'
'Prepara'
natGateway NatGateway per l'indirizzo IP pubblico. natGateway
publicIPAddressVersion Versione dell'indirizzo IP pubblico. 'IPv4'
'IPv6'
publicIPAllocationMethod Metodo di allocazione degli indirizzi IP pubblici. 'Dynamic'
'Static'
publicIPPrefix Il prefisso IP pubblico da cui deve essere allocato questo indirizzo IP pubblico. SubResource
servicePublicIPAddress Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico. PublicIPAddress

PublicIPAddressSku

Nome Descrizione Valore
nome Nome di uno SKU di indirizzo IP pubblico. 'Basic'
'Standard'
livello Livello di uno SKU di indirizzo IP pubblico. 'Global'
'Regional'

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

ResourceTags

Nome Descrizione Valore

Rotta

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della route. RoutePropertiesFormat
digitare Tipo della risorsa. corda

RoutePropertiesFormat

Nome Descrizione Valore
addressPrefix CIDR di destinazione a cui si applica la route. corda
nextHopIpAddress I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. corda
nextHopType Tipo di hop di Azure a cui inviare il pacchetto. 'Internet'
'Nessuno'
'VirtualAppliance'
'VirtualNetworkGateway'
'VnetLocal' (obbligatorio)

RouteTable

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà della tabella di route. RouteTablePropertiesFormat
Tag Tag di risorsa. resourcetag

RouteTablePropertiesFormat

Nome Descrizione Valore
disableBgpRoutePropagation Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. Bool
Itinerari Raccolta di route contenute all'interno di una tabella di route. route[]

SecurityRule

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della regola di sicurezza. SecurityRulePropertiesFormat
digitare Tipo della risorsa. corda

SecurityRulePropertiesFormat

Nome Descrizione Valore
accesso Il traffico di rete è consentito o negato. 'Consenti'
'Deny' (obbligatorio)
descrizione Descrizione per questa regola. Limitato a 140 caratteri. corda
destinationAddressPrefix Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di destinazione. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". corda
destinationAddressPrefixes Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. string[]
destinationApplicationSecurityGroups Gruppo di sicurezza dell'applicazione specificato come destinazione. ApplicationSecurityGroup[]
destinationPortRange Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. corda
destinationPortRanges Intervalli di porte di destinazione. string[]
direzione Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. 'Inbound'
'Outbound' (obbligatorio)
priorità Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. Int
protocollo Protocollo di rete a cui si applica questa regola. '*'
'Ah'
'Esp'
'Icmp'
'Tcp'
'Udp' (obbligatorio)
sourceAddressPrefix Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete. corda
sourceAddressPrefixes Intervalli DI INDIRIZZI IP di origine o CIDR. string[]
sourceApplicationSecurityGroups Gruppo di sicurezza dell'applicazione specificato come origine. ApplicationSecurityGroup[]
sourcePortRange Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. corda
sourcePortRanges Intervalli di porte di origine. string[]

ServiceDelegationPropertiesFormat

Nome Descrizione Valore
serviceName Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. corda

ServiceEndpointPolicy

Nome Descrizione Valore
Id ID risorsa. corda
ubicazione Percorso della risorsa. corda
proprietà Proprietà dei criteri del punto finale del servizio. ServiceEndpointPolicyPropertiesFormat
Tag Tag di risorsa. resourcetag

ServiceEndpointPolicyDefinition

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della definizione dei criteri dell'endpoint di servizio. ServiceEndpointPolicyDefinitionPropertiesFormat
digitare Tipo della risorsa. corda

ServiceEndpointPolicyDefinitionPropertiesFormat

Nome Descrizione Valore
descrizione Descrizione per questa regola. Limitato a 140 caratteri. corda
servizio Nome dell'endpoint di servizio. corda
serviceResources Elenco di risorse del servizio. string[]

ServiceEndpointPolicyPropertiesFormat

Nome Descrizione Valore
contextualServiceEndpointPolicies Raccolta di criteri di endpoint servizio contestuali. string[]
serviceAlias Alias che indica se il criterio appartiene a un servizio corda
serviceEndpointPolicyDefinitions Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Nome Descrizione Valore
Luoghi Elenco di posizioni. string[]
servizio Tipo del servizio endpoint. corda

Sottorete

Nome Descrizione Valore
Id ID risorsa. corda
nome Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. corda
proprietà Proprietà della subnet. SubnetPropertiesFormat
digitare Tipo di risorsa. corda

SubnetPropertiesFormat

Nome Descrizione Valore
addressPrefix Prefisso dell'indirizzo per la subnet. corda
addressPrefixes Elenco di prefissi di indirizzi per la subnet. string[]
applicationGatewayIpConfigurations Configurazioni IP del gateway applicazione della risorsa di rete virtuale. ApplicationGatewayIPConfiguration[]
Delegazioni Matrice di riferimenti alle deleghe nella subnet. delega[]
ipAllocations Matrice di IpAllocation che fanno riferimento a questa subnet. SubResource []
natGateway Gateway NAT associato a questa subnet. SubResource
networkSecurityGroup Riferimento alla risorsa NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. 'Disabilitato'
'Enabled'
privateLinkServiceNetworkPolicies Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet. 'Disabilitato'
'Enabled'
routeTable Riferimento alla risorsa RouteTable. RouteTable
serviceEndpointPolicies Matrice di criteri dell'endpoint di servizio. ServiceEndpointPolicy[]
serviceEndpoints Matrice di endpoint di servizio. ServiceEndpointPropertiesFormat[]

Sottorisorsa

Nome Descrizione Valore
Id ID risorsa. corda