Class RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dataexchange.inputs.RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder
-
- Enclosing class:
- RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs
public static final class RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs defaults)
-
-
Method Detail
-
bucket
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder bucket(com.pulumi.core.Output<java.lang.String> bucket)
- Parameters:
bucket- The name of the S3 bucket.- Returns:
- builder
-
bucket
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder bucket(java.lang.String bucket)
- Parameters:
bucket- The name of the S3 bucket.- Returns:
- builder
-
keyPrefixes
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder keyPrefixes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> keyPrefixes)
- Parameters:
keyPrefixes- List of key prefixes in the S3 bucket.- Returns:
- builder
-
keyPrefixes
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder keyPrefixes(java.util.List<java.lang.String> keyPrefixes)
- Parameters:
keyPrefixes- List of key prefixes in the S3 bucket.- Returns:
- builder
-
keyPrefixes
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder keyPrefixes(java.lang.String... keyPrefixes)
- Parameters:
keyPrefixes- List of key prefixes in the S3 bucket.- Returns:
- builder
-
keys
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder keys(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> keys)
- Parameters:
keys- List of object keys in the S3 bucket.- Returns:
- builder
-
keys
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder keys(java.util.List<java.lang.String> keys)
- Parameters:
keys- List of object keys in the S3 bucket.- Returns:
- builder
-
keys
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder keys(java.lang.String... keys)
- Parameters:
keys- List of object keys in the S3 bucket.- Returns:
- builder
-
kmsKeysToGrants
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder kmsKeysToGrants(@Nullable com.pulumi.core.Output<java.util.List<RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceKmsKeysToGrantArgs>> kmsKeysToGrants)
-
kmsKeysToGrants
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder kmsKeysToGrants(java.util.List<RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceKmsKeysToGrantArgs> kmsKeysToGrants)
-
kmsKeysToGrants
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs.Builder kmsKeysToGrants(RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceKmsKeysToGrantArgs... kmsKeysToGrants)
-
build
public RevisionAssetsAssetCreateS3DataAccessFromS3BucketAssetSourceArgs build()
-
-