Package com.pulumi.aws.eks.inputs
Class ClusterOutpostConfigControlPlanePlacementArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.eks.inputs.ClusterOutpostConfigControlPlanePlacementArgs.Builder
-
- Enclosing class:
- ClusterOutpostConfigControlPlanePlacementArgs
public static final class ClusterOutpostConfigControlPlanePlacementArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ClusterOutpostConfigControlPlanePlacementArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterOutpostConfigControlPlanePlacementArgsbuild()ClusterOutpostConfigControlPlanePlacementArgs.BuildergroupName(com.pulumi.core.Output<java.lang.String> groupName)ClusterOutpostConfigControlPlanePlacementArgs.BuildergroupName(java.lang.String groupName)ClusterOutpostConfigControlPlanePlacementArgs.BuilderspreadLevel(com.pulumi.core.Output<java.lang.String> spreadLevel)ClusterOutpostConfigControlPlanePlacementArgs.BuilderspreadLevel(java.lang.String spreadLevel)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterOutpostConfigControlPlanePlacementArgs defaults)
-
-
Method Detail
-
groupName
public ClusterOutpostConfigControlPlanePlacementArgs.Builder groupName(@Nullable com.pulumi.core.Output<java.lang.String> groupName)
- Parameters:
groupName- Name of the placement group for the Kubernetes control plane instances. This setting can't be changed after cluster creation.- Returns:
- builder
-
groupName
public ClusterOutpostConfigControlPlanePlacementArgs.Builder groupName(java.lang.String groupName)
- Parameters:
groupName- Name of the placement group for the Kubernetes control plane instances. This setting can't be changed after cluster creation.- Returns:
- builder
-
spreadLevel
public ClusterOutpostConfigControlPlanePlacementArgs.Builder spreadLevel(@Nullable com.pulumi.core.Output<java.lang.String> spreadLevel)
- Parameters:
spreadLevel- Placement group spread level for control plane instances. Valid values: `host`, `rack`.- Returns:
- builder
-
spreadLevel
public ClusterOutpostConfigControlPlanePlacementArgs.Builder spreadLevel(java.lang.String spreadLevel)
- Parameters:
spreadLevel- Placement group spread level for control plane instances. Valid values: `host`, `rack`.- Returns:
- builder
-
build
public ClusterOutpostConfigControlPlanePlacementArgs build()
-
-