- 资源:FirewallEndpoint
- FirstPartyEndpointSettings
- ThirdPartyEndpointSettings
- 状态
- AssociationReference
- 类型
- 方法
资源:FirewallEndpoint
描述 Endpoint 对象的消息
JSON 表示法 |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
字段 | |
---|---|
name |
不可变。标识符。资源名称 |
description |
可选。防火墙端点的说明。长度上限为 2048 个字符。 |
createTime |
仅限输出。创建时间戳 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
updateTime |
仅限输出。更新时间戳 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
labels |
可选。以键值对形式使用标签 包含一系列 |
state |
仅限输出。端点的当前状态。 |
reconciling |
仅限输出。是否正在进行协调,建议按照 https://google.aip.dev/128 的规定进行。 |
associatedNetworks[] |
仅限输出。本地可用区中与此端点关联的网络的列表。这是指向此端点的 FirewallEndpointAssociations 的投影。流量路由完全配置后,网络才会显示在此列表中。格式:projects/{project}/global/networks/{name}。 |
associations[] |
仅限输出。与此端点相关联的 FirewallEndpointAssociation 列表。只有在流量路由全部配置完成后,关联才会显示在此列表中。 |
billingProjectId |
必需。根据端点正常运行时间使用情况结算的项目。 |
type |
可选。端点类型。 |
联合字段 settings 。端点类型的设置。settings 只能是下列其中一项: |
|
firstPartyEndpointSettings |
可选。第一方防火墙端点的防火墙端点设置。 |
thirdPartyEndpointSettings |
可选。第三方防火墙端点的防火墙端点设置。 |
FirstPartyEndpointSettings
此类型没有字段。
下一个 ID:1.
ThirdPartyEndpointSettings
下一个 ID:2.
JSON 表示法 |
---|
{ "targetFirewallAttachment": string } |
字段 | |
---|---|
targetFirewallAttachment |
可选。目标防火墙连接的网址。 |
状态
端点状态。
枚举 | |
---|---|
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。 |
|
删除单个端点。 |
|
获取单个端点的详细信息。 |
|
列出给定项目和位置的防火墙端点。 |
|
更新单个端点。 |