Class V2InputSourceResourceConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.resiliencehub.inputs.V2InputSourceResourceConfigurationArgs.Builder
-
- Enclosing class:
- V2InputSourceResourceConfigurationArgs
public static final class V2InputSourceResourceConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(V2InputSourceResourceConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2InputSourceResourceConfigurationArgs defaults)
-
-
Method Detail
-
cfnStackArn
public V2InputSourceResourceConfigurationArgs.Builder cfnStackArn(@Nullable com.pulumi.core.Output<java.lang.String> cfnStackArn)
- Parameters:
cfnStackArn- CloudFormation stack ARN.- Returns:
- builder
-
cfnStackArn
public V2InputSourceResourceConfigurationArgs.Builder cfnStackArn(java.lang.String cfnStackArn)
- Parameters:
cfnStackArn- CloudFormation stack ARN.- Returns:
- builder
-
designFileS3Url
public V2InputSourceResourceConfigurationArgs.Builder designFileS3Url(@Nullable com.pulumi.core.Output<java.lang.String> designFileS3Url)
- Parameters:
designFileS3Url- S3 URL.- Returns:
- builder
-
designFileS3Url
public V2InputSourceResourceConfigurationArgs.Builder designFileS3Url(java.lang.String designFileS3Url)
- Parameters:
designFileS3Url- S3 URL.- Returns:
- builder
-
eks
public V2InputSourceResourceConfigurationArgs.Builder eks(@Nullable com.pulumi.core.Output<V2InputSourceResourceConfigurationEksArgs> eks)
- Parameters:
eks- EKS configuration. See `eks` Block below.- Returns:
- builder
-
eks
public V2InputSourceResourceConfigurationArgs.Builder eks(V2InputSourceResourceConfigurationEksArgs eks)
- Parameters:
eks- EKS configuration. See `eks` Block below.- Returns:
- builder
-
resourceTags
public V2InputSourceResourceConfigurationArgs.Builder resourceTags(@Nullable com.pulumi.core.Output<java.util.List<V2InputSourceResourceConfigurationResourceTagArgs>> resourceTags)
- Parameters:
resourceTags- Resource tags used for discovery. See `resourceTag` Block below.- Returns:
- builder
-
resourceTags
public V2InputSourceResourceConfigurationArgs.Builder resourceTags(java.util.List<V2InputSourceResourceConfigurationResourceTagArgs> resourceTags)
- Parameters:
resourceTags- Resource tags used for discovery. See `resourceTag` Block below.- Returns:
- builder
-
resourceTags
public V2InputSourceResourceConfigurationArgs.Builder resourceTags(V2InputSourceResourceConfigurationResourceTagArgs... resourceTags)
- Parameters:
resourceTags- Resource tags used for discovery. See `resourceTag` Block below.- Returns:
- builder
-
tfStateFileUrl
public V2InputSourceResourceConfigurationArgs.Builder tfStateFileUrl(@Nullable com.pulumi.core.Output<java.lang.String> tfStateFileUrl)
- Parameters:
tfStateFileUrl- S3 URL.- Returns:
- builder
-
tfStateFileUrl
public V2InputSourceResourceConfigurationArgs.Builder tfStateFileUrl(java.lang.String tfStateFileUrl)
- Parameters:
tfStateFileUrl- S3 URL.- Returns:
- builder
-
build
public V2InputSourceResourceConfigurationArgs build()
-
-