Class RevisionAssetsAssetArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dataexchange.inputs.RevisionAssetsAssetArgs.Builder
-
- Enclosing class:
- RevisionAssetsAssetArgs
public static final class RevisionAssetsAssetArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RevisionAssetsAssetArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RevisionAssetsAssetArgs defaults)
-
-
Method Detail
-
arn
public RevisionAssetsAssetArgs.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- The ARN of the Data Exchange Revision Assets.- Returns:
- builder
-
arn
public RevisionAssetsAssetArgs.Builder arn(java.lang.String arn)
- Parameters:
arn- The ARN of the Data Exchange Revision Assets.- Returns:
- builder
-
createS3DataAccessFromS3Bucket
public RevisionAssetsAssetArgs.Builder createS3DataAccessFromS3Bucket(@Nullable com.pulumi.core.Output<RevisionAssetsAssetCreateS3DataAccessFromS3BucketArgs> createS3DataAccessFromS3Bucket)
- Parameters:
createS3DataAccessFromS3Bucket- A block to create S3 data access from an S3 bucket. See Create S3 Data Access from S3 Bucket for more details.- Returns:
- builder
-
createS3DataAccessFromS3Bucket
public RevisionAssetsAssetArgs.Builder createS3DataAccessFromS3Bucket(RevisionAssetsAssetCreateS3DataAccessFromS3BucketArgs createS3DataAccessFromS3Bucket)
- Parameters:
createS3DataAccessFromS3Bucket- A block to create S3 data access from an S3 bucket. See Create S3 Data Access from S3 Bucket for more details.- Returns:
- builder
-
createdAt
public RevisionAssetsAssetArgs.Builder createdAt(@Nullable com.pulumi.core.Output<java.lang.String> createdAt)
- Parameters:
createdAt- The timestamp when the revision was created, in RFC3339 format.- Returns:
- builder
-
createdAt
public RevisionAssetsAssetArgs.Builder createdAt(java.lang.String createdAt)
- Parameters:
createdAt- The timestamp when the revision was created, in RFC3339 format.- Returns:
- builder
-
id
public RevisionAssetsAssetArgs.Builder id(@Nullable com.pulumi.core.Output<java.lang.String> id)
- Parameters:
id- The unique identifier for the revision.- Returns:
- builder
-
id
public RevisionAssetsAssetArgs.Builder id(java.lang.String id)
- Parameters:
id- The unique identifier for the revision.- Returns:
- builder
-
importAssetsFromS3
public RevisionAssetsAssetArgs.Builder importAssetsFromS3(@Nullable com.pulumi.core.Output<RevisionAssetsAssetImportAssetsFromS3Args> importAssetsFromS3)
- Parameters:
importAssetsFromS3- A block to import assets from S3. See Import Assets from S3 for more details.- Returns:
- builder
-
importAssetsFromS3
public RevisionAssetsAssetArgs.Builder importAssetsFromS3(RevisionAssetsAssetImportAssetsFromS3Args importAssetsFromS3)
- Parameters:
importAssetsFromS3- A block to import assets from S3. See Import Assets from S3 for more details.- Returns:
- builder
-
importAssetsFromSignedUrl
public RevisionAssetsAssetArgs.Builder importAssetsFromSignedUrl(@Nullable com.pulumi.core.Output<RevisionAssetsAssetImportAssetsFromSignedUrlArgs> importAssetsFromSignedUrl)
- Parameters:
importAssetsFromSignedUrl- A block to import assets from a signed URL. See Import Assets from Signed URL for more details.- Returns:
- builder
-
importAssetsFromSignedUrl
public RevisionAssetsAssetArgs.Builder importAssetsFromSignedUrl(RevisionAssetsAssetImportAssetsFromSignedUrlArgs importAssetsFromSignedUrl)
- Parameters:
importAssetsFromSignedUrl- A block to import assets from a signed URL. See Import Assets from Signed URL for more details.- Returns:
- builder
-
name
public RevisionAssetsAssetArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
-
name
public RevisionAssetsAssetArgs.Builder name(java.lang.String name)
-
updatedAt
public RevisionAssetsAssetArgs.Builder updatedAt(@Nullable com.pulumi.core.Output<java.lang.String> updatedAt)
- Parameters:
updatedAt- The timestamp when the revision was last updated, in RFC3339 format.- Returns:
- builder
-
updatedAt
public RevisionAssetsAssetArgs.Builder updatedAt(java.lang.String updatedAt)
- Parameters:
updatedAt- The timestamp when the revision was last updated, in RFC3339 format.- Returns:
- builder
-
build
public RevisionAssetsAssetArgs build()
-
-