

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS.Networking.InternetGateway
<a name="node-internet-gateway"></a>

 AWS インターネットゲートウェイノードを定義します。

## 構文
<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
```

## 機能
<a name="node-internet-gateway-capabilities"></a><a name="node_internet_gateway_routing"></a>`routing`

VPC 内のルーティング接続を定義するプロパティ。`dest_cidr` または `ipv6_dest_cidr` プロパティのいずれかを含める必要があります。

 `dest_cidr`    
ルーティング先の照合に使用する IPv4 CIDR ブロック。このプロパティは `RouteTable` でルートを作成するのに使用され、その値は `DestinationCidrBlock` として使用されます。  
必須: `ipv6_dest_cidr` プロパティを含めた場合は「いいえ」。  
タイプ: 文字列

 `ipv6_dest_cidr`    
ルーティング先の照合に使用する IPv6 CIDR ブロック。  
必須: `dest_cidr` プロパティを含めた場合は「いいえ」。  
タイプ: 文字列

## プロパティ
<a name="node-internet-gateway-properties"></a>

 `tags`    
リソースにアタッチするタグ。  
必須: いいえ  
タイプ: リスト

 `egress_only`    
IPv6 固有のプロパティ。インターネットゲートウェイが出力通信専用かどうかを示します。`egress_only` が true の場合は、`ipv6_dest_cidr` プロパティを定義する必要があります。  
必須: いいえ  
型: ブール

## 要件
<a name="node-internet-gateway-requirements"></a>

 `vpc`    
[AWS.Networking.VPC](node-vpc.md) ノード。  
必須: はい  
タイプ: 文字列

 `route_table`    
[AWS.Networking.RouteTable](node-route-table.md) ノード。  
必須: はい  
タイプ: 文字列

## 例
<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
```