| Package | Description |
|---|---|
| com.amazonaws.services.eks.model |
| Modifier and Type | Method and Description |
|---|---|
Nodegroup |
Nodegroup.addLabelsEntry(String key,
String value)
Add a single Labels entry
|
Nodegroup |
Nodegroup.addTagsEntry(String key,
String value)
Add a single Tags entry
|
Nodegroup |
Nodegroup.clearLabelsEntries()
Removes all the entries added into Labels.
|
Nodegroup |
Nodegroup.clearTagsEntries()
Removes all the entries added into Tags.
|
Nodegroup |
Nodegroup.clone() |
Nodegroup |
DescribeNodegroupResult.getNodegroup()
The full description of your node group.
|
Nodegroup |
CreateNodegroupResult.getNodegroup()
The full description of your new node group.
|
Nodegroup |
DeleteNodegroupResult.getNodegroup()
The full description of your deleted node group.
|
Nodegroup |
Nodegroup.withAmiType(AMITypes amiType)
If the node group was deployed using a launch template with a custom AMI, then this is
CUSTOM. |
Nodegroup |
Nodegroup.withAmiType(String amiType)
If the node group was deployed using a launch template with a custom AMI, then this is
CUSTOM. |
Nodegroup |
Nodegroup.withCapacityType(CapacityTypes capacityType)
The capacity type of your managed node group.
|
Nodegroup |
Nodegroup.withCapacityType(String capacityType)
The capacity type of your managed node group.
|
Nodegroup |
Nodegroup.withClusterName(String clusterName)
The name of the cluster that the managed node group resides in.
|
Nodegroup |
Nodegroup.withCreatedAt(Date createdAt)
The Unix epoch timestamp in seconds for when the managed node group was created.
|
Nodegroup |
Nodegroup.withDiskSize(Integer diskSize)
If the node group wasn't deployed with a launch template, then this is the disk size in the node group
configuration.
|
Nodegroup |
Nodegroup.withHealth(NodegroupHealth health)
The health status of the node group.
|
Nodegroup |
Nodegroup.withInstanceTypes(Collection<String> instanceTypes)
If the node group wasn't deployed with a launch template, then this is the instance type that is associated with
the node group.
|
Nodegroup |
Nodegroup.withInstanceTypes(String... instanceTypes)
If the node group wasn't deployed with a launch template, then this is the instance type that is associated with
the node group.
|
Nodegroup |
Nodegroup.withLabels(Map<String,String> labels)
The Kubernetes labels applied to the nodes in the node group.
|
Nodegroup |
Nodegroup.withLaunchTemplate(LaunchTemplateSpecification launchTemplate)
If a launch template was used to create the node group, then this is the launch template that was used.
|
Nodegroup |
Nodegroup.withModifiedAt(Date modifiedAt)
The Unix epoch timestamp in seconds for when the managed node group was last modified.
|
Nodegroup |
Nodegroup.withNodegroupArn(String nodegroupArn)
The Amazon Resource Name (ARN) associated with the managed node group.
|
Nodegroup |
Nodegroup.withNodegroupName(String nodegroupName)
The name associated with an Amazon EKS managed node group.
|
Nodegroup |
Nodegroup.withNodeRole(String nodeRole)
The IAM role associated with your node group.
|
Nodegroup |
Nodegroup.withReleaseVersion(String releaseVersion)
If the node group was deployed using a launch template with a custom AMI, then this is the AMI ID that was
specified in the launch template.
|
Nodegroup |
Nodegroup.withRemoteAccess(RemoteAccessConfig remoteAccess)
If the node group wasn't deployed with a launch template, then this is the remote access configuration that is
associated with the node group.
|
Nodegroup |
Nodegroup.withResources(NodegroupResources resources)
The resources associated with the node group, such as Auto Scaling groups and security groups for remote access.
|
Nodegroup |
Nodegroup.withScalingConfig(NodegroupScalingConfig scalingConfig)
The scaling configuration details for the Auto Scaling group that is associated with your node group.
|
Nodegroup |
Nodegroup.withStatus(NodegroupStatus status)
The current status of the managed node group.
|
Nodegroup |
Nodegroup.withStatus(String status)
The current status of the managed node group.
|
Nodegroup |
Nodegroup.withSubnets(Collection<String> subnets)
The subnets that were specified for the Auto Scaling group that is associated with your node group.
|
Nodegroup |
Nodegroup.withSubnets(String... subnets)
The subnets that were specified for the Auto Scaling group that is associated with your node group.
|
Nodegroup |
Nodegroup.withTags(Map<String,String> tags)
The metadata applied to the node group to assist with categorization and organization.
|
Nodegroup |
Nodegroup.withVersion(String version)
The Kubernetes version of the managed node group.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DescribeNodegroupResult.setNodegroup(Nodegroup nodegroup)
The full description of your node group.
|
void |
CreateNodegroupResult.setNodegroup(Nodegroup nodegroup)
The full description of your new node group.
|
void |
DeleteNodegroupResult.setNodegroup(Nodegroup nodegroup)
The full description of your deleted node group.
|
DescribeNodegroupResult |
DescribeNodegroupResult.withNodegroup(Nodegroup nodegroup)
The full description of your node group.
|
CreateNodegroupResult |
CreateNodegroupResult.withNodegroup(Nodegroup nodegroup)
The full description of your new node group.
|
DeleteNodegroupResult |
DeleteNodegroupResult.withNodegroup(Nodegroup nodegroup)
The full description of your deleted node group.
|
Copyright © 2021. All rights reserved.