Interface CfnHarvestJob.S3DestinationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnHarvestJob.S3DestinationProperty.Jsii$Proxy
- Enclosing class:
CfnHarvestJob
@Stability(Stable)
public static interface CfnHarvestJob.S3DestinationProperty
extends software.amazon.jsii.JsiiSerializable
Configuration parameters for where in an S3 bucket to place the harvested content.
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.mediapackage.*;
S3DestinationProperty s3DestinationProperty = S3DestinationProperty.builder()
.bucketName("bucketName")
.manifestKey("manifestKey")
.roleArn("roleArn")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnHarvestJob.S3DestinationPropertystatic final classAn implementation forCfnHarvestJob.S3DestinationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The name of an S3 bucket within which harvested content will be exported.The key in the specified S3 bucket where the harvested top-level manifest will be placed.The IAM role used to write to the specified S3 bucket.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBucketName
The name of an S3 bucket within which harvested content will be exported.- See Also:
-
getManifestKey
The key in the specified S3 bucket where the harvested top-level manifest will be placed.- See Also:
-
getRoleArn
The IAM role used to write to the specified S3 bucket.- See Also:
-
builder
-