@Generated(value="software.amazon.awssdk:codegen") public final class VpcConfigRequest extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VpcConfigRequest.Builder,VpcConfigRequest>
An object representing an Amazon EKS cluster VPC configuration request.
Modifier and Type | Class and Description |
---|---|
static interface |
VpcConfigRequest.Builder |
Modifier and Type | Method and Description |
---|---|
static VpcConfigRequest.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
List<String> |
securityGroupIds()
Specify one or more security groups for the cross-account elastic network interfaces that Amazon EKS creates to
use to allow communication between your worker nodes and the Kubernetes control plane.
|
static Class<? extends VpcConfigRequest.Builder> |
serializableBuilderClass() |
List<String> |
subnetIds()
Specify subnets for your Amazon EKS worker nodes.
|
VpcConfigRequest.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public List<String> subnetIds()
Specify subnets for your Amazon EKS worker nodes. Amazon EKS creates cross-account elastic network interfaces in these subnets to allow communication between your worker nodes and the Kubernetes control plane.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<String> securityGroupIds()
Specify one or more security groups for the cross-account elastic network interfaces that Amazon EKS creates to use to allow communication between your worker nodes and the Kubernetes control plane.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public VpcConfigRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VpcConfigRequest.Builder,VpcConfigRequest>
public static VpcConfigRequest.Builder builder()
public static Class<? extends VpcConfigRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.