Interface CfnBucket.MetadataDestinationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnBucket.MetadataDestinationProperty.Jsii$Proxy
- Enclosing class:
CfnBucket
@Stability(Stable)
public static interface CfnBucket.MetadataDestinationProperty
extends software.amazon.jsii.JsiiSerializable
The destination information for the S3 Metadata configuration.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.s3.*; MetadataDestinationProperty metadataDestinationProperty = MetadataDestinationProperty.builder() .tableBucketType("tableBucketType") // the properties below are optional .tableBucketArn("tableBucketArn") .tableNamespace("tableNamespace") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnBucket.MetadataDestinationProperty
static final class
An implementation forCfnBucket.MetadataDestinationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The Amazon Resource Name (ARN) of the table bucket where the metadata configuration is stored.The type of the table bucket where the metadata configuration is stored.default String
The namespace in the table bucket where the metadata tables for a metadata configuration are stored.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getTableBucketType
The type of the table bucket where the metadata configuration is stored.The
aws
value indicates an AWS managed table bucket, and thecustomer
value indicates a customer-managed table bucket. V2 metadata configurations are stored in AWS managed table buckets, and V1 metadata configurations are stored in customer-managed table buckets.- See Also:
-
getTableBucketArn
The Amazon Resource Name (ARN) of the table bucket where the metadata configuration is stored.- See Also:
-
getTableNamespace
The namespace in the table bucket where the metadata tables for a metadata configuration are stored.- See Also:
-
builder
-