Interface AwsEksClusterResourcesVpcConfigDetails.Builder

  • Method Details

    • securityGroupIds

      The security groups that are associated with the cross-account elastic network interfaces that are used to allow communication between your nodes and the Amazon EKS control plane.

      Parameters:
      securityGroupIds - The security groups that are associated with the cross-account elastic network interfaces that are used to allow communication between your nodes and the Amazon EKS control plane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      AwsEksClusterResourcesVpcConfigDetails.Builder securityGroupIds(String... securityGroupIds)

      The security groups that are associated with the cross-account elastic network interfaces that are used to allow communication between your nodes and the Amazon EKS control plane.

      Parameters:
      securityGroupIds - The security groups that are associated with the cross-account elastic network interfaces that are used to allow communication between your nodes and the Amazon EKS control plane.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      The subnets that are associated with the cluster.

      Parameters:
      subnetIds - The subnets that are associated with the cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      The subnets that are associated with the cluster.

      Parameters:
      subnetIds - The subnets that are associated with the cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointPublicAccess

      AwsEksClusterResourcesVpcConfigDetails.Builder endpointPublicAccess(Boolean endpointPublicAccess)

      Indicates whether the Amazon EKS public API server endpoint is turned on. If the Amazon EKS public API server endpoint is turned off, your cluster's Kubernetes API server can only receive requests that originate from within the cluster VPC.

      Parameters:
      endpointPublicAccess - Indicates whether the Amazon EKS public API server endpoint is turned on. If the Amazon EKS public API server endpoint is turned off, your cluster's Kubernetes API server can only receive requests that originate from within the cluster VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.