Class AWS::SimpleWorkflow::Type
In: lib/aws/simple_workflow/type.rb
Parent: Resource

Base class for {WorkflowType} and {ActivityType} objects.

Methods

Attributes

domain  [R]  @return [Domain] Returns the domain this type is registered to.
name  [R]  @return [String] Returns the name of this type.
version  [R]  @return [String] Returns the version of this type.

Public Class methods

@param [Domain] domain The domain this type is registered to. @param [String] name The name of this type. @param [String] version The version of this type.

Protected Class methods

Public Instance methods

delete()

Alias for deprecate

Deprecates the type.

After a type has been deprecated, you cannot create new executions of that type. Executions that were started before the type was deprecated will continue to run.

@note This operation is eventually consistent. The results are best

  effort and may not exactly reflect recent updates and changes.

@return [nil]

@return [Boolean] Returns true if the type is deprecated.

Protected Instance methods

[Validate]