@Generated(value="jsii-pacmak/1.24.0 (build b722f66)", date="2021-03-11T13:47:06.907Z") @Stability(value=Stable) public interface CfnNodegroupProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnNodegroupProps.Builder
A builder for
CfnNodegroupProps |
static class |
CfnNodegroupProps.Jsii$Proxy
An implementation for
CfnNodegroupProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnNodegroupProps.Builder |
builder() |
default String |
getAmiType()
`AWS::EKS::Nodegroup.AmiType`.
|
default String |
getCapacityType()
`AWS::EKS::Nodegroup.CapacityType`.
|
String |
getClusterName()
`AWS::EKS::Nodegroup.ClusterName`.
|
default Number |
getDiskSize()
`AWS::EKS::Nodegroup.DiskSize`.
|
default Object |
getForceUpdateEnabled()
`AWS::EKS::Nodegroup.ForceUpdateEnabled`.
|
default List<String> |
getInstanceTypes()
`AWS::EKS::Nodegroup.InstanceTypes`.
|
default Object |
getLabels()
`AWS::EKS::Nodegroup.Labels`.
|
default Object |
getLaunchTemplate()
`AWS::EKS::Nodegroup.LaunchTemplate`.
|
default String |
getNodegroupName()
`AWS::EKS::Nodegroup.NodegroupName`.
|
String |
getNodeRole()
`AWS::EKS::Nodegroup.NodeRole`.
|
default String |
getReleaseVersion()
`AWS::EKS::Nodegroup.ReleaseVersion`.
|
default Object |
getRemoteAccess()
`AWS::EKS::Nodegroup.RemoteAccess`.
|
default Object |
getScalingConfig()
`AWS::EKS::Nodegroup.ScalingConfig`.
|
List<String> |
getSubnets()
`AWS::EKS::Nodegroup.Subnets`.
|
default Object |
getTags()
`AWS::EKS::Nodegroup.Tags`.
|
default String |
getVersion()
`AWS::EKS::Nodegroup.Version`.
|
@Stability(value=Stable) @NotNull String getClusterName()
@Stability(value=Stable) @NotNull String getNodeRole()
@Stability(value=Stable) @NotNull List<String> getSubnets()
@Stability(value=Stable) @Nullable default String getAmiType()
@Stability(value=Stable) @Nullable default String getCapacityType()
@Stability(value=Stable) @Nullable default Number getDiskSize()
@Stability(value=Stable) @Nullable default Object getForceUpdateEnabled()
@Stability(value=Stable) @Nullable default List<String> getInstanceTypes()
@Stability(value=Stable) @Nullable default Object getLabels()
@Stability(value=Stable) @Nullable default Object getLaunchTemplate()
@Stability(value=Stable) @Nullable default String getNodegroupName()
@Stability(value=Stable) @Nullable default String getReleaseVersion()
@Stability(value=Stable) @Nullable default Object getRemoteAccess()
@Stability(value=Stable) @Nullable default Object getScalingConfig()
@Stability(value=Stable) @Nullable default Object getTags()
@Stability(value=Stable) @Nullable default String getVersion()
@Stability(value=Stable) static CfnNodegroupProps.Builder builder()
CfnNodegroupProps.Builder of CfnNodegroupPropsCopyright © 2021. All rights reserved.