awscdk/awsstepfunctionstasks/main.go (4,765 lines of code) (raw):

package awsstepfunctionstasks import ( "reflect" _jsii_ "github.com/aws/jsii-runtime-go/runtime" ) func init() { _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.AcceleratorClass", reflect.TypeOf((*AcceleratorClass)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "version", GoGetter: "Version"}, }, func() interface{} { return &jsiiProxy_AcceleratorClass{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.AcceleratorType", reflect.TypeOf((*AcceleratorType)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, func() interface{} { return &jsiiProxy_AcceleratorType{} }, ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.ActionAfterCompletion", reflect.TypeOf((*ActionAfterCompletion)(nil)).Elem(), map[string]interface{}{ "NONE": ActionAfterCompletion_NONE, "DELETE": ActionAfterCompletion_DELETE, }, ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.ActionOnFailure", reflect.TypeOf((*ActionOnFailure)(nil)).Elem(), map[string]interface{}{ "TERMINATE_CLUSTER": ActionOnFailure_TERMINATE_CLUSTER, "CANCEL_AND_WAIT": ActionOnFailure_CANCEL_AND_WAIT, "CONTINUE": ActionOnFailure_CONTINUE, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AlgorithmSpecification", reflect.TypeOf((*AlgorithmSpecification)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ApplicationConfiguration", reflect.TypeOf((*ApplicationConfiguration)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.AssembleWith", reflect.TypeOf((*AssembleWith)(nil)).Elem(), map[string]interface{}{ "NONE": AssembleWith_NONE, "LINE": AssembleWith_LINE, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaGetQueryExecution", reflect.TypeOf((*AthenaGetQueryExecution)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_AthenaGetQueryExecution{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaGetQueryExecutionJsonPathProps", reflect.TypeOf((*AthenaGetQueryExecutionJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaGetQueryExecutionJsonataProps", reflect.TypeOf((*AthenaGetQueryExecutionJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaGetQueryExecutionProps", reflect.TypeOf((*AthenaGetQueryExecutionProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaGetQueryResults", reflect.TypeOf((*AthenaGetQueryResults)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_AthenaGetQueryResults{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaGetQueryResultsJsonPathProps", reflect.TypeOf((*AthenaGetQueryResultsJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaGetQueryResultsJsonataProps", reflect.TypeOf((*AthenaGetQueryResultsJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaGetQueryResultsProps", reflect.TypeOf((*AthenaGetQueryResultsProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaStartQueryExecution", reflect.TypeOf((*AthenaStartQueryExecution)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_AthenaStartQueryExecution{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaStartQueryExecutionJsonPathProps", reflect.TypeOf((*AthenaStartQueryExecutionJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaStartQueryExecutionJsonataProps", reflect.TypeOf((*AthenaStartQueryExecutionJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaStartQueryExecutionProps", reflect.TypeOf((*AthenaStartQueryExecutionProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaStopQueryExecution", reflect.TypeOf((*AthenaStopQueryExecution)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_AthenaStopQueryExecution{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaStopQueryExecutionJsonPathProps", reflect.TypeOf((*AthenaStopQueryExecutionJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaStopQueryExecutionJsonataProps", reflect.TypeOf((*AthenaStopQueryExecutionJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.AthenaStopQueryExecutionProps", reflect.TypeOf((*AthenaStopQueryExecutionProps)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.AuthType", reflect.TypeOf((*AuthType)(nil)).Elem(), map[string]interface{}{ "NO_AUTH": AuthType_NO_AUTH, "IAM_ROLE": AuthType_IAM_ROLE, "RESOURCE_POLICY": AuthType_RESOURCE_POLICY, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BatchContainerOverrides", reflect.TypeOf((*BatchContainerOverrides)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BatchJobDependency", reflect.TypeOf((*BatchJobDependency)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.BatchStrategy", reflect.TypeOf((*BatchStrategy)(nil)).Elem(), map[string]interface{}{ "MULTI_RECORD": BatchStrategy_MULTI_RECORD, "SINGLE_RECORD": BatchStrategy_SINGLE_RECORD, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.BatchSubmitJob", reflect.TypeOf((*BatchSubmitJob)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_BatchSubmitJob{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BatchSubmitJobJsonPathProps", reflect.TypeOf((*BatchSubmitJobJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BatchSubmitJobJsonataProps", reflect.TypeOf((*BatchSubmitJobJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BatchSubmitJobProps", reflect.TypeOf((*BatchSubmitJobProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.BedrockInvokeModel", reflect.TypeOf((*BedrockInvokeModel)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_BedrockInvokeModel{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BedrockInvokeModelInputProps", reflect.TypeOf((*BedrockInvokeModelInputProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BedrockInvokeModelJsonPathProps", reflect.TypeOf((*BedrockInvokeModelJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BedrockInvokeModelJsonataProps", reflect.TypeOf((*BedrockInvokeModelJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BedrockInvokeModelOutputProps", reflect.TypeOf((*BedrockInvokeModelOutputProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.BedrockInvokeModelProps", reflect.TypeOf((*BedrockInvokeModelProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayEndpointBaseOptions", reflect.TypeOf((*CallApiGatewayEndpointBaseOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayEndpointBaseProps", reflect.TypeOf((*CallApiGatewayEndpointBaseProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayEndpointJsonPathBaseProps", reflect.TypeOf((*CallApiGatewayEndpointJsonPathBaseProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayEndpointJsonataBaseProps", reflect.TypeOf((*CallApiGatewayEndpointJsonataBaseProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayHttpApiEndpoint", reflect.TypeOf((*CallApiGatewayHttpApiEndpoint)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "apiEndpoint", GoGetter: "ApiEndpoint"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "arnForExecuteApi", GoGetter: "ArnForExecuteApi"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberMethod{JsiiMethod: "createPolicyStatements", GoMethod: "CreatePolicyStatements"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "stageName", GoGetter: "StageName"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_CallApiGatewayHttpApiEndpoint{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayHttpApiEndpointJsonPathProps", reflect.TypeOf((*CallApiGatewayHttpApiEndpointJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayHttpApiEndpointJsonataProps", reflect.TypeOf((*CallApiGatewayHttpApiEndpointJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayHttpApiEndpointOptions", reflect.TypeOf((*CallApiGatewayHttpApiEndpointOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayHttpApiEndpointProps", reflect.TypeOf((*CallApiGatewayHttpApiEndpointProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayRestApiEndpoint", reflect.TypeOf((*CallApiGatewayRestApiEndpoint)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "apiEndpoint", GoGetter: "ApiEndpoint"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "arnForExecuteApi", GoGetter: "ArnForExecuteApi"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberMethod{JsiiMethod: "createPolicyStatements", GoMethod: "CreatePolicyStatements"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "stageName", GoGetter: "StageName"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_CallApiGatewayRestApiEndpoint{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayRestApiEndpointJsonPathProps", reflect.TypeOf((*CallApiGatewayRestApiEndpointJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayRestApiEndpointJsonataProps", reflect.TypeOf((*CallApiGatewayRestApiEndpointJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayRestApiEndpointOptions", reflect.TypeOf((*CallApiGatewayRestApiEndpointOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallApiGatewayRestApiEndpointProps", reflect.TypeOf((*CallApiGatewayRestApiEndpointProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.CallAwsService", reflect.TypeOf((*CallAwsService)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_CallAwsService{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.CallAwsServiceCrossRegion", reflect.TypeOf((*CallAwsServiceCrossRegion)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberProperty{JsiiProperty: "lambdaFunction", GoGetter: "LambdaFunction"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_CallAwsServiceCrossRegion{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallAwsServiceCrossRegionJsonPathProps", reflect.TypeOf((*CallAwsServiceCrossRegionJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallAwsServiceCrossRegionJsonataProps", reflect.TypeOf((*CallAwsServiceCrossRegionJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallAwsServiceCrossRegionProps", reflect.TypeOf((*CallAwsServiceCrossRegionProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallAwsServiceJsonPathProps", reflect.TypeOf((*CallAwsServiceJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallAwsServiceJsonataProps", reflect.TypeOf((*CallAwsServiceJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CallAwsServiceProps", reflect.TypeOf((*CallAwsServiceProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.Channel", reflect.TypeOf((*Channel)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.Classification", reflect.TypeOf((*Classification)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "classificationStatement", GoGetter: "ClassificationStatement"}, }, func() interface{} { return &jsiiProxy_Classification{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.CodeBuildStartBuild", reflect.TypeOf((*CodeBuildStartBuild)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_CodeBuildStartBuild{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.CodeBuildStartBuildBatch", reflect.TypeOf((*CodeBuildStartBuildBatch)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_CodeBuildStartBuildBatch{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CodeBuildStartBuildBatchJsonPathProps", reflect.TypeOf((*CodeBuildStartBuildBatchJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CodeBuildStartBuildBatchJsonataProps", reflect.TypeOf((*CodeBuildStartBuildBatchJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CodeBuildStartBuildBatchProps", reflect.TypeOf((*CodeBuildStartBuildBatchProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CodeBuildStartBuildJsonPathProps", reflect.TypeOf((*CodeBuildStartBuildJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CodeBuildStartBuildJsonataProps", reflect.TypeOf((*CodeBuildStartBuildJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CodeBuildStartBuildProps", reflect.TypeOf((*CodeBuildStartBuildProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CommonEcsRunTaskProps", reflect.TypeOf((*CommonEcsRunTaskProps)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.CompressionType", reflect.TypeOf((*CompressionType)(nil)).Elem(), map[string]interface{}{ "NONE": CompressionType_NONE, "GZIP": CompressionType_GZIP, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.ContainerDefinition", reflect.TypeOf((*ContainerDefinition)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { j := jsiiProxy_ContainerDefinition{} _jsii_.InitJsiiProxy(&j.jsiiProxy_IContainerDefinition) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ContainerDefinitionConfig", reflect.TypeOf((*ContainerDefinitionConfig)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ContainerDefinitionOptions", reflect.TypeOf((*ContainerDefinitionOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ContainerOverride", reflect.TypeOf((*ContainerOverride)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ContainerOverrides", reflect.TypeOf((*ContainerOverrides)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.CronOptions", reflect.TypeOf((*CronOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DataSource", reflect.TypeOf((*DataSource)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.DockerImage", reflect.TypeOf((*DockerImage)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { return &jsiiProxy_DockerImage{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DockerImageConfig", reflect.TypeOf((*DockerImageConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoAttributeValue", reflect.TypeOf((*DynamoAttributeValue)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "attributeValue", GoGetter: "AttributeValue"}, _jsii_.MemberMethod{JsiiMethod: "toObject", GoMethod: "ToObject"}, }, func() interface{} { return &jsiiProxy_DynamoAttributeValue{} }, ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoConsumedCapacity", reflect.TypeOf((*DynamoConsumedCapacity)(nil)).Elem(), map[string]interface{}{ "INDEXES": DynamoConsumedCapacity_INDEXES, "TOTAL": DynamoConsumedCapacity_TOTAL, "NONE": DynamoConsumedCapacity_NONE, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoDeleteItem", reflect.TypeOf((*DynamoDeleteItem)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_DynamoDeleteItem{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoDeleteItemJsonPathProps", reflect.TypeOf((*DynamoDeleteItemJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoDeleteItemJsonataProps", reflect.TypeOf((*DynamoDeleteItemJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoDeleteItemProps", reflect.TypeOf((*DynamoDeleteItemProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoGetItem", reflect.TypeOf((*DynamoGetItem)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_DynamoGetItem{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoGetItemJsonPathProps", reflect.TypeOf((*DynamoGetItemJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoGetItemJsonataProps", reflect.TypeOf((*DynamoGetItemJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoGetItemProps", reflect.TypeOf((*DynamoGetItemProps)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoItemCollectionMetrics", reflect.TypeOf((*DynamoItemCollectionMetrics)(nil)).Elem(), map[string]interface{}{ "SIZE": DynamoItemCollectionMetrics_SIZE, "NONE": DynamoItemCollectionMetrics_NONE, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoProjectionExpression", reflect.TypeOf((*DynamoProjectionExpression)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "atIndex", GoMethod: "AtIndex"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "withAttribute", GoMethod: "WithAttribute"}, }, func() interface{} { return &jsiiProxy_DynamoProjectionExpression{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoPutItem", reflect.TypeOf((*DynamoPutItem)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_DynamoPutItem{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoPutItemJsonPathProps", reflect.TypeOf((*DynamoPutItemJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoPutItemJsonataProps", reflect.TypeOf((*DynamoPutItemJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoPutItemProps", reflect.TypeOf((*DynamoPutItemProps)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoReturnValues", reflect.TypeOf((*DynamoReturnValues)(nil)).Elem(), map[string]interface{}{ "NONE": DynamoReturnValues_NONE, "ALL_OLD": DynamoReturnValues_ALL_OLD, "UPDATED_OLD": DynamoReturnValues_UPDATED_OLD, "ALL_NEW": DynamoReturnValues_ALL_NEW, "UPDATED_NEW": DynamoReturnValues_UPDATED_NEW, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoUpdateItem", reflect.TypeOf((*DynamoUpdateItem)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_DynamoUpdateItem{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoUpdateItemJsonPathProps", reflect.TypeOf((*DynamoUpdateItemJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoUpdateItemJsonataProps", reflect.TypeOf((*DynamoUpdateItemJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.DynamoUpdateItemProps", reflect.TypeOf((*DynamoUpdateItemProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EcsEc2LaunchTarget", reflect.TypeOf((*EcsEc2LaunchTarget)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { j := jsiiProxy_EcsEc2LaunchTarget{} _jsii_.InitJsiiProxy(&j.jsiiProxy_IEcsLaunchTarget) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EcsEc2LaunchTargetOptions", reflect.TypeOf((*EcsEc2LaunchTargetOptions)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EcsFargateLaunchTarget", reflect.TypeOf((*EcsFargateLaunchTarget)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { j := jsiiProxy_EcsFargateLaunchTarget{} _jsii_.InitJsiiProxy(&j.jsiiProxy_IEcsLaunchTarget) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EcsFargateLaunchTargetOptions", reflect.TypeOf((*EcsFargateLaunchTargetOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EcsLaunchTargetConfig", reflect.TypeOf((*EcsLaunchTargetConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EcsRunTask", reflect.TypeOf((*EcsRunTask)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "connections", GoGetter: "Connections"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EcsRunTask{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) _jsii_.InitJsiiProxy(&j.Type__awsec2IConnectable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EcsRunTaskJsonPathProps", reflect.TypeOf((*EcsRunTaskJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EcsRunTaskJsonataProps", reflect.TypeOf((*EcsRunTaskJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EcsRunTaskProps", reflect.TypeOf((*EcsRunTaskProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EksCall", reflect.TypeOf((*EksCall)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EksCall{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EksCallJsonPathProps", reflect.TypeOf((*EksCallJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EksCallJsonataProps", reflect.TypeOf((*EksCallJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EksCallProps", reflect.TypeOf((*EksCallProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EksClusterInput", reflect.TypeOf((*EksClusterInput)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "clusterName", GoGetter: "ClusterName"}, }, func() interface{} { return &jsiiProxy_EksClusterInput{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrAddStep", reflect.TypeOf((*EmrAddStep)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrAddStep{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrAddStepJsonPathProps", reflect.TypeOf((*EmrAddStepJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrAddStepJsonataProps", reflect.TypeOf((*EmrAddStepJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrAddStepProps", reflect.TypeOf((*EmrAddStepProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCancelStep", reflect.TypeOf((*EmrCancelStep)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrCancelStep{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCancelStepJsonPathProps", reflect.TypeOf((*EmrCancelStepJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCancelStepJsonataProps", reflect.TypeOf((*EmrCancelStepJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCancelStepProps", reflect.TypeOf((*EmrCancelStepProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersCreateVirtualCluster", reflect.TypeOf((*EmrContainersCreateVirtualCluster)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrContainersCreateVirtualCluster{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersCreateVirtualClusterJsonPathProps", reflect.TypeOf((*EmrContainersCreateVirtualClusterJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersCreateVirtualClusterJsonataProps", reflect.TypeOf((*EmrContainersCreateVirtualClusterJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersCreateVirtualClusterProps", reflect.TypeOf((*EmrContainersCreateVirtualClusterProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersDeleteVirtualCluster", reflect.TypeOf((*EmrContainersDeleteVirtualCluster)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrContainersDeleteVirtualCluster{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersDeleteVirtualClusterJsonPathProps", reflect.TypeOf((*EmrContainersDeleteVirtualClusterJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersDeleteVirtualClusterJsonataProps", reflect.TypeOf((*EmrContainersDeleteVirtualClusterJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersDeleteVirtualClusterProps", reflect.TypeOf((*EmrContainersDeleteVirtualClusterProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersStartJobRun", reflect.TypeOf((*EmrContainersStartJobRun)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrContainersStartJobRun{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) _jsii_.InitJsiiProxy(&j.Type__awsiamIGrantable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersStartJobRunJsonPathProps", reflect.TypeOf((*EmrContainersStartJobRunJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersStartJobRunJsonataProps", reflect.TypeOf((*EmrContainersStartJobRunJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrContainersStartJobRunProps", reflect.TypeOf((*EmrContainersStartJobRunProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster", reflect.TypeOf((*EmrCreateCluster)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberProperty{JsiiProperty: "autoScalingRole", GoGetter: "AutoScalingRole"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "clusterRole", GoGetter: "ClusterRole"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "serviceRole", GoGetter: "ServiceRole"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrCreateCluster{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.ApplicationConfigProperty", reflect.TypeOf((*EmrCreateCluster_ApplicationConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.AutoScalingPolicyProperty", reflect.TypeOf((*EmrCreateCluster_AutoScalingPolicyProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.BootstrapActionConfigProperty", reflect.TypeOf((*EmrCreateCluster_BootstrapActionConfigProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.CloudWatchAlarmComparisonOperator", reflect.TypeOf((*EmrCreateCluster_CloudWatchAlarmComparisonOperator)(nil)).Elem(), map[string]interface{}{ "GREATER_THAN_OR_EQUAL": EmrCreateCluster_CloudWatchAlarmComparisonOperator_GREATER_THAN_OR_EQUAL, "GREATER_THAN": EmrCreateCluster_CloudWatchAlarmComparisonOperator_GREATER_THAN, "LESS_THAN": EmrCreateCluster_CloudWatchAlarmComparisonOperator_LESS_THAN, "LESS_THAN_OR_EQUAL": EmrCreateCluster_CloudWatchAlarmComparisonOperator_LESS_THAN_OR_EQUAL, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.CloudWatchAlarmDefinitionProperty", reflect.TypeOf((*EmrCreateCluster_CloudWatchAlarmDefinitionProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.CloudWatchAlarmStatistic", reflect.TypeOf((*EmrCreateCluster_CloudWatchAlarmStatistic)(nil)).Elem(), map[string]interface{}{ "SAMPLE_COUNT": EmrCreateCluster_CloudWatchAlarmStatistic_SAMPLE_COUNT, "AVERAGE": EmrCreateCluster_CloudWatchAlarmStatistic_AVERAGE, "SUM": EmrCreateCluster_CloudWatchAlarmStatistic_SUM, "MINIMUM": EmrCreateCluster_CloudWatchAlarmStatistic_MINIMUM, "MAXIMUM": EmrCreateCluster_CloudWatchAlarmStatistic_MAXIMUM, }, ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.CloudWatchAlarmUnit", reflect.TypeOf((*EmrCreateCluster_CloudWatchAlarmUnit)(nil)).Elem(), map[string]interface{}{ "NONE": EmrCreateCluster_CloudWatchAlarmUnit_NONE, "SECONDS": EmrCreateCluster_CloudWatchAlarmUnit_SECONDS, "MICRO_SECONDS": EmrCreateCluster_CloudWatchAlarmUnit_MICRO_SECONDS, "MILLI_SECONDS": EmrCreateCluster_CloudWatchAlarmUnit_MILLI_SECONDS, "BYTES": EmrCreateCluster_CloudWatchAlarmUnit_BYTES, "KILO_BYTES": EmrCreateCluster_CloudWatchAlarmUnit_KILO_BYTES, "MEGA_BYTES": EmrCreateCluster_CloudWatchAlarmUnit_MEGA_BYTES, "GIGA_BYTES": EmrCreateCluster_CloudWatchAlarmUnit_GIGA_BYTES, "TERA_BYTES": EmrCreateCluster_CloudWatchAlarmUnit_TERA_BYTES, "BITS": EmrCreateCluster_CloudWatchAlarmUnit_BITS, "KILO_BITS": EmrCreateCluster_CloudWatchAlarmUnit_KILO_BITS, "MEGA_BITS": EmrCreateCluster_CloudWatchAlarmUnit_MEGA_BITS, "GIGA_BITS": EmrCreateCluster_CloudWatchAlarmUnit_GIGA_BITS, "TERA_BITS": EmrCreateCluster_CloudWatchAlarmUnit_TERA_BITS, "PERCENT": EmrCreateCluster_CloudWatchAlarmUnit_PERCENT, "COUNT": EmrCreateCluster_CloudWatchAlarmUnit_COUNT, "BYTES_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_BYTES_PER_SECOND, "KILO_BYTES_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_KILO_BYTES_PER_SECOND, "MEGA_BYTES_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_MEGA_BYTES_PER_SECOND, "GIGA_BYTES_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_GIGA_BYTES_PER_SECOND, "TERA_BYTES_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_TERA_BYTES_PER_SECOND, "BITS_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_BITS_PER_SECOND, "KILO_BITS_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_KILO_BITS_PER_SECOND, "MEGA_BITS_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_MEGA_BITS_PER_SECOND, "GIGA_BITS_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_GIGA_BITS_PER_SECOND, "TERA_BITS_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_TERA_BITS_PER_SECOND, "COUNT_PER_SECOND": EmrCreateCluster_CloudWatchAlarmUnit_COUNT_PER_SECOND, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.ConfigurationProperty", reflect.TypeOf((*EmrCreateCluster_ConfigurationProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.EbsBlockDeviceConfigProperty", reflect.TypeOf((*EmrCreateCluster_EbsBlockDeviceConfigProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.EbsBlockDeviceVolumeType", reflect.TypeOf((*EmrCreateCluster_EbsBlockDeviceVolumeType)(nil)).Elem(), map[string]interface{}{ "GP3": EmrCreateCluster_EbsBlockDeviceVolumeType_GP3, "GP2": EmrCreateCluster_EbsBlockDeviceVolumeType_GP2, "IO1": EmrCreateCluster_EbsBlockDeviceVolumeType_IO1, "ST1": EmrCreateCluster_EbsBlockDeviceVolumeType_ST1, "SC1": EmrCreateCluster_EbsBlockDeviceVolumeType_SC1, "STANDARD": EmrCreateCluster_EbsBlockDeviceVolumeType_STANDARD, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.EbsConfigurationProperty", reflect.TypeOf((*EmrCreateCluster_EbsConfigurationProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.EmrClusterScaleDownBehavior", reflect.TypeOf((*EmrCreateCluster_EmrClusterScaleDownBehavior)(nil)).Elem(), map[string]interface{}{ "TERMINATE_AT_INSTANCE_HOUR": EmrCreateCluster_EmrClusterScaleDownBehavior_TERMINATE_AT_INSTANCE_HOUR, "TERMINATE_AT_TASK_COMPLETION": EmrCreateCluster_EmrClusterScaleDownBehavior_TERMINATE_AT_TASK_COMPLETION, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.InstanceFleetConfigProperty", reflect.TypeOf((*EmrCreateCluster_InstanceFleetConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.InstanceFleetProvisioningSpecificationsProperty", reflect.TypeOf((*EmrCreateCluster_InstanceFleetProvisioningSpecificationsProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.InstanceGroupConfigProperty", reflect.TypeOf((*EmrCreateCluster_InstanceGroupConfigProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.InstanceMarket", reflect.TypeOf((*EmrCreateCluster_InstanceMarket)(nil)).Elem(), map[string]interface{}{ "ON_DEMAND": EmrCreateCluster_InstanceMarket_ON_DEMAND, "SPOT": EmrCreateCluster_InstanceMarket_SPOT, }, ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.InstanceRoleType", reflect.TypeOf((*EmrCreateCluster_InstanceRoleType)(nil)).Elem(), map[string]interface{}{ "MASTER": EmrCreateCluster_InstanceRoleType_MASTER, "CORE": EmrCreateCluster_InstanceRoleType_CORE, "TASK": EmrCreateCluster_InstanceRoleType_TASK, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.InstanceTypeConfigProperty", reflect.TypeOf((*EmrCreateCluster_InstanceTypeConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.InstancesConfigProperty", reflect.TypeOf((*EmrCreateCluster_InstancesConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.KerberosAttributesProperty", reflect.TypeOf((*EmrCreateCluster_KerberosAttributesProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.MetricDimensionProperty", reflect.TypeOf((*EmrCreateCluster_MetricDimensionProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.OnDemandAllocationStrategy", reflect.TypeOf((*EmrCreateCluster_OnDemandAllocationStrategy)(nil)).Elem(), map[string]interface{}{ "LOWEST_PRICE": EmrCreateCluster_OnDemandAllocationStrategy_LOWEST_PRICE, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.OnDemandProvisioningSpecificationProperty", reflect.TypeOf((*EmrCreateCluster_OnDemandProvisioningSpecificationProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.PlacementTypeProperty", reflect.TypeOf((*EmrCreateCluster_PlacementTypeProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.ScalingActionProperty", reflect.TypeOf((*EmrCreateCluster_ScalingActionProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.ScalingAdjustmentType", reflect.TypeOf((*EmrCreateCluster_ScalingAdjustmentType)(nil)).Elem(), map[string]interface{}{ "CHANGE_IN_CAPACITY": EmrCreateCluster_ScalingAdjustmentType_CHANGE_IN_CAPACITY, "PERCENT_CHANGE_IN_CAPACITY": EmrCreateCluster_ScalingAdjustmentType_PERCENT_CHANGE_IN_CAPACITY, "EXACT_CAPACITY": EmrCreateCluster_ScalingAdjustmentType_EXACT_CAPACITY, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.ScalingConstraintsProperty", reflect.TypeOf((*EmrCreateCluster_ScalingConstraintsProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.ScalingRuleProperty", reflect.TypeOf((*EmrCreateCluster_ScalingRuleProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.ScalingTriggerProperty", reflect.TypeOf((*EmrCreateCluster_ScalingTriggerProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.ScriptBootstrapActionConfigProperty", reflect.TypeOf((*EmrCreateCluster_ScriptBootstrapActionConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.SimpleScalingPolicyConfigurationProperty", reflect.TypeOf((*EmrCreateCluster_SimpleScalingPolicyConfigurationProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.SpotAllocationStrategy", reflect.TypeOf((*EmrCreateCluster_SpotAllocationStrategy)(nil)).Elem(), map[string]interface{}{ "CAPACITY_OPTIMIZED": EmrCreateCluster_SpotAllocationStrategy_CAPACITY_OPTIMIZED, "PRICE_CAPACITY_OPTIMIZED": EmrCreateCluster_SpotAllocationStrategy_PRICE_CAPACITY_OPTIMIZED, "LOWEST_PRICE": EmrCreateCluster_SpotAllocationStrategy_LOWEST_PRICE, "DIVERSIFIED": EmrCreateCluster_SpotAllocationStrategy_DIVERSIFIED, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.SpotProvisioningSpecificationProperty", reflect.TypeOf((*EmrCreateCluster_SpotProvisioningSpecificationProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.SpotTimeoutAction", reflect.TypeOf((*EmrCreateCluster_SpotTimeoutAction)(nil)).Elem(), map[string]interface{}{ "SWITCH_TO_ON_DEMAND": EmrCreateCluster_SpotTimeoutAction_SWITCH_TO_ON_DEMAND, "TERMINATE_CLUSTER": EmrCreateCluster_SpotTimeoutAction_TERMINATE_CLUSTER, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateCluster.VolumeSpecificationProperty", reflect.TypeOf((*EmrCreateCluster_VolumeSpecificationProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateClusterJsonPathProps", reflect.TypeOf((*EmrCreateClusterJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateClusterJsonataProps", reflect.TypeOf((*EmrCreateClusterJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrCreateClusterProps", reflect.TypeOf((*EmrCreateClusterProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceFleetByName", reflect.TypeOf((*EmrModifyInstanceFleetByName)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrModifyInstanceFleetByName{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceFleetByNameJsonPathProps", reflect.TypeOf((*EmrModifyInstanceFleetByNameJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceFleetByNameJsonataProps", reflect.TypeOf((*EmrModifyInstanceFleetByNameJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceFleetByNameProps", reflect.TypeOf((*EmrModifyInstanceFleetByNameProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceGroupByName", reflect.TypeOf((*EmrModifyInstanceGroupByName)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrModifyInstanceGroupByName{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceGroupByName.InstanceGroupModifyConfigProperty", reflect.TypeOf((*EmrModifyInstanceGroupByName_InstanceGroupModifyConfigProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceGroupByName.InstanceResizePolicyProperty", reflect.TypeOf((*EmrModifyInstanceGroupByName_InstanceResizePolicyProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceGroupByName.ShrinkPolicyProperty", reflect.TypeOf((*EmrModifyInstanceGroupByName_ShrinkPolicyProperty)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceGroupByNameJsonPathProps", reflect.TypeOf((*EmrModifyInstanceGroupByNameJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceGroupByNameJsonataProps", reflect.TypeOf((*EmrModifyInstanceGroupByNameJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrModifyInstanceGroupByNameProps", reflect.TypeOf((*EmrModifyInstanceGroupByNameProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrSetClusterTerminationProtection", reflect.TypeOf((*EmrSetClusterTerminationProtection)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrSetClusterTerminationProtection{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrSetClusterTerminationProtectionJsonPathProps", reflect.TypeOf((*EmrSetClusterTerminationProtectionJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrSetClusterTerminationProtectionJsonataProps", reflect.TypeOf((*EmrSetClusterTerminationProtectionJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrSetClusterTerminationProtectionProps", reflect.TypeOf((*EmrSetClusterTerminationProtectionProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EmrTerminateCluster", reflect.TypeOf((*EmrTerminateCluster)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EmrTerminateCluster{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrTerminateClusterJsonPathProps", reflect.TypeOf((*EmrTerminateClusterJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrTerminateClusterJsonataProps", reflect.TypeOf((*EmrTerminateClusterJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EmrTerminateClusterProps", reflect.TypeOf((*EmrTerminateClusterProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EncryptionConfiguration", reflect.TypeOf((*EncryptionConfiguration)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.EncryptionOption", reflect.TypeOf((*EncryptionOption)(nil)).Elem(), map[string]interface{}{ "S3_MANAGED": EncryptionOption_S3_MANAGED, "KMS": EncryptionOption_KMS, "CLIENT_SIDE_KMS": EncryptionOption_CLIENT_SIDE_KMS, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EvaluateExpression", reflect.TypeOf((*EvaluateExpression)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EvaluateExpression{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EvaluateExpressionProps", reflect.TypeOf((*EvaluateExpressionProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgePutEvents", reflect.TypeOf((*EventBridgePutEvents)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EventBridgePutEvents{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgePutEventsEntry", reflect.TypeOf((*EventBridgePutEventsEntry)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgePutEventsJsonPathProps", reflect.TypeOf((*EventBridgePutEventsJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgePutEventsJsonataProps", reflect.TypeOf((*EventBridgePutEventsJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgePutEventsProps", reflect.TypeOf((*EventBridgePutEventsProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgeSchedulerCreateScheduleTask", reflect.TypeOf((*EventBridgeSchedulerCreateScheduleTask)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_EventBridgeSchedulerCreateScheduleTask{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgeSchedulerCreateScheduleTaskJsonPathProps", reflect.TypeOf((*EventBridgeSchedulerCreateScheduleTaskJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgeSchedulerCreateScheduleTaskJsonataProps", reflect.TypeOf((*EventBridgeSchedulerCreateScheduleTaskJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgeSchedulerCreateScheduleTaskProps", reflect.TypeOf((*EventBridgeSchedulerCreateScheduleTaskProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgeSchedulerTarget", reflect.TypeOf((*EventBridgeSchedulerTarget)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "arn", GoGetter: "Arn"}, _jsii_.MemberProperty{JsiiProperty: "deadLetterQueue", GoGetter: "DeadLetterQueue"}, _jsii_.MemberProperty{JsiiProperty: "input", GoGetter: "Input"}, _jsii_.MemberMethod{JsiiMethod: "renderTargetObject", GoMethod: "RenderTargetObject"}, _jsii_.MemberProperty{JsiiProperty: "retryPolicy", GoGetter: "RetryPolicy"}, _jsii_.MemberProperty{JsiiProperty: "role", GoGetter: "Role"}, }, func() interface{} { return &jsiiProxy_EventBridgeSchedulerTarget{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.EventBridgeSchedulerTargetProps", reflect.TypeOf((*EventBridgeSchedulerTargetProps)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.ExecutionClass", reflect.TypeOf((*ExecutionClass)(nil)).Elem(), map[string]interface{}{ "FLEX": ExecutionClass_FLEX, "STANDARD": ExecutionClass_STANDARD, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.GlueDataBrewStartJobRun", reflect.TypeOf((*GlueDataBrewStartJobRun)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_GlueDataBrewStartJobRun{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.GlueDataBrewStartJobRunJsonPathProps", reflect.TypeOf((*GlueDataBrewStartJobRunJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.GlueDataBrewStartJobRunJsonataProps", reflect.TypeOf((*GlueDataBrewStartJobRunJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.GlueDataBrewStartJobRunProps", reflect.TypeOf((*GlueDataBrewStartJobRunProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.GlueStartCrawlerRun", reflect.TypeOf((*GlueStartCrawlerRun)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_GlueStartCrawlerRun{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.GlueStartCrawlerRunJsonPathProps", reflect.TypeOf((*GlueStartCrawlerRunJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.GlueStartCrawlerRunJsonataProps", reflect.TypeOf((*GlueStartCrawlerRunJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.GlueStartCrawlerRunProps", reflect.TypeOf((*GlueStartCrawlerRunProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.GlueStartJobRun", reflect.TypeOf((*GlueStartJobRun)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_GlueStartJobRun{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.GlueStartJobRunJsonPathProps", reflect.TypeOf((*GlueStartJobRunJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.GlueStartJobRunJsonataProps", reflect.TypeOf((*GlueStartJobRunJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.GlueStartJobRunProps", reflect.TypeOf((*GlueStartJobRunProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.Guardrail", reflect.TypeOf((*Guardrail)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "guardrailIdentifier", GoGetter: "GuardrailIdentifier"}, _jsii_.MemberProperty{JsiiProperty: "guardrailVersion", GoGetter: "GuardrailVersion"}, }, func() interface{} { return &jsiiProxy_Guardrail{} }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.HttpInvoke", reflect.TypeOf((*HttpInvoke)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberMethod{JsiiMethod: "buildTaskPolicyStatements", GoMethod: "BuildTaskPolicyStatements"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_HttpInvoke{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.HttpInvokeJsonPathProps", reflect.TypeOf((*HttpInvokeJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.HttpInvokeJsonataProps", reflect.TypeOf((*HttpInvokeJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.HttpInvokeProps", reflect.TypeOf((*HttpInvokeProps)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.HttpMethod", reflect.TypeOf((*HttpMethod)(nil)).Elem(), map[string]interface{}{ "GET": HttpMethod_GET, "POST": HttpMethod_POST, "PUT": HttpMethod_PUT, "DELETE": HttpMethod_DELETE, "PATCH": HttpMethod_PATCH, "HEAD": HttpMethod_HEAD, "OPTIONS": HttpMethod_OPTIONS, }, ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.HttpMethods", reflect.TypeOf((*HttpMethods)(nil)).Elem(), map[string]interface{}{ "GET": HttpMethods_GET, "POST": HttpMethods_POST, "PUT": HttpMethods_PUT, "DELETE": HttpMethods_DELETE, "PATCH": HttpMethods_PATCH, "HEAD": HttpMethods_HEAD, }, ) _jsii_.RegisterInterface( "aws-cdk-lib.aws_stepfunctions_tasks.IContainerDefinition", reflect.TypeOf((*IContainerDefinition)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { return &jsiiProxy_IContainerDefinition{} }, ) _jsii_.RegisterInterface( "aws-cdk-lib.aws_stepfunctions_tasks.IEcsLaunchTarget", reflect.TypeOf((*IEcsLaunchTarget)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { return &jsiiProxy_IEcsLaunchTarget{} }, ) _jsii_.RegisterInterface( "aws-cdk-lib.aws_stepfunctions_tasks.ISageMakerTask", reflect.TypeOf((*ISageMakerTask)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, }, func() interface{} { j := jsiiProxy_ISageMakerTask{} _jsii_.InitJsiiProxy(&j.Type__awsiamIGrantable) return &j }, ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.InputMode", reflect.TypeOf((*InputMode)(nil)).Elem(), map[string]interface{}{ "PIPE": InputMode_PIPE, "FILE": InputMode_FILE, "FAST_FILE": InputMode_FAST_FILE, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.JobDependency", reflect.TypeOf((*JobDependency)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.JobDriver", reflect.TypeOf((*JobDriver)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvocationType", reflect.TypeOf((*LambdaInvocationType)(nil)).Elem(), map[string]interface{}{ "REQUEST_RESPONSE": LambdaInvocationType_REQUEST_RESPONSE, "EVENT": LambdaInvocationType_EVENT, "DRY_RUN": LambdaInvocationType_DRY_RUN, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvoke", reflect.TypeOf((*LambdaInvoke)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_LambdaInvoke{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeJsonPathProps", reflect.TypeOf((*LambdaInvokeJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeJsonataProps", reflect.TypeOf((*LambdaInvokeJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.LambdaInvokeProps", reflect.TypeOf((*LambdaInvokeProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.LaunchTargetBindOptions", reflect.TypeOf((*LaunchTargetBindOptions)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.MediaConvertCreateJob", reflect.TypeOf((*MediaConvertCreateJob)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_MediaConvertCreateJob{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.MediaConvertCreateJobJsonPathProps", reflect.TypeOf((*MediaConvertCreateJobJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.MediaConvertCreateJobJsonataProps", reflect.TypeOf((*MediaConvertCreateJobJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.MediaConvertCreateJobProps", reflect.TypeOf((*MediaConvertCreateJobProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.MessageAttribute", reflect.TypeOf((*MessageAttribute)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.MessageAttributeDataType", reflect.TypeOf((*MessageAttributeDataType)(nil)).Elem(), map[string]interface{}{ "STRING": MessageAttributeDataType_STRING, "STRING_ARRAY": MessageAttributeDataType_STRING_ARRAY, "NUMBER": MessageAttributeDataType_NUMBER, "BINARY": MessageAttributeDataType_BINARY, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.MetricDefinition", reflect.TypeOf((*MetricDefinition)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.Mode", reflect.TypeOf((*Mode)(nil)).Elem(), map[string]interface{}{ "SINGLE_MODEL": Mode_SINGLE_MODEL, "MULTI_MODEL": Mode_MULTI_MODEL, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ModelClientOptions", reflect.TypeOf((*ModelClientOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.Monitoring", reflect.TypeOf((*Monitoring)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.OutputDataConfig", reflect.TypeOf((*OutputDataConfig)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ProductionVariant", reflect.TypeOf((*ProductionVariant)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.QueryExecutionContext", reflect.TypeOf((*QueryExecutionContext)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.RecordWrapperType", reflect.TypeOf((*RecordWrapperType)(nil)).Elem(), map[string]interface{}{ "NONE": RecordWrapperType_NONE, "RECORD_IO": RecordWrapperType_RECORD_IO, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.ReleaseLabel", reflect.TypeOf((*ReleaseLabel)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "label", GoGetter: "Label"}, }, func() interface{} { return &jsiiProxy_ReleaseLabel{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ResourceConfig", reflect.TypeOf((*ResourceConfig)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ResultConfiguration", reflect.TypeOf((*ResultConfiguration)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.RetryPolicy", reflect.TypeOf((*RetryPolicy)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.S3DataDistributionType", reflect.TypeOf((*S3DataDistributionType)(nil)).Elem(), map[string]interface{}{ "FULLY_REPLICATED": S3DataDistributionType_FULLY_REPLICATED, "SHARDED_BY_S3_KEY": S3DataDistributionType_SHARDED_BY_S3_KEY, }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.S3DataSource", reflect.TypeOf((*S3DataSource)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.S3DataType", reflect.TypeOf((*S3DataType)(nil)).Elem(), map[string]interface{}{ "MANIFEST_FILE": S3DataType_MANIFEST_FILE, "S3_PREFIX": S3DataType_S3_PREFIX, "AUGMENTED_MANIFEST_FILE": S3DataType_AUGMENTED_MANIFEST_FILE, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.S3Location", reflect.TypeOf((*S3Location)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "bind", GoMethod: "Bind"}, }, func() interface{} { return &jsiiProxy_S3Location{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.S3LocationBindOptions", reflect.TypeOf((*S3LocationBindOptions)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.S3LocationConfig", reflect.TypeOf((*S3LocationConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateEndpoint", reflect.TypeOf((*SageMakerCreateEndpoint)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_SageMakerCreateEndpoint{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateEndpointConfig", reflect.TypeOf((*SageMakerCreateEndpointConfig)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_SageMakerCreateEndpointConfig{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateEndpointConfigJsonPathProps", reflect.TypeOf((*SageMakerCreateEndpointConfigJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateEndpointConfigJsonataProps", reflect.TypeOf((*SageMakerCreateEndpointConfigJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateEndpointConfigProps", reflect.TypeOf((*SageMakerCreateEndpointConfigProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateEndpointJsonPathProps", reflect.TypeOf((*SageMakerCreateEndpointJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateEndpointJsonataProps", reflect.TypeOf((*SageMakerCreateEndpointJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateEndpointProps", reflect.TypeOf((*SageMakerCreateEndpointProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateModel", reflect.TypeOf((*SageMakerCreateModel)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberMethod{JsiiMethod: "addSecurityGroup", GoMethod: "AddSecurityGroup"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "connections", GoGetter: "Connections"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "role", GoGetter: "Role"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_SageMakerCreateModel{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) _jsii_.InitJsiiProxy(&j.Type__awsec2IConnectable) _jsii_.InitJsiiProxy(&j.Type__awsiamIGrantable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateModelJsonPathProps", reflect.TypeOf((*SageMakerCreateModelJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateModelJsonataProps", reflect.TypeOf((*SageMakerCreateModelJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateModelProps", reflect.TypeOf((*SageMakerCreateModelProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateTrainingJob", reflect.TypeOf((*SageMakerCreateTrainingJob)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberMethod{JsiiMethod: "addSecurityGroup", GoMethod: "AddSecurityGroup"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "connections", GoGetter: "Connections"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "grantPrincipal", GoGetter: "GrantPrincipal"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "role", GoGetter: "Role"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_SageMakerCreateTrainingJob{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) _jsii_.InitJsiiProxy(&j.Type__awsec2IConnectable) _jsii_.InitJsiiProxy(&j.Type__awsiamIGrantable) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateTrainingJobJsonPathProps", reflect.TypeOf((*SageMakerCreateTrainingJobJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateTrainingJobJsonataProps", reflect.TypeOf((*SageMakerCreateTrainingJobJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateTrainingJobProps", reflect.TypeOf((*SageMakerCreateTrainingJobProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateTransformJob", reflect.TypeOf((*SageMakerCreateTransformJob)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "role", GoGetter: "Role"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_SageMakerCreateTransformJob{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateTransformJobJsonPathProps", reflect.TypeOf((*SageMakerCreateTransformJobJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateTransformJobJsonataProps", reflect.TypeOf((*SageMakerCreateTransformJobJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerCreateTransformJobProps", reflect.TypeOf((*SageMakerCreateTransformJobProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerUpdateEndpoint", reflect.TypeOf((*SageMakerUpdateEndpoint)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_SageMakerUpdateEndpoint{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerUpdateEndpointJsonPathProps", reflect.TypeOf((*SageMakerUpdateEndpointJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerUpdateEndpointJsonataProps", reflect.TypeOf((*SageMakerUpdateEndpointJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SageMakerUpdateEndpointProps", reflect.TypeOf((*SageMakerUpdateEndpointProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.Schedule", reflect.TypeOf((*Schedule)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "expressionString", GoGetter: "ExpressionString"}, }, func() interface{} { return &jsiiProxy_Schedule{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.ShuffleConfig", reflect.TypeOf((*ShuffleConfig)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.SnsPublish", reflect.TypeOf((*SnsPublish)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_SnsPublish{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SnsPublishJsonPathProps", reflect.TypeOf((*SnsPublishJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SnsPublishJsonataProps", reflect.TypeOf((*SnsPublishJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SnsPublishProps", reflect.TypeOf((*SnsPublishProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SparkSubmitJobDriver", reflect.TypeOf((*SparkSubmitJobDriver)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.SplitType", reflect.TypeOf((*SplitType)(nil)).Elem(), map[string]interface{}{ "NONE": SplitType_NONE, "LINE": SplitType_LINE, "RECORD_IO": SplitType_RECORD_IO, "TF_RECORD": SplitType_TF_RECORD, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.SqsSendMessage", reflect.TypeOf((*SqsSendMessage)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_SqsSendMessage{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SqsSendMessageJsonPathProps", reflect.TypeOf((*SqsSendMessageJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SqsSendMessageJsonataProps", reflect.TypeOf((*SqsSendMessageJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.SqsSendMessageProps", reflect.TypeOf((*SqsSendMessageProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.StepFunctionsInvokeActivity", reflect.TypeOf((*StepFunctionsInvokeActivity)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_StepFunctionsInvokeActivity{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.StepFunctionsInvokeActivityJsonPathProps", reflect.TypeOf((*StepFunctionsInvokeActivityJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.StepFunctionsInvokeActivityJsonataProps", reflect.TypeOf((*StepFunctionsInvokeActivityJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.StepFunctionsInvokeActivityProps", reflect.TypeOf((*StepFunctionsInvokeActivityProps)(nil)).Elem(), ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.StepFunctionsStartExecution", reflect.TypeOf((*StepFunctionsStartExecution)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addBranch", GoMethod: "AddBranch"}, _jsii_.MemberMethod{JsiiMethod: "addCatch", GoMethod: "AddCatch"}, _jsii_.MemberMethod{JsiiMethod: "addChoice", GoMethod: "AddChoice"}, _jsii_.MemberMethod{JsiiMethod: "addItemProcessor", GoMethod: "AddItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "addIterator", GoMethod: "AddIterator"}, _jsii_.MemberMethod{JsiiMethod: "addPrefix", GoMethod: "AddPrefix"}, _jsii_.MemberMethod{JsiiMethod: "addRetry", GoMethod: "AddRetry"}, _jsii_.MemberProperty{JsiiProperty: "arguments", GoGetter: "Arguments"}, _jsii_.MemberProperty{JsiiProperty: "assign", GoGetter: "Assign"}, _jsii_.MemberMethod{JsiiMethod: "bindToGraph", GoMethod: "BindToGraph"}, _jsii_.MemberProperty{JsiiProperty: "branches", GoGetter: "Branches"}, _jsii_.MemberProperty{JsiiProperty: "comment", GoGetter: "Comment"}, _jsii_.MemberProperty{JsiiProperty: "defaultChoice", GoGetter: "DefaultChoice"}, _jsii_.MemberProperty{JsiiProperty: "endStates", GoGetter: "EndStates"}, _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, _jsii_.MemberProperty{JsiiProperty: "inputPath", GoGetter: "InputPath"}, _jsii_.MemberProperty{JsiiProperty: "iteration", GoGetter: "Iteration"}, _jsii_.MemberMethod{JsiiMethod: "makeDefault", GoMethod: "MakeDefault"}, _jsii_.MemberMethod{JsiiMethod: "makeNext", GoMethod: "MakeNext"}, _jsii_.MemberMethod{JsiiMethod: "metric", GoMethod: "Metric"}, _jsii_.MemberMethod{JsiiMethod: "metricFailed", GoMethod: "MetricFailed"}, _jsii_.MemberMethod{JsiiMethod: "metricHeartbeatTimedOut", GoMethod: "MetricHeartbeatTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "metricRunTime", GoMethod: "MetricRunTime"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduled", GoMethod: "MetricScheduled"}, _jsii_.MemberMethod{JsiiMethod: "metricScheduleTime", GoMethod: "MetricScheduleTime"}, _jsii_.MemberMethod{JsiiMethod: "metricStarted", GoMethod: "MetricStarted"}, _jsii_.MemberMethod{JsiiMethod: "metricSucceeded", GoMethod: "MetricSucceeded"}, _jsii_.MemberMethod{JsiiMethod: "metricTime", GoMethod: "MetricTime"}, _jsii_.MemberMethod{JsiiMethod: "metricTimedOut", GoMethod: "MetricTimedOut"}, _jsii_.MemberMethod{JsiiMethod: "next", GoMethod: "Next"}, _jsii_.MemberProperty{JsiiProperty: "node", GoGetter: "Node"}, _jsii_.MemberProperty{JsiiProperty: "outputPath", GoGetter: "OutputPath"}, _jsii_.MemberProperty{JsiiProperty: "outputs", GoGetter: "Outputs"}, _jsii_.MemberProperty{JsiiProperty: "parameters", GoGetter: "Parameters"}, _jsii_.MemberProperty{JsiiProperty: "processor", GoGetter: "Processor"}, _jsii_.MemberProperty{JsiiProperty: "processorConfig", GoGetter: "ProcessorConfig"}, _jsii_.MemberProperty{JsiiProperty: "processorMode", GoGetter: "ProcessorMode"}, _jsii_.MemberProperty{JsiiProperty: "queryLanguage", GoGetter: "QueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderAssign", GoMethod: "RenderAssign"}, _jsii_.MemberMethod{JsiiMethod: "renderBranches", GoMethod: "RenderBranches"}, _jsii_.MemberMethod{JsiiMethod: "renderChoices", GoMethod: "RenderChoices"}, _jsii_.MemberMethod{JsiiMethod: "renderInputOutput", GoMethod: "RenderInputOutput"}, _jsii_.MemberMethod{JsiiMethod: "renderItemProcessor", GoMethod: "RenderItemProcessor"}, _jsii_.MemberMethod{JsiiMethod: "renderIterator", GoMethod: "RenderIterator"}, _jsii_.MemberMethod{JsiiMethod: "renderNextEnd", GoMethod: "RenderNextEnd"}, _jsii_.MemberMethod{JsiiMethod: "renderQueryLanguage", GoMethod: "RenderQueryLanguage"}, _jsii_.MemberMethod{JsiiMethod: "renderResultSelector", GoMethod: "RenderResultSelector"}, _jsii_.MemberMethod{JsiiMethod: "renderRetryCatch", GoMethod: "RenderRetryCatch"}, _jsii_.MemberProperty{JsiiProperty: "resultPath", GoGetter: "ResultPath"}, _jsii_.MemberProperty{JsiiProperty: "resultSelector", GoGetter: "ResultSelector"}, _jsii_.MemberProperty{JsiiProperty: "startState", GoGetter: "StartState"}, _jsii_.MemberProperty{JsiiProperty: "stateId", GoGetter: "StateId"}, _jsii_.MemberProperty{JsiiProperty: "stateName", GoGetter: "StateName"}, _jsii_.MemberProperty{JsiiProperty: "taskMetrics", GoGetter: "TaskMetrics"}, _jsii_.MemberProperty{JsiiProperty: "taskPolicies", GoGetter: "TaskPolicies"}, _jsii_.MemberMethod{JsiiMethod: "toStateJson", GoMethod: "ToStateJson"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "validateState", GoMethod: "ValidateState"}, _jsii_.MemberMethod{JsiiMethod: "whenBoundToGraph", GoMethod: "WhenBoundToGraph"}, }, func() interface{} { j := jsiiProxy_StepFunctionsStartExecution{} _jsii_.InitJsiiProxy(&j.Type__awsstepfunctionsTaskStateBase) return &j }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.StepFunctionsStartExecutionJsonPathProps", reflect.TypeOf((*StepFunctionsStartExecutionJsonPathProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.StepFunctionsStartExecutionJsonataProps", reflect.TypeOf((*StepFunctionsStartExecutionJsonataProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.StepFunctionsStartExecutionProps", reflect.TypeOf((*StepFunctionsStartExecutionProps)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.StoppingCondition", reflect.TypeOf((*StoppingCondition)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.TaskEnvironmentVariable", reflect.TypeOf((*TaskEnvironmentVariable)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.TransformDataSource", reflect.TypeOf((*TransformDataSource)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.TransformInput", reflect.TypeOf((*TransformInput)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.TransformOutput", reflect.TypeOf((*TransformOutput)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.TransformResources", reflect.TypeOf((*TransformResources)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.TransformS3DataSource", reflect.TypeOf((*TransformS3DataSource)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.URLEncodingFormat", reflect.TypeOf((*URLEncodingFormat)(nil)).Elem(), map[string]interface{}{ "BRACKETS": URLEncodingFormat_BRACKETS, "COMMAS": URLEncodingFormat_COMMAS, "DEFAULT": URLEncodingFormat_DEFAULT, "INDICES": URLEncodingFormat_INDICES, "NONE": URLEncodingFormat_NONE, "REPEAT": URLEncodingFormat_REPEAT, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.VirtualClusterInput", reflect.TypeOf((*VirtualClusterInput)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "id", GoGetter: "Id"}, }, func() interface{} { return &jsiiProxy_VirtualClusterInput{} }, ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.VpcConfig", reflect.TypeOf((*VpcConfig)(nil)).Elem(), ) _jsii_.RegisterStruct( "aws-cdk-lib.aws_stepfunctions_tasks.WorkerConfigurationProperty", reflect.TypeOf((*WorkerConfigurationProperty)(nil)).Elem(), ) _jsii_.RegisterEnum( "aws-cdk-lib.aws_stepfunctions_tasks.WorkerType", reflect.TypeOf((*WorkerType)(nil)).Elem(), map[string]interface{}{ "STANDARD": WorkerType_STANDARD, "G_025X": WorkerType_G_025X, "G_1X": WorkerType_G_1X, "G_2X": WorkerType_G_2X, "G_4X": WorkerType_G_4X, "G_8X": WorkerType_G_8X, "Z_2X": WorkerType_Z_2X, }, ) _jsii_.RegisterClass( "aws-cdk-lib.aws_stepfunctions_tasks.WorkerTypeV2", reflect.TypeOf((*WorkerTypeV2)(nil)).Elem(), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "name", GoGetter: "Name"}, }, func() interface{} { return &jsiiProxy_WorkerTypeV2{} }, ) }