{
  "version": "1.0",
  "resources": {
    "Activity": {
      "operation": "ListActivities",
      "resourceIdentifier": {
        "activityArn": "activities[].activityArn"
      }
    },
    "StateMachine": {
      "operation": "ListStateMachines",
      "resourceIdentifier": {
        "stateMachineArn": "stateMachines[].stateMachineArn",
        "name": "stateMachines[].name"
      }
    },
    "Execution": {
      "operation": "ListExecutions",
      "resourceIdentifier": {
        "executionArn": "executions[].executionArn"
      }
    }
  },
  "operations": {
    "DeleteActivity": {
      "activityArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Activity",
            "resourceIdentifier": "activityArn"
          }
        ]
      }
    },
    "DeleteStateMachine": {
      "stateMachineArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "stateMachineArn"
          }
        ]
      }
    },
    "DescribeActivity": {
      "activityArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Activity",
            "resourceIdentifier": "activityArn"
          }
        ]
      }
    },
    "DescribeStateMachine": {
      "stateMachineArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "stateMachineArn"
          }
        ]
      }
    },
    "GetActivityTask": {
      "activityArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Activity",
            "resourceIdentifier": "activityArn"
          }
        ]
      }
    },
    "ListExecutions": {
      "stateMachineArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "stateMachineArn"
          }
        ]
      }
    },
    "StartExecution": {
      "stateMachineArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "stateMachineArn"
          }
        ]
      },
      "name": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "name"
          }
        ]
      }
    },
    "UpdateStateMachine": {
      "stateMachineArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "stateMachineArn"
          }
        ]
      }
    },
    "DescribeExecution": {
      "executionArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Execution",
            "resourceIdentifier": "executionArn"
          }
        ]
      }
    },
    "DescribeStateMachineForExecution": {
      "executionArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Execution",
            "resourceIdentifier": "executionArn"
          }
        ]
      }
    },
    "GetExecutionHistory": {
      "executionArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Execution",
            "resourceIdentifier": "executionArn"
          }
        ]
      }
    },
    "ListMapRuns": {
      "executionArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Execution",
            "resourceIdentifier": "executionArn"
          }
        ]
      }
    },
    "ListStateMachineAliases": {
      "stateMachineArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "stateMachineArn"
          }
        ]
      }
    },
    "ListStateMachineVersions": {
      "stateMachineArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "stateMachineArn"
          }
        ]
      }
    },
    "ListTagsForResource": {
      "resourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Activity",
            "resourceIdentifier": "activityArn"
          }
        ]
      }
    },
    "PublishStateMachineVersion": {
      "stateMachineArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "stateMachineArn"
          }
        ]
      }
    },
    "RedriveExecution": {
      "executionArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Execution",
            "resourceIdentifier": "executionArn"
          }
        ]
      }
    },
    "StartSyncExecution": {
      "stateMachineArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "StateMachine",
            "resourceIdentifier": "stateMachineArn"
          }
        ]
      }
    },
    "StopExecution": {
      "executionArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Execution",
            "resourceIdentifier": "executionArn"
          }
        ]
      }
    },
    "TagResource": {
      "resourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Activity",
            "resourceIdentifier": "activityArn"
          }
        ]
      }
    },
    "UntagResource": {
      "resourceArn": {
        "completions": [
          {
            "parameters": {},
            "resourceName": "Activity",
            "resourceIdentifier": "activityArn"
          }
        ]
      }
    }
  }
}
