gcp_compute_network

ancestors

タイプ: UNORDERED_LIST_STRING

auto_create_subnetworks

タイプ: BOOLEAN
プロバイダー名: autoCreateSubnetworks
説明: VPC ネットワークを作成するために設定する必要があります。設定されていない場合は、レガシーネットワークが作成されます。true に設定すると、VPC ネットワークはオートモードで作成されます。false に設定すると、VPC ネットワークはカスタムモードで作成されます。オートモードの VPC ネットワークは、地域ごとに 1 つのサブネットで開始されます。各サブネットは、「オートモード VPC ネットワークの IP 範囲」で説明するように、あらかじめ決められた範囲を持っています。カスタムモードの VPC ネットワークでは、サブネットワークの挿入方法を使用してサブネットを追加することができます。

creation_timestamp

タイプ: TIMESTAMP
プロバイダー名: creationTimestamp
説明: [出力のみ] RFC3339 のテキスト形式での作成タイムスタンプ。

description

タイプ: STRING
プロバイダー名: description
説明: このリソースのオプションの説明。このフィールドはリソースを作成するときに指定します。

enable_ula_internal_ipv6

タイプ: BOOLEAN
プロバイダー名: enableUlaInternalIpv6
説明: このネットワークで ULA 内部 IPv6 を有効にします。この機能を有効にすると、Google 定義の ULA プレフィックス fd20::/20 から /48 を割り当てます。

firewall_policy

タイプ: STRING
プロバイダー名: firewallPolicy
説明: [出力のみ] ネットワークが関連付けられているファイアウォールポリシーの URL。

gateway_ipv4

タイプ: STRING
プロバイダー名: gatewayIPv4
説明: [出力のみ] Google Cloud によって選択された、ネットワークの外へのデフォルトルーティングのためのゲートウェイアドレス。

id

タイプ: STRING
プロバイダー名: id
説明: [出力のみ] リソースの一意の識別子。この識別子はサーバーにより定義されます。

internal_ipv6_range

タイプ: STRING
プロバイダー名: internalIpv6Range
説明: ULA 内部 IPv6 を有効にするとき、呼び出し側はオプションで、Google 定義の ULA プレフィックス fd20::/20 から必要な /48 範囲を指定することができます。入力は、有効な /48 ULA IPv6 アドレスでなければならず、fd20::/20 の範囲内になければなりません。指定された /48 がすでに他のリソースによって使用されている場合、演算子は失敗します。このフィールドが指定されない場合、/48 の範囲は fd20::/20 からランダムに割り当てられ、このフィールドを介して返されます。

ipv4_range

タイプ: STRING
プロバイダー名: IPv4Range
説明: サブネットモードのネットワークに取って代わられ、非推奨。このネットワークで有効な内部アドレスの範囲。この範囲は CIDR 仕様で、例えば 192.168.0.0/16 のようなものです。ネットワークが作成されるときにクライアントから提供されます。

kind

タイプ: STRING
プロバイダー名: kind
説明: [出力のみ] リソースのタイプ。ネットワークには常に compute#network を使用します。

labels

タイプ: UNORDERED_LIST_STRING

mtu

タイプ: INT32
プロバイダー名: mtu
説明: 最大伝送単位 (バイト単位)。このフィールドの最小値は 1300、最大値は 8896 です。推奨値は、インターネット上で使用されるデフォルトの MTU である 1500、またはジャンボフレームを使用する場合は 8896 です。未指定の場合、デフォルト値は 1460 です。

name

タイプ: STRING
プロバイダー名: name
説明: リソース名。リソースの作成時にユーザーが指定します。名前は 1 ~ 63 文字で、RFC1035 に準拠する必要があります。具体的には、名前は 1 ~ 63 文字で、正規表現 [a-z]([-a-z0-9]*[a-z0-9])? と一致しなければなりません。1 文字目は小文字の英字で、これに続く文字はすべて (最後の文字を除き) ダッシュ、小文字の英字、または数字にします。最後の文字は、小文字の英字か数字にする必要があります。

network_firewall_policy_enforcement_order

タイプ: STRING
プロバイダー名: networkFirewallPolicyEnforcementOrder
説明: ネットワークファイアウォールポリシーの実施順序。AFTER_CLASSIC_FIREWALL または BEFORE_CLASSIC_FIREWALL のいずれかを指定します。このフィールドを指定しない場合、デフォルトは AFTER_CLASSIC_FIREWALL となります。
可能な値:

  • AFTER_CLASSIC_FIREWALL
  • BEFORE_CLASSIC_FIREWALL

organization_id

タイプ: STRING

parent

タイプ: STRING

peerings

タイプ: UNORDERED_LIST_STRUCT
プロバイダー名: peerings
説明: [出力のみ] リソースのネットワークピアリングのリスト。

  • auto_create_routes
    タイプ: BOOLEAN
    プロバイダー名: autoCreateRoutes
    説明: このフィールドはまもなく非推奨となります。代わりに exchange_subnet_routes フィールドを使用してください。ピアリングされたネットワーク間で、フルメッシュ接続が自動的に作成・管理されるかどうかを示します。ピアリングの状態が ACTIVE である場合、Google Compute Engine は 2 つのネットワーク間で自動的にサブネットワークのルートを作成・管理するため、現在のところこのフィールドは常に true であるべきです。
  • exchange_subnet_routes
    タイプ: BOOLEAN
    プロバイダー名: exchangeSubnetRoutes
    説明: ピアリングされたネットワーク間で、フルメッシュ接続が自動的に作成・管理されるかどうかを示します。ピアリングの状態が ACTIVE である場合、Google Compute Engine は 2 つのネットワーク間で自動的にサブネットワークのルートを作成・管理するため、現在のところこのフィールドは常に true であるべきです。
  • export_custom_routes
    タイプ: BOOLEAN
    プロバイダー名: exportCustomRoutes
    説明: カスタムルートをピアネットワークにエクスポートするかどうか。デフォルトは false です。
  • export_subnet_routes_with_public_ip
    タイプ: BOOLEAN
    プロバイダー名: exportSubnetRoutesWithPublicIp
    説明: 公開 IP 範囲を持つサブネットルートをエクスポートするかどうか。デフォルト値は true で、すべてのサブネットのルートがエクスポートされます。IPv4 の特別な使用範囲は、常にピアにエクスポートされ、このフィールドによって制御されません。
  • import_custom_routes
    タイプ: BOOLEAN
    プロバイダー名: importCustomRoutes
    説明: カスタムルートをピアネットワークからインポートするかどうか。デフォルトは false です。
  • import_subnet_routes_with_public_ip
    タイプ: BOOLEAN
    プロバイダー名: importSubnetRoutesWithPublicIp
    説明: 公開 IP 範囲のサブネットルートをインポートするかどうか。デフォルトは false です。IPv4 特殊用途範囲は常にピアからインポートされ,このフィールドで制御されません。
  • name
    タイプ: STRING
    プロバイダー名: name
    説明: このピアリングの名前。ピアリングの作成時にクライアントから提供されます。この名前は、RFC1035 に準拠する必要があります。具体的には、名前は 1~63 文字で、正規表現 [a-z]([-a-z0-9]*[a-z0-9])? に一致しなければなりません。最初の文字は小文字でなければならず、続くすべての文字はダッシュ、小文字、または数字でなければなりませんが、最後の文字はダッシュであってはなりません。
  • network
    タイプ: STRING
    Provider name: network
    説明: ピアネットワークの URL。完全な URL か部分的な URL のどちらかにすることができます。ピアネットワークは、異なるプロジェクトに属している可能性があります。部分的な URL にプロジェクトが含まれていない場合、ピアネットワークは現在のネットワークと同じプロジェクトに属していると見なされます。
  • peer_mtu
    タイプ: INT32
    プロバイダー名: peerMtu
    説明: 最大送信単位 (バイト単位)。
  • stack_type
    タイプ: STRING
    Provider name: stackType
    説明: ピアネットワーク間で、どの IP バージョンのトラフィックとルートのインポートまたはエクスポートを許可するか。デフォルト値は IPV4_ONLY です。
    可能な値:
    • IPV4_IPV6 - このピアリングでは、IPv4 トラフィックとルートの交換が可能です。さらに、一致するピアリングが IPV4_IPV6 である場合、IPv6 のトラフィックとルートも交換されます。
    • IPV4_ONLY - このピアリングは、一致するピアリングが IPV4_IPV6 であっても、IPv4 のトラフィックとルートのみを交換することを許可します。
  • state
    タイプ: STRING
    Provider name: state
    説明: [出力のみ] ピアリングの状態で、ACTIVE または INACTIVE のいずれかです。ピアネットワークに一致する構成がある場合、ピアリングは ACTIVE となります。
    可能な値:
    • ACTIVE - ピアに一致する構成が存在します。
    • INACTIVE - ピアに一致する構成がありません (ピアが存在しない場合を含む)。
  • state_details
    タイプ: STRING
    プロバイダー名: stateDetails
    説明: [出力のみ] ピアリングの現在の状態についての詳細。

project_id

タイプ: STRING

project_number

タイプ: STRING

resource_name

タイプ: STRING

routing_config

タイプ: STRUCT
プロバイダー名: routingConfig
説明: このネットワークに対するネットワークレベルのルーティング構成。クラウドルーターが、どのような種類のネットワーク全体のルーティング動作を強制するかを決定するために使用されます。

  • routing_mode
    タイプ: STRING
    プロバイダー名: routingMode
    説明: 使用するネットワーク全体のルーティングモード。REGIONAL に設定すると、このネットワークのクラウドルーターは、ルーターと同じ地域にあるこのネットワークのサブネットとのルートのみを広告するようになります。GLOBAL に設定すると、このネットワークのクラウドルーターは、地域を越えてこのネットワークのすべてのサブネットとのルートを広告するようになります。
    可能な値:
    • GLOBAL
    • REGIONAL

タイプ: STRING
Provider name: selfLink
説明: [出力のみ] このリソースのサーバー定義の URL。

タイプ: STRING
プロバイダー名: selfLinkWithId
説明: [出力のみ] このリソースのサーバー定義 URL とリソース id。

subnetworks

タイプ: UNORDERED_LIST_STRING
プロバイダー名: subnetworks
説明: [出力のみ] この VPC ネットワーク内のすべてのサブネットワークに対するサーバー定義の完全修飾 URL。

tags

タイプ: UNORDERED_LIST_STRING