Class: Aws::SWF::Types::CountClosedWorkflowExecutionsInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SWF::Types::CountClosedWorkflowExecutionsInput
- Defined in:
- gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#close_status_filter ⇒ Types::CloseStatusFilter
If specified, only workflow executions that match this close status are counted.
-
#close_time_filter ⇒ Types::ExecutionTimeFilter
If specified, only workflow executions that meet the close time criteria of the filter are counted.
-
#domain ⇒ String
The name of the domain containing the workflow executions to count.
-
#execution_filter ⇒ Types::WorkflowExecutionFilter
If specified, only workflow executions matching the
WorkflowIdin the filter are counted. -
#start_time_filter ⇒ Types::ExecutionTimeFilter
If specified, only workflow executions that meet the start time criteria of the filter are counted.
-
#tag_filter ⇒ Types::TagFilter
If specified, only executions that have a tag that matches the filter are counted.
-
#type_filter ⇒ Types::WorkflowTypeFilter
If specified, indicates the type of the workflow executions to be counted.
Instance Attribute Details
#close_status_filter ⇒ Types::CloseStatusFilter
If specified, only workflow executions that match this close status
are counted. This filter has an affect only if executionStatus is
specified as CLOSED.
closeStatusFilter, executionFilter, typeFilter and tagFilter
are mutually exclusive. You can specify at most one of these in a
request.
1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1223 class CountClosedWorkflowExecutionsInput < Struct.new( :domain, :start_time_filter, :close_time_filter, :execution_filter, :type_filter, :tag_filter, :close_status_filter) SENSITIVE = [] include Aws::Structure end |
#close_time_filter ⇒ Types::ExecutionTimeFilter
If specified, only workflow executions that meet the close time criteria of the filter are counted.
startTimeFilter and closeTimeFilter are mutually exclusive. You
must specify one of these in a request but not both.
1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1223 class CountClosedWorkflowExecutionsInput < Struct.new( :domain, :start_time_filter, :close_time_filter, :execution_filter, :type_filter, :tag_filter, :close_status_filter) SENSITIVE = [] include Aws::Structure end |
#domain ⇒ String
The name of the domain containing the workflow executions to count.
1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1223 class CountClosedWorkflowExecutionsInput < Struct.new( :domain, :start_time_filter, :close_time_filter, :execution_filter, :type_filter, :tag_filter, :close_status_filter) SENSITIVE = [] include Aws::Structure end |
#execution_filter ⇒ Types::WorkflowExecutionFilter
If specified, only workflow executions matching the WorkflowId in
the filter are counted.
closeStatusFilter, executionFilter, typeFilter and tagFilter
are mutually exclusive. You can specify at most one of these in a
request.
1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1223 class CountClosedWorkflowExecutionsInput < Struct.new( :domain, :start_time_filter, :close_time_filter, :execution_filter, :type_filter, :tag_filter, :close_status_filter) SENSITIVE = [] include Aws::Structure end |
#start_time_filter ⇒ Types::ExecutionTimeFilter
If specified, only workflow executions that meet the start time criteria of the filter are counted.
startTimeFilter and closeTimeFilter are mutually exclusive. You
must specify one of these in a request but not both.
1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1223 class CountClosedWorkflowExecutionsInput < Struct.new( :domain, :start_time_filter, :close_time_filter, :execution_filter, :type_filter, :tag_filter, :close_status_filter) SENSITIVE = [] include Aws::Structure end |
#tag_filter ⇒ Types::TagFilter
If specified, only executions that have a tag that matches the filter are counted.
closeStatusFilter, executionFilter, typeFilter and tagFilter
are mutually exclusive. You can specify at most one of these in a
request.
1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1223 class CountClosedWorkflowExecutionsInput < Struct.new( :domain, :start_time_filter, :close_time_filter, :execution_filter, :type_filter, :tag_filter, :close_status_filter) SENSITIVE = [] include Aws::Structure end |
#type_filter ⇒ Types::WorkflowTypeFilter
If specified, indicates the type of the workflow executions to be counted.
closeStatusFilter, executionFilter, typeFilter and tagFilter
are mutually exclusive. You can specify at most one of these in a
request.
1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 |
# File 'gems/aws-sdk-swf/lib/aws-sdk-swf/types.rb', line 1223 class CountClosedWorkflowExecutionsInput < Struct.new( :domain, :start_time_filter, :close_time_filter, :execution_filter, :type_filter, :tag_filter, :close_status_filter) SENSITIVE = [] include Aws::Structure end |