All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.codepipeline-2015-07-09-intermediate.json Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS CodePipeline module holds the client classes that are used for communicating with AWS CodePipeline

There is a newer version: 1.11.7
Show newest version
{
  "metadata" : {
    "apiVersion" : "2015-07-09",
    "exceptionUnmarshallerImpl" : null,
    "protocol" : "json",
    "checksumFormat" : null,
    "documentation" : "AWS CodePipeline Overview 

This is the AWS CodePipeline API Reference. This guide provides descriptions of the actions and data types for AWS CodePipeline. Some functionality for your pipeline is only configurable through the API. For additional information, see the AWS CodePipeline User Guide.

You can use the AWS CodePipeline API to work with pipelines, stages, actions, gates, and transitions, as described below.

Pipelines are models of automated release processes. Each pipeline is uniquely named, and consists of actions, gates, and stages.

You can work with pipelines by calling:

  • CreatePipeline, which creates a uniquely-named pipeline.
  • DeletePipeline, which deletes the specified pipeline.
  • GetPipeline, which returns information about a pipeline structure.
  • GetPipelineState, which returns information about the current state of the stages and actions of a pipeline.
  • ListPipelines, which gets a summary of all of the pipelines associated with your account.
  • StartPipelineExecution, which runs the the most recent revision of an artifact through the pipeline.
  • UpdatePipeline, which updates a pipeline with edits or changes to the structure of the pipeline.

Pipelines include stages, which are which are logical groupings of gates and actions. Each stage contains one or more actions that must complete before the next stage begins. A stage will result in success or failure. If a stage fails, then the pipeline stops at that stage and will remain stopped until either a new version of an artifact appears in the source location, or a user takes action to re-run the most recent artifact through the pipeline. You can call GetPipelineState, which displays the status of a pipeline, including the status of stages in the pipeline, or GetPipeline, which returns the entire structure of the pipeline, including the stages of that pipeline. For more information about the structure of stages and actions, also refer to the AWS CodePipeline Pipeline Structure Reference.

Pipeline stages include actions, which are categorized into categories such as source or build actions performed within a stage of a pipeline. For example, you can use a source action to import artifacts into a pipeline from a source such as Amazon S3. Like stages, you do not work with actions directly in most cases, but you do define and interact with actions when working with pipeline operations such as CreatePipeline and GetPipelineState.

Pipelines also include transitions, which allow the transition of artifacts from one stage to the next in a pipeline after the actions in one stage complete.

You can work with transitions by calling:

Using the API to integrate with AWS CodePipeline

For third-party integrators or developers who want to create their own integrations with AWS CodePipeline, the expected sequence varies from the standard API user. In order to integrate with AWS CodePipeline, developers will need to work with the following items:

  • Jobs, which are instances of an action. For example, a job for a source action might import a revision of an artifact from a source.

    You can work with jobs by calling:

  • Third party jobs, which are instances of an action created by a partner action and integrated into AWS CodePipeline. Partner actions are created by members of the AWS Partner Network.

    You can work with third party jobs by calling:

", "defaultEndpoint" : "https://codepipeline.us-east-1.amazonaws.com", "defaultEndpointWithoutHttpProtocol" : "codepipeline.us-east-1.amazonaws.com", "syncInterface" : "AWSCodePipeline", "syncClient" : "AWSCodePipelineClient", "asyncInterface" : "AWSCodePipelineAsync", "asyncClient" : "AWSCodePipelineAsyncClient", "packageName" : "com.amazonaws.services.codepipeline", "packagePath" : "com/amazonaws/services/codepipeline", "serviceAbbreviation" : "CodePipeline", "serviceFullName" : "AWS CodePipeline", "hasApiWithStreamInput" : false, "jsonContentVersion" : "application/x-amz-json-1.1", "jsonVersion" : "1.1", "endpointPrefix" : "codepipeline", "signingName" : "codepipeline", "serviceName" : "CodePipeline", "cborProtocol" : false, "xmlProtocol" : false, "unmarshallerContextClassName" : "JsonUnmarshallerContext", "unmarshallerClassSuffix" : "JsonUnmarshaller", "protocolDefaultExceptionUnmarshallerType" : "JsonErrorUnmarshaller", "jsonProtocol" : true }, "operations" : { "AcknowledgeJob" : { "documentation" : "

Returns information about a specified job and whether that job has been received by the job worker. Only used for custom actions.

", "operationName" : "AcknowledgeJob", "deprecated" : false, "input" : { "variableName" : "acknowledgeJobRequest", "variableType" : "AcknowledgeJobRequest", "variableDeclarationType" : "AcknowledgeJobRequest", "documentation" : "

Represents the input of an acknowledge job action.

", "simpleType" : "AcknowledgeJobRequest", "variableSetterType" : "AcknowledgeJobRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "AcknowledgeJobResult", "documentation" : "

Represents the output of an acknowledge job action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidNonceException", "documentation" : "

The specified nonce was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "AcknowledgeJobResult", "asyncReturnType" : "AcknowledgeJobResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "acknowledgeJob" }, "AcknowledgeThirdPartyJob" : { "documentation" : "

Confirms a job worker has received the specified job. Only used for partner actions.

", "operationName" : "AcknowledgeThirdPartyJob", "deprecated" : false, "input" : { "variableName" : "acknowledgeThirdPartyJobRequest", "variableType" : "AcknowledgeThirdPartyJobRequest", "variableDeclarationType" : "AcknowledgeThirdPartyJobRequest", "documentation" : "

Represents the input of an acknowledge third party job action.

", "simpleType" : "AcknowledgeThirdPartyJobRequest", "variableSetterType" : "AcknowledgeThirdPartyJobRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "AcknowledgeThirdPartyJobResult", "documentation" : "

Represents the output of an acknowledge third party job action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidNonceException", "documentation" : "

The specified nonce was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidClientTokenException", "documentation" : "

The client token was specified in an invalid format

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "AcknowledgeThirdPartyJobResult", "asyncReturnType" : "AcknowledgeThirdPartyJobResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "acknowledgeThirdPartyJob" }, "CreateCustomActionType" : { "documentation" : "

Creates a new custom action that can be used in all pipelines associated with the AWS account. Only used for custom actions.

", "operationName" : "CreateCustomActionType", "deprecated" : false, "input" : { "variableName" : "createCustomActionTypeRequest", "variableType" : "CreateCustomActionTypeRequest", "variableDeclarationType" : "CreateCustomActionTypeRequest", "documentation" : "

Represents the input of a create custom action operation.

", "simpleType" : "CreateCustomActionTypeRequest", "variableSetterType" : "CreateCustomActionTypeRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateCustomActionTypeResult", "documentation" : "

Represents the output of a create custom action operation.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

The number of pipelines associated with the AWS account has exceeded the limit allowed for the account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "CreateCustomActionTypeResult", "asyncReturnType" : "CreateCustomActionTypeResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "createCustomActionType" }, "CreatePipeline" : { "documentation" : "

Creates a pipeline.

", "operationName" : "CreatePipeline", "deprecated" : false, "input" : { "variableName" : "createPipelineRequest", "variableType" : "CreatePipelineRequest", "variableDeclarationType" : "CreatePipelineRequest", "documentation" : "

Represents the input of a create pipeline action.

", "simpleType" : "CreatePipelineRequest", "variableSetterType" : "CreatePipelineRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreatePipelineResult", "documentation" : "

Represents the output of a create pipeline action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNameInUseException", "documentation" : "

The specified pipeline name is already in use.

" }, { "exceptionName" : "InvalidStageDeclarationException", "documentation" : "

The specified stage declaration was specified in an invalid format.

" }, { "exceptionName" : "InvalidActionDeclarationException", "documentation" : "

The specified action declaration was specified in an invalid format.

" }, { "exceptionName" : "InvalidBlockerDeclarationException", "documentation" : "

Reserved for future use.

" }, { "exceptionName" : "InvalidStructureException", "documentation" : "

The specified structure was specified in an invalid format.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

The number of pipelines associated with the AWS account has exceeded the limit allowed for the account.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "CreatePipelineResult", "asyncReturnType" : "CreatePipelineResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "createPipeline" }, "DeleteCustomActionType" : { "documentation" : "

Marks a custom action as deleted. PollForJobs for the custom action will fail after the action is marked for deletion. Only used for custom actions.

You cannot recreate a custom action after it has been deleted unless you increase the version number of the action.

", "operationName" : "DeleteCustomActionType", "deprecated" : false, "input" : { "variableName" : "deleteCustomActionTypeRequest", "variableType" : "DeleteCustomActionTypeRequest", "variableDeclarationType" : "DeleteCustomActionTypeRequest", "documentation" : "

Represents the input of a delete custom action operation. The custom action will be marked as deleted.

", "simpleType" : "DeleteCustomActionTypeRequest", "variableSetterType" : "DeleteCustomActionTypeRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteCustomActionTypeResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DeleteCustomActionTypeResult", "asyncReturnType" : "DeleteCustomActionTypeResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "deleteCustomActionType" }, "DeletePipeline" : { "documentation" : "

Deletes the specified pipeline.

", "operationName" : "DeletePipeline", "deprecated" : false, "input" : { "variableName" : "deletePipelineRequest", "variableType" : "DeletePipelineRequest", "variableDeclarationType" : "DeletePipelineRequest", "documentation" : "

Represents the input of a delete pipeline action.

", "simpleType" : "DeletePipelineRequest", "variableSetterType" : "DeletePipelineRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeletePipelineResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DeletePipelineResult", "asyncReturnType" : "DeletePipelineResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "deletePipeline" }, "DisableStageTransition" : { "documentation" : "

Prevents artifacts in a pipeline from transitioning to the next stage in the pipeline.

", "operationName" : "DisableStageTransition", "deprecated" : false, "input" : { "variableName" : "disableStageTransitionRequest", "variableType" : "DisableStageTransitionRequest", "variableDeclarationType" : "DisableStageTransitionRequest", "documentation" : "

Represents the input of a disable stage transition input action.

", "simpleType" : "DisableStageTransitionRequest", "variableSetterType" : "DisableStageTransitionRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DisableStageTransitionResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "StageNotFoundException", "documentation" : "

The specified stage was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "DisableStageTransitionResult", "asyncReturnType" : "DisableStageTransitionResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "disableStageTransition" }, "EnableStageTransition" : { "documentation" : "

Enables artifacts in a pipeline to transition to a stage in a pipeline.

", "operationName" : "EnableStageTransition", "deprecated" : false, "input" : { "variableName" : "enableStageTransitionRequest", "variableType" : "EnableStageTransitionRequest", "variableDeclarationType" : "EnableStageTransitionRequest", "documentation" : "

Represents the input of an enable stage transition action.

", "simpleType" : "EnableStageTransitionRequest", "variableSetterType" : "EnableStageTransitionRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "EnableStageTransitionResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "StageNotFoundException", "documentation" : "

The specified stage was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "EnableStageTransitionResult", "asyncReturnType" : "EnableStageTransitionResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "enableStageTransition" }, "GetJobDetails" : { "documentation" : "

Returns information about a job. Only used for custom actions.

When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action.

", "operationName" : "GetJobDetails", "deprecated" : false, "input" : { "variableName" : "getJobDetailsRequest", "variableType" : "GetJobDetailsRequest", "variableDeclarationType" : "GetJobDetailsRequest", "documentation" : "

Represents the input of a get job details action.

", "simpleType" : "GetJobDetailsRequest", "variableSetterType" : "GetJobDetailsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetJobDetailsResult", "documentation" : "

Represents the output of a get job details action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetJobDetailsResult", "asyncReturnType" : "GetJobDetailsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getJobDetails" }, "GetPipeline" : { "documentation" : "

Returns the metadata, structure, stages, and actions of a pipeline. Can be used to return the entire structure of a pipeline in JSON format, which can then be modified and used to update the pipeline structure with UpdatePipeline.

", "operationName" : "GetPipeline", "deprecated" : false, "input" : { "variableName" : "getPipelineRequest", "variableType" : "GetPipelineRequest", "variableDeclarationType" : "GetPipelineRequest", "documentation" : "

Represents the input of a get pipeline action.

", "simpleType" : "GetPipelineRequest", "variableSetterType" : "GetPipelineRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetPipelineResult", "documentation" : "

Represents the output of a get pipeline action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "PipelineVersionNotFoundException", "documentation" : "

The specified pipeline version was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetPipelineResult", "asyncReturnType" : "GetPipelineResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getPipeline" }, "GetPipelineState" : { "documentation" : "

Returns information about the state of a pipeline, including the stages, actions, and details about the last run of the pipeline.

", "operationName" : "GetPipelineState", "deprecated" : false, "input" : { "variableName" : "getPipelineStateRequest", "variableType" : "GetPipelineStateRequest", "variableDeclarationType" : "GetPipelineStateRequest", "documentation" : "

Represents the input of a get pipeline state action.

", "simpleType" : "GetPipelineStateRequest", "variableSetterType" : "GetPipelineStateRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetPipelineStateResult", "documentation" : "

Represents the output of a get pipeline state action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetPipelineStateResult", "asyncReturnType" : "GetPipelineStateResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getPipelineState" }, "GetThirdPartyJobDetails" : { "documentation" : "

Requests the details of a job for a third party action. Only used for partner actions.

When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action.

", "operationName" : "GetThirdPartyJobDetails", "deprecated" : false, "input" : { "variableName" : "getThirdPartyJobDetailsRequest", "variableType" : "GetThirdPartyJobDetailsRequest", "variableDeclarationType" : "GetThirdPartyJobDetailsRequest", "documentation" : "

Represents the input of a get third party job details action.

", "simpleType" : "GetThirdPartyJobDetailsRequest", "variableSetterType" : "GetThirdPartyJobDetailsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetThirdPartyJobDetailsResult", "documentation" : "

Represents the output of a get third party job details action.

" }, "exceptions" : [ { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidClientTokenException", "documentation" : "

The client token was specified in an invalid format

" }, { "exceptionName" : "InvalidJobException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "GetThirdPartyJobDetailsResult", "asyncReturnType" : "GetThirdPartyJobDetailsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "getThirdPartyJobDetails" }, "ListActionTypes" : { "documentation" : "

Gets a summary of all AWS CodePipeline action types associated with your account.

", "operationName" : "ListActionTypes", "deprecated" : false, "input" : { "variableName" : "listActionTypesRequest", "variableType" : "ListActionTypesRequest", "variableDeclarationType" : "ListActionTypesRequest", "documentation" : "

Represents the input of a list action types action.

", "simpleType" : "ListActionTypesRequest", "variableSetterType" : "ListActionTypesRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListActionTypesResult", "documentation" : "

Represents the output of a list action types action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidNextTokenException", "documentation" : "

The next token was specified in an invalid format. Make sure that the next token you provided is the token returned by a previous call.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListActionTypesResult", "asyncReturnType" : "ListActionTypesResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listActionTypes" }, "ListPipelines" : { "documentation" : "

Gets a summary of all of the pipelines associated with your account.

", "operationName" : "ListPipelines", "deprecated" : false, "input" : { "variableName" : "listPipelinesRequest", "variableType" : "ListPipelinesRequest", "variableDeclarationType" : "ListPipelinesRequest", "documentation" : "

Represents the input of a list pipelines action.

", "simpleType" : "ListPipelinesRequest", "variableSetterType" : "ListPipelinesRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListPipelinesResult", "documentation" : "

Represents the output of a list pipelines action.

" }, "exceptions" : [ { "exceptionName" : "InvalidNextTokenException", "documentation" : "

The next token was specified in an invalid format. Make sure that the next token you provided is the token returned by a previous call.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "ListPipelinesResult", "asyncReturnType" : "ListPipelinesResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "listPipelines" }, "PollForJobs" : { "documentation" : "

Returns information about any jobs for AWS CodePipeline to act upon.

When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action.

", "operationName" : "PollForJobs", "deprecated" : false, "input" : { "variableName" : "pollForJobsRequest", "variableType" : "PollForJobsRequest", "variableDeclarationType" : "PollForJobsRequest", "documentation" : "

Represents the input of a poll for jobs action.

", "simpleType" : "PollForJobsRequest", "variableSetterType" : "PollForJobsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PollForJobsResult", "documentation" : "

Represents the output of a poll for jobs action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "ActionTypeNotFoundException", "documentation" : "

The specified action type cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "PollForJobsResult", "asyncReturnType" : "PollForJobsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "pollForJobs" }, "PollForThirdPartyJobs" : { "documentation" : "

Determines whether there are any third party jobs for a job worker to act on. Only used for partner actions.

When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts.

", "operationName" : "PollForThirdPartyJobs", "deprecated" : false, "input" : { "variableName" : "pollForThirdPartyJobsRequest", "variableType" : "PollForThirdPartyJobsRequest", "variableDeclarationType" : "PollForThirdPartyJobsRequest", "documentation" : "

Represents the input of a poll for third party jobs action.

", "simpleType" : "PollForThirdPartyJobsRequest", "variableSetterType" : "PollForThirdPartyJobsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PollForThirdPartyJobsResult", "documentation" : "

Represents the output of a poll for third party jobs action.

" }, "exceptions" : [ { "exceptionName" : "ActionTypeNotFoundException", "documentation" : "

The specified action type cannot be found.

" }, { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "PollForThirdPartyJobsResult", "asyncReturnType" : "PollForThirdPartyJobsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "pollForThirdPartyJobs" }, "PutActionRevision" : { "documentation" : "

Provides information to AWS CodePipeline about new revisions to a source.

", "operationName" : "PutActionRevision", "deprecated" : false, "input" : { "variableName" : "putActionRevisionRequest", "variableType" : "PutActionRevisionRequest", "variableDeclarationType" : "PutActionRevisionRequest", "documentation" : "

Represents the input of a put action revision action.

", "simpleType" : "PutActionRevisionRequest", "variableSetterType" : "PutActionRevisionRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutActionRevisionResult", "documentation" : "

Represents the output of a put action revision action.

" }, "exceptions" : [ { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "StageNotFoundException", "documentation" : "

The specified stage was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "ActionNotFoundException", "documentation" : "

The specified action cannot be found.

" }, { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "PutActionRevisionResult", "asyncReturnType" : "PutActionRevisionResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "putActionRevision" }, "PutJobFailureResult" : { "documentation" : "

Represents the failure of a job as returned to the pipeline by a job worker. Only used for custom actions.

", "operationName" : "PutJobFailureResult", "deprecated" : false, "input" : { "variableName" : "putJobFailureResultRequest", "variableType" : "PutJobFailureResultRequest", "variableDeclarationType" : "PutJobFailureResultRequest", "documentation" : "

Represents the input of a put job failure result action.

", "simpleType" : "PutJobFailureResultRequest", "variableSetterType" : "PutJobFailureResultRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutJobFailureResultResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidJobStateException", "documentation" : "

The specified job state was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "PutJobFailureResultResult", "asyncReturnType" : "PutJobFailureResultResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "putJobFailureResult" }, "PutJobSuccessResult" : { "documentation" : "

Represents the success of a job as returned to the pipeline by a job worker. Only used for custom actions.

", "operationName" : "PutJobSuccessResult", "deprecated" : false, "input" : { "variableName" : "putJobSuccessResultRequest", "variableType" : "PutJobSuccessResultRequest", "variableDeclarationType" : "PutJobSuccessResultRequest", "documentation" : "

Represents the input of a put job success result action.

", "simpleType" : "PutJobSuccessResultRequest", "variableSetterType" : "PutJobSuccessResultRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutJobSuccessResultResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidJobStateException", "documentation" : "

The specified job state was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "PutJobSuccessResultResult", "asyncReturnType" : "PutJobSuccessResultResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "putJobSuccessResult" }, "PutThirdPartyJobFailureResult" : { "documentation" : "

Represents the failure of a third party job as returned to the pipeline by a job worker. Only used for partner actions.

", "operationName" : "PutThirdPartyJobFailureResult", "deprecated" : false, "input" : { "variableName" : "putThirdPartyJobFailureResultRequest", "variableType" : "PutThirdPartyJobFailureResultRequest", "variableDeclarationType" : "PutThirdPartyJobFailureResultRequest", "documentation" : "

Represents the input of a third party job failure result action.

", "simpleType" : "PutThirdPartyJobFailureResultRequest", "variableSetterType" : "PutThirdPartyJobFailureResultRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutThirdPartyJobFailureResultResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidJobStateException", "documentation" : "

The specified job state was specified in an invalid format.

" }, { "exceptionName" : "InvalidClientTokenException", "documentation" : "

The client token was specified in an invalid format

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "PutThirdPartyJobFailureResultResult", "asyncReturnType" : "PutThirdPartyJobFailureResultResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "putThirdPartyJobFailureResult" }, "PutThirdPartyJobSuccessResult" : { "documentation" : "

Represents the success of a third party job as returned to the pipeline by a job worker. Only used for partner actions.

", "operationName" : "PutThirdPartyJobSuccessResult", "deprecated" : false, "input" : { "variableName" : "putThirdPartyJobSuccessResultRequest", "variableType" : "PutThirdPartyJobSuccessResultRequest", "variableDeclarationType" : "PutThirdPartyJobSuccessResultRequest", "documentation" : "

Represents the input of a put third party job success result action.

", "simpleType" : "PutThirdPartyJobSuccessResultRequest", "variableSetterType" : "PutThirdPartyJobSuccessResultRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutThirdPartyJobSuccessResultResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidJobStateException", "documentation" : "

The specified job state was specified in an invalid format.

" }, { "exceptionName" : "InvalidClientTokenException", "documentation" : "

The client token was specified in an invalid format

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "PutThirdPartyJobSuccessResultResult", "asyncReturnType" : "PutThirdPartyJobSuccessResultResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "putThirdPartyJobSuccessResult" }, "StartPipelineExecution" : { "documentation" : "

Starts the specified pipeline. Specifically, it begins processing the latest commit to the source location specified as part of the pipeline.

", "operationName" : "StartPipelineExecution", "deprecated" : false, "input" : { "variableName" : "startPipelineExecutionRequest", "variableType" : "StartPipelineExecutionRequest", "variableDeclarationType" : "StartPipelineExecutionRequest", "documentation" : "

Represents the input of a start pipeline execution action.

", "simpleType" : "StartPipelineExecutionRequest", "variableSetterType" : "StartPipelineExecutionRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "StartPipelineExecutionResult", "documentation" : "

Represents the output of a start pipeline execution action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "StartPipelineExecutionResult", "asyncReturnType" : "StartPipelineExecutionResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "startPipelineExecution" }, "UpdatePipeline" : { "documentation" : "

Updates a specified pipeline with edits or changes to its structure. Use a JSON file with the pipeline structure in conjunction with UpdatePipeline to provide the full structure of the pipeline. Updating the pipeline increases the version number of the pipeline by 1.

", "operationName" : "UpdatePipeline", "deprecated" : false, "input" : { "variableName" : "updatePipelineRequest", "variableType" : "UpdatePipelineRequest", "variableDeclarationType" : "UpdatePipelineRequest", "documentation" : "

Represents the input of an update pipeline action.

", "simpleType" : "UpdatePipelineRequest", "variableSetterType" : "UpdatePipelineRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "UpdatePipelineResult", "documentation" : "

Represents the output of an update pipeline action.

" }, "exceptions" : [ { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidStageDeclarationException", "documentation" : "

The specified stage declaration was specified in an invalid format.

" }, { "exceptionName" : "InvalidActionDeclarationException", "documentation" : "

The specified action declaration was specified in an invalid format.

" }, { "exceptionName" : "InvalidBlockerDeclarationException", "documentation" : "

Reserved for future use.

" }, { "exceptionName" : "InvalidStructureException", "documentation" : "

The specified structure was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "authenticated" : true, "syncReturnType" : "UpdatePipelineResult", "asyncReturnType" : "UpdatePipelineResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "methodName" : "updatePipeline" } }, "shapes" : { "ActionConfiguration" : { "c2jName" : "ActionConfiguration", "documentation" : "

Represents information about an action configuration.

", "shapeName" : "ActionConfiguration", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The configuration data for the action.

", "name" : "Configuration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "variable" : { "variableName" : "configuration", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

The configuration data for the action.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "setterModel" : { "variableName" : "configuration", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "configuration", "marshallLocationName" : "configuration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap", "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : true, "setterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.*/", "getterDocumentation" : "/**

The configuration data for the action.

\n@return The configuration data for the action.*/", "fluentSetterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "variableDeclarationType" : "ActionConfiguration", "documentation" : null, "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Configuration" : { "documentation" : "

The configuration data for the action.

", "name" : "Configuration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "variable" : { "variableName" : "configuration", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

The configuration data for the action.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "setterModel" : { "variableName" : "configuration", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "configuration", "marshallLocationName" : "configuration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap", "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : true, "setterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.*/", "getterDocumentation" : "/**

The configuration data for the action.

\n@return The configuration data for the action.*/", "fluentSetterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "StageState" : { "c2jName" : "StageState", "documentation" : "

Represents information about the state of the stage.

", "shapeName" : "StageState", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the stage.

", "name" : "StageName", "c2jName" : "stageName", "c2jShape" : "StageName", "variable" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageName", "marshallLocationName" : "stageName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage.

\n@param stageName The name of the stage.*/", "getterDocumentation" : "/**

The name of the stage.

\n@return The name of the stage.*/", "fluentSetterDocumentation" : "/**

The name of the stage.

\n@param stageName The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage.

\n@param stageName The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The state of the inbound transition, which is either enabled or disabled.

", "name" : "InboundTransitionState", "c2jName" : "inboundTransitionState", "c2jShape" : "TransitionState", "variable" : { "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "variableDeclarationType" : "TransitionState", "documentation" : "

The state of the inbound transition, which is either enabled or disabled.

", "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "setterModel" : { "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "variableDeclarationType" : "TransitionState", "documentation" : "", "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "getterModel" : { "returnType" : "TransitionState", "documentation" : null }, "http" : { "unmarshallLocationName" : "inboundTransitionState", "marshallLocationName" : "inboundTransitionState", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The state of the inbound transition, which is either enabled or disabled.

\n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.*/", "getterDocumentation" : "/**

The state of the inbound transition, which is either enabled or disabled.

\n@return The state of the inbound transition, which is either enabled or disabled.*/", "fluentSetterDocumentation" : "/**

The state of the inbound transition, which is either enabled or disabled.

\n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The state of the inbound transition, which is either enabled or disabled.

\n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The state of the stage.

", "name" : "ActionStates", "c2jName" : "actionStates", "c2jShape" : "ActionStateList", "variable" : { "variableName" : "actionStates", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The state of the stage.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "actionStates", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionStates", "marshallLocationName" : "actionStates", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionState", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionState", "variable" : { "variableName" : "member", "variableType" : "ActionState", "variableDeclarationType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionState", "variableDeclarationType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "getterModel" : { "returnType" : "ActionState", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionState", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The state of the stage.

\n@param actionStates The state of the stage.*/", "getterDocumentation" : "/**

The state of the stage.

\n@return The state of the stage.*/", "fluentSetterDocumentation" : "/**

The state of the stage.

\n@param actionStates The state of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The state of the stage.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setActionStates(java.util.Collection)} or {@link #withActionStates(java.util.Collection)} if you want to override the existing values.

\n@param actionStates The state of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "stageState", "variableType" : "StageState", "variableDeclarationType" : "StageState", "documentation" : null, "simpleType" : "StageState", "variableSetterType" : "StageState" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "StageName" : { "documentation" : "

The name of the stage.

", "name" : "StageName", "c2jName" : "stageName", "c2jShape" : "StageName", "variable" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageName", "marshallLocationName" : "stageName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage.

\n@param stageName The name of the stage.*/", "getterDocumentation" : "/**

The name of the stage.

\n@return The name of the stage.*/", "fluentSetterDocumentation" : "/**

The name of the stage.

\n@param stageName The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage.

\n@param stageName The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InboundTransitionState" : { "documentation" : "

The state of the inbound transition, which is either enabled or disabled.

", "name" : "InboundTransitionState", "c2jName" : "inboundTransitionState", "c2jShape" : "TransitionState", "variable" : { "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "variableDeclarationType" : "TransitionState", "documentation" : "

The state of the inbound transition, which is either enabled or disabled.

", "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "setterModel" : { "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "variableDeclarationType" : "TransitionState", "documentation" : "", "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "getterModel" : { "returnType" : "TransitionState", "documentation" : null }, "http" : { "unmarshallLocationName" : "inboundTransitionState", "marshallLocationName" : "inboundTransitionState", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The state of the inbound transition, which is either enabled or disabled.

\n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.*/", "getterDocumentation" : "/**

The state of the inbound transition, which is either enabled or disabled.

\n@return The state of the inbound transition, which is either enabled or disabled.*/", "fluentSetterDocumentation" : "/**

The state of the inbound transition, which is either enabled or disabled.

\n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The state of the inbound transition, which is either enabled or disabled.

\n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionStates" : { "documentation" : "

The state of the stage.

", "name" : "ActionStates", "c2jName" : "actionStates", "c2jShape" : "ActionStateList", "variable" : { "variableName" : "actionStates", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The state of the stage.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "actionStates", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionStates", "marshallLocationName" : "actionStates", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionState", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionState", "variable" : { "variableName" : "member", "variableType" : "ActionState", "variableDeclarationType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionState", "variableDeclarationType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "getterModel" : { "returnType" : "ActionState", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionState", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The state of the stage.

\n@param actionStates The state of the stage.*/", "getterDocumentation" : "/**

The state of the stage.

\n@return The state of the stage.*/", "fluentSetterDocumentation" : "/**

The state of the stage.

\n@param actionStates The state of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The state of the stage.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setActionStates(java.util.Collection)} or {@link #withActionStates(java.util.Collection)} if you want to override the existing values.

\n@param actionStates The state of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionNotFoundException" : { "c2jName" : "ActionNotFoundException", "documentation" : "

The specified action cannot be found.

", "shapeName" : "ActionNotFoundException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "actionNotFoundException", "variableType" : "ActionNotFoundException", "variableDeclarationType" : "ActionNotFoundException", "documentation" : null, "simpleType" : "ActionNotFoundException", "variableSetterType" : "ActionNotFoundException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "ActionNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "JobNotFoundException" : { "c2jName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

", "shapeName" : "JobNotFoundException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "jobNotFoundException", "variableType" : "JobNotFoundException", "variableDeclarationType" : "JobNotFoundException", "documentation" : null, "simpleType" : "JobNotFoundException", "variableSetterType" : "JobNotFoundException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "JobNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ActionExecution" : { "c2jName" : "ActionExecution", "documentation" : "

Represents information about how an action runs.

", "shapeName" : "ActionExecution", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The status of the action, or for a completed action, the last status of the action.

", "name" : "Status", "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the action, or for a completed action, the last status of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@see ActionExecutionStatus*/", "getterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@return The status of the action, or for a completed action, the last status of the action.\n@see ActionExecutionStatus*/", "fluentSetterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus*/", "varargSetterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus*/" }, { "documentation" : "

A summary of the run of the action.

", "name" : "Summary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "variable" : { "variableName" : "summary", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A summary of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "summary", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "summary", "marshallLocationName" : "summary", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.*/", "getterDocumentation" : "/**

A summary of the run of the action.

\n@return A summary of the run of the action.*/", "fluentSetterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The last status change of the action.

", "name" : "LastStatusChange", "c2jName" : "lastStatusChange", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastStatusChange", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The last status change of the action.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "lastStatusChange", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastStatusChange", "marshallLocationName" : "lastStatusChange", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.*/", "getterDocumentation" : "/**

The last status change of the action.

\n@return The last status change of the action.*/", "fluentSetterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The external ID of the run of the action.

", "name" : "ExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "variable" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The external ID of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "externalExecutionId", "marshallLocationName" : "externalExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.*/", "getterDocumentation" : "/**

The external ID of the run of the action.

\n@return The external ID of the run of the action.*/", "fluentSetterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

", "name" : "ExternalExecutionUrl", "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "variable" : { "variableName" : "externalExecutionUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalExecutionUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "externalExecutionUrl", "marshallLocationName" : "externalExecutionUrl", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.*/", "getterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@return The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.*/", "fluentSetterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A percentage of completeness of the action as it runs.

", "name" : "PercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "variable" : { "variableName" : "percentComplete", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

A percentage of completeness of the action as it runs.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "percentComplete", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "percentComplete", "marshallLocationName" : "percentComplete", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.*/", "getterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@return A percentage of completeness of the action as it runs.*/", "fluentSetterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The details of an error returned by a URL external to AWS.

", "name" : "ErrorDetails", "c2jName" : "errorDetails", "c2jShape" : "ErrorDetails", "variable" : { "variableName" : "errorDetails", "variableType" : "ErrorDetails", "variableDeclarationType" : "ErrorDetails", "documentation" : "

The details of an error returned by a URL external to AWS.

", "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "setterModel" : { "variableName" : "errorDetails", "variableType" : "ErrorDetails", "variableDeclarationType" : "ErrorDetails", "documentation" : "", "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "getterModel" : { "returnType" : "ErrorDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "errorDetails", "marshallLocationName" : "errorDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.*/", "getterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@return The details of an error returned by a URL external to AWS.*/", "fluentSetterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "actionExecution", "variableType" : "ActionExecution", "variableDeclarationType" : "ActionExecution", "documentation" : null, "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

The status of the action, or for a completed action, the last status of the action.

", "name" : "Status", "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status of the action, or for a completed action, the last status of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionExecutionStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@see ActionExecutionStatus*/", "getterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@return The status of the action, or for a completed action, the last status of the action.\n@see ActionExecutionStatus*/", "fluentSetterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus*/", "varargSetterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus*/" }, "PercentComplete" : { "documentation" : "

A percentage of completeness of the action as it runs.

", "name" : "PercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "variable" : { "variableName" : "percentComplete", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

A percentage of completeness of the action as it runs.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "percentComplete", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "percentComplete", "marshallLocationName" : "percentComplete", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.*/", "getterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@return A percentage of completeness of the action as it runs.*/", "fluentSetterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExternalExecutionUrl" : { "documentation" : "

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

", "name" : "ExternalExecutionUrl", "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "variable" : { "variableName" : "externalExecutionUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalExecutionUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "externalExecutionUrl", "marshallLocationName" : "externalExecutionUrl", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.*/", "getterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@return The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.*/", "fluentSetterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExternalExecutionId" : { "documentation" : "

The external ID of the run of the action.

", "name" : "ExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "variable" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The external ID of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "externalExecutionId", "marshallLocationName" : "externalExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.*/", "getterDocumentation" : "/**

The external ID of the run of the action.

\n@return The external ID of the run of the action.*/", "fluentSetterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LastStatusChange" : { "documentation" : "

The last status change of the action.

", "name" : "LastStatusChange", "c2jName" : "lastStatusChange", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastStatusChange", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The last status change of the action.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "lastStatusChange", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastStatusChange", "marshallLocationName" : "lastStatusChange", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.*/", "getterDocumentation" : "/**

The last status change of the action.

\n@return The last status change of the action.*/", "fluentSetterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ErrorDetails" : { "documentation" : "

The details of an error returned by a URL external to AWS.

", "name" : "ErrorDetails", "c2jName" : "errorDetails", "c2jShape" : "ErrorDetails", "variable" : { "variableName" : "errorDetails", "variableType" : "ErrorDetails", "variableDeclarationType" : "ErrorDetails", "documentation" : "

The details of an error returned by a URL external to AWS.

", "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "setterModel" : { "variableName" : "errorDetails", "variableType" : "ErrorDetails", "variableDeclarationType" : "ErrorDetails", "documentation" : "", "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "getterModel" : { "returnType" : "ErrorDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "errorDetails", "marshallLocationName" : "errorDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.*/", "getterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@return The details of an error returned by a URL external to AWS.*/", "fluentSetterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Summary" : { "documentation" : "

A summary of the run of the action.

", "name" : "Summary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "variable" : { "variableName" : "summary", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A summary of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "summary", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "summary", "marshallLocationName" : "summary", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.*/", "getterDocumentation" : "/**

A summary of the run of the action.

\n@return A summary of the run of the action.*/", "fluentSetterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "LimitExceededException" : { "c2jName" : "LimitExceededException", "documentation" : "

The number of pipelines associated with the AWS account has exceeded the limit allowed for the account.

", "shapeName" : "LimitExceededException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "limitExceededException", "variableType" : "LimitExceededException", "variableDeclarationType" : "LimitExceededException", "documentation" : null, "simpleType" : "LimitExceededException", "variableSetterType" : "LimitExceededException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "LimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "UpdatePipelineRequest" : { "c2jName" : "UpdatePipelineInput", "documentation" : "

Represents the input of an update pipeline action.

", "shapeName" : "UpdatePipelineRequest", "deprecated" : false, "required" : [ "pipeline" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline to be updated.

", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "

The name of the pipeline to be updated.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline to be updated.

\n@param pipeline The name of the pipeline to be updated.*/", "getterDocumentation" : "/**

The name of the pipeline to be updated.

\n@return The name of the pipeline to be updated.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline to be updated.

\n@param pipeline The name of the pipeline to be updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline to be updated.

\n@param pipeline The name of the pipeline to be updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updatePipelineRequest", "variableType" : "UpdatePipelineRequest", "variableDeclarationType" : "UpdatePipelineRequest", "documentation" : null, "simpleType" : "UpdatePipelineRequest", "variableSetterType" : "UpdatePipelineRequest" }, "marshaller" : { "action" : "UpdatePipeline", "verb" : "POST", "target" : "CodePipeline_20150709.UpdatePipeline", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Pipeline" : { "documentation" : "

The name of the pipeline to be updated.

", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "

The name of the pipeline to be updated.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline to be updated.

\n@param pipeline The name of the pipeline to be updated.*/", "getterDocumentation" : "/**

The name of the pipeline to be updated.

\n@return The name of the pipeline to be updated.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline to be updated.

\n@param pipeline The name of the pipeline to be updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline to be updated.

\n@param pipeline The name of the pipeline to be updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PipelineContext" : { "c2jName" : "PipelineContext", "documentation" : "

Represents information about a pipeline to a job worker.

", "shapeName" : "PipelineContext", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.*/", "getterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@return The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The stage of the pipeline.

", "name" : "Stage", "c2jName" : "stage", "c2jShape" : "StageContext", "variable" : { "variableName" : "stage", "variableType" : "StageContext", "variableDeclarationType" : "StageContext", "documentation" : "

The stage of the pipeline.

", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "setterModel" : { "variableName" : "stage", "variableType" : "StageContext", "variableDeclarationType" : "StageContext", "documentation" : "", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "getterModel" : { "returnType" : "StageContext", "documentation" : null }, "http" : { "unmarshallLocationName" : "stage", "marshallLocationName" : "stage", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.*/", "getterDocumentation" : "/**

The stage of the pipeline.

\n@return The stage of the pipeline.*/", "fluentSetterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Action", "c2jName" : "action", "c2jShape" : "ActionContext", "variable" : { "variableName" : "action", "variableType" : "ActionContext", "variableDeclarationType" : "ActionContext", "documentation" : "", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "setterModel" : { "variableName" : "action", "variableType" : "ActionContext", "variableDeclarationType" : "ActionContext", "documentation" : "", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "getterModel" : { "returnType" : "ActionContext", "documentation" : null }, "http" : { "unmarshallLocationName" : "action", "marshallLocationName" : "action", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param action */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param action \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param action \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "pipelineContext", "variableType" : "PipelineContext", "variableDeclarationType" : "PipelineContext", "documentation" : null, "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Action" : { "documentation" : "", "name" : "Action", "c2jName" : "action", "c2jShape" : "ActionContext", "variable" : { "variableName" : "action", "variableType" : "ActionContext", "variableDeclarationType" : "ActionContext", "documentation" : "", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "setterModel" : { "variableName" : "action", "variableType" : "ActionContext", "variableDeclarationType" : "ActionContext", "documentation" : "", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "getterModel" : { "returnType" : "ActionContext", "documentation" : null }, "http" : { "unmarshallLocationName" : "action", "marshallLocationName" : "action", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param action */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param action \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param action \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "PipelineName" : { "documentation" : "

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.*/", "getterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@return The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Stage" : { "documentation" : "

The stage of the pipeline.

", "name" : "Stage", "c2jName" : "stage", "c2jShape" : "StageContext", "variable" : { "variableName" : "stage", "variableType" : "StageContext", "variableDeclarationType" : "StageContext", "documentation" : "

The stage of the pipeline.

", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "setterModel" : { "variableName" : "stage", "variableType" : "StageContext", "variableDeclarationType" : "StageContext", "documentation" : "", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "getterModel" : { "returnType" : "StageContext", "documentation" : null }, "http" : { "unmarshallLocationName" : "stage", "marshallLocationName" : "stage", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.*/", "getterDocumentation" : "/**

The stage of the pipeline.

\n@return The stage of the pipeline.*/", "fluentSetterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PollForJobsRequest" : { "c2jName" : "PollForJobsInput", "documentation" : "

Represents the input of a poll for jobs action.

", "shapeName" : "PollForJobsRequest", "deprecated" : false, "required" : [ "actionTypeId" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionTypeId */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The maximum number of jobs to return in a poll for jobs call.

", "name" : "MaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "variable" : { "variableName" : "maxBatchSize", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The maximum number of jobs to return in a poll for jobs call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maxBatchSize", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "maxBatchSize", "marshallLocationName" : "maxBatchSize", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.*/", "getterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@return The maximum number of jobs to return in a poll for jobs call.*/", "fluentSetterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

", "name" : "QueryParam", "c2jName" : "queryParam", "c2jShape" : "QueryParamMap", "variable" : { "variableName" : "queryParam", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "setterModel" : { "variableName" : "queryParam", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "queryParam", "marshallLocationName" : "queryParam", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "ActionConfigurationQueryableValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap", "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : true, "setterDocumentation" : "/**

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

\n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.*/", "getterDocumentation" : "/**

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

\n@return A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.*/", "fluentSetterDocumentation" : "/**

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

\n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

\n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "pollForJobsRequest", "variableType" : "PollForJobsRequest", "variableDeclarationType" : "PollForJobsRequest", "documentation" : null, "simpleType" : "PollForJobsRequest", "variableSetterType" : "PollForJobsRequest" }, "marshaller" : { "action" : "PollForJobs", "verb" : "POST", "target" : "CodePipeline_20150709.PollForJobs", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "MaxBatchSize" : { "documentation" : "

The maximum number of jobs to return in a poll for jobs call.

", "name" : "MaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "variable" : { "variableName" : "maxBatchSize", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The maximum number of jobs to return in a poll for jobs call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maxBatchSize", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "maxBatchSize", "marshallLocationName" : "maxBatchSize", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.*/", "getterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@return The maximum number of jobs to return in a poll for jobs call.*/", "fluentSetterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionTypeId" : { "documentation" : "", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionTypeId */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "QueryParam" : { "documentation" : "

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

", "name" : "QueryParam", "c2jName" : "queryParam", "c2jShape" : "QueryParamMap", "variable" : { "variableName" : "queryParam", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "setterModel" : { "variableName" : "queryParam", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "queryParam", "marshallLocationName" : "queryParam", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "ActionConfigurationQueryableValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap", "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : true, "setterDocumentation" : "/**

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

\n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.*/", "getterDocumentation" : "/**

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

\n@return A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.*/", "fluentSetterDocumentation" : "/**

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

\n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

\n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListPipelinesRequest" : { "c2jName" : "ListPipelinesInput", "documentation" : "

Represents the input of a list pipelines action.

", "shapeName" : "ListPipelinesRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.*/", "getterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@return An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.*/", "fluentSetterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listPipelinesRequest", "variableType" : "ListPipelinesRequest", "variableDeclarationType" : "ListPipelinesRequest", "documentation" : null, "simpleType" : "ListPipelinesRequest", "variableSetterType" : "ListPipelinesRequest" }, "marshaller" : { "action" : "ListPipelines", "verb" : "POST", "target" : "CodePipeline_20150709.ListPipelines", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.*/", "getterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@return An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.*/", "fluentSetterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ExecutionDetails" : { "c2jName" : "ExecutionDetails", "documentation" : "

The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

", "shapeName" : "ExecutionDetails", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The summary of the current status of the actions.

", "name" : "Summary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "variable" : { "variableName" : "summary", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The summary of the current status of the actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "summary", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "summary", "marshallLocationName" : "summary", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.*/", "getterDocumentation" : "/**

The summary of the current status of the actions.

\n@return The summary of the current status of the actions.*/", "fluentSetterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

", "name" : "ExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "variable" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "externalExecutionId", "marshallLocationName" : "externalExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.*/", "getterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@return The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.*/", "fluentSetterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "name" : "PercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "variable" : { "variableName" : "percentComplete", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "percentComplete", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "percentComplete", "marshallLocationName" : "percentComplete", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.*/", "getterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@return The percentage of work completed on the action, represented on a scale of zero to one hundred percent.*/", "fluentSetterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "variableDeclarationType" : "ExecutionDetails", "documentation" : null, "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "PercentComplete" : { "documentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "name" : "PercentComplete", "c2jName" : "percentComplete", "c2jShape" : "Percentage", "variable" : { "variableName" : "percentComplete", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "percentComplete", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "percentComplete", "marshallLocationName" : "percentComplete", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.*/", "getterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@return The percentage of work completed on the action, represented on a scale of zero to one hundred percent.*/", "fluentSetterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExternalExecutionId" : { "documentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

", "name" : "ExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "variable" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "externalExecutionId", "marshallLocationName" : "externalExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.*/", "getterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@return The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.*/", "fluentSetterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Summary" : { "documentation" : "

The summary of the current status of the actions.

", "name" : "Summary", "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "variable" : { "variableName" : "summary", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The summary of the current status of the actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "summary", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "summary", "marshallLocationName" : "summary", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.*/", "getterDocumentation" : "/**

The summary of the current status of the actions.

\n@return The summary of the current status of the actions.*/", "fluentSetterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ArtifactStore" : { "c2jName" : "ArtifactStore", "documentation" : "

The Amazon S3 location where artifacts are stored for the pipeline. If this Amazon S3 bucket is created manually, it must meet the requirements for AWS CodePipeline. For more information, see the Concepts.

", "shapeName" : "ArtifactStore", "deprecated" : false, "required" : [ "type", "location" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The type of the artifact store, such as S3.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "ArtifactStoreType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of the artifact store, such as S3.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ArtifactStoreType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType*/", "getterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@return The type of the artifact store, such as S3.\n@see ArtifactStoreType*/", "fluentSetterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType*/", "varargSetterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType*/" }, { "documentation" : "

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

", "name" : "Location", "c2jName" : "location", "c2jShape" : "ArtifactStoreLocation", "variable" : { "variableName" : "location", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "location", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "location", "marshallLocationName" : "location", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.*/", "getterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@return The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.*/", "fluentSetterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

", "name" : "EncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "variable" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "setterModel" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "unmarshallLocationName" : "encryptionKey", "marshallLocationName" : "encryptionKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.*/", "getterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@return The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.*/", "fluentSetterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "artifactStore", "variableType" : "ArtifactStore", "variableDeclarationType" : "ArtifactStore", "documentation" : null, "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EncryptionKey" : { "documentation" : "

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

", "name" : "EncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "variable" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "setterModel" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "unmarshallLocationName" : "encryptionKey", "marshallLocationName" : "encryptionKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.*/", "getterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@return The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.*/", "fluentSetterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Type" : { "documentation" : "

The type of the artifact store, such as S3.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "ArtifactStoreType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of the artifact store, such as S3.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ArtifactStoreType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType*/", "getterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@return The type of the artifact store, such as S3.\n@see ArtifactStoreType*/", "fluentSetterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType*/", "varargSetterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType*/" }, "Location" : { "documentation" : "

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

", "name" : "Location", "c2jName" : "location", "c2jShape" : "ArtifactStoreLocation", "variable" : { "variableName" : "location", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "location", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "location", "marshallLocationName" : "location", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.*/", "getterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@return The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.*/", "fluentSetterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "UpdatePipelineResult" : { "c2jName" : "UpdatePipelineOutput", "documentation" : "

Represents the output of an update pipeline action.

", "shapeName" : "UpdatePipelineResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The structure of the updated pipeline.

", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "

The structure of the updated pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The structure of the updated pipeline.

\n@param pipeline The structure of the updated pipeline.*/", "getterDocumentation" : "/**

The structure of the updated pipeline.

\n@return The structure of the updated pipeline.*/", "fluentSetterDocumentation" : "/**

The structure of the updated pipeline.

\n@param pipeline The structure of the updated pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The structure of the updated pipeline.

\n@param pipeline The structure of the updated pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updatePipelineResult", "variableType" : "UpdatePipelineResult", "variableDeclarationType" : "UpdatePipelineResult", "documentation" : null, "simpleType" : "UpdatePipelineResult", "variableSetterType" : "UpdatePipelineResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Pipeline" : { "documentation" : "

The structure of the updated pipeline.

", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "

The structure of the updated pipeline.

", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The structure of the updated pipeline.

\n@param pipeline The structure of the updated pipeline.*/", "getterDocumentation" : "/**

The structure of the updated pipeline.

\n@return The structure of the updated pipeline.*/", "fluentSetterDocumentation" : "/**

The structure of the updated pipeline.

\n@param pipeline The structure of the updated pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The structure of the updated pipeline.

\n@param pipeline The structure of the updated pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "EncryptionKey" : { "c2jName" : "EncryptionKey", "documentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

", "shapeName" : "EncryptionKey", "deprecated" : false, "required" : [ "id", "type" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "name" : "Id", "c2jName" : "id", "c2jShape" : "EncryptionKeyId", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.*/", "getterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@return The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.*/", "fluentSetterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "EncryptionKeyType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EncryptionKeyType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@see EncryptionKeyType*/", "getterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@return The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@see EncryptionKeyType*/", "fluentSetterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType*/", "varargSetterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType*/" } ], "enums" : null, "variable" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "EncryptionKeyType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EncryptionKeyType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@see EncryptionKeyType*/", "getterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@return The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@see EncryptionKeyType*/", "fluentSetterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType*/", "varargSetterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType*/" }, "Id" : { "documentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "name" : "Id", "c2jName" : "id", "c2jShape" : "EncryptionKeyId", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.*/", "getterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@return The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.*/", "fluentSetterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InvalidBlockerDeclarationException" : { "c2jName" : "InvalidBlockerDeclarationException", "documentation" : "

Reserved for future use.

", "shapeName" : "InvalidBlockerDeclarationException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidBlockerDeclarationException", "variableType" : "InvalidBlockerDeclarationException", "variableDeclarationType" : "InvalidBlockerDeclarationException", "documentation" : null, "simpleType" : "InvalidBlockerDeclarationException", "variableSetterType" : "InvalidBlockerDeclarationException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidBlockerDeclarationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PipelineNameInUseException" : { "c2jName" : "PipelineNameInUseException", "documentation" : "

The specified pipeline name is already in use.

", "shapeName" : "PipelineNameInUseException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "pipelineNameInUseException", "variableType" : "PipelineNameInUseException", "variableDeclarationType" : "PipelineNameInUseException", "documentation" : null, "simpleType" : "PipelineNameInUseException", "variableSetterType" : "PipelineNameInUseException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "PipelineNameInUseException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PipelineSummary" : { "c2jName" : "PipelineSummary", "documentation" : "

Returns a summary of a pipeline.

", "shapeName" : "PipelineSummary", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline.

\n@param name The name of the pipeline.*/", "getterDocumentation" : "/**

The name of the pipeline.

\n@return The name of the pipeline.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline.

\n@param name The name of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline.

\n@param name The name of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The version number of the pipeline.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "PipelineVersion", "variable" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The version number of the pipeline.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the pipeline.

\n@param version The version number of the pipeline.*/", "getterDocumentation" : "/**

The version number of the pipeline.

\n@return The version number of the pipeline.*/", "fluentSetterDocumentation" : "/**

The version number of the pipeline.

\n@param version The version number of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the pipeline.

\n@param version The version number of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "name" : "Created", "c2jName" : "created", "c2jShape" : "Timestamp", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.*/", "getterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@return The date and time the pipeline was created, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The date and time of the last update to the pipeline, in timestamp format.

", "name" : "Updated", "c2jName" : "updated", "c2jShape" : "Timestamp", "variable" : { "variableName" : "updated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time of the last update to the pipeline, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "updated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "updated", "marshallLocationName" : "updated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time of the last update to the pipeline, in timestamp format.

\n@param updated The date and time of the last update to the pipeline, in timestamp format.*/", "getterDocumentation" : "/**

The date and time of the last update to the pipeline, in timestamp format.

\n@return The date and time of the last update to the pipeline, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time of the last update to the pipeline, in timestamp format.

\n@param updated The date and time of the last update to the pipeline, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time of the last update to the pipeline, in timestamp format.

\n@param updated The date and time of the last update to the pipeline, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "pipelineSummary", "variableType" : "PipelineSummary", "variableDeclarationType" : "PipelineSummary", "documentation" : null, "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Updated" : { "documentation" : "

The date and time of the last update to the pipeline, in timestamp format.

", "name" : "Updated", "c2jName" : "updated", "c2jShape" : "Timestamp", "variable" : { "variableName" : "updated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time of the last update to the pipeline, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "updated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "updated", "marshallLocationName" : "updated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time of the last update to the pipeline, in timestamp format.

\n@param updated The date and time of the last update to the pipeline, in timestamp format.*/", "getterDocumentation" : "/**

The date and time of the last update to the pipeline, in timestamp format.

\n@return The date and time of the last update to the pipeline, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time of the last update to the pipeline, in timestamp format.

\n@param updated The date and time of the last update to the pipeline, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time of the last update to the pipeline, in timestamp format.

\n@param updated The date and time of the last update to the pipeline, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Name" : { "documentation" : "

The name of the pipeline.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline.

\n@param name The name of the pipeline.*/", "getterDocumentation" : "/**

The name of the pipeline.

\n@return The name of the pipeline.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline.

\n@param name The name of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline.

\n@param name The name of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Created" : { "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "name" : "Created", "c2jName" : "created", "c2jShape" : "Timestamp", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.*/", "getterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@return The date and time the pipeline was created, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Version" : { "documentation" : "

The version number of the pipeline.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "PipelineVersion", "variable" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The version number of the pipeline.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the pipeline.

\n@param version The version number of the pipeline.*/", "getterDocumentation" : "/**

The version number of the pipeline.

\n@return The version number of the pipeline.*/", "fluentSetterDocumentation" : "/**

The version number of the pipeline.

\n@param version The version number of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the pipeline.

\n@param version The version number of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreatePipelineResult" : { "c2jName" : "CreatePipelineOutput", "documentation" : "

Represents the output of a create pipeline action.

", "shapeName" : "CreatePipelineResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipeline */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createPipelineResult", "variableType" : "CreatePipelineResult", "variableDeclarationType" : "CreatePipelineResult", "documentation" : null, "simpleType" : "CreatePipelineResult", "variableSetterType" : "CreatePipelineResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Pipeline" : { "documentation" : "", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipeline */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InputArtifact" : { "c2jName" : "InputArtifact", "documentation" : "

Represents information about an artifact to be worked on, such as a test or build artifact.

", "shapeName" : "InputArtifact", "deprecated" : false, "required" : [ "name" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ArtifactName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.*/", "getterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@return The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.*/", "fluentSetterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "inputArtifact", "variableType" : "InputArtifact", "variableDeclarationType" : "InputArtifact", "documentation" : null, "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ArtifactName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.*/", "getterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@return The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.*/", "fluentSetterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutThirdPartyJobSuccessResultRequest" : { "c2jName" : "PutThirdPartyJobSuccessResultInput", "documentation" : "

Represents the input of a put third party job success result action.

", "shapeName" : "PutThirdPartyJobSuccessResultRequest", "deprecated" : false, "required" : [ "jobId", "clientToken" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.*/", "getterDocumentation" : "/**

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

\n@return The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.*/", "fluentSetterDocumentation" : "/**

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientToken", "marshallLocationName" : "clientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "CurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "variable" : { "variableName" : "currentRevision", "variableType" : "CurrentRevision", "variableDeclarationType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "setterModel" : { "variableName" : "currentRevision", "variableType" : "CurrentRevision", "variableDeclarationType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "unmarshallLocationName" : "currentRevision", "marshallLocationName" : "currentRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param currentRevision */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

", "name" : "ContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "variable" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "continuationToken", "marshallLocationName" : "continuationToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.*/", "getterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

\n@return A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.*/", "fluentSetterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "variable" : { "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "variableDeclarationType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "setterModel" : { "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "variableDeclarationType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "executionDetails", "marshallLocationName" : "executionDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param executionDetails */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param executionDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param executionDetails \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putThirdPartyJobSuccessResultRequest", "variableType" : "PutThirdPartyJobSuccessResultRequest", "variableDeclarationType" : "PutThirdPartyJobSuccessResultRequest", "documentation" : null, "simpleType" : "PutThirdPartyJobSuccessResultRequest", "variableSetterType" : "PutThirdPartyJobSuccessResultRequest" }, "marshaller" : { "action" : "PutThirdPartyJobSuccessResult", "verb" : "POST", "target" : "CodePipeline_20150709.PutThirdPartyJobSuccessResult", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientToken" : { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientToken", "marshallLocationName" : "clientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "JobId" : { "documentation" : "

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.*/", "getterDocumentation" : "/**

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

\n@return The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.*/", "fluentSetterDocumentation" : "/**

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CurrentRevision" : { "documentation" : "", "name" : "CurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "variable" : { "variableName" : "currentRevision", "variableType" : "CurrentRevision", "variableDeclarationType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "setterModel" : { "variableName" : "currentRevision", "variableType" : "CurrentRevision", "variableDeclarationType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "unmarshallLocationName" : "currentRevision", "marshallLocationName" : "currentRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param currentRevision */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExecutionDetails" : { "documentation" : "", "name" : "ExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "variable" : { "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "variableDeclarationType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "setterModel" : { "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "variableDeclarationType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "executionDetails", "marshallLocationName" : "executionDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param executionDetails */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param executionDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param executionDetails \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ContinuationToken" : { "documentation" : "

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

", "name" : "ContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "variable" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "continuationToken", "marshallLocationName" : "continuationToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.*/", "getterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

\n@return A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.*/", "fluentSetterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteCustomActionTypeResult" : { "c2jName" : "DeleteCustomActionTypeResult", "documentation" : null, "shapeName" : "DeleteCustomActionTypeResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteCustomActionTypeResult", "variableType" : "DeleteCustomActionTypeResult", "variableDeclarationType" : "DeleteCustomActionTypeResult", "documentation" : null, "simpleType" : "DeleteCustomActionTypeResult", "variableSetterType" : "DeleteCustomActionTypeResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "InvalidStructureException" : { "c2jName" : "InvalidStructureException", "documentation" : "

The specified structure was specified in an invalid format.

", "shapeName" : "InvalidStructureException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidStructureException", "variableType" : "InvalidStructureException", "variableDeclarationType" : "InvalidStructureException", "documentation" : null, "simpleType" : "InvalidStructureException", "variableSetterType" : "InvalidStructureException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidStructureException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PutJobSuccessResultRequest" : { "c2jName" : "PutJobSuccessResultInput", "documentation" : "

Represents the input of a put job success result action.

", "shapeName" : "PutJobSuccessResultRequest", "deprecated" : false, "required" : [ "jobId" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

\n@return The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ID of the current revision of the artifact successfully worked upon by the job.

", "name" : "CurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "variable" : { "variableName" : "currentRevision", "variableType" : "CurrentRevision", "variableDeclarationType" : "CurrentRevision", "documentation" : "

The ID of the current revision of the artifact successfully worked upon by the job.

", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "setterModel" : { "variableName" : "currentRevision", "variableType" : "CurrentRevision", "variableDeclarationType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "unmarshallLocationName" : "currentRevision", "marshallLocationName" : "currentRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the current revision of the artifact successfully worked upon by the job.

\n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.*/", "getterDocumentation" : "/**

The ID of the current revision of the artifact successfully worked upon by the job.

\n@return The ID of the current revision of the artifact successfully worked upon by the job.*/", "fluentSetterDocumentation" : "/**

The ID of the current revision of the artifact successfully worked upon by the job.

\n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the current revision of the artifact successfully worked upon by the job.

\n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

", "name" : "ContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "variable" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "continuationToken", "marshallLocationName" : "continuationToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.*/", "getterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

\n@return A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.*/", "fluentSetterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The execution details of the successful job, such as the actions taken by the job worker.

", "name" : "ExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "variable" : { "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "variableDeclarationType" : "ExecutionDetails", "documentation" : "

The execution details of the successful job, such as the actions taken by the job worker.

", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "setterModel" : { "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "variableDeclarationType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "executionDetails", "marshallLocationName" : "executionDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The execution details of the successful job, such as the actions taken by the job worker.

\n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.*/", "getterDocumentation" : "/**

The execution details of the successful job, such as the actions taken by the job worker.

\n@return The execution details of the successful job, such as the actions taken by the job worker.*/", "fluentSetterDocumentation" : "/**

The execution details of the successful job, such as the actions taken by the job worker.

\n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The execution details of the successful job, such as the actions taken by the job worker.

\n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putJobSuccessResultRequest", "variableType" : "PutJobSuccessResultRequest", "variableDeclarationType" : "PutJobSuccessResultRequest", "documentation" : null, "simpleType" : "PutJobSuccessResultRequest", "variableSetterType" : "PutJobSuccessResultRequest" }, "marshaller" : { "action" : "PutJobSuccessResult", "verb" : "POST", "target" : "CodePipeline_20150709.PutJobSuccessResult", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "JobId" : { "documentation" : "

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

\n@return The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CurrentRevision" : { "documentation" : "

The ID of the current revision of the artifact successfully worked upon by the job.

", "name" : "CurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "variable" : { "variableName" : "currentRevision", "variableType" : "CurrentRevision", "variableDeclarationType" : "CurrentRevision", "documentation" : "

The ID of the current revision of the artifact successfully worked upon by the job.

", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "setterModel" : { "variableName" : "currentRevision", "variableType" : "CurrentRevision", "variableDeclarationType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "unmarshallLocationName" : "currentRevision", "marshallLocationName" : "currentRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the current revision of the artifact successfully worked upon by the job.

\n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.*/", "getterDocumentation" : "/**

The ID of the current revision of the artifact successfully worked upon by the job.

\n@return The ID of the current revision of the artifact successfully worked upon by the job.*/", "fluentSetterDocumentation" : "/**

The ID of the current revision of the artifact successfully worked upon by the job.

\n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the current revision of the artifact successfully worked upon by the job.

\n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExecutionDetails" : { "documentation" : "

The execution details of the successful job, such as the actions taken by the job worker.

", "name" : "ExecutionDetails", "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "variable" : { "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "variableDeclarationType" : "ExecutionDetails", "documentation" : "

The execution details of the successful job, such as the actions taken by the job worker.

", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "setterModel" : { "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "variableDeclarationType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "executionDetails", "marshallLocationName" : "executionDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The execution details of the successful job, such as the actions taken by the job worker.

\n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.*/", "getterDocumentation" : "/**

The execution details of the successful job, such as the actions taken by the job worker.

\n@return The execution details of the successful job, such as the actions taken by the job worker.*/", "fluentSetterDocumentation" : "/**

The execution details of the successful job, such as the actions taken by the job worker.

\n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The execution details of the successful job, such as the actions taken by the job worker.

\n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ContinuationToken" : { "documentation" : "

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

", "name" : "ContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "variable" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "continuationToken", "marshallLocationName" : "continuationToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.*/", "getterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

\n@return A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.*/", "fluentSetterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

\n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionType" : { "c2jName" : "ActionType", "documentation" : "

Returns information about the details of an action type.

", "shapeName" : "ActionType", "deprecated" : false, "required" : [ "id", "inputArtifactDetails", "outputArtifactDetails" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Id", "c2jName" : "id", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "id", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "id", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param id */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param id \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param id \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The settings for the action type.

", "name" : "Settings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "variable" : { "variableName" : "settings", "variableType" : "ActionTypeSettings", "variableDeclarationType" : "ActionTypeSettings", "documentation" : "

The settings for the action type.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "setterModel" : { "variableName" : "settings", "variableType" : "ActionTypeSettings", "variableDeclarationType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "unmarshallLocationName" : "settings", "marshallLocationName" : "settings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.*/", "getterDocumentation" : "/**

The settings for the action type.

\n@return The settings for the action type.*/", "fluentSetterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The configuration properties for the action type.

", "name" : "ActionConfigurationProperties", "c2jName" : "actionConfigurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "variable" : { "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The configuration properties for the action type.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionConfigurationProperties", "marshallLocationName" : "actionConfigurationProperties", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionConfigurationProperty", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "variable" : { "variableName" : "member", "variableType" : "ActionConfigurationProperty", "variableDeclarationType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionConfigurationProperty", "variableDeclarationType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionConfigurationProperty", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.*/", "getterDocumentation" : "/**

The configuration properties for the action type.

\n@return The configuration properties for the action type.*/", "fluentSetterDocumentation" : "/**

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The configuration properties for the action type.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setActionConfigurationProperties(java.util.Collection)} or {@link #withActionConfigurationProperties(java.util.Collection)} if you want to override the existing values.

\n@param actionConfigurationProperties The configuration properties for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The details of the input artifact for the action, such as its commit ID.

", "name" : "InputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "variable" : { "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "

The details of the input artifact for the action, such as its commit ID.

", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "setterModel" : { "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifactDetails", "marshallLocationName" : "inputArtifactDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.*/", "getterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@return The details of the input artifact for the action, such as its commit ID.*/", "fluentSetterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The details of the output artifact of the action, such as its commit ID.

", "name" : "OutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "variable" : { "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "

The details of the output artifact of the action, such as its commit ID.

", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "setterModel" : { "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifactDetails", "marshallLocationName" : "outputArtifactDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.*/", "getterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@return The details of the output artifact of the action, such as its commit ID.*/", "fluentSetterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "actionType", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Settings" : { "documentation" : "

The settings for the action type.

", "name" : "Settings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "variable" : { "variableName" : "settings", "variableType" : "ActionTypeSettings", "variableDeclarationType" : "ActionTypeSettings", "documentation" : "

The settings for the action type.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "setterModel" : { "variableName" : "settings", "variableType" : "ActionTypeSettings", "variableDeclarationType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "unmarshallLocationName" : "settings", "marshallLocationName" : "settings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.*/", "getterDocumentation" : "/**

The settings for the action type.

\n@return The settings for the action type.*/", "fluentSetterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OutputArtifactDetails" : { "documentation" : "

The details of the output artifact of the action, such as its commit ID.

", "name" : "OutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "variable" : { "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "

The details of the output artifact of the action, such as its commit ID.

", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "setterModel" : { "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifactDetails", "marshallLocationName" : "outputArtifactDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.*/", "getterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@return The details of the output artifact of the action, such as its commit ID.*/", "fluentSetterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Id" : { "documentation" : "", "name" : "Id", "c2jName" : "id", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "id", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "id", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param id */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param id \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param id \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InputArtifactDetails" : { "documentation" : "

The details of the input artifact for the action, such as its commit ID.

", "name" : "InputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "variable" : { "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "

The details of the input artifact for the action, such as its commit ID.

", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "setterModel" : { "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifactDetails", "marshallLocationName" : "inputArtifactDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.*/", "getterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@return The details of the input artifact for the action, such as its commit ID.*/", "fluentSetterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionConfigurationProperties" : { "documentation" : "

The configuration properties for the action type.

", "name" : "ActionConfigurationProperties", "c2jName" : "actionConfigurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "variable" : { "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The configuration properties for the action type.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionConfigurationProperties", "marshallLocationName" : "actionConfigurationProperties", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionConfigurationProperty", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "variable" : { "variableName" : "member", "variableType" : "ActionConfigurationProperty", "variableDeclarationType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionConfigurationProperty", "variableDeclarationType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionConfigurationProperty", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.*/", "getterDocumentation" : "/**

The configuration properties for the action type.

\n@return The configuration properties for the action type.*/", "fluentSetterDocumentation" : "/**

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The configuration properties for the action type.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setActionConfigurationProperties(java.util.Collection)} or {@link #withActionConfigurationProperties(java.util.Collection)} if you want to override the existing values.

\n@param actionConfigurationProperties The configuration properties for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PipelineVersionNotFoundException" : { "c2jName" : "PipelineVersionNotFoundException", "documentation" : "

The specified pipeline version was specified in an invalid format or cannot be found.

", "shapeName" : "PipelineVersionNotFoundException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "pipelineVersionNotFoundException", "variableType" : "PipelineVersionNotFoundException", "variableDeclarationType" : "PipelineVersionNotFoundException", "documentation" : null, "simpleType" : "PipelineVersionNotFoundException", "variableSetterType" : "PipelineVersionNotFoundException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "PipelineVersionNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ListActionTypesRequest" : { "c2jName" : "ListActionTypesInput", "documentation" : "

Represents the input of a list action types action.

", "shapeName" : "ListActionTypesRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Filters the list of action types to those created by a specified entity.

", "name" : "ActionOwnerFilter", "c2jName" : "actionOwnerFilter", "c2jShape" : "ActionOwner", "variable" : { "variableName" : "actionOwnerFilter", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Filters the list of action types to those created by a specified entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionOwnerFilter", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionOwnerFilter", "marshallLocationName" : "actionOwnerFilter", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionOwner", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@see ActionOwner*/", "getterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@return Filters the list of action types to those created by a specified entity.\n@see ActionOwner*/", "fluentSetterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "varargSetterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/" }, { "documentation" : "

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.*/", "getterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@return An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.*/", "fluentSetterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listActionTypesRequest", "variableType" : "ListActionTypesRequest", "variableDeclarationType" : "ListActionTypesRequest", "documentation" : null, "simpleType" : "ListActionTypesRequest", "variableSetterType" : "ListActionTypesRequest" }, "marshaller" : { "action" : "ListActionTypes", "verb" : "POST", "target" : "CodePipeline_20150709.ListActionTypes", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.*/", "getterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@return An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.*/", "fluentSetterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionOwnerFilter" : { "documentation" : "

Filters the list of action types to those created by a specified entity.

", "name" : "ActionOwnerFilter", "c2jName" : "actionOwnerFilter", "c2jShape" : "ActionOwner", "variable" : { "variableName" : "actionOwnerFilter", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Filters the list of action types to those created by a specified entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionOwnerFilter", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionOwnerFilter", "marshallLocationName" : "actionOwnerFilter", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionOwner", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@see ActionOwner*/", "getterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@return Filters the list of action types to those created by a specified entity.\n@see ActionOwner*/", "fluentSetterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "varargSetterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/" } } }, "ActionCategory" : { "c2jName" : "ActionCategory", "documentation" : "", "shapeName" : "ActionCategory", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Source", "value" : "Source" }, { "name" : "Build", "value" : "Build" }, { "name" : "Deploy", "value" : "Deploy" }, { "name" : "Test", "value" : "Test" }, { "name" : "Invoke", "value" : "Invoke" } ], "variable" : { "variableName" : "actionCategory", "variableType" : "ActionCategory", "variableDeclarationType" : "ActionCategory", "documentation" : null, "simpleType" : "ActionCategory", "variableSetterType" : "ActionCategory" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PutJobSuccessResultResult" : { "c2jName" : "PutJobSuccessResultResult", "documentation" : null, "shapeName" : "PutJobSuccessResultResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "putJobSuccessResultResult", "variableType" : "PutJobSuccessResultResult", "variableDeclarationType" : "PutJobSuccessResultResult", "documentation" : null, "simpleType" : "PutJobSuccessResultResult", "variableSetterType" : "PutJobSuccessResultResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetThirdPartyJobDetailsResult" : { "c2jName" : "GetThirdPartyJobDetailsOutput", "documentation" : "

Represents the output of a get third party job details action.

", "shapeName" : "GetThirdPartyJobDetailsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The details of the job, including any protected values defined for the job.

", "name" : "JobDetails", "c2jName" : "jobDetails", "c2jShape" : "ThirdPartyJobDetails", "variable" : { "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "variableDeclarationType" : "ThirdPartyJobDetails", "documentation" : "

The details of the job, including any protected values defined for the job.

", "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "setterModel" : { "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "variableDeclarationType" : "ThirdPartyJobDetails", "documentation" : "", "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "getterModel" : { "returnType" : "ThirdPartyJobDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobDetails", "marshallLocationName" : "jobDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.*/", "getterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@return The details of the job, including any protected values defined for the job.*/", "fluentSetterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getThirdPartyJobDetailsResult", "variableType" : "GetThirdPartyJobDetailsResult", "variableDeclarationType" : "GetThirdPartyJobDetailsResult", "documentation" : null, "simpleType" : "GetThirdPartyJobDetailsResult", "variableSetterType" : "GetThirdPartyJobDetailsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "JobDetails" : { "documentation" : "

The details of the job, including any protected values defined for the job.

", "name" : "JobDetails", "c2jName" : "jobDetails", "c2jShape" : "ThirdPartyJobDetails", "variable" : { "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "variableDeclarationType" : "ThirdPartyJobDetails", "documentation" : "

The details of the job, including any protected values defined for the job.

", "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "setterModel" : { "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "variableDeclarationType" : "ThirdPartyJobDetails", "documentation" : "", "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "getterModel" : { "returnType" : "ThirdPartyJobDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobDetails", "marshallLocationName" : "jobDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.*/", "getterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@return The details of the job, including any protected values defined for the job.*/", "fluentSetterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "StageContext" : { "c2jName" : "StageContext", "documentation" : "

Represents information about a stage to a job worker.

", "shapeName" : "StageContext", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the stage.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "StageName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.*/", "getterDocumentation" : "/**

The name of the stage.

\n@return The name of the stage.*/", "fluentSetterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "stageContext", "variableType" : "StageContext", "variableDeclarationType" : "StageContext", "documentation" : null, "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the stage.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "StageName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.*/", "getterDocumentation" : "/**

The name of the stage.

\n@return The name of the stage.*/", "fluentSetterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ArtifactLocationType" : { "c2jName" : "ArtifactLocationType", "documentation" : "", "shapeName" : "ArtifactLocationType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "S3", "value" : "S3" } ], "variable" : { "variableName" : "artifactLocationType", "variableType" : "ArtifactLocationType", "variableDeclarationType" : "ArtifactLocationType", "documentation" : null, "simpleType" : "ArtifactLocationType", "variableSetterType" : "ArtifactLocationType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ActionRevision" : { "c2jName" : "ActionRevision", "documentation" : "

Represents information about the version (or revision) of an action.

", "shapeName" : "ActionRevision", "deprecated" : false, "required" : [ "revisionId", "revisionChangeId", "created" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The system-generated unique ID that identifies the revision number of the action.

", "name" : "RevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "variable" : { "variableName" : "revisionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The system-generated unique ID that identifies the revision number of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revisionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revisionId", "marshallLocationName" : "revisionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.*/", "getterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@return The system-generated unique ID that identifies the revision number of the action.*/", "fluentSetterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "name" : "RevisionChangeId", "c2jName" : "revisionChangeId", "c2jShape" : "RevisionChangeIdentifier", "variable" : { "variableName" : "revisionChangeId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revisionChangeId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revisionChangeId", "marshallLocationName" : "revisionChangeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.*/", "getterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@return The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.*/", "fluentSetterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "name" : "Created", "c2jName" : "created", "c2jShape" : "Timestamp", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.*/", "getterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@return The date and time when the most recent version of the action was created, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "actionRevision", "variableType" : "ActionRevision", "variableDeclarationType" : "ActionRevision", "documentation" : null, "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Created" : { "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "name" : "Created", "c2jName" : "created", "c2jShape" : "Timestamp", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.*/", "getterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@return The date and time when the most recent version of the action was created, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RevisionId" : { "documentation" : "

The system-generated unique ID that identifies the revision number of the action.

", "name" : "RevisionId", "c2jName" : "revisionId", "c2jShape" : "Revision", "variable" : { "variableName" : "revisionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The system-generated unique ID that identifies the revision number of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revisionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revisionId", "marshallLocationName" : "revisionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.*/", "getterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@return The system-generated unique ID that identifies the revision number of the action.*/", "fluentSetterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RevisionChangeId" : { "documentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "name" : "RevisionChangeId", "c2jName" : "revisionChangeId", "c2jShape" : "RevisionChangeIdentifier", "variable" : { "variableName" : "revisionChangeId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revisionChangeId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revisionChangeId", "marshallLocationName" : "revisionChangeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.*/", "getterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@return The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.*/", "fluentSetterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionTypeSettings" : { "c2jName" : "ActionTypeSettings", "documentation" : "

Returns information about the settings for an action type.

", "shapeName" : "ActionTypeSettings", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

", "name" : "ThirdPartyConfigurationUrl", "c2jName" : "thirdPartyConfigurationUrl", "c2jShape" : "Url", "variable" : { "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "thirdPartyConfigurationUrl", "marshallLocationName" : "thirdPartyConfigurationUrl", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.*/", "getterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@return The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.*/", "fluentSetterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

", "name" : "EntityUrlTemplate", "c2jName" : "entityUrlTemplate", "c2jShape" : "UrlTemplate", "variable" : { "variableName" : "entityUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "entityUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "entityUrlTemplate", "marshallLocationName" : "entityUrlTemplate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@return The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.*/", "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

", "name" : "ExecutionUrlTemplate", "c2jName" : "executionUrlTemplate", "c2jShape" : "UrlTemplate", "variable" : { "variableName" : "executionUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "executionUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "executionUrlTemplate", "marshallLocationName" : "executionUrlTemplate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@return The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.*/", "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

", "name" : "RevisionUrlTemplate", "c2jName" : "revisionUrlTemplate", "c2jShape" : "UrlTemplate", "variable" : { "variableName" : "revisionUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revisionUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revisionUrlTemplate", "marshallLocationName" : "revisionUrlTemplate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@return The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.*/", "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "actionTypeSettings", "variableType" : "ActionTypeSettings", "variableDeclarationType" : "ActionTypeSettings", "documentation" : null, "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "RevisionUrlTemplate" : { "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

", "name" : "RevisionUrlTemplate", "c2jName" : "revisionUrlTemplate", "c2jShape" : "UrlTemplate", "variable" : { "variableName" : "revisionUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revisionUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revisionUrlTemplate", "marshallLocationName" : "revisionUrlTemplate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@return The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.*/", "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExecutionUrlTemplate" : { "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

", "name" : "ExecutionUrlTemplate", "c2jName" : "executionUrlTemplate", "c2jShape" : "UrlTemplate", "variable" : { "variableName" : "executionUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "executionUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "executionUrlTemplate", "marshallLocationName" : "executionUrlTemplate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@return The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.*/", "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EntityUrlTemplate" : { "documentation" : "

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

", "name" : "EntityUrlTemplate", "c2jName" : "entityUrlTemplate", "c2jShape" : "UrlTemplate", "variable" : { "variableName" : "entityUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "entityUrlTemplate", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "entityUrlTemplate", "marshallLocationName" : "entityUrlTemplate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@return The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.*/", "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ThirdPartyConfigurationUrl" : { "documentation" : "

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

", "name" : "ThirdPartyConfigurationUrl", "c2jName" : "thirdPartyConfigurationUrl", "c2jShape" : "Url", "variable" : { "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "thirdPartyConfigurationUrl", "marshallLocationName" : "thirdPartyConfigurationUrl", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.*/", "getterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@return The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.*/", "fluentSetterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "GetPipelineResult" : { "c2jName" : "GetPipelineOutput", "documentation" : "

Represents the output of a get pipeline action.

", "shapeName" : "GetPipelineResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipeline */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getPipelineResult", "variableType" : "GetPipelineResult", "variableDeclarationType" : "GetPipelineResult", "documentation" : null, "simpleType" : "GetPipelineResult", "variableSetterType" : "GetPipelineResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Pipeline" : { "documentation" : "", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipeline */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "StartPipelineExecutionRequest" : { "c2jName" : "StartPipelineExecutionInput", "documentation" : "

Represents the input of a start pipeline execution action.

", "shapeName" : "StartPipelineExecutionRequest", "deprecated" : false, "required" : [ "name" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline to start.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline to start.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline to start.

\n@param name The name of the pipeline to start.*/", "getterDocumentation" : "/**

The name of the pipeline to start.

\n@return The name of the pipeline to start.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline to start.

\n@param name The name of the pipeline to start.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline to start.

\n@param name The name of the pipeline to start.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "startPipelineExecutionRequest", "variableType" : "StartPipelineExecutionRequest", "variableDeclarationType" : "StartPipelineExecutionRequest", "documentation" : null, "simpleType" : "StartPipelineExecutionRequest", "variableSetterType" : "StartPipelineExecutionRequest" }, "marshaller" : { "action" : "StartPipelineExecution", "verb" : "POST", "target" : "CodePipeline_20150709.StartPipelineExecution", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the pipeline to start.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline to start.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline to start.

\n@param name The name of the pipeline to start.*/", "getterDocumentation" : "/**

The name of the pipeline to start.

\n@return The name of the pipeline to start.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline to start.

\n@param name The name of the pipeline to start.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline to start.

\n@param name The name of the pipeline to start.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "JobStatus" : { "c2jName" : "JobStatus", "documentation" : "", "shapeName" : "JobStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Created", "value" : "Created" }, { "name" : "Queued", "value" : "Queued" }, { "name" : "Dispatched", "value" : "Dispatched" }, { "name" : "InProgress", "value" : "InProgress" }, { "name" : "TimedOut", "value" : "TimedOut" }, { "name" : "Succeeded", "value" : "Succeeded" }, { "name" : "Failed", "value" : "Failed" } ], "variable" : { "variableName" : "jobStatus", "variableType" : "JobStatus", "variableDeclarationType" : "JobStatus", "documentation" : null, "simpleType" : "JobStatus", "variableSetterType" : "JobStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ActionContext" : { "c2jName" : "ActionContext", "documentation" : "

Represents the context of an action within the stage of a pipeline to a job worker.

", "shapeName" : "ActionContext", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the action within the context of a job.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ActionName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action within the context of a job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.*/", "getterDocumentation" : "/**

The name of the action within the context of a job.

\n@return The name of the action within the context of a job.*/", "fluentSetterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "actionContext", "variableType" : "ActionContext", "variableDeclarationType" : "ActionContext", "documentation" : null, "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the action within the context of a job.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ActionName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action within the context of a job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.*/", "getterDocumentation" : "/**

The name of the action within the context of a job.

\n@return The name of the action within the context of a job.*/", "fluentSetterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreatePipelineRequest" : { "c2jName" : "CreatePipelineInput", "documentation" : "

Represents the input of a create pipeline action.

", "shapeName" : "CreatePipelineRequest", "deprecated" : false, "required" : [ "pipeline" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipeline */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createPipelineRequest", "variableType" : "CreatePipelineRequest", "variableDeclarationType" : "CreatePipelineRequest", "documentation" : null, "simpleType" : "CreatePipelineRequest", "variableSetterType" : "CreatePipelineRequest" }, "marshaller" : { "action" : "CreatePipeline", "verb" : "POST", "target" : "CodePipeline_20150709.CreatePipeline", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Pipeline" : { "documentation" : "", "name" : "Pipeline", "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "variable" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "setterModel" : { "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipeline", "marshallLocationName" : "pipeline", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipeline */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionState" : { "c2jName" : "ActionState", "documentation" : "

Represents information about the state of an action.

", "shapeName" : "ActionState", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the action.

", "name" : "ActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "variable" : { "variableName" : "actionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionName", "marshallLocationName" : "actionName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.*/", "getterDocumentation" : "/**

The name of the action.

\n@return The name of the action.*/", "fluentSetterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "CurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "ActionRevision", "variable" : { "variableName" : "currentRevision", "variableType" : "ActionRevision", "variableDeclarationType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "setterModel" : { "variableName" : "currentRevision", "variableType" : "ActionRevision", "variableDeclarationType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "unmarshallLocationName" : "currentRevision", "marshallLocationName" : "currentRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param currentRevision */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "LatestExecution", "c2jName" : "latestExecution", "c2jShape" : "ActionExecution", "variable" : { "variableName" : "latestExecution", "variableType" : "ActionExecution", "variableDeclarationType" : "ActionExecution", "documentation" : "", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "setterModel" : { "variableName" : "latestExecution", "variableType" : "ActionExecution", "variableDeclarationType" : "ActionExecution", "documentation" : "", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "getterModel" : { "returnType" : "ActionExecution", "documentation" : null }, "http" : { "unmarshallLocationName" : "latestExecution", "marshallLocationName" : "latestExecution", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param latestExecution */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param latestExecution \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param latestExecution \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

", "name" : "EntityUrl", "c2jName" : "entityUrl", "c2jShape" : "Url", "variable" : { "variableName" : "entityUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "entityUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "entityUrl", "marshallLocationName" : "entityUrl", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.*/", "getterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@return A URL link for more information about the state of the action, such as a deployment group details page.*/", "fluentSetterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A URL link for more information about the revision, such as a commit details page.

", "name" : "RevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "variable" : { "variableName" : "revisionUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A URL link for more information about the revision, such as a commit details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revisionUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revisionUrl", "marshallLocationName" : "revisionUrl", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.*/", "getterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@return A URL link for more information about the revision, such as a commit details page.*/", "fluentSetterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "actionState", "variableType" : "ActionState", "variableDeclarationType" : "ActionState", "documentation" : null, "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EntityUrl" : { "documentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

", "name" : "EntityUrl", "c2jName" : "entityUrl", "c2jShape" : "Url", "variable" : { "variableName" : "entityUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "entityUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "entityUrl", "marshallLocationName" : "entityUrl", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.*/", "getterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@return A URL link for more information about the state of the action, such as a deployment group details page.*/", "fluentSetterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionName" : { "documentation" : "

The name of the action.

", "name" : "ActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "variable" : { "variableName" : "actionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionName", "marshallLocationName" : "actionName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.*/", "getterDocumentation" : "/**

The name of the action.

\n@return The name of the action.*/", "fluentSetterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LatestExecution" : { "documentation" : "", "name" : "LatestExecution", "c2jName" : "latestExecution", "c2jShape" : "ActionExecution", "variable" : { "variableName" : "latestExecution", "variableType" : "ActionExecution", "variableDeclarationType" : "ActionExecution", "documentation" : "", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "setterModel" : { "variableName" : "latestExecution", "variableType" : "ActionExecution", "variableDeclarationType" : "ActionExecution", "documentation" : "", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "getterModel" : { "returnType" : "ActionExecution", "documentation" : null }, "http" : { "unmarshallLocationName" : "latestExecution", "marshallLocationName" : "latestExecution", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param latestExecution */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param latestExecution \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param latestExecution \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RevisionUrl" : { "documentation" : "

A URL link for more information about the revision, such as a commit details page.

", "name" : "RevisionUrl", "c2jName" : "revisionUrl", "c2jShape" : "Url", "variable" : { "variableName" : "revisionUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A URL link for more information about the revision, such as a commit details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revisionUrl", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revisionUrl", "marshallLocationName" : "revisionUrl", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.*/", "getterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@return A URL link for more information about the revision, such as a commit details page.*/", "fluentSetterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CurrentRevision" : { "documentation" : "", "name" : "CurrentRevision", "c2jName" : "currentRevision", "c2jShape" : "ActionRevision", "variable" : { "variableName" : "currentRevision", "variableType" : "ActionRevision", "variableDeclarationType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "setterModel" : { "variableName" : "currentRevision", "variableType" : "ActionRevision", "variableDeclarationType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "unmarshallLocationName" : "currentRevision", "marshallLocationName" : "currentRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param currentRevision */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InvalidStageDeclarationException" : { "c2jName" : "InvalidStageDeclarationException", "documentation" : "

The specified stage declaration was specified in an invalid format.

", "shapeName" : "InvalidStageDeclarationException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidStageDeclarationException", "variableType" : "InvalidStageDeclarationException", "variableDeclarationType" : "InvalidStageDeclarationException", "documentation" : null, "simpleType" : "InvalidStageDeclarationException", "variableSetterType" : "InvalidStageDeclarationException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidStageDeclarationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetPipelineStateRequest" : { "c2jName" : "GetPipelineStateInput", "documentation" : "

Represents the input of a get pipeline state action.

", "shapeName" : "GetPipelineStateRequest", "deprecated" : false, "required" : [ "name" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline about which you want to get information.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline about which you want to get information.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.*/", "getterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@return The name of the pipeline about which you want to get information.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getPipelineStateRequest", "variableType" : "GetPipelineStateRequest", "variableDeclarationType" : "GetPipelineStateRequest", "documentation" : null, "simpleType" : "GetPipelineStateRequest", "variableSetterType" : "GetPipelineStateRequest" }, "marshaller" : { "action" : "GetPipelineState", "verb" : "POST", "target" : "CodePipeline_20150709.GetPipelineState", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the pipeline about which you want to get information.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline about which you want to get information.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.*/", "getterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@return The name of the pipeline about which you want to get information.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ValidationException" : { "c2jName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

", "shapeName" : "ValidationException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "validationException", "variableType" : "ValidationException", "variableDeclarationType" : "ValidationException", "documentation" : null, "simpleType" : "ValidationException", "variableSetterType" : "ValidationException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "ValidationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PutActionRevisionRequest" : { "c2jName" : "PutActionRevisionInput", "documentation" : "

Represents the input of a put action revision action.

", "shapeName" : "PutActionRevisionRequest", "deprecated" : false, "required" : [ "pipelineName", "stageName", "actionName", "actionRevision" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline that will start processing the revision to the source.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline that will start processing the revision to the source.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline that will start processing the revision to the source.

\n@param pipelineName The name of the pipeline that will start processing the revision to the source.*/", "getterDocumentation" : "/**

The name of the pipeline that will start processing the revision to the source.

\n@return The name of the pipeline that will start processing the revision to the source.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline that will start processing the revision to the source.

\n@param pipelineName The name of the pipeline that will start processing the revision to the source.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline that will start processing the revision to the source.

\n@param pipelineName The name of the pipeline that will start processing the revision to the source.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the stage that contains the action that will act upon the revision.

", "name" : "StageName", "c2jName" : "stageName", "c2jShape" : "StageName", "variable" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage that contains the action that will act upon the revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageName", "marshallLocationName" : "stageName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage that contains the action that will act upon the revision.

\n@param stageName The name of the stage that contains the action that will act upon the revision.*/", "getterDocumentation" : "/**

The name of the stage that contains the action that will act upon the revision.

\n@return The name of the stage that contains the action that will act upon the revision.*/", "fluentSetterDocumentation" : "/**

The name of the stage that contains the action that will act upon the revision.

\n@param stageName The name of the stage that contains the action that will act upon the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage that contains the action that will act upon the revision.

\n@param stageName The name of the stage that contains the action that will act upon the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the action that will process the revision.

", "name" : "ActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "variable" : { "variableName" : "actionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action that will process the revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionName", "marshallLocationName" : "actionName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action that will process the revision.

\n@param actionName The name of the action that will process the revision.*/", "getterDocumentation" : "/**

The name of the action that will process the revision.

\n@return The name of the action that will process the revision.*/", "fluentSetterDocumentation" : "/**

The name of the action that will process the revision.

\n@param actionName The name of the action that will process the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action that will process the revision.

\n@param actionName The name of the action that will process the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ActionRevision", "c2jName" : "actionRevision", "c2jShape" : "ActionRevision", "variable" : { "variableName" : "actionRevision", "variableType" : "ActionRevision", "variableDeclarationType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "setterModel" : { "variableName" : "actionRevision", "variableType" : "ActionRevision", "variableDeclarationType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionRevision", "marshallLocationName" : "actionRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionRevision */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionRevision \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putActionRevisionRequest", "variableType" : "PutActionRevisionRequest", "variableDeclarationType" : "PutActionRevisionRequest", "documentation" : null, "simpleType" : "PutActionRevisionRequest", "variableSetterType" : "PutActionRevisionRequest" }, "marshaller" : { "action" : "PutActionRevision", "verb" : "POST", "target" : "CodePipeline_20150709.PutActionRevision", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "StageName" : { "documentation" : "

The name of the stage that contains the action that will act upon the revision.

", "name" : "StageName", "c2jName" : "stageName", "c2jShape" : "StageName", "variable" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage that contains the action that will act upon the revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageName", "marshallLocationName" : "stageName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage that contains the action that will act upon the revision.

\n@param stageName The name of the stage that contains the action that will act upon the revision.*/", "getterDocumentation" : "/**

The name of the stage that contains the action that will act upon the revision.

\n@return The name of the stage that contains the action that will act upon the revision.*/", "fluentSetterDocumentation" : "/**

The name of the stage that contains the action that will act upon the revision.

\n@param stageName The name of the stage that contains the action that will act upon the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage that contains the action that will act upon the revision.

\n@param stageName The name of the stage that contains the action that will act upon the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionName" : { "documentation" : "

The name of the action that will process the revision.

", "name" : "ActionName", "c2jName" : "actionName", "c2jShape" : "ActionName", "variable" : { "variableName" : "actionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action that will process the revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionName", "marshallLocationName" : "actionName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action that will process the revision.

\n@param actionName The name of the action that will process the revision.*/", "getterDocumentation" : "/**

The name of the action that will process the revision.

\n@return The name of the action that will process the revision.*/", "fluentSetterDocumentation" : "/**

The name of the action that will process the revision.

\n@param actionName The name of the action that will process the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action that will process the revision.

\n@param actionName The name of the action that will process the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionRevision" : { "documentation" : "", "name" : "ActionRevision", "c2jName" : "actionRevision", "c2jShape" : "ActionRevision", "variable" : { "variableName" : "actionRevision", "variableType" : "ActionRevision", "variableDeclarationType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "setterModel" : { "variableName" : "actionRevision", "variableType" : "ActionRevision", "variableDeclarationType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionRevision", "marshallLocationName" : "actionRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionRevision */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionRevision \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "PipelineName" : { "documentation" : "

The name of the pipeline that will start processing the revision to the source.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline that will start processing the revision to the source.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline that will start processing the revision to the source.

\n@param pipelineName The name of the pipeline that will start processing the revision to the source.*/", "getterDocumentation" : "/**

The name of the pipeline that will start processing the revision to the source.

\n@return The name of the pipeline that will start processing the revision to the source.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline that will start processing the revision to the source.

\n@param pipelineName The name of the pipeline that will start processing the revision to the source.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline that will start processing the revision to the source.

\n@param pipelineName The name of the pipeline that will start processing the revision to the source.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "GetJobDetailsRequest" : { "c2jName" : "GetJobDetailsInput", "documentation" : "

Represents the input of a get job details action.

", "shapeName" : "GetJobDetailsRequest", "deprecated" : false, "required" : [ "jobId" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The unique system-generated ID for the job.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID for the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.*/", "getterDocumentation" : "/**

The unique system-generated ID for the job.

\n@return The unique system-generated ID for the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getJobDetailsRequest", "variableType" : "GetJobDetailsRequest", "variableDeclarationType" : "GetJobDetailsRequest", "documentation" : null, "simpleType" : "GetJobDetailsRequest", "variableSetterType" : "GetJobDetailsRequest" }, "marshaller" : { "action" : "GetJobDetails", "verb" : "POST", "target" : "CodePipeline_20150709.GetJobDetails", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "JobId" : { "documentation" : "

The unique system-generated ID for the job.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID for the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.*/", "getterDocumentation" : "/**

The unique system-generated ID for the job.

\n@return The unique system-generated ID for the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "FailureDetails" : { "c2jName" : "FailureDetails", "documentation" : "

Represents information about failure details.

", "shapeName" : "FailureDetails", "deprecated" : false, "required" : [ "type", "message" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The type of the failure.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "FailureType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "FailureType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@see FailureType*/", "getterDocumentation" : "/**

The type of the failure.

\n@return The type of the failure.\n@see FailureType*/", "fluentSetterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/", "varargSetterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/" }, { "documentation" : "

The message about the failure.

", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The message about the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.*/", "getterDocumentation" : "/**

The message about the failure.

\n@return The message about the failure.*/", "fluentSetterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The external ID of the run of the action that failed.

", "name" : "ExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "variable" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The external ID of the run of the action that failed.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "externalExecutionId", "marshallLocationName" : "externalExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.*/", "getterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@return The external ID of the run of the action that failed.*/", "fluentSetterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "failureDetails", "variableType" : "FailureDetails", "variableDeclarationType" : "FailureDetails", "documentation" : null, "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Message" : { "documentation" : "

The message about the failure.

", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The message about the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.*/", "getterDocumentation" : "/**

The message about the failure.

\n@return The message about the failure.*/", "fluentSetterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Type" : { "documentation" : "

The type of the failure.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "FailureType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "FailureType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@see FailureType*/", "getterDocumentation" : "/**

The type of the failure.

\n@return The type of the failure.\n@see FailureType*/", "fluentSetterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/", "varargSetterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/" }, "ExternalExecutionId" : { "documentation" : "

The external ID of the run of the action that failed.

", "name" : "ExternalExecutionId", "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "variable" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The external ID of the run of the action that failed.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "externalExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "externalExecutionId", "marshallLocationName" : "externalExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.*/", "getterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@return The external ID of the run of the action that failed.*/", "fluentSetterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionTypeNotFoundException" : { "c2jName" : "ActionTypeNotFoundException", "documentation" : "

The specified action type cannot be found.

", "shapeName" : "ActionTypeNotFoundException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "actionTypeNotFoundException", "variableType" : "ActionTypeNotFoundException", "variableDeclarationType" : "ActionTypeNotFoundException", "documentation" : null, "simpleType" : "ActionTypeNotFoundException", "variableSetterType" : "ActionTypeNotFoundException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "ActionTypeNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "JobDetails" : { "c2jName" : "JobDetails", "documentation" : "

Represents information about the details of a job.

", "shapeName" : "JobDetails", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The unique system-generated ID of the job.

", "name" : "Id", "c2jName" : "id", "c2jShape" : "JobId", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Data", "c2jName" : "data", "c2jShape" : "JobData", "variable" : { "variableName" : "data", "variableType" : "JobData", "variableDeclarationType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "setterModel" : { "variableName" : "data", "variableType" : "JobData", "variableDeclarationType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "unmarshallLocationName" : "data", "marshallLocationName" : "data", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param data */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param data \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param data \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The AWS account ID associated with the job.

", "name" : "AccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "variable" : { "variableName" : "accountId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The AWS account ID associated with the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "accountId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accountId", "marshallLocationName" : "accountId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.*/", "getterDocumentation" : "/**

The AWS account ID associated with the job.

\n@return The AWS account ID associated with the job.*/", "fluentSetterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "jobDetails", "variableType" : "JobDetails", "variableDeclarationType" : "JobDetails", "documentation" : null, "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Data" : { "documentation" : "", "name" : "Data", "c2jName" : "data", "c2jShape" : "JobData", "variable" : { "variableName" : "data", "variableType" : "JobData", "variableDeclarationType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "setterModel" : { "variableName" : "data", "variableType" : "JobData", "variableDeclarationType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "unmarshallLocationName" : "data", "marshallLocationName" : "data", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param data */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param data \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param data \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AccountId" : { "documentation" : "

The AWS account ID associated with the job.

", "name" : "AccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "variable" : { "variableName" : "accountId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The AWS account ID associated with the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "accountId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accountId", "marshallLocationName" : "accountId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.*/", "getterDocumentation" : "/**

The AWS account ID associated with the job.

\n@return The AWS account ID associated with the job.*/", "fluentSetterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Id" : { "documentation" : "

The unique system-generated ID of the job.

", "name" : "Id", "c2jName" : "id", "c2jShape" : "JobId", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteCustomActionTypeRequest" : { "c2jName" : "DeleteCustomActionTypeInput", "documentation" : "

Represents the input of a delete custom action operation. The custom action will be marked as deleted.

", "shapeName" : "DeleteCustomActionTypeRequest", "deprecated" : false, "required" : [ "category", "provider", "version" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The category of the custom action that you want to delete, such as source or deploy.

", "name" : "Category", "c2jName" : "category", "c2jShape" : "ActionCategory", "variable" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The category of the custom action that you want to delete, such as source or deploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "category", "marshallLocationName" : "category", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionCategory", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@see ActionCategory*/", "getterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@return The category of the custom action that you want to delete, such as source or deploy.\n@see ActionCategory*/", "fluentSetterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "varargSetterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/" }, { "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "name" : "Provider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "variable" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "provider", "marshallLocationName" : "provider", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "getterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@return The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "fluentSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The version of the custom action to delete.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "Version", "variable" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The version of the custom action to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.*/", "getterDocumentation" : "/**

The version of the custom action to delete.

\n@return The version of the custom action to delete.*/", "fluentSetterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteCustomActionTypeRequest", "variableType" : "DeleteCustomActionTypeRequest", "variableDeclarationType" : "DeleteCustomActionTypeRequest", "documentation" : null, "simpleType" : "DeleteCustomActionTypeRequest", "variableSetterType" : "DeleteCustomActionTypeRequest" }, "marshaller" : { "action" : "DeleteCustomActionType", "verb" : "POST", "target" : "CodePipeline_20150709.DeleteCustomActionType", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Category" : { "documentation" : "

The category of the custom action that you want to delete, such as source or deploy.

", "name" : "Category", "c2jName" : "category", "c2jShape" : "ActionCategory", "variable" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The category of the custom action that you want to delete, such as source or deploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "category", "marshallLocationName" : "category", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionCategory", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@see ActionCategory*/", "getterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@return The category of the custom action that you want to delete, such as source or deploy.\n@see ActionCategory*/", "fluentSetterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "varargSetterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/" }, "Version" : { "documentation" : "

The version of the custom action to delete.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "Version", "variable" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The version of the custom action to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.*/", "getterDocumentation" : "/**

The version of the custom action to delete.

\n@return The version of the custom action to delete.*/", "fluentSetterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Provider" : { "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "name" : "Provider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "variable" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "provider", "marshallLocationName" : "provider", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "getterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@return The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "fluentSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PollForThirdPartyJobsResult" : { "c2jName" : "PollForThirdPartyJobsOutput", "documentation" : "

Represents the output of a poll for third party jobs action.

", "shapeName" : "PollForThirdPartyJobsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Information about the jobs to take action on.

", "name" : "Jobs", "c2jName" : "jobs", "c2jShape" : "ThirdPartyJobList", "variable" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

Information about the jobs to take action on.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobs", "marshallLocationName" : "jobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ThirdPartyJob", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ThirdPartyJob", "variable" : { "variableName" : "member", "variableType" : "ThirdPartyJob", "variableDeclarationType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "setterModel" : { "variableName" : "member", "variableType" : "ThirdPartyJob", "variableDeclarationType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "getterModel" : { "returnType" : "ThirdPartyJob", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ThirdPartyJob", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

Information about the jobs to take action on.

\n@param jobs Information about the jobs to take action on.*/", "getterDocumentation" : "/**

Information about the jobs to take action on.

\n@return Information about the jobs to take action on.*/", "fluentSetterDocumentation" : "/**

Information about the jobs to take action on.

\n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Information about the jobs to take action on.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setJobs(java.util.Collection)} or {@link #withJobs(java.util.Collection)} if you want to override the existing values.

\n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "pollForThirdPartyJobsResult", "variableType" : "PollForThirdPartyJobsResult", "variableDeclarationType" : "PollForThirdPartyJobsResult", "documentation" : null, "simpleType" : "PollForThirdPartyJobsResult", "variableSetterType" : "PollForThirdPartyJobsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Jobs" : { "documentation" : "

Information about the jobs to take action on.

", "name" : "Jobs", "c2jName" : "jobs", "c2jShape" : "ThirdPartyJobList", "variable" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

Information about the jobs to take action on.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobs", "marshallLocationName" : "jobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ThirdPartyJob", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ThirdPartyJob", "variable" : { "variableName" : "member", "variableType" : "ThirdPartyJob", "variableDeclarationType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "setterModel" : { "variableName" : "member", "variableType" : "ThirdPartyJob", "variableDeclarationType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "getterModel" : { "returnType" : "ThirdPartyJob", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ThirdPartyJob", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

Information about the jobs to take action on.

\n@param jobs Information about the jobs to take action on.*/", "getterDocumentation" : "/**

Information about the jobs to take action on.

\n@return Information about the jobs to take action on.*/", "fluentSetterDocumentation" : "/**

Information about the jobs to take action on.

\n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Information about the jobs to take action on.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setJobs(java.util.Collection)} or {@link #withJobs(java.util.Collection)} if you want to override the existing values.

\n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "OutputArtifact" : { "c2jName" : "OutputArtifact", "documentation" : "

Represents information about the output of an action.

", "shapeName" : "OutputArtifact", "deprecated" : false, "required" : [ "name" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ArtifactName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.*/", "getterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@return The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.*/", "fluentSetterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "outputArtifact", "variableType" : "OutputArtifact", "variableDeclarationType" : "OutputArtifact", "documentation" : null, "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ArtifactName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.*/", "getterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@return The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.*/", "fluentSetterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "StageNotFoundException" : { "c2jName" : "StageNotFoundException", "documentation" : "

The specified stage was specified in an invalid format or cannot be found.

", "shapeName" : "StageNotFoundException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "stageNotFoundException", "variableType" : "StageNotFoundException", "variableDeclarationType" : "StageNotFoundException", "documentation" : null, "simpleType" : "StageNotFoundException", "variableSetterType" : "StageNotFoundException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "StageNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ActionTypeId" : { "c2jName" : "ActionTypeId", "documentation" : "

Represents information about an action type.

", "shapeName" : "ActionTypeId", "deprecated" : false, "required" : [ "category", "owner", "provider", "version" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

", "name" : "Category", "c2jName" : "category", "c2jShape" : "ActionCategory", "variable" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "category", "marshallLocationName" : "category", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionCategory", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@see ActionCategory*/", "getterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@return A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@see ActionCategory*/", "fluentSetterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "varargSetterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/" }, { "documentation" : "

The creator of the action being called.

", "name" : "Owner", "c2jName" : "owner", "c2jShape" : "ActionOwner", "variable" : { "variableName" : "owner", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The creator of the action being called.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "owner", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "owner", "marshallLocationName" : "owner", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionOwner", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner*/", "getterDocumentation" : "/**

The creator of the action being called.

\n@return The creator of the action being called.\n@see ActionOwner*/", "fluentSetterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "varargSetterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/" }, { "documentation" : "

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

", "name" : "Provider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "variable" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "provider", "marshallLocationName" : "provider", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.*/", "getterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@return The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.*/", "fluentSetterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A string that identifies the action type.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "Version", "variable" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A string that identifies the action type.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.*/", "getterDocumentation" : "/**

A string that identifies the action type.

\n@return A string that identifies the action type.*/", "fluentSetterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Owner" : { "documentation" : "

The creator of the action being called.

", "name" : "Owner", "c2jName" : "owner", "c2jShape" : "ActionOwner", "variable" : { "variableName" : "owner", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The creator of the action being called.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "owner", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "owner", "marshallLocationName" : "owner", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionOwner", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner*/", "getterDocumentation" : "/**

The creator of the action being called.

\n@return The creator of the action being called.\n@see ActionOwner*/", "fluentSetterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "varargSetterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/" }, "Category" : { "documentation" : "

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

", "name" : "Category", "c2jName" : "category", "c2jShape" : "ActionCategory", "variable" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "category", "marshallLocationName" : "category", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionCategory", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@see ActionCategory*/", "getterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@return A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@see ActionCategory*/", "fluentSetterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "varargSetterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/" }, "Version" : { "documentation" : "

A string that identifies the action type.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "Version", "variable" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A string that identifies the action type.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.*/", "getterDocumentation" : "/**

A string that identifies the action type.

\n@return A string that identifies the action type.*/", "fluentSetterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Provider" : { "documentation" : "

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

", "name" : "Provider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "variable" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "provider", "marshallLocationName" : "provider", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.*/", "getterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@return The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.*/", "fluentSetterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionConfigurationProperty" : { "c2jName" : "ActionConfigurationProperty", "documentation" : "

Represents information about an action configuration property.

", "shapeName" : "ActionConfigurationProperty", "deprecated" : false, "required" : [ "name", "required", "key", "secret" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the action configuration property.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ActionConfigurationKey", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.*/", "getterDocumentation" : "/**

The name of the action configuration property.

\n@return The name of the action configuration property.*/", "fluentSetterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Whether the configuration property is a required value.

", "name" : "Required", "c2jName" : "required", "c2jShape" : "Boolean", "variable" : { "variableName" : "required", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Whether the configuration property is a required value.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "required", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "required", "marshallLocationName" : "required", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.*/", "getterDocumentation" : "/**

Whether the configuration property is a required value.

\n@return Whether the configuration property is a required value.*/", "fluentSetterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Whether the configuration property is a key.

", "name" : "Key", "c2jName" : "key", "c2jShape" : "Boolean", "variable" : { "variableName" : "key", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Whether the configuration property is a key.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "key", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "key", "marshallLocationName" : "key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.*/", "getterDocumentation" : "/**

Whether the configuration property is a key.

\n@return Whether the configuration property is a key.*/", "fluentSetterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

", "name" : "Secret", "c2jName" : "secret", "c2jShape" : "Boolean", "variable" : { "variableName" : "secret", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "secret", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "secret", "marshallLocationName" : "secret", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.*/", "getterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@return Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.*/", "fluentSetterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

", "name" : "Queryable", "c2jName" : "queryable", "c2jShape" : "Boolean", "variable" : { "variableName" : "queryable", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "queryable", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "queryable", "marshallLocationName" : "queryable", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.*/", "getterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@return Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.*/", "fluentSetterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The description of the action configuration property that will be displayed to users.

", "name" : "Description", "c2jName" : "description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The description of the action configuration property that will be displayed to users.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.*/", "getterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@return The description of the action configuration property that will be displayed to users.*/", "fluentSetterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The type of the configuration property.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "ActionConfigurationPropertyType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of the configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionConfigurationPropertyType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@see ActionConfigurationPropertyType*/", "getterDocumentation" : "/**

The type of the configuration property.

\n@return The type of the configuration property.\n@see ActionConfigurationPropertyType*/", "fluentSetterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionConfigurationPropertyType*/", "varargSetterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionConfigurationPropertyType*/" } ], "enums" : null, "variable" : { "variableName" : "actionConfigurationProperty", "variableType" : "ActionConfigurationProperty", "variableDeclarationType" : "ActionConfigurationProperty", "documentation" : null, "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Secret" : { "documentation" : "

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

", "name" : "Secret", "c2jName" : "secret", "c2jShape" : "Boolean", "variable" : { "variableName" : "secret", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "secret", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "secret", "marshallLocationName" : "secret", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.*/", "getterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@return Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.*/", "fluentSetterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Name" : { "documentation" : "

The name of the action configuration property.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ActionConfigurationKey", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.*/", "getterDocumentation" : "/**

The name of the action configuration property.

\n@return The name of the action configuration property.*/", "fluentSetterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

The description of the action configuration property that will be displayed to users.

", "name" : "Description", "c2jName" : "description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The description of the action configuration property that will be displayed to users.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "description", "marshallLocationName" : "description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.*/", "getterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@return The description of the action configuration property that will be displayed to users.*/", "fluentSetterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Required" : { "documentation" : "

Whether the configuration property is a required value.

", "name" : "Required", "c2jName" : "required", "c2jShape" : "Boolean", "variable" : { "variableName" : "required", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Whether the configuration property is a required value.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "required", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "required", "marshallLocationName" : "required", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.*/", "getterDocumentation" : "/**

Whether the configuration property is a required value.

\n@return Whether the configuration property is a required value.*/", "fluentSetterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Key" : { "documentation" : "

Whether the configuration property is a key.

", "name" : "Key", "c2jName" : "key", "c2jShape" : "Boolean", "variable" : { "variableName" : "key", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Whether the configuration property is a key.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "key", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "key", "marshallLocationName" : "key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.*/", "getterDocumentation" : "/**

Whether the configuration property is a key.

\n@return Whether the configuration property is a key.*/", "fluentSetterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Type" : { "documentation" : "

The type of the configuration property.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "ActionConfigurationPropertyType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of the configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionConfigurationPropertyType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@see ActionConfigurationPropertyType*/", "getterDocumentation" : "/**

The type of the configuration property.

\n@return The type of the configuration property.\n@see ActionConfigurationPropertyType*/", "fluentSetterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionConfigurationPropertyType*/", "varargSetterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionConfigurationPropertyType*/" }, "Queryable" : { "documentation" : "

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

", "name" : "Queryable", "c2jName" : "queryable", "c2jShape" : "Boolean", "variable" : { "variableName" : "queryable", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "queryable", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "queryable", "marshallLocationName" : "queryable", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.*/", "getterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@return Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.*/", "fluentSetterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "AcknowledgeThirdPartyJobResult" : { "c2jName" : "AcknowledgeThirdPartyJobOutput", "documentation" : "

Represents the output of an acknowledge third party job action.

", "shapeName" : "AcknowledgeThirdPartyJobResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The status information for the third party job, if any.

", "name" : "Status", "c2jName" : "status", "c2jShape" : "JobStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status information for the third party job, if any.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "JobStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@see JobStatus*/", "getterDocumentation" : "/**

The status information for the third party job, if any.

\n@return The status information for the third party job, if any.\n@see JobStatus*/", "fluentSetterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "varargSetterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/" } ], "enums" : null, "variable" : { "variableName" : "acknowledgeThirdPartyJobResult", "variableType" : "AcknowledgeThirdPartyJobResult", "variableDeclarationType" : "AcknowledgeThirdPartyJobResult", "documentation" : null, "simpleType" : "AcknowledgeThirdPartyJobResult", "variableSetterType" : "AcknowledgeThirdPartyJobResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

The status information for the third party job, if any.

", "name" : "Status", "c2jName" : "status", "c2jShape" : "JobStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The status information for the third party job, if any.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "JobStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@see JobStatus*/", "getterDocumentation" : "/**

The status information for the third party job, if any.

\n@return The status information for the third party job, if any.\n@see JobStatus*/", "fluentSetterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "varargSetterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/" } } }, "AWSSessionCredentials" : { "c2jName" : "AWSSessionCredentials", "documentation" : "

Represents an AWS session credentials object. These credentials are temporary credentials that are issued by AWS Secure Token Service (STS). They can be used to access input and output artifacts in the Amazon S3 bucket used to store artifact for the pipeline in AWS CodePipeline.

", "shapeName" : "AWSSessionCredentials", "deprecated" : false, "required" : [ "accessKeyId", "secretAccessKey", "sessionToken" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The access key for the session.

", "name" : "AccessKeyId", "c2jName" : "accessKeyId", "c2jShape" : "AccessKeyId", "variable" : { "variableName" : "accessKeyId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "accessKeyId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accessKeyId", "marshallLocationName" : "accessKeyId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.*/", "getterDocumentation" : "/**

The access key for the session.

\n@return The access key for the session.*/", "fluentSetterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The secret access key for the session.

", "name" : "SecretAccessKey", "c2jName" : "secretAccessKey", "c2jShape" : "SecretAccessKey", "variable" : { "variableName" : "secretAccessKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The secret access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "secretAccessKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "secretAccessKey", "marshallLocationName" : "secretAccessKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.*/", "getterDocumentation" : "/**

The secret access key for the session.

\n@return The secret access key for the session.*/", "fluentSetterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The token for the session.

", "name" : "SessionToken", "c2jName" : "sessionToken", "c2jShape" : "SessionToken", "variable" : { "variableName" : "sessionToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The token for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sessionToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "sessionToken", "marshallLocationName" : "sessionToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.*/", "getterDocumentation" : "/**

The token for the session.

\n@return The token for the session.*/", "fluentSetterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "aWSSessionCredentials", "variableType" : "AWSSessionCredentials", "variableDeclarationType" : "AWSSessionCredentials", "documentation" : null, "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "SecretAccessKey" : { "documentation" : "

The secret access key for the session.

", "name" : "SecretAccessKey", "c2jName" : "secretAccessKey", "c2jShape" : "SecretAccessKey", "variable" : { "variableName" : "secretAccessKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The secret access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "secretAccessKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "secretAccessKey", "marshallLocationName" : "secretAccessKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.*/", "getterDocumentation" : "/**

The secret access key for the session.

\n@return The secret access key for the session.*/", "fluentSetterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AccessKeyId" : { "documentation" : "

The access key for the session.

", "name" : "AccessKeyId", "c2jName" : "accessKeyId", "c2jShape" : "AccessKeyId", "variable" : { "variableName" : "accessKeyId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "accessKeyId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accessKeyId", "marshallLocationName" : "accessKeyId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.*/", "getterDocumentation" : "/**

The access key for the session.

\n@return The access key for the session.*/", "fluentSetterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SessionToken" : { "documentation" : "

The token for the session.

", "name" : "SessionToken", "c2jName" : "sessionToken", "c2jShape" : "SessionToken", "variable" : { "variableName" : "sessionToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The token for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sessionToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "sessionToken", "marshallLocationName" : "sessionToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.*/", "getterDocumentation" : "/**

The token for the session.

\n@return The token for the session.*/", "fluentSetterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutThirdPartyJobFailureResultResult" : { "c2jName" : "PutThirdPartyJobFailureResultResult", "documentation" : null, "shapeName" : "PutThirdPartyJobFailureResultResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "putThirdPartyJobFailureResultResult", "variableType" : "PutThirdPartyJobFailureResultResult", "variableDeclarationType" : "PutThirdPartyJobFailureResultResult", "documentation" : null, "simpleType" : "PutThirdPartyJobFailureResultResult", "variableSetterType" : "PutThirdPartyJobFailureResultResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PipelineDeclaration" : { "c2jName" : "PipelineDeclaration", "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "shapeName" : "PipelineDeclaration", "deprecated" : false, "required" : [ "name", "roleArn", "artifactStore", "stages" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the action to be performed.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action to be performed.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.*/", "getterDocumentation" : "/**

The name of the action to be performed.

\n@return The name of the action to be performed.*/", "fluentSetterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@return The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.*/", "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ArtifactStore", "c2jName" : "artifactStore", "c2jShape" : "ArtifactStore", "variable" : { "variableName" : "artifactStore", "variableType" : "ArtifactStore", "variableDeclarationType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "setterModel" : { "variableName" : "artifactStore", "variableType" : "ArtifactStore", "variableDeclarationType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "unmarshallLocationName" : "artifactStore", "marshallLocationName" : "artifactStore", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param artifactStore */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param artifactStore \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param artifactStore \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The stage in which to perform the action.

", "name" : "Stages", "c2jName" : "stages", "c2jShape" : "PipelineStageDeclarationList", "variable" : { "variableName" : "stages", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The stage in which to perform the action.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "stages", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "stages", "marshallLocationName" : "stages", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "StageDeclaration", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "StageDeclaration", "variable" : { "variableName" : "member", "variableType" : "StageDeclaration", "variableDeclarationType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "setterModel" : { "variableName" : "member", "variableType" : "StageDeclaration", "variableDeclarationType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "getterModel" : { "returnType" : "StageDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "StageDeclaration", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.*/", "getterDocumentation" : "/**

The stage in which to perform the action.

\n@return The stage in which to perform the action.*/", "fluentSetterDocumentation" : "/**

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The stage in which to perform the action.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setStages(java.util.Collection)} or {@link #withStages(java.util.Collection)} if you want to override the existing values.

\n@param stages The stage in which to perform the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "PipelineVersion", "variable" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.*/", "getterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@return The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.*/", "fluentSetterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "pipelineDeclaration", "variableType" : "PipelineDeclaration", "variableDeclarationType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the action to be performed.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the action to be performed.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.*/", "getterDocumentation" : "/**

The name of the action to be performed.

\n@return The name of the action to be performed.*/", "fluentSetterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Stages" : { "documentation" : "

The stage in which to perform the action.

", "name" : "Stages", "c2jName" : "stages", "c2jShape" : "PipelineStageDeclarationList", "variable" : { "variableName" : "stages", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The stage in which to perform the action.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "stages", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "stages", "marshallLocationName" : "stages", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "StageDeclaration", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "StageDeclaration", "variable" : { "variableName" : "member", "variableType" : "StageDeclaration", "variableDeclarationType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "setterModel" : { "variableName" : "member", "variableType" : "StageDeclaration", "variableDeclarationType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "getterModel" : { "returnType" : "StageDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "StageDeclaration", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.*/", "getterDocumentation" : "/**

The stage in which to perform the action.

\n@return The stage in which to perform the action.*/", "fluentSetterDocumentation" : "/**

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The stage in which to perform the action.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setStages(java.util.Collection)} or {@link #withStages(java.util.Collection)} if you want to override the existing values.

\n@param stages The stage in which to perform the action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Version" : { "documentation" : "

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "PipelineVersion", "variable" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.*/", "getterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@return The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.*/", "fluentSetterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ArtifactStore" : { "documentation" : "", "name" : "ArtifactStore", "c2jName" : "artifactStore", "c2jShape" : "ArtifactStore", "variable" : { "variableName" : "artifactStore", "variableType" : "ArtifactStore", "variableDeclarationType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "setterModel" : { "variableName" : "artifactStore", "variableType" : "ArtifactStore", "variableDeclarationType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "unmarshallLocationName" : "artifactStore", "marshallLocationName" : "artifactStore", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param artifactStore */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param artifactStore \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param artifactStore \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RoleArn" : { "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@return The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.*/", "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "StageDeclaration" : { "c2jName" : "StageDeclaration", "documentation" : "

Represents information about a stage and its definition.

", "shapeName" : "StageDeclaration", "deprecated" : false, "required" : [ "name", "actions" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the stage.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "StageName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.*/", "getterDocumentation" : "/**

The name of the stage.

\n@return The name of the stage.*/", "fluentSetterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Reserved for future use.

", "name" : "Blockers", "c2jName" : "blockers", "c2jShape" : "StageBlockerDeclarationList", "variable" : { "variableName" : "blockers", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

Reserved for future use.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "blockers", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "blockers", "marshallLocationName" : "blockers", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "BlockerDeclaration", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "BlockerDeclaration", "variable" : { "variableName" : "member", "variableType" : "BlockerDeclaration", "variableDeclarationType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "setterModel" : { "variableName" : "member", "variableType" : "BlockerDeclaration", "variableDeclarationType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "getterModel" : { "returnType" : "BlockerDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "BlockerDeclaration", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

Reserved for future use.

\n@param blockers Reserved for future use.*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.*/", "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param blockers Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Reserved for future use.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setBlockers(java.util.Collection)} or {@link #withBlockers(java.util.Collection)} if you want to override the existing values.

\n@param blockers Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The actions included in a stage.

", "name" : "Actions", "c2jName" : "actions", "c2jShape" : "StageActionDeclarationList", "variable" : { "variableName" : "actions", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The actions included in a stage.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "actions", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "actions", "marshallLocationName" : "actions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionDeclaration", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionDeclaration", "variable" : { "variableName" : "member", "variableType" : "ActionDeclaration", "variableDeclarationType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionDeclaration", "variableDeclarationType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "getterModel" : { "returnType" : "ActionDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionDeclaration", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The actions included in a stage.

\n@param actions The actions included in a stage.*/", "getterDocumentation" : "/**

The actions included in a stage.

\n@return The actions included in a stage.*/", "fluentSetterDocumentation" : "/**

The actions included in a stage.

\n@param actions The actions included in a stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The actions included in a stage.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setActions(java.util.Collection)} or {@link #withActions(java.util.Collection)} if you want to override the existing values.

\n@param actions The actions included in a stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "stageDeclaration", "variableType" : "StageDeclaration", "variableDeclarationType" : "StageDeclaration", "documentation" : null, "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the stage.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "StageName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.*/", "getterDocumentation" : "/**

The name of the stage.

\n@return The name of the stage.*/", "fluentSetterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage.

\n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Blockers" : { "documentation" : "

Reserved for future use.

", "name" : "Blockers", "c2jName" : "blockers", "c2jShape" : "StageBlockerDeclarationList", "variable" : { "variableName" : "blockers", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

Reserved for future use.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "blockers", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "blockers", "marshallLocationName" : "blockers", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "BlockerDeclaration", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "BlockerDeclaration", "variable" : { "variableName" : "member", "variableType" : "BlockerDeclaration", "variableDeclarationType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "setterModel" : { "variableName" : "member", "variableType" : "BlockerDeclaration", "variableDeclarationType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "getterModel" : { "returnType" : "BlockerDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "BlockerDeclaration", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

Reserved for future use.

\n@param blockers Reserved for future use.*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.*/", "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param blockers Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Reserved for future use.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setBlockers(java.util.Collection)} or {@link #withBlockers(java.util.Collection)} if you want to override the existing values.

\n@param blockers Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Actions" : { "documentation" : "

The actions included in a stage.

", "name" : "Actions", "c2jName" : "actions", "c2jShape" : "StageActionDeclarationList", "variable" : { "variableName" : "actions", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The actions included in a stage.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "actions", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "actions", "marshallLocationName" : "actions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionDeclaration", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionDeclaration", "variable" : { "variableName" : "member", "variableType" : "ActionDeclaration", "variableDeclarationType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionDeclaration", "variableDeclarationType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "getterModel" : { "returnType" : "ActionDeclaration", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionDeclaration", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The actions included in a stage.

\n@param actions The actions included in a stage.*/", "getterDocumentation" : "/**

The actions included in a stage.

\n@return The actions included in a stage.*/", "fluentSetterDocumentation" : "/**

The actions included in a stage.

\n@param actions The actions included in a stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The actions included in a stage.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setActions(java.util.Collection)} or {@link #withActions(java.util.Collection)} if you want to override the existing values.

\n@param actions The actions included in a stage.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InvalidClientTokenException" : { "c2jName" : "InvalidClientTokenException", "documentation" : "

The client token was specified in an invalid format

", "shapeName" : "InvalidClientTokenException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidClientTokenException", "variableType" : "InvalidClientTokenException", "variableDeclarationType" : "InvalidClientTokenException", "documentation" : null, "simpleType" : "InvalidClientTokenException", "variableSetterType" : "InvalidClientTokenException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidClientTokenException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetThirdPartyJobDetailsRequest" : { "c2jName" : "GetThirdPartyJobDetailsInput", "documentation" : "

Represents the input of a get third party job details action.

", "shapeName" : "GetThirdPartyJobDetailsRequest", "deprecated" : false, "required" : [ "jobId", "clientToken" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The unique system-generated ID used for identifying the job.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID used for identifying the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.*/", "getterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@return The unique system-generated ID used for identifying the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientToken", "marshallLocationName" : "clientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getThirdPartyJobDetailsRequest", "variableType" : "GetThirdPartyJobDetailsRequest", "variableDeclarationType" : "GetThirdPartyJobDetailsRequest", "documentation" : null, "simpleType" : "GetThirdPartyJobDetailsRequest", "variableSetterType" : "GetThirdPartyJobDetailsRequest" }, "marshaller" : { "action" : "GetThirdPartyJobDetails", "verb" : "POST", "target" : "CodePipeline_20150709.GetThirdPartyJobDetails", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientToken" : { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientToken", "marshallLocationName" : "clientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "JobId" : { "documentation" : "

The unique system-generated ID used for identifying the job.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID used for identifying the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.*/", "getterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@return The unique system-generated ID used for identifying the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "AcknowledgeJobResult" : { "c2jName" : "AcknowledgeJobOutput", "documentation" : "

Represents the output of an acknowledge job action.

", "shapeName" : "AcknowledgeJobResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Whether the job worker has received the specified job.

", "name" : "Status", "c2jName" : "status", "c2jShape" : "JobStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Whether the job worker has received the specified job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "JobStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@see JobStatus*/", "getterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@return Whether the job worker has received the specified job.\n@see JobStatus*/", "fluentSetterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "varargSetterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/" } ], "enums" : null, "variable" : { "variableName" : "acknowledgeJobResult", "variableType" : "AcknowledgeJobResult", "variableDeclarationType" : "AcknowledgeJobResult", "documentation" : null, "simpleType" : "AcknowledgeJobResult", "variableSetterType" : "AcknowledgeJobResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

Whether the job worker has received the specified job.

", "name" : "Status", "c2jName" : "status", "c2jShape" : "JobStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Whether the job worker has received the specified job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "JobStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@see JobStatus*/", "getterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@return Whether the job worker has received the specified job.\n@see JobStatus*/", "fluentSetterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "varargSetterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/" } } }, "InvalidNonceException" : { "c2jName" : "InvalidNonceException", "documentation" : "

The specified nonce was specified in an invalid format.

", "shapeName" : "InvalidNonceException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidNonceException", "variableType" : "InvalidNonceException", "variableDeclarationType" : "InvalidNonceException", "documentation" : null, "simpleType" : "InvalidNonceException", "variableSetterType" : "InvalidNonceException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidNonceException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "S3ArtifactLocation" : { "c2jName" : "S3ArtifactLocation", "documentation" : "

The location of the Amazon S3 bucket that contains a revision.

", "shapeName" : "S3ArtifactLocation", "deprecated" : false, "required" : [ "bucketName", "objectKey" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the Amazon S3 bucket.

", "name" : "BucketName", "c2jName" : "bucketName", "c2jShape" : "S3BucketName", "variable" : { "variableName" : "bucketName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the Amazon S3 bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "bucketName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "bucketName", "marshallLocationName" : "bucketName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the Amazon S3 bucket.

\n@param bucketName The name of the Amazon S3 bucket.*/", "getterDocumentation" : "/**

The name of the Amazon S3 bucket.

\n@return The name of the Amazon S3 bucket.*/", "fluentSetterDocumentation" : "/**

The name of the Amazon S3 bucket.

\n@param bucketName The name of the Amazon S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the Amazon S3 bucket.

\n@param bucketName The name of the Amazon S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

", "name" : "ObjectKey", "c2jName" : "objectKey", "c2jShape" : "S3ObjectKey", "variable" : { "variableName" : "objectKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "objectKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "objectKey", "marshallLocationName" : "objectKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

\n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.*/", "getterDocumentation" : "/**

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

\n@return The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.*/", "fluentSetterDocumentation" : "/**

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

\n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

\n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "s3ArtifactLocation", "variableType" : "S3ArtifactLocation", "variableDeclarationType" : "S3ArtifactLocation", "documentation" : null, "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "BucketName" : { "documentation" : "

The name of the Amazon S3 bucket.

", "name" : "BucketName", "c2jName" : "bucketName", "c2jShape" : "S3BucketName", "variable" : { "variableName" : "bucketName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the Amazon S3 bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "bucketName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "bucketName", "marshallLocationName" : "bucketName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the Amazon S3 bucket.

\n@param bucketName The name of the Amazon S3 bucket.*/", "getterDocumentation" : "/**

The name of the Amazon S3 bucket.

\n@return The name of the Amazon S3 bucket.*/", "fluentSetterDocumentation" : "/**

The name of the Amazon S3 bucket.

\n@param bucketName The name of the Amazon S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the Amazon S3 bucket.

\n@param bucketName The name of the Amazon S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ObjectKey" : { "documentation" : "

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

", "name" : "ObjectKey", "c2jName" : "objectKey", "c2jShape" : "S3ObjectKey", "variable" : { "variableName" : "objectKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "objectKey", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "objectKey", "marshallLocationName" : "objectKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

\n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.*/", "getterDocumentation" : "/**

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

\n@return The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.*/", "fluentSetterDocumentation" : "/**

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

\n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

\n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InvalidNextTokenException" : { "c2jName" : "InvalidNextTokenException", "documentation" : "

The next token was specified in an invalid format. Make sure that the next token you provided is the token returned by a previous call.

", "shapeName" : "InvalidNextTokenException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidNextTokenException", "variableType" : "InvalidNextTokenException", "variableDeclarationType" : "InvalidNextTokenException", "documentation" : null, "simpleType" : "InvalidNextTokenException", "variableSetterType" : "InvalidNextTokenException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidNextTokenException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PollForJobsResult" : { "c2jName" : "PollForJobsOutput", "documentation" : "

Represents the output of a poll for jobs action.

", "shapeName" : "PollForJobsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Information about the jobs to take action on.

", "name" : "Jobs", "c2jName" : "jobs", "c2jShape" : "JobList", "variable" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

Information about the jobs to take action on.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobs", "marshallLocationName" : "jobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Job", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Job", "variable" : { "variableName" : "member", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "setterModel" : { "variableName" : "member", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Job", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

Information about the jobs to take action on.

\n@param jobs Information about the jobs to take action on.*/", "getterDocumentation" : "/**

Information about the jobs to take action on.

\n@return Information about the jobs to take action on.*/", "fluentSetterDocumentation" : "/**

Information about the jobs to take action on.

\n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Information about the jobs to take action on.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setJobs(java.util.Collection)} or {@link #withJobs(java.util.Collection)} if you want to override the existing values.

\n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "pollForJobsResult", "variableType" : "PollForJobsResult", "variableDeclarationType" : "PollForJobsResult", "documentation" : null, "simpleType" : "PollForJobsResult", "variableSetterType" : "PollForJobsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Jobs" : { "documentation" : "

Information about the jobs to take action on.

", "name" : "Jobs", "c2jName" : "jobs", "c2jShape" : "JobList", "variable" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

Information about the jobs to take action on.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "jobs", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobs", "marshallLocationName" : "jobs", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Job", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Job", "variable" : { "variableName" : "member", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "setterModel" : { "variableName" : "member", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Job", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

Information about the jobs to take action on.

\n@param jobs Information about the jobs to take action on.*/", "getterDocumentation" : "/**

Information about the jobs to take action on.

\n@return Information about the jobs to take action on.*/", "fluentSetterDocumentation" : "/**

Information about the jobs to take action on.

\n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Information about the jobs to take action on.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setJobs(java.util.Collection)} or {@link #withJobs(java.util.Collection)} if you want to override the existing values.

\n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ThirdPartyJobData" : { "c2jName" : "ThirdPartyJobData", "documentation" : "

Represents information about the job data for a partner action.

", "shapeName" : "ThirdPartyJobData", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionTypeId */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "variable" : { "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "variableDeclarationType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "setterModel" : { "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "variableDeclarationType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionConfiguration", "marshallLocationName" : "actionConfiguration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionConfiguration */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "PipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "variable" : { "variableName" : "pipelineContext", "variableType" : "PipelineContext", "variableDeclarationType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "setterModel" : { "variableName" : "pipelineContext", "variableType" : "PipelineContext", "variableDeclarationType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineContext", "marshallLocationName" : "pipelineContext", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipelineContext */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

", "name" : "InputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "variable" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifacts", "marshallLocationName" : "inputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

\n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.*/", "getterDocumentation" : "/**

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

\n@return The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.*/", "fluentSetterDocumentation" : "/**

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

\n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setInputArtifacts(java.util.Collection)} or {@link #withInputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

", "name" : "OutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "variable" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifacts", "marshallLocationName" : "outputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

\n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.*/", "getterDocumentation" : "/**

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

\n@return The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.*/", "fluentSetterDocumentation" : "/**

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

\n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setOutputArtifacts(java.util.Collection)} or {@link #withOutputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "variable" : { "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "variableDeclarationType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "setterModel" : { "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "variableDeclarationType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "unmarshallLocationName" : "artifactCredentials", "marshallLocationName" : "artifactCredentials", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param artifactCredentials */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "name" : "ContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "variable" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "continuationToken", "marshallLocationName" : "continuationToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "getterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@return A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "fluentSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

", "name" : "EncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "variable" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "setterModel" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "unmarshallLocationName" : "encryptionKey", "marshallLocationName" : "encryptionKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

\n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.*/", "getterDocumentation" : "/**

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

\n@return The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.*/", "fluentSetterDocumentation" : "/**

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

\n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

\n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "thirdPartyJobData", "variableType" : "ThirdPartyJobData", "variableDeclarationType" : "ThirdPartyJobData", "documentation" : null, "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EncryptionKey" : { "documentation" : "

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

", "name" : "EncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "variable" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "setterModel" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "unmarshallLocationName" : "encryptionKey", "marshallLocationName" : "encryptionKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

\n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.*/", "getterDocumentation" : "/**

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

\n@return The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.*/", "fluentSetterDocumentation" : "/**

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

\n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

\n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ArtifactCredentials" : { "documentation" : "", "name" : "ArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "variable" : { "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "variableDeclarationType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "setterModel" : { "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "variableDeclarationType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "unmarshallLocationName" : "artifactCredentials", "marshallLocationName" : "artifactCredentials", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param artifactCredentials */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionConfiguration" : { "documentation" : "", "name" : "ActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "variable" : { "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "variableDeclarationType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "setterModel" : { "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "variableDeclarationType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionConfiguration", "marshallLocationName" : "actionConfiguration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionConfiguration */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionTypeId" : { "documentation" : "", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionTypeId */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "PipelineContext" : { "documentation" : "", "name" : "PipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "variable" : { "variableName" : "pipelineContext", "variableType" : "PipelineContext", "variableDeclarationType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "setterModel" : { "variableName" : "pipelineContext", "variableType" : "PipelineContext", "variableDeclarationType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineContext", "marshallLocationName" : "pipelineContext", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipelineContext */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OutputArtifacts" : { "documentation" : "

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

", "name" : "OutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "variable" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifacts", "marshallLocationName" : "outputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

\n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.*/", "getterDocumentation" : "/**

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

\n@return The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.*/", "fluentSetterDocumentation" : "/**

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

\n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setOutputArtifacts(java.util.Collection)} or {@link #withOutputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InputArtifacts" : { "documentation" : "

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

", "name" : "InputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "variable" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifacts", "marshallLocationName" : "inputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

\n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.*/", "getterDocumentation" : "/**

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

\n@return The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.*/", "fluentSetterDocumentation" : "/**

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

\n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setInputArtifacts(java.util.Collection)} or {@link #withInputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ContinuationToken" : { "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "name" : "ContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "variable" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "continuationToken", "marshallLocationName" : "continuationToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "getterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@return A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "fluentSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ErrorDetails" : { "c2jName" : "ErrorDetails", "documentation" : "

Represents information about an error in AWS CodePipeline.

", "shapeName" : "ErrorDetails", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The system ID or error number code of the error.

", "name" : "Code", "c2jName" : "code", "c2jShape" : "Code", "variable" : { "variableName" : "code", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The system ID or error number code of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "code", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "code", "marshallLocationName" : "code", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.*/", "getterDocumentation" : "/**

The system ID or error number code of the error.

\n@return The system ID or error number code of the error.*/", "fluentSetterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The text of the error message.

", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The text of the error message.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.*/", "getterDocumentation" : "/**

The text of the error message.

\n@return The text of the error message.*/", "fluentSetterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "errorDetails", "variableType" : "ErrorDetails", "variableDeclarationType" : "ErrorDetails", "documentation" : null, "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Message" : { "documentation" : "

The text of the error message.

", "name" : "Message", "c2jName" : "message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The text of the error message.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.*/", "getterDocumentation" : "/**

The text of the error message.

\n@return The text of the error message.*/", "fluentSetterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Code" : { "documentation" : "

The system ID or error number code of the error.

", "name" : "Code", "c2jName" : "code", "c2jShape" : "Code", "variable" : { "variableName" : "code", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The system ID or error number code of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "code", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "code", "marshallLocationName" : "code", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.*/", "getterDocumentation" : "/**

The system ID or error number code of the error.

\n@return The system ID or error number code of the error.*/", "fluentSetterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeletePipelineRequest" : { "c2jName" : "DeletePipelineInput", "documentation" : "

Represents the input of a delete pipeline action.

", "shapeName" : "DeletePipelineRequest", "deprecated" : false, "required" : [ "name" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline to be deleted.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline to be deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.*/", "getterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@return The name of the pipeline to be deleted.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deletePipelineRequest", "variableType" : "DeletePipelineRequest", "variableDeclarationType" : "DeletePipelineRequest", "documentation" : null, "simpleType" : "DeletePipelineRequest", "variableSetterType" : "DeletePipelineRequest" }, "marshaller" : { "action" : "DeletePipeline", "verb" : "POST", "target" : "CodePipeline_20150709.DeletePipeline", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the pipeline to be deleted.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline to be deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.*/", "getterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@return The name of the pipeline to be deleted.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PipelineNotFoundException" : { "c2jName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

", "shapeName" : "PipelineNotFoundException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "pipelineNotFoundException", "variableType" : "PipelineNotFoundException", "variableDeclarationType" : "PipelineNotFoundException", "documentation" : null, "simpleType" : "PipelineNotFoundException", "variableSetterType" : "PipelineNotFoundException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "PipelineNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "EnableStageTransitionResult" : { "c2jName" : "EnableStageTransitionResult", "documentation" : null, "shapeName" : "EnableStageTransitionResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "enableStageTransitionResult", "variableType" : "EnableStageTransitionResult", "variableDeclarationType" : "EnableStageTransitionResult", "documentation" : null, "simpleType" : "EnableStageTransitionResult", "variableSetterType" : "EnableStageTransitionResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CreateCustomActionTypeResult" : { "c2jName" : "CreateCustomActionTypeOutput", "documentation" : "

Represents the output of a create custom action operation.

", "shapeName" : "CreateCustomActionTypeResult", "deprecated" : false, "required" : [ "actionType" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "ActionType", "c2jName" : "actionType", "c2jShape" : "ActionType", "variable" : { "variableName" : "actionType", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "setterModel" : { "variableName" : "actionType", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionType", "marshallLocationName" : "actionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionType */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionType \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionType \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createCustomActionTypeResult", "variableType" : "CreateCustomActionTypeResult", "variableDeclarationType" : "CreateCustomActionTypeResult", "documentation" : null, "simpleType" : "CreateCustomActionTypeResult", "variableSetterType" : "CreateCustomActionTypeResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ActionType" : { "documentation" : "", "name" : "ActionType", "c2jName" : "actionType", "c2jShape" : "ActionType", "variable" : { "variableName" : "actionType", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "setterModel" : { "variableName" : "actionType", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionType", "marshallLocationName" : "actionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionType */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionType \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionType \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InvalidJobException" : { "c2jName" : "InvalidJobException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

", "shapeName" : "InvalidJobException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidJobException", "variableType" : "InvalidJobException", "variableDeclarationType" : "InvalidJobException", "documentation" : null, "simpleType" : "InvalidJobException", "variableSetterType" : "InvalidJobException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidJobException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DisableStageTransitionResult" : { "c2jName" : "DisableStageTransitionResult", "documentation" : null, "shapeName" : "DisableStageTransitionResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "disableStageTransitionResult", "variableType" : "DisableStageTransitionResult", "variableDeclarationType" : "DisableStageTransitionResult", "documentation" : null, "simpleType" : "DisableStageTransitionResult", "variableSetterType" : "DisableStageTransitionResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "BlockerDeclaration" : { "c2jName" : "BlockerDeclaration", "documentation" : "

Reserved for future use.

", "shapeName" : "BlockerDeclaration", "deprecated" : false, "required" : [ "name", "type" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Reserved for future use.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "BlockerName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.*/", "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Reserved for future use.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "BlockerType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "BlockerType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.\n@see BlockerType*/", "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType*/", "varargSetterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType*/" } ], "enums" : null, "variable" : { "variableName" : "blockerDeclaration", "variableType" : "BlockerDeclaration", "variableDeclarationType" : "BlockerDeclaration", "documentation" : null, "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

Reserved for future use.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "BlockerName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.*/", "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Type" : { "documentation" : "

Reserved for future use.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "BlockerType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "BlockerType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.\n@see BlockerType*/", "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType*/", "varargSetterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType*/" } } }, "StartPipelineExecutionResult" : { "c2jName" : "StartPipelineExecutionOutput", "documentation" : "

Represents the output of a start pipeline execution action.

", "shapeName" : "StartPipelineExecutionResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The unique system-generated ID of the pipeline that was started.

", "name" : "PipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "variable" : { "variableName" : "pipelineExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the pipeline that was started.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineExecutionId", "marshallLocationName" : "pipelineExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the pipeline that was started.

\n@param pipelineExecutionId The unique system-generated ID of the pipeline that was started.*/", "getterDocumentation" : "/**

The unique system-generated ID of the pipeline that was started.

\n@return The unique system-generated ID of the pipeline that was started.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the pipeline that was started.

\n@param pipelineExecutionId The unique system-generated ID of the pipeline that was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the pipeline that was started.

\n@param pipelineExecutionId The unique system-generated ID of the pipeline that was started.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "startPipelineExecutionResult", "variableType" : "StartPipelineExecutionResult", "variableDeclarationType" : "StartPipelineExecutionResult", "documentation" : null, "simpleType" : "StartPipelineExecutionResult", "variableSetterType" : "StartPipelineExecutionResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "PipelineExecutionId" : { "documentation" : "

The unique system-generated ID of the pipeline that was started.

", "name" : "PipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "variable" : { "variableName" : "pipelineExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the pipeline that was started.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineExecutionId", "marshallLocationName" : "pipelineExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the pipeline that was started.

\n@param pipelineExecutionId The unique system-generated ID of the pipeline that was started.*/", "getterDocumentation" : "/**

The unique system-generated ID of the pipeline that was started.

\n@return The unique system-generated ID of the pipeline that was started.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the pipeline that was started.

\n@param pipelineExecutionId The unique system-generated ID of the pipeline that was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the pipeline that was started.

\n@param pipelineExecutionId The unique system-generated ID of the pipeline that was started.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionConfigurationPropertyType" : { "c2jName" : "ActionConfigurationPropertyType", "documentation" : "", "shapeName" : "ActionConfigurationPropertyType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "String", "value" : "String" }, { "name" : "Number", "value" : "Number" }, { "name" : "Boolean", "value" : "Boolean" } ], "variable" : { "variableName" : "actionConfigurationPropertyType", "variableType" : "ActionConfigurationPropertyType", "variableDeclarationType" : "ActionConfigurationPropertyType", "documentation" : null, "simpleType" : "ActionConfigurationPropertyType", "variableSetterType" : "ActionConfigurationPropertyType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "InvalidJobStateException" : { "c2jName" : "InvalidJobStateException", "documentation" : "

The specified job state was specified in an invalid format.

", "shapeName" : "InvalidJobStateException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidJobStateException", "variableType" : "InvalidJobStateException", "variableDeclarationType" : "InvalidJobStateException", "documentation" : null, "simpleType" : "InvalidJobStateException", "variableSetterType" : "InvalidJobStateException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidJobStateException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DeletePipelineResult" : { "c2jName" : "DeletePipelineResult", "documentation" : null, "shapeName" : "DeletePipelineResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deletePipelineResult", "variableType" : "DeletePipelineResult", "variableDeclarationType" : "DeletePipelineResult", "documentation" : null, "simpleType" : "DeletePipelineResult", "variableSetterType" : "DeletePipelineResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DisableStageTransitionRequest" : { "c2jName" : "DisableStageTransitionInput", "documentation" : "

Represents the input of a disable stage transition input action.

", "shapeName" : "DisableStageTransitionRequest", "deprecated" : false, "required" : [ "pipelineName", "stageName", "transitionType", "reason" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.*/", "getterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@return The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "name" : "StageName", "c2jName" : "stageName", "c2jShape" : "StageName", "variable" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageName", "marshallLocationName" : "stageName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.*/", "getterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@return The name of the stage where you want to disable the inbound or outbound transition of artifacts.*/", "fluentSetterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

", "name" : "TransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "variable" : { "variableName" : "transitionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "transitionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "transitionType", "marshallLocationName" : "transitionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "StageTransitionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@see StageTransitionType*/", "getterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@return Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@see StageTransitionType*/", "fluentSetterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "varargSetterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/" }, { "documentation" : "

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

", "name" : "Reason", "c2jName" : "reason", "c2jShape" : "DisabledReason", "variable" : { "variableName" : "reason", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "reason", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "reason", "marshallLocationName" : "reason", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.*/", "getterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@return The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.*/", "fluentSetterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "disableStageTransitionRequest", "variableType" : "DisableStageTransitionRequest", "variableDeclarationType" : "DisableStageTransitionRequest", "documentation" : null, "simpleType" : "DisableStageTransitionRequest", "variableSetterType" : "DisableStageTransitionRequest" }, "marshaller" : { "action" : "DisableStageTransition", "verb" : "POST", "target" : "CodePipeline_20150709.DisableStageTransition", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "StageName" : { "documentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "name" : "StageName", "c2jName" : "stageName", "c2jShape" : "StageName", "variable" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageName", "marshallLocationName" : "stageName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.*/", "getterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@return The name of the stage where you want to disable the inbound or outbound transition of artifacts.*/", "fluentSetterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "PipelineName" : { "documentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.*/", "getterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@return The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TransitionType" : { "documentation" : "

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

", "name" : "TransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "variable" : { "variableName" : "transitionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "transitionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "transitionType", "marshallLocationName" : "transitionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "StageTransitionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@see StageTransitionType*/", "getterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@return Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@see StageTransitionType*/", "fluentSetterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "varargSetterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/" }, "Reason" : { "documentation" : "

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

", "name" : "Reason", "c2jName" : "reason", "c2jShape" : "DisabledReason", "variable" : { "variableName" : "reason", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "reason", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "reason", "marshallLocationName" : "reason", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.*/", "getterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@return The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.*/", "fluentSetterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "Artifact" : { "c2jName" : "Artifact", "documentation" : "

Represents information about an artifact that will be worked upon by actions in the pipeline.

", "shapeName" : "Artifact", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The artifact's name.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ArtifactName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The artifact's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.*/", "getterDocumentation" : "/**

The artifact's name.

\n@return The artifact's name.*/", "fluentSetterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

", "name" : "Revision", "c2jName" : "revision", "c2jShape" : "Revision", "variable" : { "variableName" : "revision", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revision", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revision", "marshallLocationName" : "revision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).*/", "getterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@return The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).*/", "fluentSetterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The location of an artifact.

", "name" : "Location", "c2jName" : "location", "c2jShape" : "ArtifactLocation", "variable" : { "variableName" : "location", "variableType" : "ArtifactLocation", "variableDeclarationType" : "ArtifactLocation", "documentation" : "

The location of an artifact.

", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "setterModel" : { "variableName" : "location", "variableType" : "ArtifactLocation", "variableDeclarationType" : "ArtifactLocation", "documentation" : "", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "getterModel" : { "returnType" : "ArtifactLocation", "documentation" : null }, "http" : { "unmarshallLocationName" : "location", "marshallLocationName" : "location", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.*/", "getterDocumentation" : "/**

The location of an artifact.

\n@return The location of an artifact.*/", "fluentSetterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "artifact", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The artifact's name.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ArtifactName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The artifact's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.*/", "getterDocumentation" : "/**

The artifact's name.

\n@return The artifact's name.*/", "fluentSetterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Location" : { "documentation" : "

The location of an artifact.

", "name" : "Location", "c2jName" : "location", "c2jShape" : "ArtifactLocation", "variable" : { "variableName" : "location", "variableType" : "ArtifactLocation", "variableDeclarationType" : "ArtifactLocation", "documentation" : "

The location of an artifact.

", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "setterModel" : { "variableName" : "location", "variableType" : "ArtifactLocation", "variableDeclarationType" : "ArtifactLocation", "documentation" : "", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "getterModel" : { "returnType" : "ArtifactLocation", "documentation" : null }, "http" : { "unmarshallLocationName" : "location", "marshallLocationName" : "location", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.*/", "getterDocumentation" : "/**

The location of an artifact.

\n@return The location of an artifact.*/", "fluentSetterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Revision" : { "documentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

", "name" : "Revision", "c2jName" : "revision", "c2jShape" : "Revision", "variable" : { "variableName" : "revision", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revision", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revision", "marshallLocationName" : "revision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).*/", "getterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@return The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).*/", "fluentSetterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "AcknowledgeThirdPartyJobRequest" : { "c2jName" : "AcknowledgeThirdPartyJobInput", "documentation" : "

Represents the input of an acknowledge third party job action.

", "shapeName" : "AcknowledgeThirdPartyJobRequest", "deprecated" : false, "required" : [ "jobId", "nonce", "clientToken" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The unique system-generated ID of the job.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "name" : "Nonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "variable" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nonce", "marshallLocationName" : "nonce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientToken", "marshallLocationName" : "clientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "acknowledgeThirdPartyJobRequest", "variableType" : "AcknowledgeThirdPartyJobRequest", "variableDeclarationType" : "AcknowledgeThirdPartyJobRequest", "documentation" : null, "simpleType" : "AcknowledgeThirdPartyJobRequest", "variableSetterType" : "AcknowledgeThirdPartyJobRequest" }, "marshaller" : { "action" : "AcknowledgeThirdPartyJob", "verb" : "POST", "target" : "CodePipeline_20150709.AcknowledgeThirdPartyJob", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientToken" : { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientToken", "marshallLocationName" : "clientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "JobId" : { "documentation" : "

The unique system-generated ID of the job.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Nonce" : { "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "name" : "Nonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "variable" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nonce", "marshallLocationName" : "nonce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "AcknowledgeJobRequest" : { "c2jName" : "AcknowledgeJobInput", "documentation" : "

Represents the input of an acknowledge job action.

", "shapeName" : "AcknowledgeJobRequest", "deprecated" : false, "required" : [ "jobId", "nonce" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The unique system-generated ID of the job for which you want to confirm receipt.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job for which you want to confirm receipt.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@return The unique system-generated ID of the job for which you want to confirm receipt.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "name" : "Nonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "variable" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nonce", "marshallLocationName" : "nonce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "acknowledgeJobRequest", "variableType" : "AcknowledgeJobRequest", "variableDeclarationType" : "AcknowledgeJobRequest", "documentation" : null, "simpleType" : "AcknowledgeJobRequest", "variableSetterType" : "AcknowledgeJobRequest" }, "marshaller" : { "action" : "AcknowledgeJob", "verb" : "POST", "target" : "CodePipeline_20150709.AcknowledgeJob", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "JobId" : { "documentation" : "

The unique system-generated ID of the job for which you want to confirm receipt.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job for which you want to confirm receipt.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@return The unique system-generated ID of the job for which you want to confirm receipt.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Nonce" : { "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "name" : "Nonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "variable" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nonce", "marshallLocationName" : "nonce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ThirdPartyJob" : { "c2jName" : "ThirdPartyJob", "documentation" : "

A response to a PollForThirdPartyJobs request returned by AWS CodePipeline when there is a job to be worked upon by a partner action.

", "shapeName" : "ThirdPartyJob", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "variable" : { "variableName" : "clientId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientId", "marshallLocationName" : "clientId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The identifier used to identify the job in AWS CodePipeline.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier used to identify the job in AWS CodePipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier used to identify the job in AWS CodePipeline.

\n@param jobId The identifier used to identify the job in AWS CodePipeline.*/", "getterDocumentation" : "/**

The identifier used to identify the job in AWS CodePipeline.

\n@return The identifier used to identify the job in AWS CodePipeline.*/", "fluentSetterDocumentation" : "/**

The identifier used to identify the job in AWS CodePipeline.

\n@param jobId The identifier used to identify the job in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier used to identify the job in AWS CodePipeline.

\n@param jobId The identifier used to identify the job in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "thirdPartyJob", "variableType" : "ThirdPartyJob", "variableDeclarationType" : "ThirdPartyJob", "documentation" : null, "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "JobId" : { "documentation" : "

The identifier used to identify the job in AWS CodePipeline.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier used to identify the job in AWS CodePipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier used to identify the job in AWS CodePipeline.

\n@param jobId The identifier used to identify the job in AWS CodePipeline.*/", "getterDocumentation" : "/**

The identifier used to identify the job in AWS CodePipeline.

\n@return The identifier used to identify the job in AWS CodePipeline.*/", "fluentSetterDocumentation" : "/**

The identifier used to identify the job in AWS CodePipeline.

\n@param jobId The identifier used to identify the job in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier used to identify the job in AWS CodePipeline.

\n@param jobId The identifier used to identify the job in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ClientId" : { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientId", "c2jName" : "clientId", "c2jShape" : "ClientId", "variable" : { "variableName" : "clientId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientId", "marshallLocationName" : "clientId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "GetJobDetailsResult" : { "c2jName" : "GetJobDetailsOutput", "documentation" : "

Represents the output of a get job details action.

", "shapeName" : "GetJobDetailsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

", "name" : "JobDetails", "c2jName" : "jobDetails", "c2jShape" : "JobDetails", "variable" : { "variableName" : "jobDetails", "variableType" : "JobDetails", "variableDeclarationType" : "JobDetails", "documentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

", "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "setterModel" : { "variableName" : "jobDetails", "variableType" : "JobDetails", "variableDeclarationType" : "JobDetails", "documentation" : "", "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "getterModel" : { "returnType" : "JobDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobDetails", "marshallLocationName" : "jobDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

*/", "getterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

*/", "fluentSetterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getJobDetailsResult", "variableType" : "GetJobDetailsResult", "variableDeclarationType" : "GetJobDetailsResult", "documentation" : null, "simpleType" : "GetJobDetailsResult", "variableSetterType" : "GetJobDetailsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "JobDetails" : { "documentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

", "name" : "JobDetails", "c2jName" : "jobDetails", "c2jShape" : "JobDetails", "variable" : { "variableName" : "jobDetails", "variableType" : "JobDetails", "variableDeclarationType" : "JobDetails", "documentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

", "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "setterModel" : { "variableName" : "jobDetails", "variableType" : "JobDetails", "variableDeclarationType" : "JobDetails", "documentation" : "", "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "getterModel" : { "returnType" : "JobDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobDetails", "marshallLocationName" : "jobDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

*/", "getterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

*/", "fluentSetterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ArtifactLocation" : { "c2jName" : "ArtifactLocation", "documentation" : "

Represents information about the location of an artifact.

", "shapeName" : "ArtifactLocation", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The type of artifact in the location.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "ArtifactLocationType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of artifact in the location.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ArtifactLocationType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType*/", "getterDocumentation" : "/**

The type of artifact in the location.

\n@return The type of artifact in the location.\n@see ArtifactLocationType*/", "fluentSetterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType*/", "varargSetterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType*/" }, { "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "name" : "S3Location", "c2jName" : "s3Location", "c2jShape" : "S3ArtifactLocation", "variable" : { "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "variableDeclarationType" : "S3ArtifactLocation", "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "setterModel" : { "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "variableDeclarationType" : "S3ArtifactLocation", "documentation" : "", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "getterModel" : { "returnType" : "S3ArtifactLocation", "documentation" : null }, "http" : { "unmarshallLocationName" : "s3Location", "marshallLocationName" : "s3Location", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.*/", "getterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@return The Amazon S3 bucket that contains the artifact.*/", "fluentSetterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "artifactLocation", "variableType" : "ArtifactLocation", "variableDeclarationType" : "ArtifactLocation", "documentation" : null, "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "S3Location" : { "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "name" : "S3Location", "c2jName" : "s3Location", "c2jShape" : "S3ArtifactLocation", "variable" : { "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "variableDeclarationType" : "S3ArtifactLocation", "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "setterModel" : { "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "variableDeclarationType" : "S3ArtifactLocation", "documentation" : "", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "getterModel" : { "returnType" : "S3ArtifactLocation", "documentation" : null }, "http" : { "unmarshallLocationName" : "s3Location", "marshallLocationName" : "s3Location", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.*/", "getterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@return The Amazon S3 bucket that contains the artifact.*/", "fluentSetterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Type" : { "documentation" : "

The type of artifact in the location.

", "name" : "Type", "c2jName" : "type", "c2jShape" : "ArtifactLocationType", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The type of artifact in the location.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "type", "marshallLocationName" : "type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ArtifactLocationType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType*/", "getterDocumentation" : "/**

The type of artifact in the location.

\n@return The type of artifact in the location.\n@see ArtifactLocationType*/", "fluentSetterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType*/", "varargSetterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType*/" } } }, "PutActionRevisionResult" : { "c2jName" : "PutActionRevisionOutput", "documentation" : "

Represents the output of a put action revision action.

", "shapeName" : "PutActionRevisionResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The new revision number or ID for the revision after the action completes.

", "name" : "NewRevision", "c2jName" : "newRevision", "c2jShape" : "Boolean", "variable" : { "variableName" : "newRevision", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

The new revision number or ID for the revision after the action completes.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "newRevision", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "newRevision", "marshallLocationName" : "newRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new revision number or ID for the revision after the action completes.

\n@param newRevision The new revision number or ID for the revision after the action completes.*/", "getterDocumentation" : "/**

The new revision number or ID for the revision after the action completes.

\n@return The new revision number or ID for the revision after the action completes.*/", "fluentSetterDocumentation" : "/**

The new revision number or ID for the revision after the action completes.

\n@param newRevision The new revision number or ID for the revision after the action completes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new revision number or ID for the revision after the action completes.

\n@param newRevision The new revision number or ID for the revision after the action completes.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ID of the current workflow state of the pipeline.

", "name" : "PipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "variable" : { "variableName" : "pipelineExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the current workflow state of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineExecutionId", "marshallLocationName" : "pipelineExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the current workflow state of the pipeline.

\n@param pipelineExecutionId The ID of the current workflow state of the pipeline.*/", "getterDocumentation" : "/**

The ID of the current workflow state of the pipeline.

\n@return The ID of the current workflow state of the pipeline.*/", "fluentSetterDocumentation" : "/**

The ID of the current workflow state of the pipeline.

\n@param pipelineExecutionId The ID of the current workflow state of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the current workflow state of the pipeline.

\n@param pipelineExecutionId The ID of the current workflow state of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putActionRevisionResult", "variableType" : "PutActionRevisionResult", "variableDeclarationType" : "PutActionRevisionResult", "documentation" : null, "simpleType" : "PutActionRevisionResult", "variableSetterType" : "PutActionRevisionResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NewRevision" : { "documentation" : "

The new revision number or ID for the revision after the action completes.

", "name" : "NewRevision", "c2jName" : "newRevision", "c2jShape" : "Boolean", "variable" : { "variableName" : "newRevision", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

The new revision number or ID for the revision after the action completes.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "newRevision", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "newRevision", "marshallLocationName" : "newRevision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The new revision number or ID for the revision after the action completes.

\n@param newRevision The new revision number or ID for the revision after the action completes.*/", "getterDocumentation" : "/**

The new revision number or ID for the revision after the action completes.

\n@return The new revision number or ID for the revision after the action completes.*/", "fluentSetterDocumentation" : "/**

The new revision number or ID for the revision after the action completes.

\n@param newRevision The new revision number or ID for the revision after the action completes.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The new revision number or ID for the revision after the action completes.

\n@param newRevision The new revision number or ID for the revision after the action completes.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "PipelineExecutionId" : { "documentation" : "

The ID of the current workflow state of the pipeline.

", "name" : "PipelineExecutionId", "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "variable" : { "variableName" : "pipelineExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the current workflow state of the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineExecutionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineExecutionId", "marshallLocationName" : "pipelineExecutionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the current workflow state of the pipeline.

\n@param pipelineExecutionId The ID of the current workflow state of the pipeline.*/", "getterDocumentation" : "/**

The ID of the current workflow state of the pipeline.

\n@return The ID of the current workflow state of the pipeline.*/", "fluentSetterDocumentation" : "/**

The ID of the current workflow state of the pipeline.

\n@param pipelineExecutionId The ID of the current workflow state of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the current workflow state of the pipeline.

\n@param pipelineExecutionId The ID of the current workflow state of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListPipelinesResult" : { "c2jName" : "ListPipelinesOutput", "documentation" : "

Represents the output of a list pipelines action.

", "shapeName" : "ListPipelinesResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The list of pipelines.

", "name" : "Pipelines", "c2jName" : "pipelines", "c2jShape" : "PipelineList", "variable" : { "variableName" : "pipelines", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The list of pipelines.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "pipelines", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelines", "marshallLocationName" : "pipelines", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "PipelineSummary", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "PipelineSummary", "variable" : { "variableName" : "member", "variableType" : "PipelineSummary", "variableDeclarationType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "setterModel" : { "variableName" : "member", "variableType" : "PipelineSummary", "variableDeclarationType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "getterModel" : { "returnType" : "PipelineSummary", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "PipelineSummary", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The list of pipelines.

\n@param pipelines The list of pipelines.*/", "getterDocumentation" : "/**

The list of pipelines.

\n@return The list of pipelines.*/", "fluentSetterDocumentation" : "/**

The list of pipelines.

\n@param pipelines The list of pipelines.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of pipelines.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setPipelines(java.util.Collection)} or {@link #withPipelines(java.util.Collection)} if you want to override the existing values.

\n@param pipelines The list of pipelines.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.*/", "getterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.*/", "fluentSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listPipelinesResult", "variableType" : "ListPipelinesResult", "variableDeclarationType" : "ListPipelinesResult", "documentation" : null, "simpleType" : "ListPipelinesResult", "variableSetterType" : "ListPipelinesResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.*/", "getterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.*/", "fluentSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Pipelines" : { "documentation" : "

The list of pipelines.

", "name" : "Pipelines", "c2jName" : "pipelines", "c2jShape" : "PipelineList", "variable" : { "variableName" : "pipelines", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The list of pipelines.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "pipelines", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelines", "marshallLocationName" : "pipelines", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "PipelineSummary", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "PipelineSummary", "variable" : { "variableName" : "member", "variableType" : "PipelineSummary", "variableDeclarationType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "setterModel" : { "variableName" : "member", "variableType" : "PipelineSummary", "variableDeclarationType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "getterModel" : { "returnType" : "PipelineSummary", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "PipelineSummary", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The list of pipelines.

\n@param pipelines The list of pipelines.*/", "getterDocumentation" : "/**

The list of pipelines.

\n@return The list of pipelines.*/", "fluentSetterDocumentation" : "/**

The list of pipelines.

\n@param pipelines The list of pipelines.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The list of pipelines.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setPipelines(java.util.Collection)} or {@link #withPipelines(java.util.Collection)} if you want to override the existing values.

\n@param pipelines The list of pipelines.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionOwner" : { "c2jName" : "ActionOwner", "documentation" : "", "shapeName" : "ActionOwner", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "AWS", "value" : "AWS" }, { "name" : "ThirdParty", "value" : "ThirdParty" }, { "name" : "Custom", "value" : "Custom" } ], "variable" : { "variableName" : "actionOwner", "variableType" : "ActionOwner", "variableDeclarationType" : "ActionOwner", "documentation" : null, "simpleType" : "ActionOwner", "variableSetterType" : "ActionOwner" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "EncryptionKeyType" : { "c2jName" : "EncryptionKeyType", "documentation" : "", "shapeName" : "EncryptionKeyType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "KMS", "value" : "KMS" } ], "variable" : { "variableName" : "encryptionKeyType", "variableType" : "EncryptionKeyType", "variableDeclarationType" : "EncryptionKeyType", "documentation" : null, "simpleType" : "EncryptionKeyType", "variableSetterType" : "EncryptionKeyType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "FailureType" : { "c2jName" : "FailureType", "documentation" : "", "shapeName" : "FailureType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "JobFailed", "value" : "JobFailed" }, { "name" : "ConfigurationError", "value" : "ConfigurationError" }, { "name" : "PermissionError", "value" : "PermissionError" }, { "name" : "RevisionOutOfSync", "value" : "RevisionOutOfSync" }, { "name" : "RevisionUnavailable", "value" : "RevisionUnavailable" }, { "name" : "SystemUnavailable", "value" : "SystemUnavailable" } ], "variable" : { "variableName" : "failureType", "variableType" : "FailureType", "variableDeclarationType" : "FailureType", "documentation" : null, "simpleType" : "FailureType", "variableSetterType" : "FailureType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "JobData" : { "c2jName" : "JobData", "documentation" : "

Represents additional information about a job required for a job worker to complete the job.

", "shapeName" : "JobData", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionTypeId */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "variable" : { "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "variableDeclarationType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "setterModel" : { "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "variableDeclarationType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionConfiguration", "marshallLocationName" : "actionConfiguration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionConfiguration */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "PipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "variable" : { "variableName" : "pipelineContext", "variableType" : "PipelineContext", "variableDeclarationType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "setterModel" : { "variableName" : "pipelineContext", "variableType" : "PipelineContext", "variableDeclarationType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineContext", "marshallLocationName" : "pipelineContext", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipelineContext */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The artifact supplied to the job.

", "name" : "InputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "variable" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The artifact supplied to the job.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifacts", "marshallLocationName" : "inputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.*/", "getterDocumentation" : "/**

The artifact supplied to the job.

\n@return The artifact supplied to the job.*/", "fluentSetterDocumentation" : "/**

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The artifact supplied to the job.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setInputArtifacts(java.util.Collection)} or {@link #withInputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param inputArtifacts The artifact supplied to the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The output of the job.

", "name" : "OutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "variable" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The output of the job.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifacts", "marshallLocationName" : "outputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The output of the job.

\n@param outputArtifacts The output of the job.*/", "getterDocumentation" : "/**

The output of the job.

\n@return The output of the job.*/", "fluentSetterDocumentation" : "/**

The output of the job.

\n@param outputArtifacts The output of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The output of the job.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setOutputArtifacts(java.util.Collection)} or {@link #withOutputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param outputArtifacts The output of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "variable" : { "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "variableDeclarationType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "setterModel" : { "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "variableDeclarationType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "unmarshallLocationName" : "artifactCredentials", "marshallLocationName" : "artifactCredentials", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param artifactCredentials */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "name" : "ContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "variable" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "continuationToken", "marshallLocationName" : "continuationToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "getterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@return A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "fluentSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "EncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "variable" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "setterModel" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "unmarshallLocationName" : "encryptionKey", "marshallLocationName" : "encryptionKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param encryptionKey */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param encryptionKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param encryptionKey \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "jobData", "variableType" : "JobData", "variableDeclarationType" : "JobData", "documentation" : null, "simpleType" : "JobData", "variableSetterType" : "JobData" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EncryptionKey" : { "documentation" : "", "name" : "EncryptionKey", "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "variable" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "setterModel" : { "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "variableDeclarationType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "unmarshallLocationName" : "encryptionKey", "marshallLocationName" : "encryptionKey", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param encryptionKey */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param encryptionKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param encryptionKey \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ArtifactCredentials" : { "documentation" : "", "name" : "ArtifactCredentials", "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "variable" : { "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "variableDeclarationType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "setterModel" : { "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "variableDeclarationType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "unmarshallLocationName" : "artifactCredentials", "marshallLocationName" : "artifactCredentials", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param artifactCredentials */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionConfiguration" : { "documentation" : "", "name" : "ActionConfiguration", "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "variable" : { "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "variableDeclarationType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "setterModel" : { "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "variableDeclarationType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionConfiguration", "marshallLocationName" : "actionConfiguration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionConfiguration */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionTypeId" : { "documentation" : "", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionTypeId */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "PipelineContext" : { "documentation" : "", "name" : "PipelineContext", "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "variable" : { "variableName" : "pipelineContext", "variableType" : "PipelineContext", "variableDeclarationType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "setterModel" : { "variableName" : "pipelineContext", "variableType" : "PipelineContext", "variableDeclarationType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineContext", "marshallLocationName" : "pipelineContext", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param pipelineContext */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OutputArtifacts" : { "documentation" : "

The output of the job.

", "name" : "OutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "variable" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The output of the job.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifacts", "marshallLocationName" : "outputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The output of the job.

\n@param outputArtifacts The output of the job.*/", "getterDocumentation" : "/**

The output of the job.

\n@return The output of the job.*/", "fluentSetterDocumentation" : "/**

The output of the job.

\n@param outputArtifacts The output of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The output of the job.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setOutputArtifacts(java.util.Collection)} or {@link #withOutputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param outputArtifacts The output of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InputArtifacts" : { "documentation" : "

The artifact supplied to the job.

", "name" : "InputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "variable" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The artifact supplied to the job.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifacts", "marshallLocationName" : "inputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Artifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Artifact", "variable" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "setterModel" : { "variableName" : "member", "variableType" : "Artifact", "variableDeclarationType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.*/", "getterDocumentation" : "/**

The artifact supplied to the job.

\n@return The artifact supplied to the job.*/", "fluentSetterDocumentation" : "/**

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The artifact supplied to the job.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setInputArtifacts(java.util.Collection)} or {@link #withInputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param inputArtifacts The artifact supplied to the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ContinuationToken" : { "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "name" : "ContinuationToken", "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "variable" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "continuationToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "continuationToken", "marshallLocationName" : "continuationToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "getterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@return A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "fluentSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "GetPipelineRequest" : { "c2jName" : "GetPipelineInput", "documentation" : "

Represents the input of a get pipeline action.

", "shapeName" : "GetPipelineRequest", "deprecated" : false, "required" : [ "name" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.*/", "getterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@return The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "PipelineVersion", "variable" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.*/", "getterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@return The version number of the pipeline. If you do not specify a version, defaults to the most current version.*/", "fluentSetterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getPipelineRequest", "variableType" : "GetPipelineRequest", "variableDeclarationType" : "GetPipelineRequest", "documentation" : null, "simpleType" : "GetPipelineRequest", "variableSetterType" : "GetPipelineRequest" }, "marshaller" : { "action" : "GetPipeline", "verb" : "POST", "target" : "CodePipeline_20150709.GetPipeline", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "PipelineName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.*/", "getterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@return The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Version" : { "documentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "PipelineVersion", "variable" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "version", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.*/", "getterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@return The version number of the pipeline. If you do not specify a version, defaults to the most current version.*/", "fluentSetterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "StageTransitionType" : { "c2jName" : "StageTransitionType", "documentation" : "", "shapeName" : "StageTransitionType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Inbound", "value" : "Inbound" }, { "name" : "Outbound", "value" : "Outbound" } ], "variable" : { "variableName" : "stageTransitionType", "variableType" : "StageTransitionType", "variableDeclarationType" : "StageTransitionType", "documentation" : null, "simpleType" : "StageTransitionType", "variableSetterType" : "StageTransitionType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PutThirdPartyJobSuccessResultResult" : { "c2jName" : "PutThirdPartyJobSuccessResultResult", "documentation" : null, "shapeName" : "PutThirdPartyJobSuccessResultResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "putThirdPartyJobSuccessResultResult", "variableType" : "PutThirdPartyJobSuccessResultResult", "variableDeclarationType" : "PutThirdPartyJobSuccessResultResult", "documentation" : null, "simpleType" : "PutThirdPartyJobSuccessResultResult", "variableSetterType" : "PutThirdPartyJobSuccessResultResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ArtifactDetails" : { "c2jName" : "ArtifactDetails", "documentation" : "

Returns information about the details of an artifact.

", "shapeName" : "ArtifactDetails", "deprecated" : false, "required" : [ "minimumCount", "maximumCount" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The minimum number of artifacts allowed for the action type.

", "name" : "MinimumCount", "c2jName" : "minimumCount", "c2jShape" : "MinimumArtifactCount", "variable" : { "variableName" : "minimumCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The minimum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "minimumCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "minimumCount", "marshallLocationName" : "minimumCount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.*/", "getterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@return The minimum number of artifacts allowed for the action type.*/", "fluentSetterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The maximum number of artifacts allowed for the action type.

", "name" : "MaximumCount", "c2jName" : "maximumCount", "c2jShape" : "MaximumArtifactCount", "variable" : { "variableName" : "maximumCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The maximum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maximumCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "maximumCount", "marshallLocationName" : "maximumCount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.*/", "getterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@return The maximum number of artifacts allowed for the action type.*/", "fluentSetterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "artifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "MinimumCount" : { "documentation" : "

The minimum number of artifacts allowed for the action type.

", "name" : "MinimumCount", "c2jName" : "minimumCount", "c2jShape" : "MinimumArtifactCount", "variable" : { "variableName" : "minimumCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The minimum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "minimumCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "minimumCount", "marshallLocationName" : "minimumCount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.*/", "getterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@return The minimum number of artifacts allowed for the action type.*/", "fluentSetterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "MaximumCount" : { "documentation" : "

The maximum number of artifacts allowed for the action type.

", "name" : "MaximumCount", "c2jName" : "maximumCount", "c2jShape" : "MaximumArtifactCount", "variable" : { "variableName" : "maximumCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The maximum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maximumCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "maximumCount", "marshallLocationName" : "maximumCount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.*/", "getterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@return The maximum number of artifacts allowed for the action type.*/", "fluentSetterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionExecutionStatus" : { "c2jName" : "ActionExecutionStatus", "documentation" : "", "shapeName" : "ActionExecutionStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "InProgress", "value" : "InProgress" }, { "name" : "Succeeded", "value" : "Succeeded" }, { "name" : "Failed", "value" : "Failed" } ], "variable" : { "variableName" : "actionExecutionStatus", "variableType" : "ActionExecutionStatus", "variableDeclarationType" : "ActionExecutionStatus", "documentation" : null, "simpleType" : "ActionExecutionStatus", "variableSetterType" : "ActionExecutionStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "InvalidActionDeclarationException" : { "c2jName" : "InvalidActionDeclarationException", "documentation" : "

The specified action declaration was specified in an invalid format.

", "shapeName" : "InvalidActionDeclarationException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidActionDeclarationException", "variableType" : "InvalidActionDeclarationException", "variableDeclarationType" : "InvalidActionDeclarationException", "documentation" : null, "simpleType" : "InvalidActionDeclarationException", "variableSetterType" : "InvalidActionDeclarationException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidActionDeclarationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ActionDeclaration" : { "c2jName" : "ActionDeclaration", "documentation" : "

Represents information about an action declaration.

", "shapeName" : "ActionDeclaration", "deprecated" : false, "required" : [ "name", "actionTypeId" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The action declaration's name.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ActionName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The action declaration's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.*/", "getterDocumentation" : "/**

The action declaration's name.

\n@return The action declaration's name.*/", "fluentSetterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The configuration information for the action type.

", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "

The configuration information for the action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.*/", "getterDocumentation" : "/**

The configuration information for the action type.

\n@return The configuration information for the action type.*/", "fluentSetterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The order in which actions are run.

", "name" : "RunOrder", "c2jName" : "runOrder", "c2jShape" : "ActionRunOrder", "variable" : { "variableName" : "runOrder", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The order in which actions are run.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "runOrder", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "runOrder", "marshallLocationName" : "runOrder", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.*/", "getterDocumentation" : "/**

The order in which actions are run.

\n@return The order in which actions are run.*/", "fluentSetterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The action declaration's configuration.

", "name" : "Configuration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "variable" : { "variableName" : "configuration", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

The action declaration's configuration.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "setterModel" : { "variableName" : "configuration", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "configuration", "marshallLocationName" : "configuration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap", "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : true, "setterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.*/", "getterDocumentation" : "/**

The action declaration's configuration.

\n@return The action declaration's configuration.*/", "fluentSetterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name or ID of the result of the action declaration, such as a test or build artifact.

", "name" : "OutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "OutputArtifactList", "variable" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The name or ID of the result of the action declaration, such as a test or build artifact.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifacts", "marshallLocationName" : "outputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OutputArtifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OutputArtifact", "variable" : { "variableName" : "member", "variableType" : "OutputArtifact", "variableDeclarationType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "setterModel" : { "variableName" : "member", "variableType" : "OutputArtifact", "variableDeclarationType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "getterModel" : { "returnType" : "OutputArtifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "OutputArtifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.*/", "getterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@return The name or ID of the result of the action declaration, such as a test or build artifact.*/", "fluentSetterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setOutputArtifacts(java.util.Collection)} or {@link #withOutputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name or ID of the artifact consumed by the action, such as a test or build artifact.

", "name" : "InputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "InputArtifactList", "variable" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The name or ID of the artifact consumed by the action, such as a test or build artifact.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifacts", "marshallLocationName" : "inputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "InputArtifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "InputArtifact", "variable" : { "variableName" : "member", "variableType" : "InputArtifact", "variableDeclarationType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "setterModel" : { "variableName" : "member", "variableType" : "InputArtifact", "variableDeclarationType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "getterModel" : { "returnType" : "InputArtifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "InputArtifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.*/", "getterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@return The name or ID of the artifact consumed by the action, such as a test or build artifact.*/", "fluentSetterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setInputArtifacts(java.util.Collection)} or {@link #withInputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.*/", "getterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@return The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.*/", "fluentSetterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "actionDeclaration", "variableType" : "ActionDeclaration", "variableDeclarationType" : "ActionDeclaration", "documentation" : null, "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

The action declaration's name.

", "name" : "Name", "c2jName" : "name", "c2jShape" : "ActionName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The action declaration's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "name", "marshallLocationName" : "name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.*/", "getterDocumentation" : "/**

The action declaration's name.

\n@return The action declaration's name.*/", "fluentSetterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionTypeId" : { "documentation" : "

The configuration information for the action type.

", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "

The configuration information for the action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.*/", "getterDocumentation" : "/**

The configuration information for the action type.

\n@return The configuration information for the action type.*/", "fluentSetterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OutputArtifacts" : { "documentation" : "

The name or ID of the result of the action declaration, such as a test or build artifact.

", "name" : "OutputArtifacts", "c2jName" : "outputArtifacts", "c2jShape" : "OutputArtifactList", "variable" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The name or ID of the result of the action declaration, such as a test or build artifact.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "outputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifacts", "marshallLocationName" : "outputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OutputArtifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OutputArtifact", "variable" : { "variableName" : "member", "variableType" : "OutputArtifact", "variableDeclarationType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "setterModel" : { "variableName" : "member", "variableType" : "OutputArtifact", "variableDeclarationType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "getterModel" : { "returnType" : "OutputArtifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "OutputArtifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.*/", "getterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@return The name or ID of the result of the action declaration, such as a test or build artifact.*/", "fluentSetterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setOutputArtifacts(java.util.Collection)} or {@link #withOutputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RunOrder" : { "documentation" : "

The order in which actions are run.

", "name" : "RunOrder", "c2jName" : "runOrder", "c2jShape" : "ActionRunOrder", "variable" : { "variableName" : "runOrder", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The order in which actions are run.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "runOrder", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "runOrder", "marshallLocationName" : "runOrder", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.*/", "getterDocumentation" : "/**

The order in which actions are run.

\n@return The order in which actions are run.*/", "fluentSetterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InputArtifacts" : { "documentation" : "

The name or ID of the artifact consumed by the action, such as a test or build artifact.

", "name" : "InputArtifacts", "c2jName" : "inputArtifacts", "c2jShape" : "InputArtifactList", "variable" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The name or ID of the artifact consumed by the action, such as a test or build artifact.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "inputArtifacts", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifacts", "marshallLocationName" : "inputArtifacts", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "InputArtifact", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "InputArtifact", "variable" : { "variableName" : "member", "variableType" : "InputArtifact", "variableDeclarationType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "setterModel" : { "variableName" : "member", "variableType" : "InputArtifact", "variableDeclarationType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "getterModel" : { "returnType" : "InputArtifact", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "InputArtifact", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.*/", "getterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@return The name or ID of the artifact consumed by the action, such as a test or build artifact.*/", "fluentSetterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setInputArtifacts(java.util.Collection)} or {@link #withInputArtifacts(java.util.Collection)} if you want to override the existing values.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Configuration" : { "documentation" : "

The action declaration's configuration.

", "name" : "Configuration", "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "variable" : { "variableName" : "configuration", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "

The action declaration's configuration.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "setterModel" : { "variableName" : "configuration", "variableType" : "java.util.Map", "variableDeclarationType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "configuration", "marshallLocationName" : "configuration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "templateType" : "java.util.Map", "templateImplType" : "java.util.HashMap", "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : true, "setterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.*/", "getterDocumentation" : "/**

The action declaration's configuration.

\n@return The action declaration's configuration.*/", "fluentSetterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RoleArn" : { "documentation" : "

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.*/", "getterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@return The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.*/", "fluentSetterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "BlockerType" : { "c2jName" : "BlockerType", "documentation" : "", "shapeName" : "BlockerType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Schedule", "value" : "Schedule" } ], "variable" : { "variableName" : "blockerType", "variableType" : "BlockerType", "variableDeclarationType" : "BlockerType", "documentation" : null, "simpleType" : "BlockerType", "variableSetterType" : "BlockerType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CreateCustomActionTypeRequest" : { "c2jName" : "CreateCustomActionTypeInput", "documentation" : "

Represents the input of a create custom action operation.

", "shapeName" : "CreateCustomActionTypeRequest", "deprecated" : false, "required" : [ "category", "provider", "version", "inputArtifactDetails", "outputArtifactDetails" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.", "name" : "Category", "c2jName" : "category", "c2jShape" : "ActionCategory", "variable" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "category", "marshallLocationName" : "category", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionCategory", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@param category The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@see ActionCategory*/", "getterDocumentation" : "/**

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@return The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@see ActionCategory*/", "fluentSetterDocumentation" : "/**

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@param category The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "varargSetterDocumentation" : "/**

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@param category The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/" }, { "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "name" : "Provider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "variable" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "provider", "marshallLocationName" : "provider", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "getterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@return The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "fluentSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The version number of the custom action.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "Version", "variable" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The version number of the custom action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the custom action.

\n@param version The version number of the custom action.*/", "getterDocumentation" : "/**

The version number of the custom action.

\n@return The version number of the custom action.*/", "fluentSetterDocumentation" : "/**

The version number of the custom action.

\n@param version The version number of the custom action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the custom action.

\n@param version The version number of the custom action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Settings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "variable" : { "variableName" : "settings", "variableType" : "ActionTypeSettings", "variableDeclarationType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "setterModel" : { "variableName" : "settings", "variableType" : "ActionTypeSettings", "variableDeclarationType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "unmarshallLocationName" : "settings", "marshallLocationName" : "settings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param settings */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param settings \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param settings \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.", "name" : "ConfigurationProperties", "c2jName" : "configurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "variable" : { "variableName" : "configurationProperties", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "configurationProperties", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "configurationProperties", "marshallLocationName" : "configurationProperties", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionConfigurationProperty", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "variable" : { "variableName" : "member", "variableType" : "ActionConfigurationProperty", "variableDeclarationType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionConfigurationProperty", "variableDeclarationType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionConfigurationProperty", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.*/", "getterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@return The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.*/", "fluentSetterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setConfigurationProperties(java.util.Collection)} or {@link #withConfigurationProperties(java.util.Collection)} if you want to override the existing values.

\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "InputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "variable" : { "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "setterModel" : { "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifactDetails", "marshallLocationName" : "inputArtifactDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param inputArtifactDetails */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param inputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param inputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "OutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "variable" : { "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "setterModel" : { "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifactDetails", "marshallLocationName" : "outputArtifactDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param outputArtifactDetails */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param outputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param outputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createCustomActionTypeRequest", "variableType" : "CreateCustomActionTypeRequest", "variableDeclarationType" : "CreateCustomActionTypeRequest", "documentation" : null, "simpleType" : "CreateCustomActionTypeRequest", "variableSetterType" : "CreateCustomActionTypeRequest" }, "marshaller" : { "action" : "CreateCustomActionType", "verb" : "POST", "target" : "CodePipeline_20150709.CreateCustomActionType", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Category" : { "documentation" : "

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.", "name" : "Category", "c2jName" : "category", "c2jShape" : "ActionCategory", "variable" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "category", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "category", "marshallLocationName" : "category", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionCategory", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@param category The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@see ActionCategory*/", "getterDocumentation" : "/**

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@return The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@see ActionCategory*/", "fluentSetterDocumentation" : "/**

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@param category The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "varargSetterDocumentation" : "/**

The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@param category The category of the custom action, such as a source action or a build action.

Although Source is listed as a valid value, it is not currently functional. This value is reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/" }, "Settings" : { "documentation" : "", "name" : "Settings", "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "variable" : { "variableName" : "settings", "variableType" : "ActionTypeSettings", "variableDeclarationType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "setterModel" : { "variableName" : "settings", "variableType" : "ActionTypeSettings", "variableDeclarationType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "unmarshallLocationName" : "settings", "marshallLocationName" : "settings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param settings */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param settings \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param settings \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OutputArtifactDetails" : { "documentation" : "", "name" : "OutputArtifactDetails", "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "variable" : { "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "setterModel" : { "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "outputArtifactDetails", "marshallLocationName" : "outputArtifactDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param outputArtifactDetails */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param outputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param outputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InputArtifactDetails" : { "documentation" : "", "name" : "InputArtifactDetails", "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "variable" : { "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "setterModel" : { "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "variableDeclarationType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "inputArtifactDetails", "marshallLocationName" : "inputArtifactDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param inputArtifactDetails */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param inputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param inputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Version" : { "documentation" : "

The version number of the custom action.

", "name" : "Version", "c2jName" : "version", "c2jShape" : "Version", "variable" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The version number of the custom action.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "version", "marshallLocationName" : "version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the custom action.

\n@param version The version number of the custom action.*/", "getterDocumentation" : "/**

The version number of the custom action.

\n@return The version number of the custom action.*/", "fluentSetterDocumentation" : "/**

The version number of the custom action.

\n@param version The version number of the custom action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the custom action.

\n@param version The version number of the custom action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Provider" : { "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "name" : "Provider", "c2jName" : "provider", "c2jShape" : "ActionProvider", "variable" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "provider", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "provider", "marshallLocationName" : "provider", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "getterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@return The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "fluentSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ConfigurationProperties" : { "documentation" : "

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.", "name" : "ConfigurationProperties", "c2jName" : "configurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "variable" : { "variableName" : "configurationProperties", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "configurationProperties", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "configurationProperties", "marshallLocationName" : "configurationProperties", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionConfigurationProperty", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "variable" : { "variableName" : "member", "variableType" : "ActionConfigurationProperty", "variableDeclarationType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionConfigurationProperty", "variableDeclarationType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionConfigurationProperty", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.*/", "getterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@return The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.*/", "fluentSetterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setConfigurationProperties(java.util.Collection)} or {@link #withConfigurationProperties(java.util.Collection)} if you want to override the existing values.

\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "TransitionState" : { "c2jName" : "TransitionState", "documentation" : "

Represents information about the state of transitions between one stage and another stage.

", "shapeName" : "TransitionState", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Whether the transition between stages is enabled (true) or disabled (false).

", "name" : "Enabled", "c2jName" : "enabled", "c2jShape" : "Enabled", "variable" : { "variableName" : "enabled", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Whether the transition between stages is enabled (true) or disabled (false).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "enabled", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "enabled", "marshallLocationName" : "enabled", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the transition between stages is enabled (true) or disabled (false).

\n@param enabled Whether the transition between stages is enabled (true) or disabled (false).*/", "getterDocumentation" : "/**

Whether the transition between stages is enabled (true) or disabled (false).

\n@return Whether the transition between stages is enabled (true) or disabled (false).*/", "fluentSetterDocumentation" : "/**

Whether the transition between stages is enabled (true) or disabled (false).

\n@param enabled Whether the transition between stages is enabled (true) or disabled (false).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Whether the transition between stages is enabled (true) or disabled (false).

\n@param enabled Whether the transition between stages is enabled (true) or disabled (false).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ID of the user who last changed the transition state.

", "name" : "LastChangedBy", "c2jName" : "lastChangedBy", "c2jShape" : "LastChangedBy", "variable" : { "variableName" : "lastChangedBy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the user who last changed the transition state.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "lastChangedBy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastChangedBy", "marshallLocationName" : "lastChangedBy", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the user who last changed the transition state.

\n@param lastChangedBy The ID of the user who last changed the transition state.*/", "getterDocumentation" : "/**

The ID of the user who last changed the transition state.

\n@return The ID of the user who last changed the transition state.*/", "fluentSetterDocumentation" : "/**

The ID of the user who last changed the transition state.

\n@param lastChangedBy The ID of the user who last changed the transition state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the user who last changed the transition state.

\n@param lastChangedBy The ID of the user who last changed the transition state.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The timestamp when the transition state was last changed.

", "name" : "LastChangedAt", "c2jName" : "lastChangedAt", "c2jShape" : "LastChangedAt", "variable" : { "variableName" : "lastChangedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The timestamp when the transition state was last changed.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "lastChangedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastChangedAt", "marshallLocationName" : "lastChangedAt", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The timestamp when the transition state was last changed.

\n@param lastChangedAt The timestamp when the transition state was last changed.*/", "getterDocumentation" : "/**

The timestamp when the transition state was last changed.

\n@return The timestamp when the transition state was last changed.*/", "fluentSetterDocumentation" : "/**

The timestamp when the transition state was last changed.

\n@param lastChangedAt The timestamp when the transition state was last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The timestamp when the transition state was last changed.

\n@param lastChangedAt The timestamp when the transition state was last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The user-specified reason why the transition between two stages of a pipeline was disabled.

", "name" : "DisabledReason", "c2jName" : "disabledReason", "c2jShape" : "DisabledReason", "variable" : { "variableName" : "disabledReason", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The user-specified reason why the transition between two stages of a pipeline was disabled.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "disabledReason", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "disabledReason", "marshallLocationName" : "disabledReason", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The user-specified reason why the transition between two stages of a pipeline was disabled.

\n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.*/", "getterDocumentation" : "/**

The user-specified reason why the transition between two stages of a pipeline was disabled.

\n@return The user-specified reason why the transition between two stages of a pipeline was disabled.*/", "fluentSetterDocumentation" : "/**

The user-specified reason why the transition between two stages of a pipeline was disabled.

\n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The user-specified reason why the transition between two stages of a pipeline was disabled.

\n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "transitionState", "variableType" : "TransitionState", "variableDeclarationType" : "TransitionState", "documentation" : null, "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Enabled" : { "documentation" : "

Whether the transition between stages is enabled (true) or disabled (false).

", "name" : "Enabled", "c2jName" : "enabled", "c2jShape" : "Enabled", "variable" : { "variableName" : "enabled", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

Whether the transition between stages is enabled (true) or disabled (false).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "enabled", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "enabled", "marshallLocationName" : "enabled", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Whether the transition between stages is enabled (true) or disabled (false).

\n@param enabled Whether the transition between stages is enabled (true) or disabled (false).*/", "getterDocumentation" : "/**

Whether the transition between stages is enabled (true) or disabled (false).

\n@return Whether the transition between stages is enabled (true) or disabled (false).*/", "fluentSetterDocumentation" : "/**

Whether the transition between stages is enabled (true) or disabled (false).

\n@param enabled Whether the transition between stages is enabled (true) or disabled (false).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Whether the transition between stages is enabled (true) or disabled (false).

\n@param enabled Whether the transition between stages is enabled (true) or disabled (false).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LastChangedBy" : { "documentation" : "

The ID of the user who last changed the transition state.

", "name" : "LastChangedBy", "c2jName" : "lastChangedBy", "c2jShape" : "LastChangedBy", "variable" : { "variableName" : "lastChangedBy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the user who last changed the transition state.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "lastChangedBy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastChangedBy", "marshallLocationName" : "lastChangedBy", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the user who last changed the transition state.

\n@param lastChangedBy The ID of the user who last changed the transition state.*/", "getterDocumentation" : "/**

The ID of the user who last changed the transition state.

\n@return The ID of the user who last changed the transition state.*/", "fluentSetterDocumentation" : "/**

The ID of the user who last changed the transition state.

\n@param lastChangedBy The ID of the user who last changed the transition state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the user who last changed the transition state.

\n@param lastChangedBy The ID of the user who last changed the transition state.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DisabledReason" : { "documentation" : "

The user-specified reason why the transition between two stages of a pipeline was disabled.

", "name" : "DisabledReason", "c2jName" : "disabledReason", "c2jShape" : "DisabledReason", "variable" : { "variableName" : "disabledReason", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The user-specified reason why the transition between two stages of a pipeline was disabled.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "disabledReason", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "disabledReason", "marshallLocationName" : "disabledReason", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The user-specified reason why the transition between two stages of a pipeline was disabled.

\n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.*/", "getterDocumentation" : "/**

The user-specified reason why the transition between two stages of a pipeline was disabled.

\n@return The user-specified reason why the transition between two stages of a pipeline was disabled.*/", "fluentSetterDocumentation" : "/**

The user-specified reason why the transition between two stages of a pipeline was disabled.

\n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The user-specified reason why the transition between two stages of a pipeline was disabled.

\n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LastChangedAt" : { "documentation" : "

The timestamp when the transition state was last changed.

", "name" : "LastChangedAt", "c2jName" : "lastChangedAt", "c2jShape" : "LastChangedAt", "variable" : { "variableName" : "lastChangedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The timestamp when the transition state was last changed.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "lastChangedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastChangedAt", "marshallLocationName" : "lastChangedAt", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The timestamp when the transition state was last changed.

\n@param lastChangedAt The timestamp when the transition state was last changed.*/", "getterDocumentation" : "/**

The timestamp when the transition state was last changed.

\n@return The timestamp when the transition state was last changed.*/", "fluentSetterDocumentation" : "/**

The timestamp when the transition state was last changed.

\n@param lastChangedAt The timestamp when the transition state was last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The timestamp when the transition state was last changed.

\n@param lastChangedAt The timestamp when the transition state was last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutJobFailureResultResult" : { "c2jName" : "PutJobFailureResultResult", "documentation" : null, "shapeName" : "PutJobFailureResultResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "putJobFailureResultResult", "variableType" : "PutJobFailureResultResult", "variableDeclarationType" : "PutJobFailureResultResult", "documentation" : null, "simpleType" : "PutJobFailureResultResult", "variableSetterType" : "PutJobFailureResultResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PollForThirdPartyJobsRequest" : { "c2jName" : "PollForThirdPartyJobsInput", "documentation" : "

Represents the input of a poll for third party jobs action.

", "shapeName" : "PollForThirdPartyJobsRequest", "deprecated" : false, "required" : [ "actionTypeId" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionTypeId */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The maximum number of jobs to return in a poll for jobs call.

", "name" : "MaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "variable" : { "variableName" : "maxBatchSize", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The maximum number of jobs to return in a poll for jobs call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maxBatchSize", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "maxBatchSize", "marshallLocationName" : "maxBatchSize", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.*/", "getterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@return The maximum number of jobs to return in a poll for jobs call.*/", "fluentSetterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "pollForThirdPartyJobsRequest", "variableType" : "PollForThirdPartyJobsRequest", "variableDeclarationType" : "PollForThirdPartyJobsRequest", "documentation" : null, "simpleType" : "PollForThirdPartyJobsRequest", "variableSetterType" : "PollForThirdPartyJobsRequest" }, "marshaller" : { "action" : "PollForThirdPartyJobs", "verb" : "POST", "target" : "CodePipeline_20150709.PollForThirdPartyJobs", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "MaxBatchSize" : { "documentation" : "

The maximum number of jobs to return in a poll for jobs call.

", "name" : "MaxBatchSize", "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "variable" : { "variableName" : "maxBatchSize", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The maximum number of jobs to return in a poll for jobs call.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maxBatchSize", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "maxBatchSize", "marshallLocationName" : "maxBatchSize", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.*/", "getterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@return The maximum number of jobs to return in a poll for jobs call.*/", "fluentSetterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The maximum number of jobs to return in a poll for jobs call.

\n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionTypeId" : { "documentation" : "", "name" : "ActionTypeId", "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "variable" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "setterModel" : { "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "variableDeclarationType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypeId", "marshallLocationName" : "actionTypeId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param actionTypeId */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CurrentRevision" : { "c2jName" : "CurrentRevision", "documentation" : "

Represents information about a current revision.

", "shapeName" : "CurrentRevision", "deprecated" : false, "required" : [ "revision", "changeIdentifier" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The revision ID of the current version of an artifact.

", "name" : "Revision", "c2jName" : "revision", "c2jShape" : "Revision", "variable" : { "variableName" : "revision", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The revision ID of the current version of an artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revision", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revision", "marshallLocationName" : "revision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.*/", "getterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@return The revision ID of the current version of an artifact.*/", "fluentSetterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The change identifier for the current revision.

", "name" : "ChangeIdentifier", "c2jName" : "changeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "variable" : { "variableName" : "changeIdentifier", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The change identifier for the current revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "changeIdentifier", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "changeIdentifier", "marshallLocationName" : "changeIdentifier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.*/", "getterDocumentation" : "/**

The change identifier for the current revision.

\n@return The change identifier for the current revision.*/", "fluentSetterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "currentRevision", "variableType" : "CurrentRevision", "variableDeclarationType" : "CurrentRevision", "documentation" : null, "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ChangeIdentifier" : { "documentation" : "

The change identifier for the current revision.

", "name" : "ChangeIdentifier", "c2jName" : "changeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "variable" : { "variableName" : "changeIdentifier", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The change identifier for the current revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "changeIdentifier", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "changeIdentifier", "marshallLocationName" : "changeIdentifier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.*/", "getterDocumentation" : "/**

The change identifier for the current revision.

\n@return The change identifier for the current revision.*/", "fluentSetterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Revision" : { "documentation" : "

The revision ID of the current version of an artifact.

", "name" : "Revision", "c2jName" : "revision", "c2jShape" : "Revision", "variable" : { "variableName" : "revision", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The revision ID of the current version of an artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "revision", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "revision", "marshallLocationName" : "revision", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.*/", "getterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@return The revision ID of the current version of an artifact.*/", "fluentSetterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListActionTypesResult" : { "c2jName" : "ListActionTypesOutput", "documentation" : "

Represents the output of a list action types action.

", "shapeName" : "ListActionTypesResult", "deprecated" : false, "required" : [ "actionTypes" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Provides details of the action types.

", "name" : "ActionTypes", "c2jName" : "actionTypes", "c2jShape" : "ActionTypeList", "variable" : { "variableName" : "actionTypes", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

Provides details of the action types.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "actionTypes", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypes", "marshallLocationName" : "actionTypes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionType", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionType", "variable" : { "variableName" : "member", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionType", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

Provides details of the action types.

\n@param actionTypes Provides details of the action types.*/", "getterDocumentation" : "/**

Provides details of the action types.

\n@return Provides details of the action types.*/", "fluentSetterDocumentation" : "/**

Provides details of the action types.

\n@param actionTypes Provides details of the action types.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Provides details of the action types.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setActionTypes(java.util.Collection)} or {@link #withActionTypes(java.util.Collection)} if you want to override the existing values.

\n@param actionTypes Provides details of the action types.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.*/", "getterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.*/", "fluentSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listActionTypesResult", "variableType" : "ListActionTypesResult", "variableDeclarationType" : "ListActionTypesResult", "documentation" : null, "simpleType" : "ListActionTypesResult", "variableSetterType" : "ListActionTypesResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.*/", "getterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.*/", "fluentSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionTypes" : { "documentation" : "

Provides details of the action types.

", "name" : "ActionTypes", "c2jName" : "actionTypes", "c2jShape" : "ActionTypeList", "variable" : { "variableName" : "actionTypes", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

Provides details of the action types.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "actionTypes", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "actionTypes", "marshallLocationName" : "actionTypes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ActionType", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ActionType", "variable" : { "variableName" : "member", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "setterModel" : { "variableName" : "member", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionType", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

Provides details of the action types.

\n@param actionTypes Provides details of the action types.*/", "getterDocumentation" : "/**

Provides details of the action types.

\n@return Provides details of the action types.*/", "fluentSetterDocumentation" : "/**

Provides details of the action types.

\n@param actionTypes Provides details of the action types.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Provides details of the action types.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setActionTypes(java.util.Collection)} or {@link #withActionTypes(java.util.Collection)} if you want to override the existing values.

\n@param actionTypes Provides details of the action types.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutThirdPartyJobFailureResultRequest" : { "c2jName" : "PutThirdPartyJobFailureResultInput", "documentation" : "

Represents the input of a third party job failure result action.

", "shapeName" : "PutThirdPartyJobFailureResultRequest", "deprecated" : false, "required" : [ "jobId", "clientToken", "failureDetails" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.*/", "getterDocumentation" : "/**

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

\n@return The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.*/", "fluentSetterDocumentation" : "/**

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientToken", "marshallLocationName" : "clientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "FailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "variable" : { "variableName" : "failureDetails", "variableType" : "FailureDetails", "variableDeclarationType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "setterModel" : { "variableName" : "failureDetails", "variableType" : "FailureDetails", "variableDeclarationType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "failureDetails", "marshallLocationName" : "failureDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param failureDetails */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param failureDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param failureDetails \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putThirdPartyJobFailureResultRequest", "variableType" : "PutThirdPartyJobFailureResultRequest", "variableDeclarationType" : "PutThirdPartyJobFailureResultRequest", "documentation" : null, "simpleType" : "PutThirdPartyJobFailureResultRequest", "variableSetterType" : "PutThirdPartyJobFailureResultRequest" }, "marshaller" : { "action" : "PutThirdPartyJobFailureResult", "verb" : "POST", "target" : "CodePipeline_20150709.PutThirdPartyJobFailureResult", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ClientToken" : { "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "name" : "ClientToken", "c2jName" : "clientToken", "c2jShape" : "ClientToken", "variable" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "clientToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "clientToken", "marshallLocationName" : "clientToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "JobId" : { "documentation" : "

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.*/", "getterDocumentation" : "/**

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

\n@return The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.*/", "fluentSetterDocumentation" : "/**

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

\n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FailureDetails" : { "documentation" : "", "name" : "FailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "variable" : { "variableName" : "failureDetails", "variableType" : "FailureDetails", "variableDeclarationType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "setterModel" : { "variableName" : "failureDetails", "variableType" : "FailureDetails", "variableDeclarationType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "failureDetails", "marshallLocationName" : "failureDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param failureDetails */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param failureDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param failureDetails \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "Job" : { "c2jName" : "Job", "documentation" : "

Represents information about a job.

", "shapeName" : "Job", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The unique system-generated ID of the job.

", "name" : "Id", "c2jName" : "id", "c2jShape" : "JobId", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Additional data about a job.

", "name" : "Data", "c2jName" : "data", "c2jShape" : "JobData", "variable" : { "variableName" : "data", "variableType" : "JobData", "variableDeclarationType" : "JobData", "documentation" : "

Additional data about a job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "setterModel" : { "variableName" : "data", "variableType" : "JobData", "variableDeclarationType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "unmarshallLocationName" : "data", "marshallLocationName" : "data", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.*/", "getterDocumentation" : "/**

Additional data about a job.

\n@return Additional data about a job.*/", "fluentSetterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "name" : "Nonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "variable" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nonce", "marshallLocationName" : "nonce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ID of the AWS account to use when performing the job.

", "name" : "AccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "variable" : { "variableName" : "accountId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the AWS account to use when performing the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "accountId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accountId", "marshallLocationName" : "accountId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.*/", "getterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@return The ID of the AWS account to use when performing the job.*/", "fluentSetterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "job", "variableType" : "Job", "variableDeclarationType" : "Job", "documentation" : null, "simpleType" : "Job", "variableSetterType" : "Job" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Data" : { "documentation" : "

Additional data about a job.

", "name" : "Data", "c2jName" : "data", "c2jShape" : "JobData", "variable" : { "variableName" : "data", "variableType" : "JobData", "variableDeclarationType" : "JobData", "documentation" : "

Additional data about a job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "setterModel" : { "variableName" : "data", "variableType" : "JobData", "variableDeclarationType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "unmarshallLocationName" : "data", "marshallLocationName" : "data", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.*/", "getterDocumentation" : "/**

Additional data about a job.

\n@return Additional data about a job.*/", "fluentSetterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AccountId" : { "documentation" : "

The ID of the AWS account to use when performing the job.

", "name" : "AccountId", "c2jName" : "accountId", "c2jShape" : "AccountId", "variable" : { "variableName" : "accountId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the AWS account to use when performing the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "accountId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accountId", "marshallLocationName" : "accountId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.*/", "getterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@return The ID of the AWS account to use when performing the job.*/", "fluentSetterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Id" : { "documentation" : "

The unique system-generated ID of the job.

", "name" : "Id", "c2jName" : "id", "c2jShape" : "JobId", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Nonce" : { "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "name" : "Nonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "variable" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nonce", "marshallLocationName" : "nonce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutJobFailureResultRequest" : { "c2jName" : "PutJobFailureResultInput", "documentation" : "

Represents the input of a put job failure result action.

", "shapeName" : "PutJobFailureResultRequest", "deprecated" : false, "required" : [ "jobId", "failureDetails" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

\n@return The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The details about the failure of a job.

", "name" : "FailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "variable" : { "variableName" : "failureDetails", "variableType" : "FailureDetails", "variableDeclarationType" : "FailureDetails", "documentation" : "

The details about the failure of a job.

", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "setterModel" : { "variableName" : "failureDetails", "variableType" : "FailureDetails", "variableDeclarationType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "failureDetails", "marshallLocationName" : "failureDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details about the failure of a job.

\n@param failureDetails The details about the failure of a job.*/", "getterDocumentation" : "/**

The details about the failure of a job.

\n@return The details about the failure of a job.*/", "fluentSetterDocumentation" : "/**

The details about the failure of a job.

\n@param failureDetails The details about the failure of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details about the failure of a job.

\n@param failureDetails The details about the failure of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putJobFailureResultRequest", "variableType" : "PutJobFailureResultRequest", "variableDeclarationType" : "PutJobFailureResultRequest", "documentation" : null, "simpleType" : "PutJobFailureResultRequest", "variableSetterType" : "PutJobFailureResultRequest" }, "marshaller" : { "action" : "PutJobFailureResult", "verb" : "POST", "target" : "CodePipeline_20150709.PutJobFailureResult", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "JobId" : { "documentation" : "

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

", "name" : "JobId", "c2jName" : "jobId", "c2jShape" : "JobId", "variable" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "jobId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "jobId", "marshallLocationName" : "jobId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

\n@return The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.*/", "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

\n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FailureDetails" : { "documentation" : "

The details about the failure of a job.

", "name" : "FailureDetails", "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "variable" : { "variableName" : "failureDetails", "variableType" : "FailureDetails", "variableDeclarationType" : "FailureDetails", "documentation" : "

The details about the failure of a job.

", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "setterModel" : { "variableName" : "failureDetails", "variableType" : "FailureDetails", "variableDeclarationType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "unmarshallLocationName" : "failureDetails", "marshallLocationName" : "failureDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The details about the failure of a job.

\n@param failureDetails The details about the failure of a job.*/", "getterDocumentation" : "/**

The details about the failure of a job.

\n@return The details about the failure of a job.*/", "fluentSetterDocumentation" : "/**

The details about the failure of a job.

\n@param failureDetails The details about the failure of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The details about the failure of a job.

\n@param failureDetails The details about the failure of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ArtifactStoreType" : { "c2jName" : "ArtifactStoreType", "documentation" : "", "shapeName" : "ArtifactStoreType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "S3", "value" : "S3" } ], "variable" : { "variableName" : "artifactStoreType", "variableType" : "ArtifactStoreType", "variableDeclarationType" : "ArtifactStoreType", "documentation" : null, "simpleType" : "ArtifactStoreType", "variableSetterType" : "ArtifactStoreType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "GetPipelineStateResult" : { "c2jName" : "GetPipelineStateOutput", "documentation" : "

Represents the output of a get pipeline state action.

", "shapeName" : "GetPipelineStateResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline for which you want to get the state.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline for which you want to get the state.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.*/", "getterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@return The name of the pipeline for which you want to get the state.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.", "name" : "PipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "variable" : { "variableName" : "pipelineVersion", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "pipelineVersion", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineVersion", "marshallLocationName" : "pipelineVersion", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.*/", "getterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@return The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.*/", "fluentSetterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

", "name" : "StageStates", "c2jName" : "stageStates", "c2jShape" : "StageStateList", "variable" : { "variableName" : "stageStates", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "stageStates", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageStates", "marshallLocationName" : "stageStates", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "StageState", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "StageState", "variable" : { "variableName" : "member", "variableType" : "StageState", "variableDeclarationType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "setterModel" : { "variableName" : "member", "variableType" : "StageState", "variableDeclarationType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "getterModel" : { "returnType" : "StageState", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "StageState", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.*/", "getterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@return A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.*/", "fluentSetterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setStageStates(java.util.Collection)} or {@link #withStageStates(java.util.Collection)} if you want to override the existing values.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "name" : "Created", "c2jName" : "created", "c2jShape" : "Timestamp", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.*/", "getterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@return The date and time the pipeline was created, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "name" : "Updated", "c2jName" : "updated", "c2jShape" : "Timestamp", "variable" : { "variableName" : "updated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "updated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "updated", "marshallLocationName" : "updated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.*/", "getterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@return The date and time the pipeline was last updated, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getPipelineStateResult", "variableType" : "GetPipelineStateResult", "variableDeclarationType" : "GetPipelineStateResult", "documentation" : null, "simpleType" : "GetPipelineStateResult", "variableSetterType" : "GetPipelineStateResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Updated" : { "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "name" : "Updated", "c2jName" : "updated", "c2jShape" : "Timestamp", "variable" : { "variableName" : "updated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "updated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "updated", "marshallLocationName" : "updated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.*/", "getterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@return The date and time the pipeline was last updated, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "StageStates" : { "documentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

", "name" : "StageStates", "c2jName" : "stageStates", "c2jShape" : "StageStateList", "variable" : { "variableName" : "stageStates", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "stageStates", "variableType" : "java.util.List", "variableDeclarationType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageStates", "marshallLocationName" : "stageStates", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "StageState", "memberLocationName" : null, "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "StageState", "variable" : { "variableName" : "member", "variableType" : "StageState", "variableDeclarationType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "setterModel" : { "variableName" : "member", "variableType" : "StageState", "variableDeclarationType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "getterModel" : { "returnType" : "StageState", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "StageState", "map" : false, "templateType" : "java.util.List", "templateImplType" : "java.util.ArrayList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.*/", "getterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@return A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.*/", "fluentSetterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setStageStates(java.util.Collection)} or {@link #withStageStates(java.util.Collection)} if you want to override the existing values.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Created" : { "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "name" : "Created", "c2jName" : "created", "c2jShape" : "Timestamp", "variable" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "created", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "created", "marshallLocationName" : "created", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.*/", "getterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@return The date and time the pipeline was created, in timestamp format.*/", "fluentSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "PipelineName" : { "documentation" : "

The name of the pipeline for which you want to get the state.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline for which you want to get the state.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.*/", "getterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@return The name of the pipeline for which you want to get the state.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "PipelineVersion" : { "documentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.", "name" : "PipelineVersion", "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "variable" : { "variableName" : "pipelineVersion", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "pipelineVersion", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineVersion", "marshallLocationName" : "pipelineVersion", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.*/", "getterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@return The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.*/", "fluentSetterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "EnableStageTransitionRequest" : { "c2jName" : "EnableStageTransitionInput", "documentation" : "

Represents the input of an enable stage transition action.

", "shapeName" : "EnableStageTransitionRequest", "deprecated" : false, "required" : [ "pipelineName", "stageName", "transitionType" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.*/", "getterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@return The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

", "name" : "StageName", "c2jName" : "stageName", "c2jShape" : "StageName", "variable" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageName", "marshallLocationName" : "stageName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).*/", "getterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@return The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).*/", "fluentSetterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

", "name" : "TransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "variable" : { "variableName" : "transitionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "transitionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "transitionType", "marshallLocationName" : "transitionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "StageTransitionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@see StageTransitionType*/", "getterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@return Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@see StageTransitionType*/", "fluentSetterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "varargSetterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/" } ], "enums" : null, "variable" : { "variableName" : "enableStageTransitionRequest", "variableType" : "EnableStageTransitionRequest", "variableDeclarationType" : "EnableStageTransitionRequest", "documentation" : null, "simpleType" : "EnableStageTransitionRequest", "variableSetterType" : "EnableStageTransitionRequest" }, "marshaller" : { "action" : "EnableStageTransition", "verb" : "POST", "target" : "CodePipeline_20150709.EnableStageTransition", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "StageName" : { "documentation" : "

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

", "name" : "StageName", "c2jName" : "stageName", "c2jShape" : "StageName", "variable" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "stageName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "stageName", "marshallLocationName" : "stageName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).*/", "getterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@return The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).*/", "fluentSetterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "PipelineName" : { "documentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "name" : "PipelineName", "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "variable" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "pipelineName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "pipelineName", "marshallLocationName" : "pipelineName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.*/", "getterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@return The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.*/", "fluentSetterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TransitionType" : { "documentation" : "

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

", "name" : "TransitionType", "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "variable" : { "variableName" : "transitionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "transitionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "transitionType", "marshallLocationName" : "transitionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "StageTransitionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@see StageTransitionType*/", "getterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@return Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@see StageTransitionType*/", "fluentSetterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "varargSetterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/" } } }, "ThirdPartyJobDetails" : { "c2jName" : "ThirdPartyJobDetails", "documentation" : "

The details of a job sent in response to a GetThirdPartyJobDetails request.

", "shapeName" : "ThirdPartyJobDetails", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The identifier used to identify the job details in AWS CodePipeline.

", "name" : "Id", "c2jName" : "id", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier used to identify the job details in AWS CodePipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier used to identify the job details in AWS CodePipeline.

\n@param id The identifier used to identify the job details in AWS CodePipeline.*/", "getterDocumentation" : "/**

The identifier used to identify the job details in AWS CodePipeline.

\n@return The identifier used to identify the job details in AWS CodePipeline.*/", "fluentSetterDocumentation" : "/**

The identifier used to identify the job details in AWS CodePipeline.

\n@param id The identifier used to identify the job details in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier used to identify the job details in AWS CodePipeline.

\n@param id The identifier used to identify the job details in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The data to be returned by the third party job worker.

", "name" : "Data", "c2jName" : "data", "c2jShape" : "ThirdPartyJobData", "variable" : { "variableName" : "data", "variableType" : "ThirdPartyJobData", "variableDeclarationType" : "ThirdPartyJobData", "documentation" : "

The data to be returned by the third party job worker.

", "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "setterModel" : { "variableName" : "data", "variableType" : "ThirdPartyJobData", "variableDeclarationType" : "ThirdPartyJobData", "documentation" : "", "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "getterModel" : { "returnType" : "ThirdPartyJobData", "documentation" : null }, "http" : { "unmarshallLocationName" : "data", "marshallLocationName" : "data", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The data to be returned by the third party job worker.

\n@param data The data to be returned by the third party job worker.*/", "getterDocumentation" : "/**

The data to be returned by the third party job worker.

\n@return The data to be returned by the third party job worker.*/", "fluentSetterDocumentation" : "/**

The data to be returned by the third party job worker.

\n@param data The data to be returned by the third party job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The data to be returned by the third party job worker.

\n@param data The data to be returned by the third party job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "name" : "Nonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "variable" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nonce", "marshallLocationName" : "nonce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "thirdPartyJobDetails", "variableType" : "ThirdPartyJobDetails", "variableDeclarationType" : "ThirdPartyJobDetails", "documentation" : null, "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Data" : { "documentation" : "

The data to be returned by the third party job worker.

", "name" : "Data", "c2jName" : "data", "c2jShape" : "ThirdPartyJobData", "variable" : { "variableName" : "data", "variableType" : "ThirdPartyJobData", "variableDeclarationType" : "ThirdPartyJobData", "documentation" : "

The data to be returned by the third party job worker.

", "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "setterModel" : { "variableName" : "data", "variableType" : "ThirdPartyJobData", "variableDeclarationType" : "ThirdPartyJobData", "documentation" : "", "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "getterModel" : { "returnType" : "ThirdPartyJobData", "documentation" : null }, "http" : { "unmarshallLocationName" : "data", "marshallLocationName" : "data", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

The data to be returned by the third party job worker.

\n@param data The data to be returned by the third party job worker.*/", "getterDocumentation" : "/**

The data to be returned by the third party job worker.

\n@return The data to be returned by the third party job worker.*/", "fluentSetterDocumentation" : "/**

The data to be returned by the third party job worker.

\n@param data The data to be returned by the third party job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The data to be returned by the third party job worker.

\n@param data The data to be returned by the third party job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Id" : { "documentation" : "

The identifier used to identify the job details in AWS CodePipeline.

", "name" : "Id", "c2jName" : "id", "c2jShape" : "ThirdPartyJobId", "variable" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The identifier used to identify the job details in AWS CodePipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "id", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "id", "marshallLocationName" : "id", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The identifier used to identify the job details in AWS CodePipeline.

\n@param id The identifier used to identify the job details in AWS CodePipeline.*/", "getterDocumentation" : "/**

The identifier used to identify the job details in AWS CodePipeline.

\n@return The identifier used to identify the job details in AWS CodePipeline.*/", "fluentSetterDocumentation" : "/**

The identifier used to identify the job details in AWS CodePipeline.

\n@param id The identifier used to identify the job details in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The identifier used to identify the job details in AWS CodePipeline.

\n@param id The identifier used to identify the job details in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Nonce" : { "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "name" : "Nonce", "c2jName" : "nonce", "c2jShape" : "Nonce", "variable" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nonce", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nonce", "marshallLocationName" : "nonce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } } }, "customizationConfig" : { "requestMetrics" : null, "useAutoConstructList" : false, "useAutoConstructMap" : false, "serviceClientHoldInputStream" : false, "operationsWithResponseStreamContentLengthValidation" : null, "customExceptionUnmarshallerImpl" : null, "customClientConfigFactory" : null, "customResponseMetadataClassName" : null, "skipInterfaceAdditions" : false, "customServiceNameForRequest" : null, "requiredParamValidationEnabled" : false, "additionalShapeConstructors" : null, "simpleMethods" : null, "renameShapes" : null, "sendEmptyAutoConstructedListAsEmptyList" : null, "authPolicyActions" : null, "customServiceMetadata" : null, "customCodeTemplates" : null, "operationModifiers" : null, "shapeSubstitutions" : null, "shapeModifiers" : null, "customErrorCodeFieldName" : null, "convenienceTypeOverloads" : [ ] }, "examples" : { "version" : "1.0", "operationExamples" : { "AcknowledgeJob" : [ { "description" : "This example returns information about a specified job, including the status of that job if it exists. This is only used for job workers and custom actions in AWS CodePipeline. To determine the value of nonce and the job ID, use PollForJobs.", "id" : "acknowledge-a-job-for-a-custom-action-1449100979484", "title" : "Acknowledge a job for a custom action", "input" : { "jobId" : "11111111-abcd-1111-abcd-111111abcdef", "nonce" : "3" }, "output" : { "status" : "InProgress" }, "comments" : { "inputComments" : { "jobId" : "Use the PollforJobs API to determine the ID of the job.", "nonce" : "Use the PollforJobs API to determine the nonce for the job." }, "outputComments" : { "status" : "Valid values include Created, Queued, Dispatched, InProgress, TimedOut, Suceeded, and Failed. Completed jobs are removed from the system after a short period of time." } } } ], "CreateCustomActionType" : [ { "description" : "This example creates a build custom action for AWS CodePipeline for a Jenkins build project. For more information about the requirements for creating a custom action, including the structure of the JSON file commonly used to help create custom actions, see Create a Custom Action in the AWS CodePipeline User Guide. For a walkthrough of creating a custom action in a pipeline, follow the Four-Stage Pipeline Tutorial.", "id" : "create-a-custom-action-1449103500903", "title" : "Create a custom action", "input" : { "version" : "1", "category" : "Build", "configurationProperties" : [ { "name" : "MyJenkinsExampleBuildProject", "type" : "String", "required" : true, "key" : true, "description" : "The name of the build project must be provided when this action is added to the pipeline.", "queryable" : false, "secret" : false } ], "inputArtifactDetails" : { "maximumCount" : 1, "minimumCount" : 0 }, "outputArtifactDetails" : { "maximumCount" : 1, "minimumCount" : 0 }, "provider" : "MyBuild-ProviderName", "settings" : { "entityUrlTemplate" : "https://192.0.2.4/job/{Config:ProjectName}/", "executionUrlTemplate" : "https://192.0.2.4/job/{Config:ProjectName}/lastSuccessfulBuild/{ExternalExecutionId}/", "revisionUrlTemplate" : "none" } }, "output" : { "actionType" : { "actionConfigurationProperties" : [ { "name" : "MyJenkinsExampleBuildProject", "required" : true, "key" : true, "description" : "The name of the build project must be provided when this action is added to the pipeline.", "queryable" : false, "secret" : false } ], "id" : { "version" : "1", "category" : "Build", "owner" : "Custom", "provider" : "MyBuild-ProviderName" }, "inputArtifactDetails" : { "maximumCount" : 1, "minimumCount" : 0 }, "outputArtifactDetails" : { "maximumCount" : 1, "minimumCount" : 0 }, "settings" : { "entityUrlTemplate" : "https://192.0.2.4/job/{Config:ProjectName}/", "executionUrlTemplate" : "https://192.0.2.4/job/{Config:ProjectName}/lastSuccessfulBuild/{ExternalExecutionId}/", "revisionUrlTemplate" : "none" } } }, "comments" : { "inputComments" : { "version" : "A new custom action always has a version of 1. This is required.", "configurationProperties" : "The text in description will be displayed to your users, and can contain a maximum of 2048 characters. The value for name in configurationProperties is the name of the project, if any. In this example, this is the name of the build project on the Jenkins server", "inputArtifactDetails" : "This is the minimum and maximum number of artifacts allowed as inputs for the action. For more information about input and output artifacts, see Pipeline Structure Reference in the AWS CodePipeline User Guide.", "outputArtifactDetails" : "This is the minimum and maximum number of artifacts allowed as outputs for the action. For more information about input and output artifacts, see Pipeline Structure Reference in the AWS CodePipeline User Guide.", "provider" : "In this example, this is the name given to the provider field when configuring the AWS CodePipeline Plugin for Jenkins. For more information, see the Four-Stage Pipeline Tutorial in the AWS CodePipeline User Guide.", "settings" : "entityUrlTemplate is the static link that provides information about the service provider for the action. In the example, the build system includes a static link to the Jenkins build project at the specific server address. Similarly, executionUrlTemplate is the dynamic link that will be updated with information about the current or most recent run of the action." }, "outputComments" : { } } } ], "CreatePipeline" : [ { "description" : "This example creates a simple two-stage pipeline in AWS CodePipeline that uses an Amazon S3 bucket for its source stage and deploys code using AWS CodeDeploy. For more information about the requirements for creating a pipeline, including the structure of the JSON file commonly used to create a pipeline, see \"Create a Pipeline\" in the AWS CodePipeline User Guide.", "id" : "create-a-pipeline-1449162214392", "title" : "Create a pipeline", "input" : { "pipeline" : { "version" : 1, "name" : "MySecondPipeline", "artifactStore" : { "type" : "S3", "location" : "codepipeline-us-east-1-11EXAMPLE11" }, "roleArn" : "arn:aws:iam::111111111111:role/AWS-CodePipeline-Service", "stages" : [ { "name" : "Source", "actions" : [ { "name" : "Source", "actionTypeId" : { "version" : "1", "category" : "Source", "owner" : "AWS", "provider" : "S3" }, "configuration" : { "S3Bucket" : "awscodepipeline-demo-bucket", "S3ObjectKey" : "aws-codepipeline-s3-aws-codedeploy_linux.zip" }, "inputArtifacts" : [ ], "outputArtifacts" : [ { "name" : "MyApp" } ], "runOrder" : 1 } ] }, { "name" : "Beta", "actions" : [ { "name" : "CodePipelineDemoFleet", "actionTypeId" : { "version" : "1", "category" : "Deploy", "owner" : "AWS", "provider" : "CodeDeploy" }, "configuration" : { "ApplicationName" : "CodePipelineDemoApplication", "DeploymentGroupName" : "CodePipelineDemoFleet" }, "inputArtifacts" : [ { "name" : "MyApp" } ], "outputArtifacts" : [ ], "runOrder" : 1 } ] } ] } }, "output" : { "pipeline" : { "version" : 1, "name" : "MySecondPipeline", "artifactStore" : { "type" : "S3", "location" : "codepipeline-us-east-1-11EXAMPLE11" }, "roleArn" : "arn:aws:iam::111111111111:role/AWS-CodePipeline-Service", "stages" : [ { "name" : "Source", "actions" : [ { "name" : "Source", "actionTypeId" : { "version" : "1", "category" : "Source", "owner" : "AWS", "provider" : "S3" }, "configuration" : { "S3Bucket" : "awscodepipeline-demo-bucket", "S3ObjectKey" : "aws-codepipeline-s3-aws-codedeploy_linux.zip" }, "inputArtifacts" : [ ], "outputArtifacts" : [ { "name" : "MyApp" } ], "runOrder" : 1 } ] }, { "name" : "Beta", "actions" : [ { "name" : "CodePipelineDemoFleet", "actionTypeId" : { "version" : "1", "category" : "Deploy", "owner" : "AWS", "provider" : "CodeDeploy" }, "configuration" : { "ApplicationName" : "CodePipelineDemoApplication", "DeploymentGroupName" : "CodePipelineDemoFleet" }, "inputArtifacts" : [ { "name" : "MyApp" } ], "outputArtifacts" : [ ], "runOrder" : 1 } ] } ] } }, "comments" : { "inputComments" : { "version" : "The version number of the pipeline. All new pipelines have a version number of 1. This number is incremented automatically every time a pipeline is updated.", "name" : "Pipeline names must be unique within a user's AWS account.", "artifactStore" : "This Amazon S3 bucket is where artifacts for the pipeline will be stored as the pipeline runs. For more information about the Amazon S3 bucket used as the artifact store, see Concepts in the AWS CodePipeline User Guide.", "roleArn" : "This is the ARN for the service role created for AWS CodePipeline.", "stages" : "Each stage block defines a different stage in the pipeline. Pipelines can have up to ten stages, with up to twenty actions per stage." }, "outputComments" : { } } } ], "DeleteCustomActionType" : [ { "description" : "This example deletes a custom action in AWS CodePipeline by specifiying the action type, provider name, and version number of the action to be deleted. Only used for custom actions. Use the list-action-types command to view the correct values for category, version, and provider. After a custom action is deleted, PollForJobs for the custom action will fail. Warning: You cannot recreate a custom action after it has been deleted unless you increase the version number of the action.", "id" : "delete-a-custom-action-1449163239567", "title" : "Delete a custom action", "input" : { "version" : "1", "category" : "Build", "provider" : "MyJenkinsProviderName" }, "output" : null, "comments" : { "inputComments" : { "version" : "This is the current version number of the custom action.", "category" : "This is the type of action that the custom action is, for example build or test.", "provider" : "This is the provider of the service used in the custom action. In this example, the custom action is for a Jenkins build, and the name of the provider is the one configured in the AWS CodePipeline Plugin for Jenkins" }, "outputComments" : { } } } ], "DeletePipeline" : [ { "description" : "This example deletes a pipeline named MySecondPipeline from AWS CodePipeline. Use ListPipelines to view a list of pipelines associated with your AWS account.", "id" : "delete-a-pipeline-1449163893541", "title" : "Delete a pipeline", "input" : { "name" : "MySecondPipeline" }, "output" : null, "comments" : { "inputComments" : { "name" : "The name of the pipeline to delete." }, "outputComments" : { } } } ], "DisableStageTransition" : [ { "description" : "This example disables transitions into the Beta stage of the MyFirstPipeline pipeline in AWS CodePipeline.", "id" : "disable-transitions-into-or-out-of-a-stage-1449164517291", "title" : "Disable transitions into or out of a stage", "input" : { "pipelineName" : "MyFirstPipeline", "reason" : "An example reason", "stageName" : "Beta", "transitionType" : "Inbound" }, "output" : null, "comments" : { "inputComments" : { "transitionType" : "Valid values are Inbound, which prevents artifacts from transitioning into the stage and being processed by the actions in that stage, or Outbound, which prevents artifacts from transitioning out of the stage after they have been processed by the actions in that stage." }, "outputComments" : { } } } ], "EnableStageTransition" : [ { "description" : "This example enables transitions into the Beta stage of the MyFirstPipeline pipeline in AWS CodePipeline.", "id" : "enable-transitions-into-or-out-of-a-stage-1449164924423", "title" : "Enable transitions into or out of a stage", "input" : { "pipelineName" : "MyFirstPipeline", "stageName" : "Beta", "transitionType" : "Inbound" }, "output" : null, "comments" : { "inputComments" : { "transitionType" : "Valid values are Inbound, which allows artifacts to transition into the stage and be processed by the actions in that stage, or Outbound, which allows artifacts to transition out of the stage after they have been processed by the actions in that stage." }, "outputComments" : { } } } ], "GetJobDetails" : [ { "description" : "This example returns details about a job whose ID is represented by f4f4ff82-2d11-EXAMPLE. This command is only used for custom actions. When this command is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if required for the custom action. This command will also return any secret values defined for the action, if any are defined.", "id" : "get-the-details-of-a-job-1449183680273", "title" : "Get the details of a job", "input" : { "jobId" : "11111111-abcd-1111-abcd-111111abcdef" }, "output" : { "jobDetails" : { "accountId" : "111111111111", "data" : { "actionConfiguration" : { "configuration" : { "ProjectName" : "MyJenkinsExampleTestProject" } }, "actionTypeId" : { "version" : "1", "category" : "Test", "owner" : "Custom", "provider" : "MyJenkinsProviderName" }, "artifactCredentials" : { "accessKeyId" : "AKIAIOSFODNN7EXAMPLE", "secretAccessKey" : "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", "sessionToken" : "fICCQD6m7oRw0uXOjANBgkqhkiG9w0BAQUFADCBiDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdTZWF0dGxlMQ8wDQYDVQQKEwZBbWF6b24xFDASBgNVBAsTC0lBTSBDb25zb2xlMRIwEAYDVQQDEwlUZXN0Q2lsYWMxHzAdBgkqhkiG9w0BCQEWEG5vb25lQGFtYXpvbi5jb20wHhcNMTEwNDI1MjA0NTIxWhcNMTIwNDI0MjA0NTIxWjCBiDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdTZWF0dGxlMQ8wDQYDVQQKEwZBbWF6b24xFDASBgNVBAsTC0lBTSBDb25zb2xlMRIwEAYDVQQDEwlUZXN0Q2lsYWMxHzAdBgkqhkiG9w0BCQEWEG5vb25lQGFtYXpvbi5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMaK0dn+a4GmWIWJ21uUSfwfEvySWtC2XADZ4nB+BLYgVIk60CpiwsZ3G93vUEIO3IyNoH/f0wYK8m9TrDHudUZg3qX4waLG5M43q7Wgc/MbQITxOUSQv7c7ugFFDzQGBzZswY6786m86gpEIbb3OhjZnzcvQAaRHhdlQWIMm2nrAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAtCu4nUhVVxYUntneD9+h8Mg9q6q+auNKyExzyLwaxlAoo7TJHidbtS4J5iNmZgXL0FkbFFBjvSfpJIlJ00zbhNYS5f6GuoEDmFJl0ZxBHjJnyp378OD8uTs7fLvjx79LjSTbNYiytVbZPQUQ5Yaxu2jXnimvw3rrszlaEXAMPLE=" }, "inputArtifacts" : [ { "name" : "MyAppBuild", "location" : { "type" : "S3", "s3Location" : { "bucketName" : "codepipeline-us-east-1-11EXAMPLE11", "objectKey" : "MySecondPipeline/MyAppBuild/EXAMPLE" } } } ], "outputArtifacts" : [ ], "pipelineContext" : { "action" : { "name" : "MyJenkinsTest-Action" }, "pipelineName" : "MySecondPipeline", "stage" : { "name" : "Testing" } } }, "id" : "11111111-abcd-1111-abcd-111111abcdef" } }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "GetPipeline" : [ { "description" : "This example returns the structure of a pipeline named MyFirstPipeline.", "id" : "view-the-structure-of-a-pipeline-1449184156329", "title" : "View the structure of a pipeline", "input" : { "version" : 123, "name" : "MyFirstPipeline" }, "output" : { "pipeline" : { "version" : 1, "name" : "MyFirstPipeline", "artifactStore" : { "type" : "S3", "location" : "codepipeline-us-east-1-11EXAMPLE11" }, "roleArn" : "arn:aws:iam::111111111111:role/AWS-CodePipeline-Service", "stages" : [ { "name" : "Source", "actions" : [ { "name" : "Source", "actionTypeId" : { "version" : "1", "category" : "Source", "owner" : "AWS", "provider" : "S3" }, "configuration" : { "S3Bucket" : "awscodepipeline-demo-bucket", "S3ObjectKey" : "aws-codepipeline-s3-aws-codedeploy_linux.zip" }, "inputArtifacts" : [ ], "outputArtifacts" : [ { "name" : "MyApp" } ], "runOrder" : 1 } ] }, { "name" : "Beta", "actions" : [ { "name" : "CodePipelineDemoFleet", "actionTypeId" : { "version" : "1", "category" : "Deploy", "owner" : "AWS", "provider" : "CodeDeploy" }, "configuration" : { "ApplicationName" : "CodePipelineDemoApplication", "DeploymentGroupName" : "CodePipelineDemoFleet" }, "inputArtifacts" : [ { "name" : "MyApp" } ], "outputArtifacts" : [ ], "runOrder" : 1 } ] } ] } }, "comments" : { "inputComments" : { "version" : "This is an optional parameter. If you do not specify a version, the most current version of the pipeline structure is returned." }, "outputComments" : { } } } ], "GetPipelineState" : [ { "description" : "This example returns the most recent state of a pipeline named MyFirstPipeline.", "id" : "view-information-about-the-state-of-a-pipeline-1449184486550", "title" : "View information about the state of a pipeline", "input" : { "name" : "MyFirstPipeline" }, "output" : { "created" : "1446137312.204", "pipelineName" : "MyFirstPipeline", "pipelineVersion" : 1, "stageStates" : [ { "actionStates" : [ { "actionName" : "Source", "entityUrl" : "https://console.aws.amazon.com/s3/home?#", "latestExecution" : { "lastStatusChange" : "1446137358.328", "status" : "Succeeded" } } ], "stageName" : "Source" }, { "actionStates" : [ { "actionName" : "CodePipelineDemoFleet", "entityUrl" : "https://console.aws.amazon.com/codedeploy/home?#/applications/CodePipelineDemoApplication/deployment-groups/CodePipelineDemoFleet", "latestExecution" : { "externalExecutionId" : "d-EXAMPLE", "externalExecutionUrl" : "https://console.aws.amazon.com/codedeploy/home?#/deployments/d-EXAMPLE", "lastStatusChange" : "1446137493.131", "status" : "Succeeded", "summary" : "Deployment Succeeded" } } ], "inboundTransitionState" : { "enabled" : true }, "stageName" : "Beta" } ], "updated" : "1446137312.204" }, "comments" : { "inputComments" : { }, "outputComments" : { "created" : "The value for created and all other time- and date-related information such as lastStatusChange, is returned in timestamp format." } } } ], "ListActionTypes" : [ { "description" : "Used by itself, ListActionTypes returns the structure of all AWS CodePipeline actions available to your AWS account. This example uses the actionOwnerFilter option to limit the response to include only the structure of all custom actions defined for the account.", "id" : "view-a-summary-of-all-action-types-associated-with-your-account-1455218918202", "title" : "View a summary of all action types associated with your account", "input" : { "actionOwnerFilter" : "Custom", "nextToken" : "" }, "output" : { "actionTypes" : [ { "actionConfigurationProperties" : [ { "name" : "MyJenkinsExampleBuildProject", "required" : true, "key" : true, "queryable" : true, "secret" : false } ], "id" : { "version" : "1", "category" : "Build", "owner" : "Custom", "provider" : "MyJenkinsProviderName" }, "inputArtifactDetails" : { "maximumCount" : 5, "minimumCount" : 0 }, "outputArtifactDetails" : { "maximumCount" : 5, "minimumCount" : 0 }, "settings" : { "entityUrlTemplate" : "http://54.174.131.118/job/{Config:ProjectName}", "executionUrlTemplate" : "http://54.174.131.118/job/{Config:ProjectName}/{ExternalExecutionId}" } }, { "actionConfigurationProperties" : [ { "name" : "MyJenkinsExampleTestProject", "required" : true, "key" : true, "queryable" : true, "secret" : false } ], "id" : { "version" : "1", "category" : "Build", "owner" : "Custom", "provider" : "MyJenkinsProviderName" }, "inputArtifactDetails" : { "maximumCount" : 5, "minimumCount" : 0 }, "outputArtifactDetails" : { "maximumCount" : 5, "minimumCount" : 0 }, "settings" : { "entityUrlTemplate" : "http://54.210.140.46/job/{Config:ProjectName}", "executionUrlTemplate" : "http://54.210.140.46/job/{Config:ProjectName}/{ExternalExecutionId}" } } ], "nextToken" : "" }, "comments" : { "inputComments" : { }, "outputComments" : { "actionOwnerFilter" : "actionOwnerFilter is optional. It is used to filter the response to actions created by a specific entity. Valid values include AWS, ThirdParty, and Custom.", "nextToken" : "nextToken is optional. Its operation is reserved for future use." } } } ], "ListPipelines" : [ { "description" : "This example lists all AWS CodePipeline pipelines associated with the user's AWS account.", "id" : "view-a-summary-of-all-pipelines-associated-with-your-account-1449185747807", "title" : "View a summary of all pipelines associated with your account", "input" : { }, "output" : { "nextToken" : "", "pipelines" : [ { "version" : 1, "name" : "MyFirstPipeline", "created" : "1444681408.094", "updated" : "1444681408.094" }, { "version" : 3, "name" : "MySecondPipeline", "created" : "1443046290.003", "updated" : "1443048299.639" } ] }, "comments" : { "inputComments" : { "nextToken" : "nextToken is optional. Its operation is reserved for future use." }, "outputComments" : { "pipelines" : "Date and time information returned in the pipeline blocks, such as the values for created or updated, are in timestamp format." } } } ], "PollForJobs" : [ { "description" : "This example returns information about any jobs for a job worker to act upon. This command is only used for custom actions. When this command is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline. This command will also return any secret values defined for the action, if any are defined.", "id" : "view-any-available-jobs-1449186054484", "title" : "View any available jobs", "input" : { "actionTypeId" : { "version" : "1", "category" : "Test", "owner" : "Custom", "provider" : "MyJenkinsProviderName" }, "maxBatchSize" : 5, "queryParam" : { "ProjectName" : "MyJenkinsTestProj" } }, "output" : { "jobs" : [ { "accountId" : "111111111111", "data" : { "actionConfiguration" : { "configuration" : { "ProjectName" : "MyJenkinsTestProj" } }, "actionTypeId" : { "version" : "1", "category" : "Test", "owner" : "Custom", "provider" : "MyJenkinsProviderName" }, "artifactCredentials" : { "accessKeyId" : "AKIAIOSFODNN7EXAMPLE", "secretAccessKey" : "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", "sessionToken" : "fICCQD6m7oRw0uXOjANBgkqhkiG9w0BAQUFADCBiDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdTZWF0dGxlMQ8wDQYDVQQKEwZBbWF6b24xFDASBgNVBAsTC0lBTSBDb25zb2xlMRIwEAYDVQQDEwlUZXN0Q2lsYWMxHzAdBgkqhkiG9w0BCQEWEG5vb25lQGFtYXpvbi5jb20wHhcNMTEwNDI1MjA0NTIxWhcNMTIwNDI0MjA0NTIxWjCBiDELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdTZWF0dGxlMQ8wDQYDVQQKEwZBbWF6b24xFDASBgNVBAsTC0lBTSBDb25zb2xlMRIwEAYDVQQDEwlUZXN0Q2lsYWMxHzAdBgkqhkiG9w0BCQEWEG5vb25lQGFtYXpvbi5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMaK0dn+a4GmWIWJ21uUSfwfEvySWtC2XADZ4nB+BLYgVIk60CpiwsZ3G93vUEIO3IyNoH/f0wYK8m9TrDHudUZg3qX4waLG5M43q7Wgc/MbQITxOUSQv7c7ugFFDzQGBzZswY6786m86gpEIbb3OhjZnzcvQAaRHhdlQWIMm2nrAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAtCu4nUhVVxYUntneD9+h8Mg9q6q+auNKyExzyLwaxlAoo7TJHidbtS4J5iNmZgXL0FkbFFBjvSfpJIlJ00zbhNYS5f6GuoEDmFJl0ZxBHjJnyp378OD8uTs7fLvjx79LjSTbNYiytVbZPQUQ5Yaxu2jXnimvw3rrszlaEXAMPLE=" }, "inputArtifacts" : [ { "name" : "MyAppBuild", "location" : { "type" : "S3", "s3Location" : { "bucketName" : "codepipeline-us-east-1-11EXAMPLE11", "objectKey" : "MySecondPipeline/MyAppBuild/EXAMPLE" } } } ], "outputArtifacts" : [ ], "pipelineContext" : { "action" : { "name" : "MyJenkinsTest-Action" }, "pipelineName" : "MySecondPipeline", "stage" : { "name" : "Testing" } } }, "id" : "11111111-abcd-1111-abcd-111111abcdef", "nonce" : "3" } ] }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "StartPipelineExecution" : [ { "description" : "This example runs the latest revision present in the source stage of a pipeline through the pipeline named \"MyFirstPipeline\".", "id" : "run-the-latest-revision-through-a-pipeline-1449186732433", "title" : "Run the latest revision through a pipeline", "input" : { "name" : "MyFirstPipeline" }, "output" : { "pipelineExecutionId" : "11111111-abcd-1111-abcd-111111abcdef" }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "UpdatePipeline" : [ { "description" : "This example updates the structure of a pipeline. The entire structure of the pipeline must be supplied, either by passing all of the parameters, or by using a pre-defined JSON file.", "id" : "update-the-structure-of-a-pipeline-1449186881322", "title" : "Update the structure of a pipeline", "input" : { "pipeline" : { "version" : 2, "name" : "MyFirstPipeline", "artifactStore" : { "type" : "S3", "location" : "codepipeline-us-east-1-11EXAMPLE11" }, "roleArn" : "arn:aws:iam::111111111111:role/AWS-CodePipeline-Service", "stages" : [ { "name" : "Source", "actions" : [ { "name" : "Source", "actionTypeId" : { "version" : "1", "category" : "Source", "owner" : "AWS", "provider" : "S3" }, "configuration" : { "S3Bucket" : "awscodepipeline-demo-bucket2", "S3ObjectKey" : "aws-codepipeline-s3-aws-codedeploy_linux.zip" }, "inputArtifacts" : [ ], "outputArtifacts" : [ { "name" : "MyApp" } ], "runOrder" : 1 } ] }, { "name" : "Beta", "actions" : [ { "name" : "CodePipelineDemoFleet", "actionTypeId" : { "version" : "1", "category" : "Deploy", "owner" : "AWS", "provider" : "CodeDeploy" }, "configuration" : { "ApplicationName" : "CodePipelineDemoApplication", "DeploymentGroupName" : "CodePipelineDemoFleet" }, "inputArtifacts" : [ { "name" : "MyApp" } ], "outputArtifacts" : [ ], "runOrder" : 1 } ] } ] } }, "output" : { "pipeline" : { "version" : 3, "name" : "MyFirstPipeline", "artifactStore" : { "type" : "S3", "location" : "codepipeline-us-east-1-11EXAMPLE11" }, "roleArn" : "arn:aws:iam::111111111111:role/AWS-CodePipeline-Service", "stages" : [ { "name" : "Source", "actions" : [ { "name" : "Source", "actionTypeId" : { "version" : "1", "category" : "Source", "owner" : "AWS", "provider" : "S3" }, "configuration" : { "S3Bucket" : "awscodepipeline-demo-bucket2", "S3ObjectKey" : "aws-codepipeline-s3-aws-codedeploy_linux.zip" }, "inputArtifacts" : [ ], "outputArtifacts" : [ { "name" : "MyApp" } ], "runOrder" : 1 } ] }, { "name" : "Beta", "actions" : [ { "name" : "CodePipelineDemoFleet", "actionTypeId" : { "version" : "1", "category" : "Deploy", "owner" : "AWS", "provider" : "CodeDeploy" }, "configuration" : { "ApplicationName" : "CodePipelineDemoApplication", "DeploymentGroupName" : "CodePipelineDemoFleet" }, "inputArtifacts" : [ { "name" : "MyApp" } ], "outputArtifacts" : [ ], "runOrder" : 1 } ] } ] } }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ] } }, "clientConfigFactory" : "ClientConfigurationFactory" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy