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

Returns:
  • (ActivityTaskCollection) -
def activity_tasks
  ActivityTaskCollection.new(self)
end

def activity_types

Returns:
  • (ActivityTypeCollection) -
def activity_types
  ActivityTypeCollection.new(self)
end

def decision_tasks

Returns:
  • (DecisionTaskCollection) -
def decision_tasks
  DecisionTaskCollection.new(self)
end

def deprecate

Returns:
  • (nil) -
def deprecate
  client.deprecate_domain(:name => name)
  nil
end

def deprecated?

Returns:
  • (Boolean) - Returns true if this domain has been deprecated.
def deprecated?
  self.status == :deprecated
end

def initialize name, options = {}

Other tags:
    Private: -
def initialize name, options = {}
  @name = name.to_s
  super(options)
end

def resource_identifiers

def resource_identifiers
  [[:name,name]]
end

def workflow_executions

Returns:
  • (WorkflowExecutionCollection) -
def workflow_executions
  WorkflowExecutionCollection.new(self)
end

def workflow_types

Returns:
  • (WorkflowTypeCollection) -
def workflow_types
  WorkflowTypeCollection.new(self)
end