Partager via


Microsoft.Network virtualHubs/ipConfigurations 2022-01-01

Définition de ressource Bicep

Le type de ressource virtualHubs/ipConfigurations peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Network/virtualHubs/ipConfigurations, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.Network/virtualHubs/ipConfigurations@2022-01-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: {
            flushConnection: bool
            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'
    }
  }
}

Valeurs de propriété

Microsoft.Network/virtualHubs/ipConfigurations

Nom Descriptif Valeur
nom Nom de la ressource chaîne (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : virtualHubs
Propriétés Propriétés des IPConfigurations du hub virtuel. HubIPConfigurationPropertiesFormat

ApplicationGatewayIPConfiguration

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la configuration IP unique au sein d’une passerelle Application Gateway. corde
Propriétés Propriétés de la configuration IP de la passerelle d’application. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nom Descriptif Valeur
sous-réseau Référence à la ressource de sous-réseau. Sous-réseau à partir duquel application gateway obtient son adresse privée. Sous-ressource

ApplicationSecurityGroup

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés du groupe de sécurité d’application. ApplicationSecurityGroupPropertiesFormat
étiquettes Balises de ressource. ResourceTags

ApplicationSecurityGroupPropertiesFormat

Nom Descriptif Valeur

Paramètres DdosSettings

Nom Descriptif Valeur
ddosCustomPolicy Stratégie personnalisée DDoS associée à l’adresse IP publique. Sous-ressource
protectedIP Active la protection DDoS sur l’adresse IP publique. Bool
protectionCouverture Personnalisation de la stratégie de protection DDoS de l’adresse IP publique. Seule la couverture standard aura la possibilité d’être personnalisée. 'De base'
« Standard »

Délégation

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique dans un sous-réseau. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés du sous-réseau. ServiceDelegationPropertiesFormat
type Type de ressource. corde

Emplacement étendu

Nom Descriptif Valeur
nom Nom de l’emplacement étendu. corde
type Type de l’emplacement étendu. « EdgeZone »

HubIPConfigurationPropertiesFormat

Nom Descriptif Valeur
privateIPAddress Adresse IP privée de la configuration IP. corde
privateIPAllocationMethod Méthode d’allocation d’adresses IP privées. 'Dynamique'
« Statique »
publicIPAddress Référence à la ressource IP publique. publicIPAddress
sous-réseau Référence à la ressource de sous-réseau. sous-réseau

IpTag

Nom Descriptif Valeur
ipTagType Type d’étiquette IP. Exemple : FirstPartyUsage. corde
étiquette Valeur de la balise IP associée à l’adresse IP publique. Exemple : SQL. corde

NatGateway

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés de la passerelle Nat. NatGatewayPropertiesFormat
Sku Référence SKU de passerelle nat. natGatewaySku
étiquettes Balises de ressource. ResourceTags
Zones Liste des zones de disponibilité indiquant la zone dans laquelle la passerelle Nat doit être déployée. chaîne de caractères[]

NatGatewayPropertiesFormat

Nom Descriptif Valeur
idleTimeoutInMinutes Délai d’inactivité de la passerelle nat. Int
publicIpAddresses Tableau d’adresses IP publiques associées à la ressource de passerelle nat. Sous-Ressource[]
publicIpPrefixes Tableau de préfixes ip publics associés à la ressource de passerelle nat. Sous-Ressource[]

NatGatewaySku

Nom Descriptif Valeur
nom Nom de la référence SKU nat Gateway. « Standard »

NetworkSecurityGroup

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés du groupe de sécurité réseau. NetworkSecurityGroupPropertiesFormat
étiquettes Balises de ressource. ResourceTags

NetworkSecurityGroupPropertiesFormat

Nom Descriptif Valeur
flushConnection Lorsqu’ils sont activés, les flux créés à partir de connexions de groupe de sécurité réseau sont réévalués lorsque les règles sont mises à jour. L’activation initiale déclenche une nouvelle évaluation. Bool
sécuritéRègles Collection de règles de sécurité du groupe de sécurité réseau. Règle de Sécurité[]

Adresse IP publique

Nom Descriptif Valeur
extendedLocation Emplacement étendu de l’adresse IP publique. ExtendedLocation
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés d’adresse IP publique. PublicIPAddressPropertiesFormat
Sku Référence SKU d’adresse IP publique. PublicIPAddressSku
étiquettes Balises de ressource. ResourceTags
Zones Liste des zones de disponibilité indiquant l’adresse IP allouée pour la ressource doit provenir. chaîne de caractères[]

PublicIPAddressDnsSettings

Nom Descriptif Valeur
domainNameLabel Étiquette de nom de domaine. La concaténation de l’étiquette de nom de domaine et de la zone DNS régionalisée composent le nom de domaine complet associé à l’adresse IP publique. Si une étiquette de nom de domaine est spécifiée, un enregistrement DNS A est créé pour l’adresse IP publique dans le système DNS Microsoft Azure. corde
Fqdn Nom de domaine complet de l’enregistrement DNS A associé à l’adresse IP publique. Il s’agit de la concaténation du domainNameLabel et de la zone DNS régionalisée. corde
reverseFqdn Nom de domaine complet inverse. Nom de domaine complet visible par l’utilisateur qui se résout à cette adresse IP publique. Si le reverseFqdn est spécifié, un enregistrement DNS PTR est créé pointant de l’adresse IP dans le domaine in-addr.arpa vers le nom de domaine complet inverse. corde

PublicIPAddressPropertiesFormat

Nom Descriptif Valeur
ddosSettings Stratégie personnalisée de protection DDoS associée à l’adresse IP publique. DdosSettings
deleteOption Spécifiez ce qui se passe à l’adresse IP publique lorsque la machine virtuelle l’utilise est supprimée 'Supprimer'
'Détacher'
dnsSettings Nom de domaine complet de l’enregistrement DNS associé à l’adresse IP publique. PublicIPAddressDnsSettings
idleTimeoutInMinutes Délai d’inactivité de l’adresse IP publique. Int
adresse IP Adresse IP associée à la ressource d’adresse IP publique. corde
Balises ipTags Liste des balises associées à l’adresse IP publique. IpTag []
linkedPublicIPAddress Adresse IP publique liée de la ressource d’adresse IP publique. publicIPAddress
migrationPhase Phase de migration de l’adresse IP publique. 'Abandon'
« S’engager »
'Commit'
« Aucun »
« Se préparer »
natGateway NatGateway pour l’adresse IP publique. NatGateway
publicIPAddressVersion Version de l’adresse IP publique. « IPv4 »
« IPv6 »
publicIPAllocationMethod Méthode d’allocation d’adresses IP publiques. 'Dynamique'
« Statique »
publicIPPrefix Le préfixe d’adresse IP publique à partir duquel cette adresse IP publique doit être allouée. Sous-ressource
servicePublicIPAddress Adresse IP publique du service de la ressource d’adresse IP publique. publicIPAddress

PublicIPAddressSku

Nom Descriptif Valeur
nom Nom d’une référence SKU d’adresse IP publique. 'De base'
« Standard »
niveau Niveau d’une référence SKU d’adresse IP publique. « Mondial »
'Régional'

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

Itinéraire

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés de l’itinéraire. RoutePropertiesFormat
type Type de la ressource. corde

RoutePropertiesFormat

Nom Descriptif Valeur
adressePréfixe CIDR de destination auquel l’itinéraire s’applique. corde
suivantHopIpAddress Les paquets d’adresses IP doivent être transférés. Les valeurs de tronçon suivant sont autorisées uniquement dans les itinéraires où le type de tronçon suivant est VirtualAppliance. corde
nextHopType Type de tronçon Azure auquel le paquet doit être envoyé. « Internet »
« Aucun »
'Appliance virtuelle'
'VirtualNetworkGateway'
'VnetLocal' (obligatoire)

Table de routage

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés de la table de routage. RouteTablePropertiesFormat
étiquettes Balises de ressource. ResourceTags

RouteTablePropertiesFormat

Nom Descriptif Valeur
disableBgpRoutePropagation Indique s’il faut désactiver les itinéraires appris par BGP sur cette table de routage. True signifie désactiver. Bool
itinéraires Collection d’itinéraires contenus dans une table de routage. route[]

Règle de sécurité

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés de la règle de sécurité. SecurityRulePropertiesFormat
type Type de la ressource. corde

SecurityRulePropertiesFormat

Nom Descriptif Valeur
accès Le trafic réseau est autorisé ou refusé. 'Autoriser'
'Deny' (obligatoire)
descriptif Description de cette règle. Limité à 140 chars. corde
destinationAddressPrefix Préfixe d’adresse de destination. CIDR ou plage d’adresses IP de destination. L’astérisque '*' peut également être utilisé pour faire correspondre toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées. corde
destinationAddressPrefixes Préfixes d’adresse de destination. PLAGES d’adresses IP CIDR ou de destination. chaîne de caractères[]
destinationApplicationSecurityGroups Groupe de sécurité d’application spécifié comme destination. ApplicationSecurityGroup[]
destinationPortRange Port ou plage de destination. Entier ou plage comprise entre 0 et 65535. L’astérisque '*' peut également être utilisé pour faire correspondre tous les ports. corde
destinationPortRanges Plages de ports de destination. chaîne de caractères[]
direction Direction de la règle. La direction spécifie si la règle sera évaluée sur le trafic entrant ou sortant. 'Entrant'
'Sortant' (obligatoire)
priorité Priorité de la règle. La valeur peut être comprise entre 100 et 4096. Le numéro de priorité doit être unique pour chaque règle de la collection. Plus le numéro de priorité est inférieur, plus la priorité de la règle est élevée. Int
protocole Protocole réseau auquel cette règle s’applique. '*'
« Ah ! »
'Esp'
« ICMP »
'Tcp'
'Udp' (obligatoire)
sourceAddressPrefix Plage d’adresses IP source ou CIDR. L’astérisque '*' peut également être utilisé pour faire correspondre toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées. S’il s’agit d’une règle d’entrée, spécifie l’origine du trafic réseau. corde
sourceAddressPrefixes Plages d’adresses IP CIDR ou sources. chaîne de caractères[]
sourceApplicationSecurityGroups Groupe de sécurité d’application spécifié en tant que source. ApplicationSecurityGroup[]
sourcePortRange Port ou plage source. Entier ou plage comprise entre 0 et 65535. L’astérisque '*' peut également être utilisé pour faire correspondre tous les ports. corde
sourcePortRanges Plages de ports sources. chaîne de caractères[]

ServiceDelegationPropertiesFormat

Nom Descriptif Valeur
nomService Nom du service auquel le sous-réseau doit être délégué (par exemple, Microsoft.Sql/servers). corde

ServiceEndpointPolicy

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés de la stratégie de point de terminaison de service. ServiceEndpointPolicyPropertiesFormat
étiquettes Balises de ressource. ResourceTags

ServiceEndpointPolicyDefinition

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés de la définition de stratégie de point de terminaison de service. ServiceEndpointPolicyDefinitionPropertiesFormat
type Type de la ressource. corde

ServiceEndpointPolicyDefinitionPropertiesFormat

Nom Descriptif Valeur
descriptif Description de cette règle. Limité à 140 chars. corde
service Nom du point de terminaison de service. corde
serviceRessources Liste des ressources de service. chaîne de caractères[]

ServiceEndpointPolicyPropertiesFormat

Nom Descriptif Valeur
contextualServiceEndpointPolicies Collection de stratégies de point de terminaison de service contextuelles. chaîne de caractères[]
serviceAlias Alias indiquant si la stratégie appartient à un service corde
serviceEndpointPolicyDefinitions Collection de définitions de stratégie de point de terminaison de service de la stratégie de point de terminaison de service. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Nom Descriptif Valeur
Lieux Liste des emplacements. chaîne de caractères[]
service Type du service de point de terminaison. corde

Sous-réseau

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés du sous-réseau. SubnetPropertiesFormat
type Type de ressource. corde

SubnetPropertiesFormat

Nom Descriptif Valeur
adressePréfixe Préfixe d’adresse du sous-réseau. corde
adressePréfixes Liste des préfixes d’adresse pour le sous-réseau. chaîne de caractères[]
applicationGatewayIpConfigurations Configurations IP de passerelle d’application de ressource de réseau virtuel. ApplicationGatewayIPConfiguration[]
Délégations Tableau de références aux délégations sur le sous-réseau. délégation[]
ipAllocations Tableau d’IpAllocation qui référence ce sous-réseau. Sous-Ressource[]
natGateway Passerelle Nat associée à ce sous-réseau. Sous-ressource
réseauSecurityGroup Référence à la ressource NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Activez ou désactivez l’application de stratégies réseau sur un point de terminaison privé dans le sous-réseau. 'Désactivé'
'Activé'
privateLinkServiceNetworkPolicies Activez ou désactivez l’application de stratégies réseau sur le service de liaison privée dans le sous-réseau. 'Désactivé'
'Activé'
routeTable Référence à la ressource RouteTable. routeTable
serviceEndpointPolicies Tableau de stratégies de point de terminaison de service. ServiceEndpointPolicy[]
servicePoints de terminaison Tableau de points de terminaison de service. ServiceEndpointPropertiesFormat[]

Sous-ressource

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde

Exemples d’utilisation

Exemples de démarrage rapide Azure

Les modèles de démarrage rapide Azure suivants contiennent des exemples Bicep pour le déploiement de ce type de ressource.

Fichier Bicep Descriptif
créer un serveur de routage dans un nouveau sous-réseau Ce modèle déploie un serveur de routage dans un sous-réseau nommé RouteServerSubnet.

Définition de ressource de modèle ARM

Le type de ressource virtualHubs/ipConfigurations peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Network/virtualHubs/ipConfigurations, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.Network/virtualHubs/ipConfigurations",
  "apiVersion": "2022-01-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": {
            "flushConnection": "bool",
            "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"
    }
  }
}

Valeurs de propriété

Microsoft.Network/virtualHubs/ipConfigurations

Nom Descriptif Valeur
apiVersion Version de l’API '2022-01-01'
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés des IPConfigurations du hub virtuel. HubIPConfigurationPropertiesFormat
type Type de ressource 'Microsoft.Network/virtualHubs/ipConfigurations'

ApplicationGatewayIPConfiguration

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la configuration IP unique au sein d’une passerelle Application Gateway. corde
Propriétés Propriétés de la configuration IP de la passerelle d’application. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nom Descriptif Valeur
sous-réseau Référence à la ressource de sous-réseau. Sous-réseau à partir duquel application gateway obtient son adresse privée. Sous-ressource

ApplicationSecurityGroup

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés du groupe de sécurité d’application. ApplicationSecurityGroupPropertiesFormat
étiquettes Balises de ressource. ResourceTags

ApplicationSecurityGroupPropertiesFormat

Nom Descriptif Valeur

Paramètres DdosSettings

Nom Descriptif Valeur
ddosCustomPolicy Stratégie personnalisée DDoS associée à l’adresse IP publique. Sous-ressource
protectedIP Active la protection DDoS sur l’adresse IP publique. Bool
protectionCouverture Personnalisation de la stratégie de protection DDoS de l’adresse IP publique. Seule la couverture standard aura la possibilité d’être personnalisée. 'De base'
« Standard »

Délégation

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique dans un sous-réseau. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés du sous-réseau. ServiceDelegationPropertiesFormat
type Type de ressource. corde

Emplacement étendu

Nom Descriptif Valeur
nom Nom de l’emplacement étendu. corde
type Type de l’emplacement étendu. « EdgeZone »

HubIPConfigurationPropertiesFormat

Nom Descriptif Valeur
privateIPAddress Adresse IP privée de la configuration IP. corde
privateIPAllocationMethod Méthode d’allocation d’adresses IP privées. 'Dynamique'
« Statique »
publicIPAddress Référence à la ressource IP publique. publicIPAddress
sous-réseau Référence à la ressource de sous-réseau. sous-réseau

IpTag

Nom Descriptif Valeur
ipTagType Type d’étiquette IP. Exemple : FirstPartyUsage. corde
étiquette Valeur de la balise IP associée à l’adresse IP publique. Exemple : SQL. corde

NatGateway

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés de la passerelle Nat. NatGatewayPropertiesFormat
Sku Référence SKU de passerelle nat. natGatewaySku
étiquettes Balises de ressource. ResourceTags
Zones Liste des zones de disponibilité indiquant la zone dans laquelle la passerelle Nat doit être déployée. chaîne de caractères[]

NatGatewayPropertiesFormat

Nom Descriptif Valeur
idleTimeoutInMinutes Délai d’inactivité de la passerelle nat. Int
publicIpAddresses Tableau d’adresses IP publiques associées à la ressource de passerelle nat. Sous-Ressource[]
publicIpPrefixes Tableau de préfixes ip publics associés à la ressource de passerelle nat. Sous-Ressource[]

NatGatewaySku

Nom Descriptif Valeur
nom Nom de la référence SKU nat Gateway. « Standard »

NetworkSecurityGroup

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés du groupe de sécurité réseau. NetworkSecurityGroupPropertiesFormat
étiquettes Balises de ressource. ResourceTags

NetworkSecurityGroupPropertiesFormat

Nom Descriptif Valeur
flushConnection Lorsqu’ils sont activés, les flux créés à partir de connexions de groupe de sécurité réseau sont réévalués lorsque les règles sont mises à jour. L’activation initiale déclenche une nouvelle évaluation. Bool
sécuritéRègles Collection de règles de sécurité du groupe de sécurité réseau. Règle de Sécurité[]

Adresse IP publique

Nom Descriptif Valeur
extendedLocation Emplacement étendu de l’adresse IP publique. ExtendedLocation
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés d’adresse IP publique. PublicIPAddressPropertiesFormat
Sku Référence SKU d’adresse IP publique. PublicIPAddressSku
étiquettes Balises de ressource. ResourceTags
Zones Liste des zones de disponibilité indiquant l’adresse IP allouée pour la ressource doit provenir. chaîne de caractères[]

PublicIPAddressDnsSettings

Nom Descriptif Valeur
domainNameLabel Étiquette de nom de domaine. La concaténation de l’étiquette de nom de domaine et de la zone DNS régionalisée composent le nom de domaine complet associé à l’adresse IP publique. Si une étiquette de nom de domaine est spécifiée, un enregistrement DNS A est créé pour l’adresse IP publique dans le système DNS Microsoft Azure. corde
Fqdn Nom de domaine complet de l’enregistrement DNS A associé à l’adresse IP publique. Il s’agit de la concaténation du domainNameLabel et de la zone DNS régionalisée. corde
reverseFqdn Nom de domaine complet inverse. Nom de domaine complet visible par l’utilisateur qui se résout à cette adresse IP publique. Si le reverseFqdn est spécifié, un enregistrement DNS PTR est créé pointant de l’adresse IP dans le domaine in-addr.arpa vers le nom de domaine complet inverse. corde

PublicIPAddressPropertiesFormat

Nom Descriptif Valeur
ddosSettings Stratégie personnalisée de protection DDoS associée à l’adresse IP publique. DdosSettings
deleteOption Spécifiez ce qui se passe à l’adresse IP publique lorsque la machine virtuelle l’utilise est supprimée 'Supprimer'
'Détacher'
dnsSettings Nom de domaine complet de l’enregistrement DNS associé à l’adresse IP publique. PublicIPAddressDnsSettings
idleTimeoutInMinutes Délai d’inactivité de l’adresse IP publique. Int
adresse IP Adresse IP associée à la ressource d’adresse IP publique. corde
Balises ipTags Liste des balises associées à l’adresse IP publique. IpTag []
linkedPublicIPAddress Adresse IP publique liée de la ressource d’adresse IP publique. publicIPAddress
migrationPhase Phase de migration de l’adresse IP publique. 'Abandon'
« S’engager »
'Commit'
« Aucun »
« Se préparer »
natGateway NatGateway pour l’adresse IP publique. NatGateway
publicIPAddressVersion Version de l’adresse IP publique. « IPv4 »
« IPv6 »
publicIPAllocationMethod Méthode d’allocation d’adresses IP publiques. 'Dynamique'
« Statique »
publicIPPrefix Le préfixe d’adresse IP publique à partir duquel cette adresse IP publique doit être allouée. Sous-ressource
servicePublicIPAddress Adresse IP publique du service de la ressource d’adresse IP publique. publicIPAddress

PublicIPAddressSku

Nom Descriptif Valeur
nom Nom d’une référence SKU d’adresse IP publique. 'De base'
« Standard »
niveau Niveau d’une référence SKU d’adresse IP publique. « Mondial »
'Régional'

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

Itinéraire

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés de l’itinéraire. RoutePropertiesFormat
type Type de la ressource. corde

RoutePropertiesFormat

Nom Descriptif Valeur
adressePréfixe CIDR de destination auquel l’itinéraire s’applique. corde
suivantHopIpAddress Les paquets d’adresses IP doivent être transférés. Les valeurs de tronçon suivant sont autorisées uniquement dans les itinéraires où le type de tronçon suivant est VirtualAppliance. corde
nextHopType Type de tronçon Azure auquel le paquet doit être envoyé. « Internet »
« Aucun »
'Appliance virtuelle'
'VirtualNetworkGateway'
'VnetLocal' (obligatoire)

Table de routage

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés de la table de routage. RouteTablePropertiesFormat
étiquettes Balises de ressource. ResourceTags

RouteTablePropertiesFormat

Nom Descriptif Valeur
disableBgpRoutePropagation Indique s’il faut désactiver les itinéraires appris par BGP sur cette table de routage. True signifie désactiver. Bool
itinéraires Collection d’itinéraires contenus dans une table de routage. route[]

Règle de sécurité

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés de la règle de sécurité. SecurityRulePropertiesFormat
type Type de la ressource. corde

SecurityRulePropertiesFormat

Nom Descriptif Valeur
accès Le trafic réseau est autorisé ou refusé. 'Autoriser'
'Deny' (obligatoire)
descriptif Description de cette règle. Limité à 140 chars. corde
destinationAddressPrefix Préfixe d’adresse de destination. CIDR ou plage d’adresses IP de destination. L’astérisque '*' peut également être utilisé pour faire correspondre toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées. corde
destinationAddressPrefixes Préfixes d’adresse de destination. PLAGES d’adresses IP CIDR ou de destination. chaîne de caractères[]
destinationApplicationSecurityGroups Groupe de sécurité d’application spécifié comme destination. ApplicationSecurityGroup[]
destinationPortRange Port ou plage de destination. Entier ou plage comprise entre 0 et 65535. L’astérisque '*' peut également être utilisé pour faire correspondre tous les ports. corde
destinationPortRanges Plages de ports de destination. chaîne de caractères[]
direction Direction de la règle. La direction spécifie si la règle sera évaluée sur le trafic entrant ou sortant. 'Entrant'
'Sortant' (obligatoire)
priorité Priorité de la règle. La valeur peut être comprise entre 100 et 4096. Le numéro de priorité doit être unique pour chaque règle de la collection. Plus le numéro de priorité est inférieur, plus la priorité de la règle est élevée. Int
protocole Protocole réseau auquel cette règle s’applique. '*'
« Ah ! »
'Esp'
« ICMP »
'Tcp'
'Udp' (obligatoire)
sourceAddressPrefix Plage d’adresses IP source ou CIDR. L’astérisque '*' peut également être utilisé pour faire correspondre toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées. S’il s’agit d’une règle d’entrée, spécifie l’origine du trafic réseau. corde
sourceAddressPrefixes Plages d’adresses IP CIDR ou sources. chaîne de caractères[]
sourceApplicationSecurityGroups Groupe de sécurité d’application spécifié en tant que source. ApplicationSecurityGroup[]
sourcePortRange Port ou plage source. Entier ou plage comprise entre 0 et 65535. L’astérisque '*' peut également être utilisé pour faire correspondre tous les ports. corde
sourcePortRanges Plages de ports sources. chaîne de caractères[]

ServiceDelegationPropertiesFormat

Nom Descriptif Valeur
nomService Nom du service auquel le sous-réseau doit être délégué (par exemple, Microsoft.Sql/servers). corde

ServiceEndpointPolicy

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés de la stratégie de point de terminaison de service. ServiceEndpointPolicyPropertiesFormat
étiquettes Balises de ressource. ResourceTags

ServiceEndpointPolicyDefinition

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés de la définition de stratégie de point de terminaison de service. ServiceEndpointPolicyDefinitionPropertiesFormat
type Type de la ressource. corde

ServiceEndpointPolicyDefinitionPropertiesFormat

Nom Descriptif Valeur
descriptif Description de cette règle. Limité à 140 chars. corde
service Nom du point de terminaison de service. corde
serviceRessources Liste des ressources de service. chaîne de caractères[]

ServiceEndpointPolicyPropertiesFormat

Nom Descriptif Valeur
contextualServiceEndpointPolicies Collection de stratégies de point de terminaison de service contextuelles. chaîne de caractères[]
serviceAlias Alias indiquant si la stratégie appartient à un service corde
serviceEndpointPolicyDefinitions Collection de définitions de stratégie de point de terminaison de service de la stratégie de point de terminaison de service. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Nom Descriptif Valeur
Lieux Liste des emplacements. chaîne de caractères[]
service Type du service de point de terminaison. corde

Sous-réseau

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés du sous-réseau. SubnetPropertiesFormat
type Type de ressource. corde

SubnetPropertiesFormat

Nom Descriptif Valeur
adressePréfixe Préfixe d’adresse du sous-réseau. corde
adressePréfixes Liste des préfixes d’adresse pour le sous-réseau. chaîne de caractères[]
applicationGatewayIpConfigurations Configurations IP de passerelle d’application de ressource de réseau virtuel. ApplicationGatewayIPConfiguration[]
Délégations Tableau de références aux délégations sur le sous-réseau. délégation[]
ipAllocations Tableau d’IpAllocation qui référence ce sous-réseau. Sous-Ressource[]
natGateway Passerelle Nat associée à ce sous-réseau. Sous-ressource
réseauSecurityGroup Référence à la ressource NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Activez ou désactivez l’application de stratégies réseau sur un point de terminaison privé dans le sous-réseau. 'Désactivé'
'Activé'
privateLinkServiceNetworkPolicies Activez ou désactivez l’application de stratégies réseau sur le service de liaison privée dans le sous-réseau. 'Désactivé'
'Activé'
routeTable Référence à la ressource RouteTable. routeTable
serviceEndpointPolicies Tableau de stratégies de point de terminaison de service. ServiceEndpointPolicy[]
servicePoints de terminaison Tableau de points de terminaison de service. ServiceEndpointPropertiesFormat[]

Sous-ressource

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde

Exemples d’utilisation

Modèles de démarrage rapide Azure

Les modèles de démarrage rapide Azure suivants déployer ce type de ressource.

Modèle Descriptif
Serveur de routage Azure dans le peering BGP avec Quagga

Déployer sur Azure
Ce modèle déploie un serveur routeur et une machine virtuelle Ubuntu avec Quagga. Deux sessions BGP externes sont établies entre le serveur routeur et Quagga. L’installation et la configuration de Quagga sont exécutées par l’extension de script personnalisé Azure pour Linux
créer un serveur de routage dans un nouveau sous-réseau

Déployer sur Azure
Ce modèle déploie un serveur de routage dans un sous-réseau nommé RouteServerSubnet.

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource virtualHubs/ipConfigurations peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Network/virtualHubs/ipConfigurations, ajoutez le terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualHubs/ipConfigurations@2022-01-01"
  name = "string"
  parent_id = "string"
  body = {
    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 = {
              flushConnection = bool
              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"
      }
    }
  }
}

Valeurs de propriété

Microsoft.Network/virtualHubs/ipConfigurations

Nom Descriptif Valeur
nom Nom de la ressource chaîne (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : virtualHubs
Propriétés Propriétés des IPConfigurations du hub virtuel. HubIPConfigurationPropertiesFormat
type Type de ressource « Microsoft.Network/virtualHubs/ipConfigurations@2022-01-01 »

ApplicationGatewayIPConfiguration

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la configuration IP unique au sein d’une passerelle Application Gateway. corde
Propriétés Propriétés de la configuration IP de la passerelle d’application. ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nom Descriptif Valeur
sous-réseau Référence à la ressource de sous-réseau. Sous-réseau à partir duquel application gateway obtient son adresse privée. Sous-ressource

ApplicationSecurityGroup

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés du groupe de sécurité d’application. ApplicationSecurityGroupPropertiesFormat
étiquettes Balises de ressource. ResourceTags

ApplicationSecurityGroupPropertiesFormat

Nom Descriptif Valeur

Paramètres DdosSettings

Nom Descriptif Valeur
ddosCustomPolicy Stratégie personnalisée DDoS associée à l’adresse IP publique. Sous-ressource
protectedIP Active la protection DDoS sur l’adresse IP publique. Bool
protectionCouverture Personnalisation de la stratégie de protection DDoS de l’adresse IP publique. Seule la couverture standard aura la possibilité d’être personnalisée. 'De base'
« Standard »

Délégation

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique dans un sous-réseau. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés du sous-réseau. ServiceDelegationPropertiesFormat
type Type de ressource. corde

Emplacement étendu

Nom Descriptif Valeur
nom Nom de l’emplacement étendu. corde
type Type de l’emplacement étendu. « EdgeZone »

HubIPConfigurationPropertiesFormat

Nom Descriptif Valeur
privateIPAddress Adresse IP privée de la configuration IP. corde
privateIPAllocationMethod Méthode d’allocation d’adresses IP privées. 'Dynamique'
« Statique »
publicIPAddress Référence à la ressource IP publique. publicIPAddress
sous-réseau Référence à la ressource de sous-réseau. sous-réseau

IpTag

Nom Descriptif Valeur
ipTagType Type d’étiquette IP. Exemple : FirstPartyUsage. corde
étiquette Valeur de la balise IP associée à l’adresse IP publique. Exemple : SQL. corde

NatGateway

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés de la passerelle Nat. NatGatewayPropertiesFormat
Sku Référence SKU de passerelle nat. natGatewaySku
étiquettes Balises de ressource. ResourceTags
Zones Liste des zones de disponibilité indiquant la zone dans laquelle la passerelle Nat doit être déployée. chaîne de caractères[]

NatGatewayPropertiesFormat

Nom Descriptif Valeur
idleTimeoutInMinutes Délai d’inactivité de la passerelle nat. Int
publicIpAddresses Tableau d’adresses IP publiques associées à la ressource de passerelle nat. Sous-Ressource[]
publicIpPrefixes Tableau de préfixes ip publics associés à la ressource de passerelle nat. Sous-Ressource[]

NatGatewaySku

Nom Descriptif Valeur
nom Nom de la référence SKU nat Gateway. « Standard »

NetworkSecurityGroup

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés du groupe de sécurité réseau. NetworkSecurityGroupPropertiesFormat
étiquettes Balises de ressource. ResourceTags

NetworkSecurityGroupPropertiesFormat

Nom Descriptif Valeur
flushConnection Lorsqu’ils sont activés, les flux créés à partir de connexions de groupe de sécurité réseau sont réévalués lorsque les règles sont mises à jour. L’activation initiale déclenche une nouvelle évaluation. Bool
sécuritéRègles Collection de règles de sécurité du groupe de sécurité réseau. Règle de Sécurité[]

Adresse IP publique

Nom Descriptif Valeur
extendedLocation Emplacement étendu de l’adresse IP publique. ExtendedLocation
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés d’adresse IP publique. PublicIPAddressPropertiesFormat
Sku Référence SKU d’adresse IP publique. PublicIPAddressSku
étiquettes Balises de ressource. ResourceTags
Zones Liste des zones de disponibilité indiquant l’adresse IP allouée pour la ressource doit provenir. chaîne de caractères[]

PublicIPAddressDnsSettings

Nom Descriptif Valeur
domainNameLabel Étiquette de nom de domaine. La concaténation de l’étiquette de nom de domaine et de la zone DNS régionalisée composent le nom de domaine complet associé à l’adresse IP publique. Si une étiquette de nom de domaine est spécifiée, un enregistrement DNS A est créé pour l’adresse IP publique dans le système DNS Microsoft Azure. corde
Fqdn Nom de domaine complet de l’enregistrement DNS A associé à l’adresse IP publique. Il s’agit de la concaténation du domainNameLabel et de la zone DNS régionalisée. corde
reverseFqdn Nom de domaine complet inverse. Nom de domaine complet visible par l’utilisateur qui se résout à cette adresse IP publique. Si le reverseFqdn est spécifié, un enregistrement DNS PTR est créé pointant de l’adresse IP dans le domaine in-addr.arpa vers le nom de domaine complet inverse. corde

PublicIPAddressPropertiesFormat

Nom Descriptif Valeur
ddosSettings Stratégie personnalisée de protection DDoS associée à l’adresse IP publique. DdosSettings
deleteOption Spécifiez ce qui se passe à l’adresse IP publique lorsque la machine virtuelle l’utilise est supprimée 'Supprimer'
'Détacher'
dnsSettings Nom de domaine complet de l’enregistrement DNS associé à l’adresse IP publique. PublicIPAddressDnsSettings
idleTimeoutInMinutes Délai d’inactivité de l’adresse IP publique. Int
adresse IP Adresse IP associée à la ressource d’adresse IP publique. corde
Balises ipTags Liste des balises associées à l’adresse IP publique. IpTag []
linkedPublicIPAddress Adresse IP publique liée de la ressource d’adresse IP publique. publicIPAddress
migrationPhase Phase de migration de l’adresse IP publique. 'Abandon'
« S’engager »
'Commit'
« Aucun »
« Se préparer »
natGateway NatGateway pour l’adresse IP publique. NatGateway
publicIPAddressVersion Version de l’adresse IP publique. « IPv4 »
« IPv6 »
publicIPAllocationMethod Méthode d’allocation d’adresses IP publiques. 'Dynamique'
« Statique »
publicIPPrefix Le préfixe d’adresse IP publique à partir duquel cette adresse IP publique doit être allouée. Sous-ressource
servicePublicIPAddress Adresse IP publique du service de la ressource d’adresse IP publique. publicIPAddress

PublicIPAddressSku

Nom Descriptif Valeur
nom Nom d’une référence SKU d’adresse IP publique. 'De base'
« Standard »
niveau Niveau d’une référence SKU d’adresse IP publique. « Mondial »
'Régional'

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

ResourceTags

Nom Descriptif Valeur

Itinéraire

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés de l’itinéraire. RoutePropertiesFormat
type Type de la ressource. corde

RoutePropertiesFormat

Nom Descriptif Valeur
adressePréfixe CIDR de destination auquel l’itinéraire s’applique. corde
suivantHopIpAddress Les paquets d’adresses IP doivent être transférés. Les valeurs de tronçon suivant sont autorisées uniquement dans les itinéraires où le type de tronçon suivant est VirtualAppliance. corde
nextHopType Type de tronçon Azure auquel le paquet doit être envoyé. « Internet »
« Aucun »
'Appliance virtuelle'
'VirtualNetworkGateway'
'VnetLocal' (obligatoire)

Table de routage

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés de la table de routage. RouteTablePropertiesFormat
étiquettes Balises de ressource. ResourceTags

RouteTablePropertiesFormat

Nom Descriptif Valeur
disableBgpRoutePropagation Indique s’il faut désactiver les itinéraires appris par BGP sur cette table de routage. True signifie désactiver. Bool
itinéraires Collection d’itinéraires contenus dans une table de routage. route[]

Règle de sécurité

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés de la règle de sécurité. SecurityRulePropertiesFormat
type Type de la ressource. corde

SecurityRulePropertiesFormat

Nom Descriptif Valeur
accès Le trafic réseau est autorisé ou refusé. 'Autoriser'
'Deny' (obligatoire)
descriptif Description de cette règle. Limité à 140 chars. corde
destinationAddressPrefix Préfixe d’adresse de destination. CIDR ou plage d’adresses IP de destination. L’astérisque '*' peut également être utilisé pour faire correspondre toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées. corde
destinationAddressPrefixes Préfixes d’adresse de destination. PLAGES d’adresses IP CIDR ou de destination. chaîne de caractères[]
destinationApplicationSecurityGroups Groupe de sécurité d’application spécifié comme destination. ApplicationSecurityGroup[]
destinationPortRange Port ou plage de destination. Entier ou plage comprise entre 0 et 65535. L’astérisque '*' peut également être utilisé pour faire correspondre tous les ports. corde
destinationPortRanges Plages de ports de destination. chaîne de caractères[]
direction Direction de la règle. La direction spécifie si la règle sera évaluée sur le trafic entrant ou sortant. 'Entrant'
'Sortant' (obligatoire)
priorité Priorité de la règle. La valeur peut être comprise entre 100 et 4096. Le numéro de priorité doit être unique pour chaque règle de la collection. Plus le numéro de priorité est inférieur, plus la priorité de la règle est élevée. Int
protocole Protocole réseau auquel cette règle s’applique. '*'
« Ah ! »
'Esp'
« ICMP »
'Tcp'
'Udp' (obligatoire)
sourceAddressPrefix Plage d’adresses IP source ou CIDR. L’astérisque '*' peut également être utilisé pour faire correspondre toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées. S’il s’agit d’une règle d’entrée, spécifie l’origine du trafic réseau. corde
sourceAddressPrefixes Plages d’adresses IP CIDR ou sources. chaîne de caractères[]
sourceApplicationSecurityGroups Groupe de sécurité d’application spécifié en tant que source. ApplicationSecurityGroup[]
sourcePortRange Port ou plage source. Entier ou plage comprise entre 0 et 65535. L’astérisque '*' peut également être utilisé pour faire correspondre tous les ports. corde
sourcePortRanges Plages de ports sources. chaîne de caractères[]

ServiceDelegationPropertiesFormat

Nom Descriptif Valeur
nomService Nom du service auquel le sous-réseau doit être délégué (par exemple, Microsoft.Sql/servers). corde

ServiceEndpointPolicy

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
emplacement Emplacement des ressources. corde
Propriétés Propriétés de la stratégie de point de terminaison de service. ServiceEndpointPolicyPropertiesFormat
étiquettes Balises de ressource. ResourceTags

ServiceEndpointPolicyDefinition

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés de la définition de stratégie de point de terminaison de service. ServiceEndpointPolicyDefinitionPropertiesFormat
type Type de la ressource. corde

ServiceEndpointPolicyDefinitionPropertiesFormat

Nom Descriptif Valeur
descriptif Description de cette règle. Limité à 140 chars. corde
service Nom du point de terminaison de service. corde
serviceRessources Liste des ressources de service. chaîne de caractères[]

ServiceEndpointPolicyPropertiesFormat

Nom Descriptif Valeur
contextualServiceEndpointPolicies Collection de stratégies de point de terminaison de service contextuelles. chaîne de caractères[]
serviceAlias Alias indiquant si la stratégie appartient à un service corde
serviceEndpointPolicyDefinitions Collection de définitions de stratégie de point de terminaison de service de la stratégie de point de terminaison de service. ServiceEndpointPolicyDefinition[]

ServiceEndpointPropertiesFormat

Nom Descriptif Valeur
Lieux Liste des emplacements. chaîne de caractères[]
service Type du service de point de terminaison. corde

Sous-réseau

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde
nom Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. corde
Propriétés Propriétés du sous-réseau. SubnetPropertiesFormat
type Type de ressource. corde

SubnetPropertiesFormat

Nom Descriptif Valeur
adressePréfixe Préfixe d’adresse du sous-réseau. corde
adressePréfixes Liste des préfixes d’adresse pour le sous-réseau. chaîne de caractères[]
applicationGatewayIpConfigurations Configurations IP de passerelle d’application de ressource de réseau virtuel. ApplicationGatewayIPConfiguration[]
Délégations Tableau de références aux délégations sur le sous-réseau. délégation[]
ipAllocations Tableau d’IpAllocation qui référence ce sous-réseau. Sous-Ressource[]
natGateway Passerelle Nat associée à ce sous-réseau. Sous-ressource
réseauSecurityGroup Référence à la ressource NetworkSecurityGroup. NetworkSecurityGroup
privateEndpointNetworkPolicies Activez ou désactivez l’application de stratégies réseau sur un point de terminaison privé dans le sous-réseau. 'Désactivé'
'Activé'
privateLinkServiceNetworkPolicies Activez ou désactivez l’application de stratégies réseau sur le service de liaison privée dans le sous-réseau. 'Désactivé'
'Activé'
routeTable Référence à la ressource RouteTable. routeTable
serviceEndpointPolicies Tableau de stratégies de point de terminaison de service. ServiceEndpointPolicy[]
servicePoints de terminaison Tableau de points de terminaison de service. ServiceEndpointPropertiesFormat[]

Sous-ressource

Nom Descriptif Valeur
pièce d'identité ID de ressource. corde