Interface CfnWorkflowMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnWorkflowMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:01.766Z")
@Stability(Stable)
public interface CfnWorkflowMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnWorkflowPropsMixin.
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.mwaaserverless.*;
CfnWorkflowMixinProps cfnWorkflowMixinProps = CfnWorkflowMixinProps.builder()
.definitionS3Location(S3LocationProperty.builder()
.bucket("bucket")
.objectKey("objectKey")
.versionId("versionId")
.build())
.description("description")
.encryptionConfiguration(EncryptionConfigurationProperty.builder()
.kmsKeyId("kmsKeyId")
.type("type")
.build())
.loggingConfiguration(LoggingConfigurationProperty.builder()
.logGroupName("logGroupName")
.build())
.name("name")
.networkConfiguration(NetworkConfigurationProperty.builder()
.securityGroupIds(List.of("securityGroupIds"))
.subnetIds(List.of("subnetIds"))
.build())
.roleArn("roleArn")
.tags(Map.of(
"tagsKey", "tags"))
.triggerMode("triggerMode")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnWorkflowMixinPropsstatic final classAn implementation forCfnWorkflowMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectReturns union: eitherIResolvableorCfnWorkflowPropsMixin.S3LocationPropertydefault Stringdefault ObjectReturns union: eitherIResolvableorCfnWorkflowPropsMixin.EncryptionConfigurationPropertydefault ObjectReturns union: eitherIResolvableorCfnWorkflowPropsMixin.LoggingConfigurationPropertydefault StringgetName()default ObjectReturns union: eitherIResolvableorCfnWorkflowPropsMixin.NetworkConfigurationPropertydefault StringgetTags()A map of key-value pairs to be applied as tags.default StringMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDefinitionS3Location
Returns union: eitherIResolvableorCfnWorkflowPropsMixin.S3LocationProperty- See Also:
-
getDescription
- See Also:
-
getEncryptionConfiguration
Returns union: eitherIResolvableorCfnWorkflowPropsMixin.EncryptionConfigurationProperty- See Also:
-
getLoggingConfiguration
Returns union: eitherIResolvableorCfnWorkflowPropsMixin.LoggingConfigurationProperty- See Also:
-
getName
- See Also:
-
getNetworkConfiguration
Returns union: eitherIResolvableorCfnWorkflowPropsMixin.NetworkConfigurationProperty- See Also:
-
getRoleArn
- See Also:
-
getTags
A map of key-value pairs to be applied as tags.- See Also:
-
getTriggerMode
- See Also:
-
builder
- Returns:
- a
CfnWorkflowMixinProps.BuilderofCfnWorkflowMixinProps
-