Interface CfnSequenceStoreMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSequenceStoreMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:01.987Z")
@Stability(Stable)
public interface CfnSequenceStoreMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnSequenceStorePropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.omics.*;
Object s3AccessPolicy;
CfnSequenceStoreMixinProps cfnSequenceStoreMixinProps = CfnSequenceStoreMixinProps.builder()
.accessLogLocation("accessLogLocation")
.description("description")
.eTagAlgorithmFamily("eTagAlgorithmFamily")
.fallbackLocation("fallbackLocation")
.name("name")
.propagatedSetLevelTags(List.of("propagatedSetLevelTags"))
.s3AccessPolicy(s3AccessPolicy)
.sseConfig(SseConfigProperty.builder()
.keyArn("keyArn")
.type("type")
.build())
.tags(Map.of(
"tagsKey", "tags"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSequenceStoreMixinPropsstatic final classAn implementation forCfnSequenceStoreMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringLocation of the access logs.default StringA description for the store.default StringThe algorithm family of the ETag.default StringAn S3 location that is used to store files that have failed a direct upload.default StringgetName()A name for the store.The tags keys to propagate to the S3 objects associated with read sets in the sequence store.default ObjectThe resource policy that controls S3 access on the store.default ObjectServer-side encryption (SSE) settings for the store.getTags()Tags for the store.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAccessLogLocation
Location of the access logs.- See Also:
-
getDescription
A description for the store.- See Also:
-
getETagAlgorithmFamily
The algorithm family of the ETag.- See Also:
-
getFallbackLocation
An S3 location that is used to store files that have failed a direct upload.- See Also:
-
getName
A name for the store.- See Also:
-
getPropagatedSetLevelTags
The tags keys to propagate to the S3 objects associated with read sets in the sequence store.- See Also:
-
getS3AccessPolicy
The resource policy that controls S3 access on the store.- See Also:
-
getSseConfig
Server-side encryption (SSE) settings for the store.Returns union: either
IResolvableorCfnSequenceStorePropsMixin.SseConfigProperty- See Also:
-
getTags
Tags for the store.- See Also:
-
builder
- Returns:
- a
CfnSequenceStoreMixinProps.BuilderofCfnSequenceStoreMixinProps
-