CountOpenWorkflowExecutionsInput
public struct CountOpenWorkflowExecutionsInput : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The name of the domain containing the workflow executions to count.
Declaration
Swift
public let domain: String
-
If specified, only workflow executions matching the WorkflowId in the filter are counted. executionFilter, typeFilter and tagFilter are mutually exclusive. You can specify at most one of these in a request.
Declaration
Swift
public let executionFilter: WorkflowExecutionFilter?
-
Specifies the start time criteria that workflow executions must meet in order to be counted.
Declaration
Swift
public let startTimeFilter: ExecutionTimeFilter
-
If specified, only executions that have a tag that matches the filter are counted. executionFilter, typeFilter and tagFilter are mutually exclusive. You can specify at most one of these in a request.
Declaration
Swift
public let tagFilter: TagFilter?
-
Specifies the type of the workflow executions to be counted. executionFilter, typeFilter and tagFilter are mutually exclusive. You can specify at most one of these in a request.
Declaration
Swift
public let typeFilter: WorkflowTypeFilter?
-
Undocumented
Declaration
Swift
public init(domain: String, executionFilter: WorkflowExecutionFilter? = nil, startTimeFilter: ExecutionTimeFilter, tagFilter: TagFilter? = nil, typeFilter: WorkflowTypeFilter? = nil)
-
Declaration
Swift
public func validate(name: String) throws