Package com.pulumi.aws.dataexchange
Class RevisionAssetsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dataexchange.RevisionAssetsArgs.Builder
-
- Enclosing class:
- RevisionAssetsArgs
public static final class RevisionAssetsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RevisionAssetsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RevisionAssetsArgs.Builderassets(RevisionAssetsAssetArgs... assets)RevisionAssetsArgs.Builderassets(com.pulumi.core.Output<java.util.List<RevisionAssetsAssetArgs>> assets)RevisionAssetsArgs.Builderassets(java.util.List<RevisionAssetsAssetArgs> assets)RevisionAssetsArgsbuild()RevisionAssetsArgs.Buildercomment(com.pulumi.core.Output<java.lang.String> comment)RevisionAssetsArgs.Buildercomment(java.lang.String comment)RevisionAssetsArgs.BuilderdataSetId(com.pulumi.core.Output<java.lang.String> dataSetId)RevisionAssetsArgs.BuilderdataSetId(java.lang.String dataSetId)RevisionAssetsArgs.Builderfinalized(com.pulumi.core.Output<java.lang.Boolean> finalized)RevisionAssetsArgs.Builderfinalized(java.lang.Boolean finalized)RevisionAssetsArgs.BuilderforceDestroy(com.pulumi.core.Output<java.lang.Boolean> forceDestroy)RevisionAssetsArgs.BuilderforceDestroy(java.lang.Boolean forceDestroy)RevisionAssetsArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)RevisionAssetsArgs.Builderregion(java.lang.String region)RevisionAssetsArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)RevisionAssetsArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)RevisionAssetsArgs.Buildertimeouts(RevisionAssetsTimeoutsArgs timeouts)RevisionAssetsArgs.Buildertimeouts(com.pulumi.core.Output<RevisionAssetsTimeoutsArgs> timeouts)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RevisionAssetsArgs defaults)
-
-
Method Detail
-
assets
public RevisionAssetsArgs.Builder assets(@Nullable com.pulumi.core.Output<java.util.List<RevisionAssetsAssetArgs>> assets)
- Parameters:
assets- A block to define the asset associated with the revision. See Asset for more details. The following arguments are optional:- Returns:
- builder
-
assets
public RevisionAssetsArgs.Builder assets(java.util.List<RevisionAssetsAssetArgs> assets)
- Parameters:
assets- A block to define the asset associated with the revision. See Asset for more details. The following arguments are optional:- Returns:
- builder
-
assets
public RevisionAssetsArgs.Builder assets(RevisionAssetsAssetArgs... assets)
- Parameters:
assets- A block to define the asset associated with the revision. See Asset for more details. The following arguments are optional:- Returns:
- builder
-
comment
public RevisionAssetsArgs.Builder comment(@Nullable com.pulumi.core.Output<java.lang.String> comment)
- Parameters:
comment- A comment for the revision. Maximum length is 16,348 characters.- Returns:
- builder
-
comment
public RevisionAssetsArgs.Builder comment(java.lang.String comment)
- Parameters:
comment- A comment for the revision. Maximum length is 16,348 characters.- Returns:
- builder
-
dataSetId
public RevisionAssetsArgs.Builder dataSetId(com.pulumi.core.Output<java.lang.String> dataSetId)
- Parameters:
dataSetId- Unique identifier for the data set associated with the revision.- Returns:
- builder
-
dataSetId
public RevisionAssetsArgs.Builder dataSetId(java.lang.String dataSetId)
- Parameters:
dataSetId- Unique identifier for the data set associated with the revision.- Returns:
- builder
-
finalized
public RevisionAssetsArgs.Builder finalized(@Nullable com.pulumi.core.Output<java.lang.Boolean> finalized)
-
finalized
public RevisionAssetsArgs.Builder finalized(java.lang.Boolean finalized)
-
forceDestroy
public RevisionAssetsArgs.Builder forceDestroy(@Nullable com.pulumi.core.Output<java.lang.Boolean> forceDestroy)
-
forceDestroy
public RevisionAssetsArgs.Builder forceDestroy(java.lang.Boolean forceDestroy)
-
region
public RevisionAssetsArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public RevisionAssetsArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public RevisionAssetsArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public RevisionAssetsArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
timeouts
public RevisionAssetsArgs.Builder timeouts(@Nullable com.pulumi.core.Output<RevisionAssetsTimeoutsArgs> timeouts)
-
timeouts
public RevisionAssetsArgs.Builder timeouts(RevisionAssetsTimeoutsArgs timeouts)
-
build
public RevisionAssetsArgs build()
-
-