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 に設定すると、このネットワークのクラウドルーターは、地域を越えてこのネットワークのすべてのサブネットとのルートを広告するようになります。
可能な値:
self_link
タイプ: STRING
Provider name: selfLink
説明: [出力のみ] このリソースのサーバー定義の URL。
self_link_with_id
タイプ: STRING
プロバイダー名: selfLinkWithId
説明: [出力のみ] このリソースのサーバー定義 URL とリソース id。
subnetworks
タイプ: UNORDERED_LIST_STRING
プロバイダー名: subnetworks
説明: [出力のみ] この VPC ネットワーク内のすべてのサブネットワークに対するサーバー定義の完全修飾 URL。
タイプ: UNORDERED_LIST_STRING