|
84 | 84 | "NodeConfigDefaults",
|
85 | 85 | "NodePoolAutoConfig",
|
86 | 86 | "ClusterUpdate",
|
| 87 | + "AdditionalPodRangesConfig", |
87 | 88 | "Operation",
|
88 | 89 | "OperationProgress",
|
89 | 90 | "CreateClusterRequest",
|
@@ -2131,6 +2132,11 @@ class IPAllocationPolicy(proto.Message):
|
2131 | 2132 | services_ipv6_cidr_block (str):
|
2132 | 2133 | Output only. [Output only] The services IPv6 CIDR block for
|
2133 | 2134 | the cluster.
|
| 2135 | + additional_pod_ranges_config (google.cloud.container_v1beta1.types.AdditionalPodRangesConfig): |
| 2136 | + Output only. [Output only] The additional pod ranges that |
| 2137 | + are added to the cluster. These pod ranges can be used by |
| 2138 | + new node pools to allocate pod IPs automatically. Once the |
| 2139 | + range is removed it will not show up in IPAllocationPolicy. |
2134 | 2140 | """
|
2135 | 2141 |
|
2136 | 2142 | class StackType(proto.Enum):
|
@@ -2246,6 +2252,11 @@ class IPv6AccessType(proto.Enum):
|
2246 | 2252 | proto.STRING,
|
2247 | 2253 | number=23,
|
2248 | 2254 | )
|
| 2255 | + additional_pod_ranges_config: "AdditionalPodRangesConfig" = proto.Field( |
| 2256 | + proto.MESSAGE, |
| 2257 | + number=24, |
| 2258 | + message="AdditionalPodRangesConfig", |
| 2259 | + ) |
2249 | 2260 |
|
2250 | 2261 |
|
2251 | 2262 | class BinaryAuthorization(proto.Message):
|
@@ -3451,6 +3462,15 @@ class ClusterUpdate(proto.Message):
|
3451 | 3462 | the current stack type of the cluster, update
|
3452 | 3463 | will attempt to change the stack type to the new
|
3453 | 3464 | type.
|
| 3465 | + additional_pod_ranges_config (google.cloud.container_v1beta1.types.AdditionalPodRangesConfig): |
| 3466 | + The additional pod ranges to be added to the |
| 3467 | + cluster. These pod ranges can be used by node |
| 3468 | + pools to allocate pod IPs. |
| 3469 | + removed_additional_pod_ranges_config (google.cloud.container_v1beta1.types.AdditionalPodRangesConfig): |
| 3470 | + The additional pod ranges that are to be removed from the |
| 3471 | + cluster. The pod ranges specified here must have been |
| 3472 | + specified earlier in the 'additional_pod_ranges_config' |
| 3473 | + argument. |
3454 | 3474 | """
|
3455 | 3475 |
|
3456 | 3476 | desired_node_version: str = proto.Field(
|
@@ -3683,6 +3703,23 @@ class ClusterUpdate(proto.Message):
|
3683 | 3703 | number=119,
|
3684 | 3704 | enum="StackType",
|
3685 | 3705 | )
|
| 3706 | + additional_pod_ranges_config: "AdditionalPodRangesConfig" = proto.Field( |
| 3707 | + proto.MESSAGE, |
| 3708 | + number=120, |
| 3709 | + message="AdditionalPodRangesConfig", |
| 3710 | + ) |
| 3711 | + removed_additional_pod_ranges_config: "AdditionalPodRangesConfig" = proto.Field( |
| 3712 | + proto.MESSAGE, |
| 3713 | + number=121, |
| 3714 | + message="AdditionalPodRangesConfig", |
| 3715 | + ) |
| 3716 | + |
| 3717 | + |
| 3718 | +class AdditionalPodRangesConfig(proto.Message): |
| 3719 | + r"""AdditionalPodRangesConfig is the configuration for additional |
| 3720 | + pod secondary ranges supporting the ClusterUpdate message. |
| 3721 | +
|
| 3722 | + """ |
3686 | 3723 |
|
3687 | 3724 |
|
3688 | 3725 | class Operation(proto.Message):
|
|
0 commit comments