sfn¶
-
class
pulumi_aws.sfn.
Activity
(resource_name, opts=None, name=None, tags=None, __name__=None, __opts__=None)¶ Provides a Step Function Activity resource
Parameters: - resource_name (str) – The name of the resource.
- opts (pulumi.ResourceOptions) – Options for the resource.
- name (pulumi.Input[str]) – The name of the activity to create.
- tags (pulumi.Input[dict]) – Key-value mapping of resource tags
-
creation_date
= None¶ The date the activity was created.
-
name
= None¶ The name of the activity to create.
Key-value mapping of resource tags
-
translate_output_property
(prop)¶ Provides subclasses of Resource an opportunity to translate names of output properties into a format of their choosing before writing those properties to the resource object.
Parameters: prop (str) – A property name. Returns: A potentially transformed property name. Return type: str
-
translate_input_property
(prop)¶ Provides subclasses of Resource an opportunity to translate names of input properties into a format of their choosing before sending those properties to the Pulumi engine.
Parameters: prop (str) – A property name. Returns: A potentially transformed property name. Return type: str
-
class
pulumi_aws.sfn.
StateMachine
(resource_name, opts=None, definition=None, name=None, role_arn=None, tags=None, __name__=None, __opts__=None)¶ Provides a Step Function State Machine resource
Parameters: - resource_name (str) – The name of the resource.
- opts (pulumi.ResourceOptions) – Options for the resource.
- definition (pulumi.Input[str]) – The Amazon States Language definition of the state machine.
- name (pulumi.Input[str]) – The name of the state machine.
- role_arn (pulumi.Input[str]) – The Amazon Resource Name (ARN) of the IAM role to use for this state machine.
- tags (pulumi.Input[dict]) – Key-value mapping of resource tags
-
creation_date
= None¶ The date the state machine was created.
-
definition
= None¶ The Amazon States Language definition of the state machine.
-
name
= None¶ The name of the state machine.
-
role_arn
= None¶ The Amazon Resource Name (ARN) of the IAM role to use for this state machine.
-
status
= None¶ The current status of the state machine. Either “ACTIVE” or “DELETING”.
Key-value mapping of resource tags
-
translate_output_property
(prop)¶ Provides subclasses of Resource an opportunity to translate names of output properties into a format of their choosing before writing those properties to the resource object.
Parameters: prop (str) – A property name. Returns: A potentially transformed property name. Return type: str
-
translate_input_property
(prop)¶ Provides subclasses of Resource an opportunity to translate names of input properties into a format of their choosing before sending those properties to the Pulumi engine.
Parameters: prop (str) – A property name. Returns: A potentially transformed property name. Return type: str