public static interface VpcConfigResponse.Builder extends SdkPojo, CopyableBuilder<VpcConfigResponse.Builder,VpcConfigResponse>
| Modifier and Type | Method and Description |
|---|---|
VpcConfigResponse.Builder |
endpointPrivateAccess(Boolean endpointPrivateAccess)
This parameter indicates whether the Amazon EKS private API server endpoint is enabled.
|
VpcConfigResponse.Builder |
endpointPublicAccess(Boolean endpointPublicAccess)
This parameter indicates whether the Amazon EKS public API server endpoint is enabled.
|
VpcConfigResponse.Builder |
securityGroupIds(Collection<String> securityGroupIds)
The security groups associated with the cross-account elastic network interfaces that are used to allow
communication between your worker nodes and the Kubernetes control plane.
|
VpcConfigResponse.Builder |
securityGroupIds(String... securityGroupIds)
The security groups associated with the cross-account elastic network interfaces that are used to allow
communication between your worker nodes and the Kubernetes control plane.
|
VpcConfigResponse.Builder |
subnetIds(Collection<String> subnetIds)
The subnets associated with your cluster.
|
VpcConfigResponse.Builder |
subnetIds(String... subnetIds)
The subnets associated with your cluster.
|
VpcConfigResponse.Builder |
vpcId(String vpcId)
The VPC associated with your cluster.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildVpcConfigResponse.Builder subnetIds(Collection<String> subnetIds)
The subnets associated with your cluster.
subnetIds - The subnets associated with your cluster.VpcConfigResponse.Builder subnetIds(String... subnetIds)
The subnets associated with your cluster.
subnetIds - The subnets associated with your cluster.VpcConfigResponse.Builder securityGroupIds(Collection<String> securityGroupIds)
The security groups associated with the cross-account elastic network interfaces that are used to allow communication between your worker nodes and the Kubernetes control plane.
securityGroupIds - The security groups associated with the cross-account elastic network interfaces that are used to
allow communication between your worker nodes and the Kubernetes control plane.VpcConfigResponse.Builder securityGroupIds(String... securityGroupIds)
The security groups associated with the cross-account elastic network interfaces that are used to allow communication between your worker nodes and the Kubernetes control plane.
securityGroupIds - The security groups associated with the cross-account elastic network interfaces that are used to
allow communication between your worker nodes and the Kubernetes control plane.VpcConfigResponse.Builder vpcId(String vpcId)
The VPC associated with your cluster.
vpcId - The VPC associated with your cluster.VpcConfigResponse.Builder endpointPublicAccess(Boolean endpointPublicAccess)
This parameter indicates whether the Amazon EKS public API server endpoint is enabled. If the Amazon EKS public API server endpoint is disabled, your cluster's Kubernetes API server can receive only requests that originate from within the cluster VPC.
endpointPublicAccess - This parameter indicates whether the Amazon EKS public API server endpoint is enabled. If the Amazon
EKS public API server endpoint is disabled, your cluster's Kubernetes API server can receive only
requests that originate from within the cluster VPC.VpcConfigResponse.Builder endpointPrivateAccess(Boolean endpointPrivateAccess)
This parameter indicates whether the Amazon EKS private API server endpoint is enabled. If the Amazon EKS private API server endpoint is enabled, Kubernetes API requests that originate from within your cluster's VPC use the private VPC endpoint instead of traversing the internet.
endpointPrivateAccess - This parameter indicates whether the Amazon EKS private API server endpoint is enabled. If the Amazon
EKS private API server endpoint is enabled, Kubernetes API requests that originate from within your
cluster's VPC use the private VPC endpoint instead of traversing the internet.Copyright © 2019. All rights reserved.