REST Resource: organizations.locations.firewallEndpoints

リソース: FirewallEndpoint

エンドポイント オブジェクトを説明するメッセージ

JSON 表現
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "state": enum (State),
  "reconciling": boolean,
  "associatedNetworks": [
    string
  ],
  "associations": [
    {
      object (AssociationReference)
    }
  ],
  "billingProjectId": string
}
フィールド
name

string

変更不可。識別子。リソースの名前

description

string

省略可。ファイアウォール エンドポイントの説明。最大長は 2,048 文字です。

createTime

string (Timestamp format)

出力専用。タイムスタンプの作成

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

出力専用。タイムスタンプの更新

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

labels

map (key: string, value: string)

省略可。Key-Value ペアとしてのラベル。

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

state

enum (State)

出力専用。エンドポイントの現在の状態。

reconciling

boolean

出力専用。調整が進行中かどうか(https://google.aip.dev/128 に沿って推奨)。

associatedNetworks[]
(deprecated)

string

出力専用。ローカルゾーンでこのエンドポイントに関連付けられているネットワークのリスト。これは、このエンドポイントを指す FirewallEndpointAssociations のプロジェクションです。ネットワークがこのリストに表示されるのは、トラフィック ルーティングが完全に構成された後です。形式: projects/{project}/global/networks/{name}

associations[]

object (AssociationReference)

出力専用。このエンドポイントに関連付けられている FirewallEndpointAssociation のリスト。アソシエーションは、トラフィック ルーティングが完全に構成された後にのみ、このリストに表示されます。

billingProjectId

string

必須。エンドポイントの稼働時間の使用量に基づいて請求されるプロジェクト。

状態

エンドポイントの状態。

列挙型
STATE_UNSPECIFIED 未設定。
CREATING 作成中
ACTIVE 構成の更新を処理中。
DELETING 削除中
INACTIVE 停止中またはエラー状態。

AssociationReference

これは FirewallEndpointAssociation メッセージのサブセットであり、コンシューマが使用するフィールドが含まれています。

JSON 表現
{
  "name": string,
  "network": string
}
フィールド
name

string

出力専用。FirewallEndpointAssociation のリソース名。形式: projects/{project}/locations/{location}/firewallEndpointAssociations/{id}

network

string

出力専用。関連付けられている VPC ネットワーク。形式: projects/{project}/global/networks/{name}

メソッド

create

指定されたプロジェクトとロケーションで新しい FirewallEndpoint を作成します。

delete

1 つのエンドポイントを削除します。

get

1 つのエンドポイントの詳細情報を取得します。

list

指定されたプロジェクトとロケーションの FirewallEndpoint を一覧で表示します。

patch

1 つのエンドポイントを更新します。