EC2ImageBuilderWorkflowStepWaiting

class aws_cdk.mixins_preview.aws_imagebuilder.events.EC2ImageBuilderWorkflowStepWaiting

Bases: object

(experimental) EventBridge event pattern for aws.imagebuilder@EC2ImageBuilderWorkflowStepWaiting.

Stability:

experimental

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_imagebuilder import events as imagebuilder_events

e_c2_image_builder_workflow_step_waiting = imagebuilder_events.EC2ImageBuilderWorkflowStepWaiting()
Stability:

experimental

Static Methods

classmethod ec2_image_builder_workflow_step_waiting_pattern(*, event_metadata=None, workflow_execution_id=None, workflow_step_execution_id=None, workflow_step_name=None)

(experimental) EventBridge event pattern for EC2 Image Builder Workflow Step Waiting.

Parameters:
  • event_metadata (Union[AWSEventMetadataProps, Dict[str, Any], None]) – (experimental) EventBridge event metadata. Default: - -

  • workflow_execution_id (Optional[Sequence[str]]) – (experimental) workflow-execution-id property. Specify an array of string values to match this event if the actual value of workflow-execution-id is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

  • workflow_step_execution_id (Optional[Sequence[str]]) – (experimental) workflow-step-execution-id property. Specify an array of string values to match this event if the actual value of workflow-step-execution-id is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

  • workflow_step_name (Optional[Sequence[str]]) – (experimental) workflow-step-name property. Specify an array of string values to match this event if the actual value of workflow-step-name is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

Stability:

experimental

Return type:

EventPattern

EC2ImageBuilderWorkflowStepWaitingProps

class EC2ImageBuilderWorkflowStepWaiting.EC2ImageBuilderWorkflowStepWaitingProps(*, event_metadata=None, workflow_execution_id=None, workflow_step_execution_id=None, workflow_step_name=None)

Bases: object

(experimental) Props type for aws.imagebuilder@EC2ImageBuilderWorkflowStepWaiting event.

Parameters:
  • event_metadata (Union[AWSEventMetadataProps, Dict[str, Any], None]) – (experimental) EventBridge event metadata. Default: - -

  • workflow_execution_id (Optional[Sequence[str]]) – (experimental) workflow-execution-id property. Specify an array of string values to match this event if the actual value of workflow-execution-id is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

  • workflow_step_execution_id (Optional[Sequence[str]]) – (experimental) workflow-step-execution-id property. Specify an array of string values to match this event if the actual value of workflow-step-execution-id is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

  • workflow_step_name (Optional[Sequence[str]]) – (experimental) workflow-step-name property. Specify an array of string values to match this event if the actual value of workflow-step-name is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options. Default: - Do not filter on this field

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import AWSEventMetadataProps
# 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_imagebuilder import events as imagebuilder_events

e_c2_image_builder_workflow_step_waiting_props = imagebuilder_events.EC2ImageBuilderWorkflowStepWaiting.EC2ImageBuilderWorkflowStepWaitingProps(
    event_metadata=AWSEventMetadataProps(
        region=["region"],
        resources=["resources"],
        version=["version"]
    ),
    workflow_execution_id=["workflowExecutionId"],
    workflow_step_execution_id=["workflowStepExecutionId"],
    workflow_step_name=["workflowStepName"]
)

Attributes

event_metadata

(experimental) EventBridge event metadata.

Default:

Stability:

experimental

workflow_execution_id

(experimental) workflow-execution-id property.

Specify an array of string values to match this event if the actual value of workflow-execution-id is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default:
  • Do not filter on this field

Stability:

experimental

workflow_step_execution_id

(experimental) workflow-step-execution-id property.

Specify an array of string values to match this event if the actual value of workflow-step-execution-id is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default:
  • Do not filter on this field

Stability:

experimental

workflow_step_name

(experimental) workflow-step-name property.

Specify an array of string values to match this event if the actual value of workflow-step-name is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default:
  • Do not filter on this field

Stability:

experimental