CfnWorkflowMixinProps

class aws_cdk.mixins_preview.aws_mwaaserverless.mixins.CfnWorkflowMixinProps(*, definition_s3_location=None, description=None, encryption_configuration=None, logging_configuration=None, name=None, network_configuration=None, role_arn=None, tags=None, trigger_mode=None)

Bases: object

Properties for CfnWorkflowPropsMixin.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_mwaaserverless import mixins as mwaaserverless_mixins

cfn_workflow_mixin_props = mwaaserverless_mixins.CfnWorkflowMixinProps(
    definition_s3_location=mwaaserverless_mixins.CfnWorkflowPropsMixin.S3LocationProperty(
        bucket="bucket",
        object_key="objectKey",
        version_id="versionId"
    ),
    description="description",
    encryption_configuration=mwaaserverless_mixins.CfnWorkflowPropsMixin.EncryptionConfigurationProperty(
        kms_key_id="kmsKeyId",
        type="type"
    ),
    logging_configuration=mwaaserverless_mixins.CfnWorkflowPropsMixin.LoggingConfigurationProperty(
        log_group_name="logGroupName"
    ),
    name="name",
    network_configuration=mwaaserverless_mixins.CfnWorkflowPropsMixin.NetworkConfigurationProperty(
        security_group_ids=["securityGroupIds"],
        subnet_ids=["subnetIds"]
    ),
    role_arn="roleArn",
    tags={
        "tags_key": "tags"
    },
    trigger_mode="triggerMode"
)

Attributes

definition_s3_location

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html#cfn-mwaaserverless-workflow-definitions3location

Type:

see

description

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html#cfn-mwaaserverless-workflow-description

Type:

see

encryption_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html#cfn-mwaaserverless-workflow-encryptionconfiguration

Type:

see

logging_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html#cfn-mwaaserverless-workflow-loggingconfiguration

Type:

see

name

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html#cfn-mwaaserverless-workflow-name

Type:

see

network_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html#cfn-mwaaserverless-workflow-networkconfiguration

Type:

see

role_arn

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html#cfn-mwaaserverless-workflow-rolearn

Type:

see

tags

A map of key-value pairs to be applied as tags.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html#cfn-mwaaserverless-workflow-tags

trigger_mode

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mwaaserverless-workflow.html#cfn-mwaaserverless-workflow-triggermode

Type:

see