CfnWorkflowProps
- class aws_cdk.aws_mwaaserverless.CfnWorkflowProps(*, definition_s3_location, role_arn, description=None, encryption_configuration=None, logging_configuration=None, name=None, network_configuration=None, tags=None, trigger_mode=None)
Bases:
objectProperties for defining a
CfnWorkflow.- Parameters:
definition_s3_location (
Union[IResolvable,S3LocationProperty,Dict[str,Any]])role_arn (
str)description (
Optional[str])encryption_configuration (
Union[IResolvable,EncryptionConfigurationProperty,Dict[str,Any],None])logging_configuration (
Union[IResolvable,LoggingConfigurationProperty,Dict[str,Any],None])name (
Optional[str])network_configuration (
Union[IResolvable,NetworkConfigurationProperty,Dict[str,Any],None])tags (
Optional[Mapping[str,str]]) – A map of key-value pairs to be applied as tags.trigger_mode (
Optional[str])
- See:
- 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 import aws_mwaaserverless as mwaaserverless cfn_workflow_props = mwaaserverless.CfnWorkflowProps( definition_s3_location=mwaaserverless.CfnWorkflow.S3LocationProperty( bucket="bucket", object_key="objectKey", # the properties below are optional version_id="versionId" ), role_arn="roleArn", # the properties below are optional description="description", encryption_configuration=mwaaserverless.CfnWorkflow.EncryptionConfigurationProperty( type="type", # the properties below are optional kms_key_id="kmsKeyId" ), logging_configuration=mwaaserverless.CfnWorkflow.LoggingConfigurationProperty( log_group_name="logGroupName" ), name="name", network_configuration=mwaaserverless.CfnWorkflow.NetworkConfigurationProperty( security_group_ids=["securityGroupIds"], subnet_ids=["subnetIds"] ), tags={ "tags_key": "tags" }, trigger_mode="triggerMode" )
Attributes
- definition_s3_location
-
- Type:
see
- description
-
- Type:
see
- encryption_configuration
-
- Type:
see
- logging_configuration
-
- Type:
see
- name
-
- Type:
see
- network_configuration
-
- Type:
see
- role_arn
-
- Type:
see
- tags
A map of key-value pairs to be applied as tags.