Class V2InputSourceResourceConfigurationEksArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.resiliencehub.inputs.V2InputSourceResourceConfigurationEksArgs.Builder
-
- Enclosing class:
- V2InputSourceResourceConfigurationEksArgs
public static final class V2InputSourceResourceConfigurationEksArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(V2InputSourceResourceConfigurationEksArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description V2InputSourceResourceConfigurationEksArgsbuild()V2InputSourceResourceConfigurationEksArgs.BuilderclusterArn(com.pulumi.core.Output<java.lang.String> clusterArn)V2InputSourceResourceConfigurationEksArgs.BuilderclusterArn(java.lang.String clusterArn)V2InputSourceResourceConfigurationEksArgs.BuilderlabelSelector(V2InputSourceResourceConfigurationEksLabelSelectorArgs labelSelector)V2InputSourceResourceConfigurationEksArgs.BuilderlabelSelector(com.pulumi.core.Output<V2InputSourceResourceConfigurationEksLabelSelectorArgs> labelSelector)V2InputSourceResourceConfigurationEksArgs.Buildernamespaces(com.pulumi.core.Output<java.util.List<java.lang.String>> namespaces)V2InputSourceResourceConfigurationEksArgs.Buildernamespaces(java.lang.String... namespaces)V2InputSourceResourceConfigurationEksArgs.Buildernamespaces(java.util.List<java.lang.String> namespaces)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2InputSourceResourceConfigurationEksArgs defaults)
-
-
Method Detail
-
clusterArn
public V2InputSourceResourceConfigurationEksArgs.Builder clusterArn(com.pulumi.core.Output<java.lang.String> clusterArn)
- Parameters:
clusterArn- Cluster ARN.- Returns:
- builder
-
clusterArn
public V2InputSourceResourceConfigurationEksArgs.Builder clusterArn(java.lang.String clusterArn)
- Parameters:
clusterArn- Cluster ARN.- Returns:
- builder
-
labelSelector
public V2InputSourceResourceConfigurationEksArgs.Builder labelSelector(@Nullable com.pulumi.core.Output<V2InputSourceResourceConfigurationEksLabelSelectorArgs> labelSelector)
- Parameters:
labelSelector- Kubernetes label selector that narrows discovery to the objects whose labels match. When omitted, all supported objects in the selected namespaces are discovered. See `labelSelector` Block below.- Returns:
- builder
-
labelSelector
public V2InputSourceResourceConfigurationEksArgs.Builder labelSelector(V2InputSourceResourceConfigurationEksLabelSelectorArgs labelSelector)
- Parameters:
labelSelector- Kubernetes label selector that narrows discovery to the objects whose labels match. When omitted, all supported objects in the selected namespaces are discovered. See `labelSelector` Block below.- Returns:
- builder
-
namespaces
public V2InputSourceResourceConfigurationEksArgs.Builder namespaces(com.pulumi.core.Output<java.util.List<java.lang.String>> namespaces)
- Parameters:
namespaces- List of Kubernetes namespaces within the EKS cluster.- Returns:
- builder
-
namespaces
public V2InputSourceResourceConfigurationEksArgs.Builder namespaces(java.util.List<java.lang.String> namespaces)
- Parameters:
namespaces- List of Kubernetes namespaces within the EKS cluster.- Returns:
- builder
-
namespaces
public V2InputSourceResourceConfigurationEksArgs.Builder namespaces(java.lang.String... namespaces)
- Parameters:
namespaces- List of Kubernetes namespaces within the EKS cluster.- Returns:
- builder
-
build
public V2InputSourceResourceConfigurationEksArgs build()
-
-