R/swf_interfaces.R

Defines functions untag_resource_output untag_resource_input undeprecate_workflow_type_output undeprecate_workflow_type_input undeprecate_domain_output undeprecate_domain_input undeprecate_activity_type_output undeprecate_activity_type_input terminate_workflow_execution_output terminate_workflow_execution_input tag_resource_output tag_resource_input start_workflow_execution_output start_workflow_execution_input signal_workflow_execution_output signal_workflow_execution_input respond_decision_task_completed_output respond_decision_task_completed_input respond_activity_task_failed_output respond_activity_task_failed_input respond_activity_task_completed_output respond_activity_task_completed_input respond_activity_task_canceled_output respond_activity_task_canceled_input request_cancel_workflow_execution_output request_cancel_workflow_execution_input register_workflow_type_output register_workflow_type_input register_domain_output register_domain_input register_activity_type_output register_activity_type_input record_activity_task_heartbeat_output record_activity_task_heartbeat_input poll_for_decision_task_output poll_for_decision_task_input poll_for_activity_task_output poll_for_activity_task_input list_workflow_types_output list_workflow_types_input list_tags_for_resource_output list_tags_for_resource_input list_open_workflow_executions_output list_open_workflow_executions_input list_domains_output list_domains_input list_closed_workflow_executions_output list_closed_workflow_executions_input list_activity_types_output list_activity_types_input get_workflow_execution_history_output get_workflow_execution_history_input describe_workflow_type_output describe_workflow_type_input describe_workflow_execution_output describe_workflow_execution_input describe_domain_output describe_domain_input describe_activity_type_output describe_activity_type_input deprecate_workflow_type_output deprecate_workflow_type_input deprecate_domain_output deprecate_domain_input deprecate_activity_type_output deprecate_activity_type_input count_pending_decision_tasks_output count_pending_decision_tasks_input count_pending_activity_tasks_output count_pending_activity_tasks_input count_open_workflow_executions_output count_open_workflow_executions_input count_closed_workflow_executions_output count_closed_workflow_executions_input

# This file is generated by make.paws. Please do not edit here.
#' @importFrom paws.common populate
#' @include swf_service.R
NULL

.swf$count_closed_workflow_executions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), startTimeFilter = structure(list(oldestDate = structure(logical(0), tags = list(type = "timestamp")), latestDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), closeTimeFilter = structure(list(oldestDate = structure(logical(0), tags = list(type = "timestamp")), latestDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), executionFilter = structure(list(workflowId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), typeFilter = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tagFilter = structure(list(tag = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), closeStatusFilter = structure(list(status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$count_closed_workflow_executions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(count = structure(logical(0), tags = list(type = "integer")), truncated = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$count_open_workflow_executions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), startTimeFilter = structure(list(oldestDate = structure(logical(0), tags = list(type = "timestamp")), latestDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), typeFilter = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tagFilter = structure(list(tag = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), executionFilter = structure(list(workflowId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$count_open_workflow_executions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(count = structure(logical(0), tags = list(type = "integer")), truncated = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$count_pending_activity_tasks_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$count_pending_activity_tasks_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(count = structure(logical(0), tags = list(type = "integer")), truncated = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$count_pending_decision_tasks_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$count_pending_decision_tasks_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(count = structure(logical(0), tags = list(type = "integer")), truncated = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$deprecate_activity_type_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$deprecate_activity_type_output <- function(...) {
  list()
}

.swf$deprecate_domain_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$deprecate_domain_output <- function(...) {
  list()
}

.swf$deprecate_workflow_type_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$deprecate_workflow_type_output <- function(...) {
  list()
}

.swf$describe_activity_type_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$describe_activity_type_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(typeInfo = structure(list(activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), creationDate = structure(logical(0), tags = list(type = "timestamp")), deprecationDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), configuration = structure(list(defaultTaskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), defaultTaskHeartbeatTimeout = structure(logical(0), tags = list(type = "string")), defaultTaskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), defaultTaskPriority = structure(logical(0), tags = list(type = "string")), defaultTaskScheduleToStartTimeout = structure(logical(0), tags = list(type = "string")), defaultTaskScheduleToCloseTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$describe_domain_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$describe_domain_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domainInfo = structure(list(name = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), configuration = structure(list(workflowExecutionRetentionPeriodInDays = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$describe_workflow_execution_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), execution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$describe_workflow_execution_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(executionInfo = structure(list(execution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), startTimestamp = structure(logical(0), tags = list(type = "timestamp")), closeTimestamp = structure(logical(0), tags = list(type = "timestamp")), executionStatus = structure(logical(0), tags = list(type = "string")), closeStatus = structure(logical(0), tags = list(type = "string")), parent = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), cancelRequested = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure")), executionConfiguration = structure(list(taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), openCounts = structure(list(openActivityTasks = structure(logical(0), tags = list(type = "integer")), openDecisionTasks = structure(logical(0), tags = list(type = "integer")), openTimers = structure(logical(0), tags = list(type = "integer")), openChildWorkflowExecutions = structure(logical(0), tags = list(type = "integer")), openLambdaFunctions = structure(logical(0), tags = list(type = "integer"))), tags = list(type = "structure")), latestActivityTaskTimestamp = structure(logical(0), tags = list(type = "timestamp")), latestExecutionContext = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$describe_workflow_type_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$describe_workflow_type_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(typeInfo = structure(list(workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), creationDate = structure(logical(0), tags = list(type = "timestamp")), deprecationDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), configuration = structure(list(defaultTaskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), defaultExecutionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), defaultTaskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), defaultTaskPriority = structure(logical(0), tags = list(type = "string")), defaultChildPolicy = structure(logical(0), tags = list(type = "string")), defaultLambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$get_workflow_execution_history_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), execution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), nextPageToken = structure(logical(0), tags = list(type = "string")), maximumPageSize = structure(logical(0), tags = list(type = "integer")), reverseOrder = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$get_workflow_execution_history_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(events = structure(list(structure(list(eventTimestamp = structure(logical(0), tags = list(type = "timestamp")), eventType = structure(logical(0), tags = list(type = "string")), eventId = structure(logical(0), tags = list(type = "long")), workflowExecutionStartedEventAttributes = structure(list(input = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), continuedExecutionRunId = structure(logical(0), tags = list(type = "string")), parentWorkflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), parentInitiatedEventId = structure(logical(0), tags = list(type = "long")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowExecutionCompletedEventAttributes = structure(list(result = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), completeWorkflowExecutionFailedEventAttributes = structure(list(cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), workflowExecutionFailedEventAttributes = structure(list(reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), failWorkflowExecutionFailedEventAttributes = structure(list(cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), workflowExecutionTimedOutEventAttributes = structure(list(timeoutType = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowExecutionCanceledEventAttributes = structure(list(details = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), cancelWorkflowExecutionFailedEventAttributes = structure(list(cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), workflowExecutionContinuedAsNewEventAttributes = structure(list(input = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), newExecutionRunId = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), continueAsNewWorkflowExecutionFailedEventAttributes = structure(list(cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), workflowExecutionTerminatedEventAttributes = structure(list(reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowExecutionCancelRequestedEventAttributes = structure(list(externalWorkflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), externalInitiatedEventId = structure(logical(0), tags = list(type = "long")), cause = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), decisionTaskScheduledEventAttributes = structure(list(taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), startToCloseTimeout = structure(logical(0), tags = list(type = "string")), scheduleToStartTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), decisionTaskStartedEventAttributes = structure(list(identity = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), decisionTaskCompletedEventAttributes = structure(list(executionContext = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskListScheduleToStartTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), decisionTaskTimedOutEventAttributes = structure(list(timeoutType = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskScheduledEventAttributes = structure(list(activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityId = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), scheduleToStartTimeout = structure(logical(0), tags = list(type = "string")), scheduleToCloseTimeout = structure(logical(0), tags = list(type = "string")), startToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), heartbeatTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityTaskStartedEventAttributes = structure(list(identity = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskCompletedEventAttributes = structure(list(result = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskFailedEventAttributes = structure(list(reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskTimedOutEventAttributes = structure(list(timeoutType = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityTaskCanceledEventAttributes = structure(list(details = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), latestCancelRequestedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskCancelRequestedEventAttributes = structure(list(decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), activityId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowExecutionSignaledEventAttributes = structure(list(signalName = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), externalWorkflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), externalInitiatedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), markerRecordedEventAttributes = structure(list(markerName = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), recordMarkerFailedEventAttributes = structure(list(markerName = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), timerStartedEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), startToFireTimeout = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), timerFiredEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), timerCanceledEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), startedEventId = structure(logical(0), tags = list(type = "long")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), startChildWorkflowExecutionInitiatedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), control = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), childPolicy = structure(logical(0), tags = list(type = "string")), taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), childWorkflowExecutionStartedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), initiatedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionCompletedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), result = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionFailedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionTimedOutEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), timeoutType = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionCanceledEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), details = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionTerminatedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), signalExternalWorkflowExecutionInitiatedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), signalName = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), externalWorkflowExecutionSignaledEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), initiatedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), signalExternalWorkflowExecutionFailedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), externalWorkflowExecutionCancelRequestedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), initiatedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), requestCancelExternalWorkflowExecutionInitiatedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), requestCancelExternalWorkflowExecutionFailedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), scheduleActivityTaskFailedEventAttributes = structure(list(activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), requestCancelActivityTaskFailedEventAttributes = structure(list(activityId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), startTimerFailedEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), cancelTimerFailedEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), startChildWorkflowExecutionFailedEventAttributes = structure(list(workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), cause = structure(logical(0), tags = list(type = "string")), workflowId = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaFunctionScheduledEventAttributes = structure(list(id = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), startToCloseTimeout = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), lambdaFunctionStartedEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), lambdaFunctionCompletedEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), result = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaFunctionFailedEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaFunctionTimedOutEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), timeoutType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), scheduleLambdaFunctionFailedEventAttributes = structure(list(id = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), startLambdaFunctionFailedEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long")), cause = structure(logical(0), tags = list(type = "string")), message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), nextPageToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_activity_types_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), registrationStatus = structure(logical(0), tags = list(type = "string")), nextPageToken = structure(logical(0), tags = list(type = "string")), maximumPageSize = structure(logical(0), tags = list(type = "integer")), reverseOrder = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_activity_types_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(typeInfos = structure(list(structure(list(activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), creationDate = structure(logical(0), tags = list(type = "timestamp")), deprecationDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), nextPageToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_closed_workflow_executions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), startTimeFilter = structure(list(oldestDate = structure(logical(0), tags = list(type = "timestamp")), latestDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), closeTimeFilter = structure(list(oldestDate = structure(logical(0), tags = list(type = "timestamp")), latestDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), executionFilter = structure(list(workflowId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), closeStatusFilter = structure(list(status = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), typeFilter = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tagFilter = structure(list(tag = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), nextPageToken = structure(logical(0), tags = list(type = "string")), maximumPageSize = structure(logical(0), tags = list(type = "integer")), reverseOrder = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_closed_workflow_executions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(executionInfos = structure(list(structure(list(execution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), startTimestamp = structure(logical(0), tags = list(type = "timestamp")), closeTimestamp = structure(logical(0), tags = list(type = "timestamp")), executionStatus = structure(logical(0), tags = list(type = "string")), closeStatus = structure(logical(0), tags = list(type = "string")), parent = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), cancelRequested = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), nextPageToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_domains_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(nextPageToken = structure(logical(0), tags = list(type = "string")), registrationStatus = structure(logical(0), tags = list(type = "string")), maximumPageSize = structure(logical(0), tags = list(type = "integer")), reverseOrder = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_domains_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domainInfos = structure(list(structure(list(name = structure(logical(0), tags = list(type = "string")), status = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), arn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list")), nextPageToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_open_workflow_executions_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), startTimeFilter = structure(list(oldestDate = structure(logical(0), tags = list(type = "timestamp")), latestDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure")), typeFilter = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tagFilter = structure(list(tag = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), nextPageToken = structure(logical(0), tags = list(type = "string")), maximumPageSize = structure(logical(0), tags = list(type = "integer")), reverseOrder = structure(logical(0), tags = list(type = "boolean")), executionFilter = structure(list(workflowId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_open_workflow_executions_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(executionInfos = structure(list(structure(list(execution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), startTimestamp = structure(logical(0), tags = list(type = "timestamp")), closeTimestamp = structure(logical(0), tags = list(type = "timestamp")), executionStatus = structure(logical(0), tags = list(type = "string")), closeStatus = structure(logical(0), tags = list(type = "string")), parent = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), cancelRequested = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))), tags = list(type = "list")), nextPageToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_tags_for_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceArn = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_tags_for_resource_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(tags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_workflow_types_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), registrationStatus = structure(logical(0), tags = list(type = "string")), nextPageToken = structure(logical(0), tags = list(type = "string")), maximumPageSize = structure(logical(0), tags = list(type = "integer")), reverseOrder = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$list_workflow_types_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(typeInfos = structure(list(structure(list(workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), status = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), creationDate = structure(logical(0), tags = list(type = "timestamp")), deprecationDate = structure(logical(0), tags = list(type = "timestamp"))), tags = list(type = "structure"))), tags = list(type = "list")), nextPageToken = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$poll_for_activity_task_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), identity = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$poll_for_activity_task_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(taskToken = structure(logical(0), tags = list(type = "string")), activityId = structure(logical(0), tags = list(type = "string")), startedEventId = structure(logical(0), tags = list(type = "long")), workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), input = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$poll_for_decision_task_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), identity = structure(logical(0), tags = list(type = "string")), nextPageToken = structure(logical(0), tags = list(type = "string")), maximumPageSize = structure(logical(0), tags = list(type = "integer")), reverseOrder = structure(logical(0), tags = list(type = "boolean")), startAtPreviousStartedEvent = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$poll_for_decision_task_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(taskToken = structure(logical(0), tags = list(type = "string")), startedEventId = structure(logical(0), tags = list(type = "long")), workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), events = structure(list(structure(list(eventTimestamp = structure(logical(0), tags = list(type = "timestamp")), eventType = structure(logical(0), tags = list(type = "string")), eventId = structure(logical(0), tags = list(type = "long")), workflowExecutionStartedEventAttributes = structure(list(input = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), continuedExecutionRunId = structure(logical(0), tags = list(type = "string")), parentWorkflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), parentInitiatedEventId = structure(logical(0), tags = list(type = "long")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowExecutionCompletedEventAttributes = structure(list(result = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), completeWorkflowExecutionFailedEventAttributes = structure(list(cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), workflowExecutionFailedEventAttributes = structure(list(reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), failWorkflowExecutionFailedEventAttributes = structure(list(cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), workflowExecutionTimedOutEventAttributes = structure(list(timeoutType = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowExecutionCanceledEventAttributes = structure(list(details = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), cancelWorkflowExecutionFailedEventAttributes = structure(list(cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), workflowExecutionContinuedAsNewEventAttributes = structure(list(input = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), newExecutionRunId = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), continueAsNewWorkflowExecutionFailedEventAttributes = structure(list(cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), workflowExecutionTerminatedEventAttributes = structure(list(reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowExecutionCancelRequestedEventAttributes = structure(list(externalWorkflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), externalInitiatedEventId = structure(logical(0), tags = list(type = "long")), cause = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), decisionTaskScheduledEventAttributes = structure(list(taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), startToCloseTimeout = structure(logical(0), tags = list(type = "string")), scheduleToStartTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), decisionTaskStartedEventAttributes = structure(list(identity = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), decisionTaskCompletedEventAttributes = structure(list(executionContext = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskListScheduleToStartTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), decisionTaskTimedOutEventAttributes = structure(list(timeoutType = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskScheduledEventAttributes = structure(list(activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityId = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), scheduleToStartTimeout = structure(logical(0), tags = list(type = "string")), scheduleToCloseTimeout = structure(logical(0), tags = list(type = "string")), startToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), heartbeatTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityTaskStartedEventAttributes = structure(list(identity = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskCompletedEventAttributes = structure(list(result = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskFailedEventAttributes = structure(list(reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskTimedOutEventAttributes = structure(list(timeoutType = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityTaskCanceledEventAttributes = structure(list(details = structure(logical(0), tags = list(type = "string")), scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), latestCancelRequestedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), activityTaskCancelRequestedEventAttributes = structure(list(decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), activityId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowExecutionSignaledEventAttributes = structure(list(signalName = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), externalWorkflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), externalInitiatedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), markerRecordedEventAttributes = structure(list(markerName = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), recordMarkerFailedEventAttributes = structure(list(markerName = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), timerStartedEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), startToFireTimeout = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), timerFiredEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), timerCanceledEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), startedEventId = structure(logical(0), tags = list(type = "long")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), startChildWorkflowExecutionInitiatedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), control = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), childPolicy = structure(logical(0), tags = list(type = "string")), taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), childWorkflowExecutionStartedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), initiatedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionCompletedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), result = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionFailedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionTimedOutEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), timeoutType = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionCanceledEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), details = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), childWorkflowExecutionTerminatedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), initiatedEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), signalExternalWorkflowExecutionInitiatedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), signalName = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), externalWorkflowExecutionSignaledEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), initiatedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), signalExternalWorkflowExecutionFailedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), externalWorkflowExecutionCancelRequestedEventAttributes = structure(list(workflowExecution = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), initiatedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), requestCancelExternalWorkflowExecutionInitiatedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), requestCancelExternalWorkflowExecutionFailedEventAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), scheduleActivityTaskFailedEventAttributes = structure(list(activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), requestCancelActivityTaskFailedEventAttributes = structure(list(activityId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), startTimerFailedEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), cancelTimerFailedEventAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), startChildWorkflowExecutionFailedEventAttributes = structure(list(workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), cause = structure(logical(0), tags = list(type = "string")), workflowId = structure(logical(0), tags = list(type = "string")), initiatedEventId = structure(logical(0), tags = list(type = "long")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaFunctionScheduledEventAttributes = structure(list(id = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), startToCloseTimeout = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), lambdaFunctionStartedEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), lambdaFunctionCompletedEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), result = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaFunctionFailedEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), lambdaFunctionTimedOutEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long")), startedEventId = structure(logical(0), tags = list(type = "long")), timeoutType = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), scheduleLambdaFunctionFailedEventAttributes = structure(list(id = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), cause = structure(logical(0), tags = list(type = "string")), decisionTaskCompletedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure")), startLambdaFunctionFailedEventAttributes = structure(list(scheduledEventId = structure(logical(0), tags = list(type = "long")), cause = structure(logical(0), tags = list(type = "string")), message = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), nextPageToken = structure(logical(0), tags = list(type = "string")), previousStartedEventId = structure(logical(0), tags = list(type = "long"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$record_activity_task_heartbeat_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(taskToken = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$record_activity_task_heartbeat_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(cancelRequested = structure(logical(0), tags = list(type = "boolean"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$register_activity_type_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), defaultTaskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), defaultTaskHeartbeatTimeout = structure(logical(0), tags = list(type = "string")), defaultTaskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), defaultTaskPriority = structure(logical(0), tags = list(type = "string")), defaultTaskScheduleToStartTimeout = structure(logical(0), tags = list(type = "string")), defaultTaskScheduleToCloseTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$register_activity_type_output <- function(...) {
  list()
}

.swf$register_domain_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(name = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), workflowExecutionRetentionPeriodInDays = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$register_domain_output <- function(...) {
  list()
}

.swf$register_workflow_type_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string")), description = structure(logical(0), tags = list(type = "string")), defaultTaskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), defaultExecutionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), defaultTaskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), defaultTaskPriority = structure(logical(0), tags = list(type = "string")), defaultChildPolicy = structure(logical(0), tags = list(type = "string")), defaultLambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$register_workflow_type_output <- function(...) {
  list()
}

.swf$request_cancel_workflow_execution_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$request_cancel_workflow_execution_output <- function(...) {
  list()
}

.swf$respond_activity_task_canceled_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(taskToken = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$respond_activity_task_canceled_output <- function(...) {
  list()
}

.swf$respond_activity_task_completed_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(taskToken = structure(logical(0), tags = list(type = "string")), result = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$respond_activity_task_completed_output <- function(...) {
  list()
}

.swf$respond_activity_task_failed_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(taskToken = structure(logical(0), tags = list(type = "string")), reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$respond_activity_task_failed_output <- function(...) {
  list()
}

.swf$respond_decision_task_completed_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(taskToken = structure(logical(0), tags = list(type = "string")), decisions = structure(list(structure(list(decisionType = structure(logical(0), tags = list(type = "string")), scheduleActivityTaskDecisionAttributes = structure(list(activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), activityId = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), scheduleToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), scheduleToStartTimeout = structure(logical(0), tags = list(type = "string")), startToCloseTimeout = structure(logical(0), tags = list(type = "string")), heartbeatTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), requestCancelActivityTaskDecisionAttributes = structure(list(activityId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), completeWorkflowExecutionDecisionAttributes = structure(list(result = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), failWorkflowExecutionDecisionAttributes = structure(list(reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), cancelWorkflowExecutionDecisionAttributes = structure(list(details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), continueAsNewWorkflowExecutionDecisionAttributes = structure(list(input = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), workflowTypeVersion = structure(logical(0), tags = list(type = "string")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), recordMarkerDecisionAttributes = structure(list(markerName = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), startTimerDecisionAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), startToFireTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), cancelTimerDecisionAttributes = structure(list(timerId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), signalExternalWorkflowExecutionDecisionAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), signalName = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), requestCancelExternalWorkflowExecutionDecisionAttributes = structure(list(workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), startChildWorkflowExecutionDecisionAttributes = structure(list(workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), workflowId = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), scheduleLambdaFunctionDecisionAttributes = structure(list(id = structure(logical(0), tags = list(type = "string")), name = structure(logical(0), tags = list(type = "string")), control = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), startToCloseTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))), tags = list(type = "list")), executionContext = structure(logical(0), tags = list(type = "string")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskListScheduleToStartTimeout = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$respond_decision_task_completed_output <- function(...) {
  list()
}

.swf$signal_workflow_execution_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), signalName = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$signal_workflow_execution_output <- function(...) {
  list()
}

.swf$start_workflow_execution_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), workflowId = structure(logical(0), tags = list(type = "string")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskList = structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure")), taskPriority = structure(logical(0), tags = list(type = "string")), input = structure(logical(0), tags = list(type = "string")), executionStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), tagList = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list")), taskStartToCloseTimeout = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string")), lambdaRole = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$start_workflow_execution_output <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(runId = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$tag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceArn = structure(logical(0), tags = list(type = "string")), tags = structure(list(structure(list(key = structure(logical(0), tags = list(type = "string")), value = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$tag_resource_output <- function(...) {
  list()
}

.swf$terminate_workflow_execution_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), workflowId = structure(logical(0), tags = list(type = "string")), runId = structure(logical(0), tags = list(type = "string")), reason = structure(logical(0), tags = list(type = "string")), details = structure(logical(0), tags = list(type = "string")), childPolicy = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$terminate_workflow_execution_output <- function(...) {
  list()
}

.swf$undeprecate_activity_type_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), activityType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$undeprecate_activity_type_output <- function(...) {
  list()
}

.swf$undeprecate_domain_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(name = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$undeprecate_domain_output <- function(...) {
  list()
}

.swf$undeprecate_workflow_type_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(domain = structure(logical(0), tags = list(type = "string")), workflowType = structure(list(name = structure(logical(0), tags = list(type = "string")), version = structure(logical(0), tags = list(type = "string"))), tags = list(type = "structure"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$undeprecate_workflow_type_output <- function(...) {
  list()
}

.swf$untag_resource_input <- function(...) {
  args <- c(as.list(environment()), list(...))
  shape <- structure(list(resourceArn = structure(logical(0), tags = list(type = "string")), tagKeys = structure(list(structure(logical(0), tags = list(type = "string"))), tags = list(type = "list"))), tags = list(type = "structure"))
  return(populate(args, shape))
}

.swf$untag_resource_output <- function(...) {
  list()
}

Try the paws.application.integration package in your browser

Any scripts or data that you put into this service are public.

paws.application.integration documentation built on Sept. 12, 2023, 1:18 a.m.