リソース: FirewallEndpoint
エンドポイント オブジェクトを説明するメッセージ
JSON 表現 |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
フィールド | |
---|---|
name |
変更不可。識別子。リソースの名前 |
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[] |
出力専用。このエンドポイントに関連付けられている FirewallEndpointAssociation のリスト。アソシエーションは、トラフィック ルーティングが完全に構成された後にのみ、このリストに表示されます。 |
billingProjectId |
必須。エンドポイントの稼働時間の使用量に基づいて請求されるプロジェクト。 |
状態
エンドポイントの状態。
列挙型 | |
---|---|
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} |
メソッド |
|
---|---|
|
指定されたプロジェクトとロケーションで新しい FirewallEndpoint を作成します。 |
|
1 つのエンドポイントを削除します。 |
|
1 つのエンドポイントの詳細情報を取得します。 |
|
指定されたプロジェクトとロケーションの FirewallEndpoint を一覧で表示します。 |
|
1 つのエンドポイントを更新します。 |