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
WorkflowId
in 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 |