- リソース: FirewallEndpoint
- FirstPartyEndpointSettings
- ThirdPartyEndpointSettings
- 都道府県
- AssociationReference
- タイプ
- メソッド
リソース: FirewallEndpoint
Endpoint オブジェクトを説明するメッセージ
JSON 表現 |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
フィールド | |
---|---|
name |
変更不可。ID。リソースの名前 |
description |
省略可。ファイアウォール エンドポイントの説明。最大文字数は 2,048 文字です。 |
createTime |
出力専用。タイムスタンプの作成 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateTime |
出力専用。タイムスタンプの更新 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
labels |
省略可。ラベルを Key-Value ペアとして使用
|
state |
出力専用。エンドポイントの現在の状態。 |
reconciling |
出力専用。調整が進行中かどうかについては、https://google.aip.dev/128 を参照することをおすすめします。 |
associatedNetworks[] |
出力専用。ローカル ゾーンでこのエンドポイントに関連付けられているネットワークのリスト。これは、このエンドポイントを指す FirewallEndpointAssociations のプロジェクションです。トラフィック ルーティングが完全に構成されると、このリストにネットワークが表示されます。形式: projects/{project}/global/networks/{name} |
associations[] |
出力専用。このエンドポイントに関連付けられている FirewallEndpointAssociations のリスト。関連付けは、トラフィック ルーティングが完全に構成されてからのみ、このリストに表示されます。 |
billingProjectId |
必須。エンドポイントの稼働時間の使用量に請求されるプロジェクト。 |
type |
省略可。エンドポイントのタイプ |
共用体フィールド settings 。エンドポイント タイプに固有の設定。settings は次のいずれかになります。 |
|
firstPartyEndpointSettings |
省略可。ファースト パーティのファイアウォール エンドポイントのファイアウォール エンドポイント設定。 |
thirdPartyEndpointSettings |
省略可。サードパーティのファイアウォール エンドポイントのファイアウォール エンドポイントの設定。 |
FirstPartyEndpointSettings
この型にはフィールドがありません。
次の ID: 1
ThirdPartyEndpointSettings
次の ID: 2
JSON 表現 |
---|
{ "targetFirewallAttachment": string } |
フィールド | |
---|---|
targetFirewallAttachment |
省略可。ターゲット ファイアウォール アタッチメントの URL。 |
状態
エンドポイントの状態。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
未設定。 |
CREATING |
作成中 |
ACTIVE |
構成の更新を処理する。 |
DELETING |
削除中 |
INACTIVE |
停止またはエラー状態である。 |
AssociationReference
これは FirewallEndpointAssociation メッセージのサブセットであり、コンシューマが使用するフィールドが含まれています。
JSON 表現 |
---|
{ "name": string, "network": string } |
フィールド | |
---|---|
name |
出力専用。FirewallEndpointAssociation のリソース名。形式: projects/{project}/locations/{location}/firewallEndpointAssociations/{id} |
network |
出力専用。関連付けられた VPC ネットワーク。形式: projects/{project}/global/networks/{name} |
タイプ
ファイアウォール エンドポイントのタイプ。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
未設定。 |
FIRST_PARTY |
自社のファイアウォール エンドポイント。 |
THIRD_PARTY |
サードパーティのファイアウォール エンドポイント。 |
メソッド |
|
---|---|
|
指定されたプロジェクトとロケーションで新しい FirewallEndpoint を作成します。 |
|
1 つのエンドポイントを削除します。 |
|
1 つのエンドポイントの詳細を取得します。 |
|
指定されたプロジェクトとロケーションの FirewallEndpoint を一覧で表示します。 |
|
1 つのエンドポイントを更新します。 |