Learn R Programming

paws.application.integration (version 0.1.5)

sfn_create_state_machine: Creates a state machine

Description

Creates a state machine. A state machine consists of a collection of states that can do work (Task states), determine to which states to transition next (Choice states), stop an execution with an error (Fail states), and so on. State machines are specified using a JSON-based, structured language.

Usage

sfn_create_state_machine(name, definition, roleArn, tags)

Arguments

name

[required] The name of the state machine.

A name must not contain:

  • whitespace

  • brackets < > { } \[ \]

  • wildcard characters ? *

  • special characters \" # \% \ ^ | ~ \` $ & , ; : /

  • control characters (U+0000-001F, U+007F-009F)

definition

[required] The Amazon States Language definition of the state machine. See Amazon States Language.

roleArn

[required] The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

tags

Tags to be added when creating a state machine.

Request syntax

svc$create_state_machine(
  name = "string",
  definition = "string",
  roleArn = "string",
  tags = list(
    list(
      key = "string",
      value = "string"
    )
  )
)

Details

This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.