class AWS::SimpleWorkflow::Domain
be either :registered
or :deprecated
.
@attr_reader [Symbol] status Returns the domain’s status. Status will
no expiry of closed workflow executions.
of days history is kept around) or the symbol :none
, implying
period for this domain. The return value may be an integer (number
@attr_reader [Integer,Symbol] retention_period Returns the retention
@attr_reader [String,nil] description Returns
an account.
Domains are used to organize workflows types and activities for
def activity_tasks
-
(ActivityTaskCollection)
-
def activity_tasks ActivityTaskCollection.new(self) end
def activity_types
-
(ActivityTypeCollection)
-
def activity_types ActivityTypeCollection.new(self) end
def decision_tasks
-
(DecisionTaskCollection)
-
def decision_tasks DecisionTaskCollection.new(self) end
def deprecate
-
(nil)
-
def deprecate client.deprecate_domain(:name => name) nil end
def deprecated?
-
(Boolean)
- Returns true if this domain has been deprecated.
def deprecated? self.status == :deprecated end
def initialize name, options = {}
- Private: -
def initialize name, options = {} @name = name.to_s super(options) end
def resource_identifiers
def resource_identifiers [[:name,name]] end
def workflow_executions
-
(WorkflowExecutionCollection)
-
def workflow_executions WorkflowExecutionCollection.new(self) end
def workflow_types
-
(WorkflowTypeCollection)
-
def workflow_types WorkflowTypeCollection.new(self) end