资源:VpnConnection
VPN 连接。
| JSON 表示法 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "natGatewayIp": string, "bgpRoutingMode": enum ( |
| 字段 | |
|---|---|
name |
必需。VPN 连接的资源名称 |
createTime |
仅限输出。VPN 连接的创建时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
updateTime |
仅限输出。上次更新 VPN 连接的时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
labels |
与此资源关联的标签。 包含一系列 |
natGatewayIp |
NAT 网关 IP 或 WAN IP 地址。如果客户有多个 NAT IP 地址,则需要配置 NAT,以便只有一个外部 IP 地址映射到 GMEC Anthos 集群。如果不使用 NAT,则为空。 |
bgpRoutingMode |
VPC 网络的动态路由模式, |
cluster |
要连接的规范集群名称。格式为 projects/{project}/locations/{location}/clusters/{cluster}。 |
vpc |
要连接的 VPC 的网络 ID。 |
vpcProject |
可选。VPC 网络的项目详细信息。如果 VPC 与集群项目位于不同的项目中,则必须提供此参数。 |
enableHighAvailability |
相应 VPN 连接是否在集群端启用了高可用性。如果启用,在创建 VPN 连接时,我们将尝试使用 2 个 ANG 浮动 IP。 |
router |
可选。VPN 连接 Cloud Router 名称。 |
details |
仅限输出。已创建的连接的详细信息。 |
BgpRoutingMode
路由模式。
| 枚举 | |
|---|---|
BGP_ROUTING_MODE_UNSPECIFIED |
未知。 |
REGIONAL |
区域模式。 |
GLOBAL |
全球模式。 |
VpcProject
VPC 网络的项目详细信息。
| JSON 表示法 |
|---|
{ "projectId": string, "serviceAccount": string } |
| 字段 | |
|---|---|
projectId |
要连接的 VPC 的项目。如果未指定,则与集群项目相同。 |
serviceAccount |
可选。已弃用:请勿使用。 |
详细信息
已创建的连接的详细信息。
| JSON 表示法 |
|---|
{ "state": enum ( |
| 字段 | |
|---|---|
state |
相应连接的状态。 |
error |
错误消息。仅当 state=ERROR 时填充。 |
cloudRouter |
Cloud Router 信息。 |
cloudVpns[] |
每个连接都有多个 Cloud VPN 网关。 |
州
当前连接状态。
| 枚举 | |
|---|---|
STATE_UNSPECIFIED |
未知。 |
STATE_CONNECTED |
已连接。 |
STATE_CONNECTING |
仍在连接。 |
STATE_ERROR |
出现错误。 |
CloudRouter
Cloud Router 信息。
| JSON 表示法 |
|---|
{ "name": string } |
| 字段 | |
|---|---|
name |
关联的 Cloud Router 名称。 |
CloudVpn
Cloud VPN 信息。
| JSON 表示法 |
|---|
{ "gateway": string } |
| 字段 | |
|---|---|
gateway |
创建的 Cloud VPN 网关名称。 |
方法 |
|
|---|---|
|
在给定的项目和位置中创建新的 VPN 连接。 |
|
删除单个 VPN 连接。 |
|
获取单个 VPN 连接的详细信息。 |
|
列出给定项目和位置中的 VPN 连接。 |