Class: Aws::MWAAServerless::Types::WorkflowVersionSummary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb

Overview

Summary information about a workflow version, including identification and configuration details.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The timestamp when the workflow version was created, in ISO 8601 date-time format.

Returns:

  • (Time)


1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1598

class WorkflowVersionSummary < Struct.new(
  :workflow_version,
  :workflow_arn,
  :is_latest_version,
  :created_at,
  :modified_at,
  :definition_s3_location,
  :schedule_configuration,
  :trigger_mode)
  SENSITIVE = []
  include Aws::Structure
end

#definition_s3_locationTypes::DefinitionS3Location

The Amazon S3 location of the workflow definition file for this version.



1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1598

class WorkflowVersionSummary < Struct.new(
  :workflow_version,
  :workflow_arn,
  :is_latest_version,
  :created_at,
  :modified_at,
  :definition_s3_location,
  :schedule_configuration,
  :trigger_mode)
  SENSITIVE = []
  include Aws::Structure
end

#is_latest_versionBoolean

Boolean flag that indicates whether this is the latest version of the workflow.

Returns:

  • (Boolean)


1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1598

class WorkflowVersionSummary < Struct.new(
  :workflow_version,
  :workflow_arn,
  :is_latest_version,
  :created_at,
  :modified_at,
  :definition_s3_location,
  :schedule_configuration,
  :trigger_mode)
  SENSITIVE = []
  include Aws::Structure
end

#modified_atTime

The timestamp when the workflow version was last modified, in ISO 8601 date-time format.

Returns:

  • (Time)


1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1598

class WorkflowVersionSummary < Struct.new(
  :workflow_version,
  :workflow_arn,
  :is_latest_version,
  :created_at,
  :modified_at,
  :definition_s3_location,
  :schedule_configuration,
  :trigger_mode)
  SENSITIVE = []
  include Aws::Structure
end

#schedule_configurationTypes::ScheduleConfiguration

The schedule configuration for this workflow version.



1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1598

class WorkflowVersionSummary < Struct.new(
  :workflow_version,
  :workflow_arn,
  :is_latest_version,
  :created_at,
  :modified_at,
  :definition_s3_location,
  :schedule_configuration,
  :trigger_mode)
  SENSITIVE = []
  include Aws::Structure
end

#trigger_modeString

The trigger mode for the workflow execution.

Returns:

  • (String)


1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1598

class WorkflowVersionSummary < Struct.new(
  :workflow_version,
  :workflow_arn,
  :is_latest_version,
  :created_at,
  :modified_at,
  :definition_s3_location,
  :schedule_configuration,
  :trigger_mode)
  SENSITIVE = []
  include Aws::Structure
end

#workflow_arnString

The Amazon Resource Name (ARN) of the workflow that contains this version.

Returns:

  • (String)


1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1598

class WorkflowVersionSummary < Struct.new(
  :workflow_version,
  :workflow_arn,
  :is_latest_version,
  :created_at,
  :modified_at,
  :definition_s3_location,
  :schedule_configuration,
  :trigger_mode)
  SENSITIVE = []
  include Aws::Structure
end

#workflow_versionString

The version identifier of the workflow version.

Returns:

  • (String)


1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
# File 'gems/aws-sdk-mwaaserverless/lib/aws-sdk-mwaaserverless/types.rb', line 1598

class WorkflowVersionSummary < Struct.new(
  :workflow_version,
  :workflow_arn,
  :is_latest_version,
  :created_at,
  :modified_at,
  :definition_s3_location,
  :schedule_configuration,
  :trigger_mode)
  SENSITIVE = []
  include Aws::Structure
end