资源:子网
描述子网对象的消息
| JSON 表示法 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "network": string, "ipv4Cidr": [ string ], "ipv6Cidr": [ string ], "vlanId": integer, "bondingType": enum ( |
| 字段 | |
|---|---|
name |
必需。子网的规范资源名称。 |
create |
仅限输出。子网的创建时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
update |
仅限输出。子网上次更新的时间。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
labels |
与此资源关联的标签。 包含一系列 |
description |
可选。资源的自由文本说明。长度上限为 1024 个字符。 |
network |
必需。相应子网所属的网络。 |
ipv4 |
相应子网拥有的 IPv4 地址范围。 |
ipv6 |
相应子网拥有的 IPv6 地址范围。 |
vlan |
可选。用户提供的 VLAN ID。如果未指定,我们会自动分配一个。 |
bonding |
可选。子网创建中的绑定类型用于指定所创建的 VLAN 将出现在绑定端口类型、非绑定端口类型还是同时出现在这两种端口类型中。此外,此标志用于设置特定的网络配置,集群随后可以根据绑定选择将此配置用于其工作负载。 |
state |
仅限输出。通过配置推送将资源推送到设备的当前阶段。 |
BondingType
子网中的绑定类型。
| 枚举 | |
|---|---|
BONDING_TYPE_UNSPECIFIED |
未指定的绑定类型将默认为未指定,如果用户在创建 VLAN 时选择不指定绑定类型,则会发生这种情况。这将被视为混合绑定,其中 VLAN 将同时具有与机器的绑定连接和非绑定连接。 |
BONDED |
多宿主。 |
NON_BONDED |
单宿主。 |
方法 |
|
|---|---|
|
在给定的项目和位置中创建新的子网。 |
|
删除单个子网。 |
|
获取单个子网的详细信息。 |
|
列出给定项目和位置中的子网。 |
|
更新单个子网的参数。 |