AWS SDK for C++
1.8.126
AWS SDK for C++
|
#include <KubernetesNetworkConfigRequest.h>
Public Member Functions | |
KubernetesNetworkConfigRequest () | |
KubernetesNetworkConfigRequest (Aws::Utils::Json::JsonView jsonValue) | |
KubernetesNetworkConfigRequest & | operator= (Aws::Utils::Json::JsonView jsonValue) |
Aws::Utils::Json::JsonValue | Jsonize () const |
const Aws::String & | GetServiceIpv4Cidr () const |
bool | ServiceIpv4CidrHasBeenSet () const |
void | SetServiceIpv4Cidr (const Aws::String &value) |
void | SetServiceIpv4Cidr (Aws::String &&value) |
void | SetServiceIpv4Cidr (const char *value) |
KubernetesNetworkConfigRequest & | WithServiceIpv4Cidr (const Aws::String &value) |
KubernetesNetworkConfigRequest & | WithServiceIpv4Cidr (Aws::String &&value) |
KubernetesNetworkConfigRequest & | WithServiceIpv4Cidr (const char *value) |
The Kubernetes network configuration for the cluster.
Definition at line 32 of file KubernetesNetworkConfigRequest.h.
Aws::EKS::Model::KubernetesNetworkConfigRequest::KubernetesNetworkConfigRequest | ( | ) |
Aws::EKS::Model::KubernetesNetworkConfigRequest::KubernetesNetworkConfigRequest | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:
Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.
Definition at line 54 of file KubernetesNetworkConfigRequest.h.
Aws::Utils::Json::JsonValue Aws::EKS::Model::KubernetesNetworkConfigRequest::Jsonize | ( | ) | const |
KubernetesNetworkConfigRequest& Aws::EKS::Model::KubernetesNetworkConfigRequest::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:
Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.
Definition at line 69 of file KubernetesNetworkConfigRequest.h.
|
inline |
The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:
Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.
Definition at line 99 of file KubernetesNetworkConfigRequest.h.
|
inline |
The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:
Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.
Definition at line 84 of file KubernetesNetworkConfigRequest.h.
|
inline |
The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:
Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.
Definition at line 114 of file KubernetesNetworkConfigRequest.h.
|
inline |
The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:
Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.
Definition at line 144 of file KubernetesNetworkConfigRequest.h.
|
inline |
The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:
Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.
Definition at line 129 of file KubernetesNetworkConfigRequest.h.
|
inline |
The CIDR block to assign Kubernetes service IP addresses from. If you don't specify a block, Kubernetes assigns addresses from either the 10.100.0.0/16 or 172.20.0.0/16 CIDR blocks. We recommend that you specify a block that does not overlap with resources in other networks that are peered or connected to your VPC. The block must meet the following requirements:
Within one of the following private IP address blocks: 10.0.0.0/8, 172.16.0.0.0/12, or 192.168.0.0/16.
Doesn't overlap with any CIDR block assigned to the VPC that you selected for VPC.
Between /24 and /12.
You can only specify a custom CIDR block when you create a cluster and can't change this value once the cluster is created.
Definition at line 159 of file KubernetesNetworkConfigRequest.h.