

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# AWS.Réseautage. InternetGateway
<a name="node-internet-gateway"></a>

Définit un nœud AWS Internet Gateway.

## Syntaxe
<a name="node-internet-gateway-syntax"></a>

```
tosca.nodes.AWS.Networking.InternetGateway:
  capabilities:
    routing:
      properties:
        dest\$1cidr: String
        ipv6\$1dest\$1cidr: String    
  properties:
    tags: List
    egress\$1only: Boolean
  requirements:
    vpc: String
    route\$1table: String
```

## Fonctionnalités
<a name="node-internet-gateway-capabilities"></a><a name="node_internet_gateway_routing"></a>`routing`

Propriétés qui définissent la connexion de routage au sein du VPC. Vous devez inclure la `ipv6_dest_cidr` propriété `dest_cidr` ou.

 `dest_cidr`    
Le bloc IPv4 CIDR utilisé pour la correspondance de destination. Cette propriété est utilisée pour créer un itinéraire dans `RouteTable` et sa valeur est utilisée comme`DestinationCidrBlock`.  
Obligatoire : Non si vous avez inclus la `ipv6_dest_cidr` propriété.  
Type : String

 `ipv6_dest_cidr`    
Le bloc IPv6 CIDR utilisé pour la correspondance de destination.  
Obligatoire : Non si vous avez inclus la `dest_cidr` propriété.  
Type : String

## Propriétés
<a name="node-internet-gateway-properties"></a>

 `tags`    
Les balises à associer à la ressource.  
Obligatoire : non  
Type : liste

 `egress_only`    
Une propriété IPv6 spécifique. Indique si la passerelle Internet est uniquement destinée à la communication de sortie ou non. Lorsque `egress_only` c'est vrai, vous devez définir la `ipv6_dest_cidr` propriété.  
Obligatoire : non  
Type : booléen

## Prérequis
<a name="node-internet-gateway-requirements"></a>

 `vpc`    
Un nœud [AWS.Networking.VPC.](node-vpc.md)  
Obligatoire : oui  
Type : String

 `route_table`    
Un [AWS.Networking. RouteTable](node-route-table.md)nœud.  
Obligatoire : oui  
Type : String

## exemple
<a name="node-internet-gateway-example"></a>

```
Free5GCIGW:
  type: tosca.nodes.AWS.Networking.InternetGateway
  properties:
    egress_only: false
  capabilities:
    routing:
      properties:
        dest_cidr: "0.0.0.0/0"
        ipv6_dest_cidr: "::/0"
  requirements:
    route_table: Free5GCRouteTable
    vpc: Free5GCVPC
Free5GCEGW:
  type: tosca.nodes.AWS.Networking.InternetGateway
  properties:
    egress_only: true
  capabilities:
    routing:
      properties:
        ipv6_dest_cidr: "::/0"
  requirements:
    route_table: Free5GCPrivateRouteTable
    vpc: Free5GCVPC
```