
models.codedeploy-2014-10-06-intermediate.json Maven / Gradle / Ivy
Show all versions of aws-java-sdk-codedeploy Show documentation
{
"customizationConfig" : {
"additionalShapeConstructors" : null,
"authPolicyActions" : {
"actionPrefix" : null,
"fileNamePrefix" : null,
"skip" : true
},
"calculateCRC32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customClientConfigFactory" : null,
"customCodeTemplates" : null,
"customErrorCodeFieldName" : null,
"customExceptionUnmarshallerImpl" : null,
"customFileHeader" : null,
"customResponseMetadataClassName" : null,
"customServiceMetadata" : null,
"customServiceNameForRequest" : null,
"customSignerProvider" : null,
"operationModifiers" : null,
"operationsWithResponseStreamContentLengthValidation" : null,
"renameShapes" : null,
"requestMetrics" : null,
"requiredParamValidationEnabled" : false,
"sdkModeledExceptionBaseClassName" : null,
"sendEmptyAutoConstructedListAsEmptyList" : null,
"sendExplicitlyEmptyListsForQuery" : false,
"serviceClientHoldInputStream" : false,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"simpleMethods" : {
"BatchGetApplications" : {
"methodForms" : [ [ ] ]
},
"BatchGetDeployments" : {
"methodForms" : [ [ ] ]
},
"BatchGetOnPremisesInstances" : {
"methodForms" : [ [ ] ]
},
"ListApplications" : {
"methodForms" : [ [ ] ]
},
"ListDeploymentConfigs" : {
"methodForms" : [ [ ] ]
},
"ListDeployments" : {
"methodForms" : [ [ ] ]
},
"ListOnPremisesInstances" : {
"methodForms" : [ [ ] ]
},
"UpdateApplication" : {
"methodForms" : [ [ ] ]
}
},
"skipInterfaceAdditions" : false,
"skipSmokeTests" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : false
},
"metadata" : {
"apiVersion" : "2014-10-06",
"asyncClient" : "AmazonCodeDeployAsyncClient",
"asyncClientBuilderClassName" : "AmazonCodeDeployAsyncClientBuilder",
"asyncInterface" : "AmazonCodeDeployAsync",
"cborProtocol" : false,
"checksumFormat" : null,
"contentType" : null,
"cucumberModuleInjectorClassName" : "AmazonCodeDeployModuleInjector",
"defaultEndpoint" : "https://codedeploy.us-east-1.amazonaws.com",
"defaultEndpointWithoutHttpProtocol" : "codedeploy.us-east-1.amazonaws.com",
"documentation" : "AWS CodeDeploy Overview
This reference guide provides descriptions of the AWS CodeDeploy APIs. For more information about AWS CodeDeploy, see the AWS CodeDeploy User Guide.
Using the APIs
You can use the AWS CodeDeploy APIs to work with the following:
-
Applications are unique identifiers used by AWS CodeDeploy to ensure the correct combinations of revisions, deployment configurations, and deployment groups are being referenced during deployments.
You can use the AWS CodeDeploy APIs to create, delete, get, list, and update applications.
-
Deployment configurations are sets of deployment rules and success and failure conditions used by AWS CodeDeploy during deployments.
You can use the AWS CodeDeploy APIs to create, delete, get, and list deployment configurations.
-
Deployment groups are groups of instances to which application revisions can be deployed.
You can use the AWS CodeDeploy APIs to create, delete, get, list, and update deployment groups.
-
Instances represent Amazon EC2 instances to which application revisions are deployed. Instances are identified by their Amazon EC2 tags or Auto Scaling group names. Instances belong to deployment groups.
You can use the AWS CodeDeploy APIs to get and list instance.
-
Deployments represent the process of deploying revisions to instances.
You can use the AWS CodeDeploy APIs to create, get, list, and stop deployments.
-
Application revisions are archive files stored in Amazon S3 buckets or GitHub repositories. These revisions contain source content (such as source code, web pages, executable files, and deployment scripts) along with an application specification (AppSpec) file. (The AppSpec file is unique to AWS CodeDeploy; it defines the deployment actions you want AWS CodeDeploy to execute.) For application revisions stored in Amazon S3 buckets, an application revision is uniquely identified by its Amazon S3 object key and its ETag, version, or both. For application revisions stored in GitHub repositories, an application revision is uniquely identified by its repository name and commit ID. Application revisions are deployed through deployment groups.
You can use the AWS CodeDeploy APIs to get, list, and register application revisions.
",
"endpointPrefix" : "codedeploy",
"hasApiWithStreamInput" : false,
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"packageName" : "com.amazonaws.services.codedeploy",
"packagePath" : "com/amazonaws/services/codedeploy",
"protocol" : "json",
"protocolDefaultExceptionUmarshallerImpl" : null,
"serviceAbbreviation" : "CodeDeploy",
"serviceFullName" : "AWS CodeDeploy",
"serviceName" : "CodeDeploy",
"signingName" : "codedeploy",
"smokeTestsPackageName" : "com.amazonaws.services.codedeploy.smoketests",
"syncClient" : "AmazonCodeDeployClient",
"syncClientBuilderClassName" : "AmazonCodeDeployClientBuilder",
"syncInterface" : "AmazonCodeDeploy",
"unmarshallerClassSuffix" : "JsonUnmarshaller",
"unmarshallerContextClassName" : "JsonUnmarshallerContext",
"xmlProtocol" : false
},
"operations" : {
"AddTagsToOnPremisesInstances" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "AddTagsToOnPremisesInstancesResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds tags to on-premises instances.
",
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
"
}, {
"exceptionName" : "TagRequiredException",
"documentation" : "A tag was not specified.
"
}, {
"exceptionName" : "InvalidTagException",
"documentation" : "The specified tag was specified in an invalid format.
"
}, {
"exceptionName" : "TagLimitExceededException",
"documentation" : "The maximum allowed number of tags was exceeded.
"
}, {
"exceptionName" : "InstanceLimitExceededException",
"documentation" : "The maximum number of allowed on-premises instances in a single call was exceeded.
"
}, {
"exceptionName" : "InstanceNotRegisteredException",
"documentation" : "The specified on-premises instance is not registered.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddTagsToOnPremisesInstancesRequest",
"variableName" : "addTagsToOnPremisesInstancesRequest",
"variableType" : "AddTagsToOnPremisesInstancesRequest",
"documentation" : "Represents the input of, and adds tags to, an on-premises instance operation.
",
"simpleType" : "AddTagsToOnPremisesInstancesRequest",
"variableSetterType" : "AddTagsToOnPremisesInstancesRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "addTagsToOnPremisesInstances",
"operationName" : "AddTagsToOnPremisesInstances",
"returnType" : {
"returnType" : "AddTagsToOnPremisesInstancesResult",
"documentation" : null
},
"syncReturnType" : "AddTagsToOnPremisesInstancesResult"
},
"BatchGetApplicationRevisions" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "BatchGetApplicationRevisionsResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more application revisions.
",
"exceptions" : [ {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "RevisionRequiredException",
"documentation" : "The revision ID was not specified.
"
}, {
"exceptionName" : "InvalidRevisionException",
"documentation" : "The revision was specified in an invalid format.
"
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetApplicationRevisionsRequest",
"variableName" : "batchGetApplicationRevisionsRequest",
"variableType" : "BatchGetApplicationRevisionsRequest",
"documentation" : "Represents the input of a batch get application revisions operation.
",
"simpleType" : "BatchGetApplicationRevisionsRequest",
"variableSetterType" : "BatchGetApplicationRevisionsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "batchGetApplicationRevisions",
"operationName" : "BatchGetApplicationRevisions",
"returnType" : {
"returnType" : "BatchGetApplicationRevisionsResult",
"documentation" : "Represents the output of a batch get application revisions operation.
"
},
"syncReturnType" : "BatchGetApplicationRevisionsResult"
},
"BatchGetApplications" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "BatchGetApplicationsResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more applications.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetApplicationsRequest",
"variableName" : "batchGetApplicationsRequest",
"variableType" : "BatchGetApplicationsRequest",
"documentation" : "Represents the input of a batch get applications operation.
",
"simpleType" : "BatchGetApplicationsRequest",
"variableSetterType" : "BatchGetApplicationsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "batchGetApplications",
"operationName" : "BatchGetApplications",
"returnType" : {
"returnType" : "BatchGetApplicationsResult",
"documentation" : "Represents the output of a batch get applications operation.
"
},
"syncReturnType" : "BatchGetApplicationsResult"
},
"BatchGetDeploymentGroups" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "BatchGetDeploymentGroupsResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Get information about one or more deployment groups.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
"
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
"
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetDeploymentGroupsRequest",
"variableName" : "batchGetDeploymentGroupsRequest",
"variableType" : "BatchGetDeploymentGroupsRequest",
"documentation" : "Represents the input of a batch get deployment groups operation.
",
"simpleType" : "BatchGetDeploymentGroupsRequest",
"variableSetterType" : "BatchGetDeploymentGroupsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "batchGetDeploymentGroups",
"operationName" : "BatchGetDeploymentGroups",
"returnType" : {
"returnType" : "BatchGetDeploymentGroupsResult",
"documentation" : "Represents the output of a batch get deployment groups operation.
"
},
"syncReturnType" : "BatchGetDeploymentGroupsResult"
},
"BatchGetDeploymentInstances" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "BatchGetDeploymentInstancesResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more instance that are part of a deployment group.
",
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
"
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InstanceIdRequiredException",
"documentation" : "The instance ID was not specified.
"
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The specified on-premises instance name was specified in an invalid format.
"
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetDeploymentInstancesRequest",
"variableName" : "batchGetDeploymentInstancesRequest",
"variableType" : "BatchGetDeploymentInstancesRequest",
"documentation" : "Represents the input of a batch get deployment instances operation.
",
"simpleType" : "BatchGetDeploymentInstancesRequest",
"variableSetterType" : "BatchGetDeploymentInstancesRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "batchGetDeploymentInstances",
"operationName" : "BatchGetDeploymentInstances",
"returnType" : {
"returnType" : "BatchGetDeploymentInstancesResult",
"documentation" : "Represents the output of a batch get deployment instance operation.
"
},
"syncReturnType" : "BatchGetDeploymentInstancesResult"
},
"BatchGetDeployments" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "BatchGetDeploymentsResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more deployments.
",
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
"
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
"
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetDeploymentsRequest",
"variableName" : "batchGetDeploymentsRequest",
"variableType" : "BatchGetDeploymentsRequest",
"documentation" : "Represents the input of a batch get deployments operation.
",
"simpleType" : "BatchGetDeploymentsRequest",
"variableSetterType" : "BatchGetDeploymentsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "batchGetDeployments",
"operationName" : "BatchGetDeployments",
"returnType" : {
"returnType" : "BatchGetDeploymentsResult",
"documentation" : "Represents the output of a batch get deployments operation.
"
},
"syncReturnType" : "BatchGetDeploymentsResult"
},
"BatchGetOnPremisesInstances" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "BatchGetOnPremisesInstancesResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about one or more on-premises instances.
",
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
"
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The specified on-premises instance name was specified in an invalid format.
"
}, {
"exceptionName" : "BatchLimitExceededException",
"documentation" : "The maximum number of names or IDs allowed for this request (100) was exceeded.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetOnPremisesInstancesRequest",
"variableName" : "batchGetOnPremisesInstancesRequest",
"variableType" : "BatchGetOnPremisesInstancesRequest",
"documentation" : "Represents the input of a batch get on-premises instances operation.
",
"simpleType" : "BatchGetOnPremisesInstancesRequest",
"variableSetterType" : "BatchGetOnPremisesInstancesRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "batchGetOnPremisesInstances",
"operationName" : "BatchGetOnPremisesInstances",
"returnType" : {
"returnType" : "BatchGetOnPremisesInstancesResult",
"documentation" : "Represents the output of a batch get on-premises instances operation.
"
},
"syncReturnType" : "BatchGetOnPremisesInstancesResult"
},
"CreateApplication" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "CreateApplicationResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates an application.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationAlreadyExistsException",
"documentation" : "An application with the specified name already exists with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "ApplicationLimitExceededException",
"documentation" : "More applications were attempted to be created than are allowed.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateApplicationRequest",
"variableName" : "createApplicationRequest",
"variableType" : "CreateApplicationRequest",
"documentation" : "Represents the input of a create application operation.
",
"simpleType" : "CreateApplicationRequest",
"variableSetterType" : "CreateApplicationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "createApplication",
"operationName" : "CreateApplication",
"returnType" : {
"returnType" : "CreateApplicationResult",
"documentation" : "Represents the output of a create application operation.
"
},
"syncReturnType" : "CreateApplicationResult"
},
"CreateDeployment" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "CreateDeploymentResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deploys an application revision through the specified deployment group.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
"
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentGroupDoesNotExistException",
"documentation" : "The named deployment group does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "RevisionRequiredException",
"documentation" : "The revision ID was not specified.
"
}, {
"exceptionName" : "RevisionDoesNotExistException",
"documentation" : "The named revision does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InvalidRevisionException",
"documentation" : "The revision was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "DescriptionTooLongException",
"documentation" : "The description is too long.
"
}, {
"exceptionName" : "DeploymentLimitExceededException",
"documentation" : "The number of allowed deployments was exceeded.
"
}, {
"exceptionName" : "InvalidAutoRollbackConfigException",
"documentation" : "The automatic rollback configuration was specified in an invalid format. For example, automatic rollback is enabled but an invalid triggering event type or no event types were listed.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateDeploymentRequest",
"variableName" : "createDeploymentRequest",
"variableType" : "CreateDeploymentRequest",
"documentation" : "Represents the input of a create deployment operation.
",
"simpleType" : "CreateDeploymentRequest",
"variableSetterType" : "CreateDeploymentRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "createDeployment",
"operationName" : "CreateDeployment",
"returnType" : {
"returnType" : "CreateDeploymentResult",
"documentation" : "Represents the output of a create deployment operation.
"
},
"syncReturnType" : "CreateDeploymentResult"
},
"CreateDeploymentConfig" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "CreateDeploymentConfigResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a deployment configuration.
",
"exceptions" : [ {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentConfigNameRequiredException",
"documentation" : "The deployment configuration name was not specified.
"
}, {
"exceptionName" : "DeploymentConfigAlreadyExistsException",
"documentation" : "A deployment configuration with the specified name already exists with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InvalidMinimumHealthyHostValueException",
"documentation" : "The minimum healthy instance value was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentConfigLimitExceededException",
"documentation" : "The deployment configurations limit was exceeded.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateDeploymentConfigRequest",
"variableName" : "createDeploymentConfigRequest",
"variableType" : "CreateDeploymentConfigRequest",
"documentation" : "Represents the input of a create deployment configuration operation.
",
"simpleType" : "CreateDeploymentConfigRequest",
"variableSetterType" : "CreateDeploymentConfigRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "createDeploymentConfig",
"operationName" : "CreateDeploymentConfig",
"returnType" : {
"returnType" : "CreateDeploymentConfigResult",
"documentation" : "Represents the output of a create deployment configuration operation.
"
},
"syncReturnType" : "CreateDeploymentConfigResult"
},
"CreateDeploymentGroup" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "CreateDeploymentGroupResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a deployment group to which application revisions will be deployed.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
"
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentGroupAlreadyExistsException",
"documentation" : "A deployment group with the specified name already exists with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InvalidEC2TagException",
"documentation" : "The tag was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidTagException",
"documentation" : "The specified tag was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidAutoScalingGroupException",
"documentation" : "The Auto Scaling group was specified in an invalid format or does not exist.
"
}, {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "RoleRequiredException",
"documentation" : "The role ID was not specified.
"
}, {
"exceptionName" : "InvalidRoleException",
"documentation" : "The service role ARN was specified in an invalid format. Or, if an Auto Scaling group was specified, the specified service role does not grant the appropriate permissions to Auto Scaling.
"
}, {
"exceptionName" : "DeploymentGroupLimitExceededException",
"documentation" : " The deployment groups limit was exceeded.
"
}, {
"exceptionName" : "LifecycleHookLimitExceededException",
"documentation" : "The limit for lifecycle hooks was exceeded.
"
}, {
"exceptionName" : "InvalidTriggerConfigException",
"documentation" : "The trigger was specified in an invalid format.
"
}, {
"exceptionName" : "TriggerTargetsLimitExceededException",
"documentation" : "The maximum allowed number of triggers was exceeded.
"
}, {
"exceptionName" : "InvalidAlarmConfigException",
"documentation" : "The format of the alarm configuration is invalid. Possible causes include:
-
The alarm list is null.
-
The alarm object is null.
-
The alarm name is empty or null or exceeds the 255 character limit.
-
Two alarms with the same name have been specified.
-
The alarm configuration is enabled but the alarm list is empty.
"
}, {
"exceptionName" : "AlarmsLimitExceededException",
"documentation" : "The maximum number of alarms for a deployment group (10) was exceeded.
"
}, {
"exceptionName" : "InvalidAutoRollbackConfigException",
"documentation" : "The automatic rollback configuration was specified in an invalid format. For example, automatic rollback is enabled but an invalid triggering event type or no event types were listed.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateDeploymentGroupRequest",
"variableName" : "createDeploymentGroupRequest",
"variableType" : "CreateDeploymentGroupRequest",
"documentation" : "Represents the input of a create deployment group operation.
",
"simpleType" : "CreateDeploymentGroupRequest",
"variableSetterType" : "CreateDeploymentGroupRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "createDeploymentGroup",
"operationName" : "CreateDeploymentGroup",
"returnType" : {
"returnType" : "CreateDeploymentGroupResult",
"documentation" : "Represents the output of a create deployment group operation.
"
},
"syncReturnType" : "CreateDeploymentGroupResult"
},
"DeleteApplication" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "DeleteApplicationResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an application.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteApplicationRequest",
"variableName" : "deleteApplicationRequest",
"variableType" : "DeleteApplicationRequest",
"documentation" : "Represents the input of a delete application operation.
",
"simpleType" : "DeleteApplicationRequest",
"variableSetterType" : "DeleteApplicationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteApplication",
"operationName" : "DeleteApplication",
"returnType" : {
"returnType" : "DeleteApplicationResult",
"documentation" : null
},
"syncReturnType" : "DeleteApplicationResult"
},
"DeleteDeploymentConfig" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "DeleteDeploymentConfigResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a deployment configuration.
A deployment configuration cannot be deleted if it is currently in use. Predefined configurations cannot be deleted.
",
"exceptions" : [ {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentConfigNameRequiredException",
"documentation" : "The deployment configuration name was not specified.
"
}, {
"exceptionName" : "DeploymentConfigInUseException",
"documentation" : "The deployment configuration is still in use.
"
}, {
"exceptionName" : "InvalidOperationException",
"documentation" : "An invalid operation was detected.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteDeploymentConfigRequest",
"variableName" : "deleteDeploymentConfigRequest",
"variableType" : "DeleteDeploymentConfigRequest",
"documentation" : "Represents the input of a delete deployment configuration operation.
",
"simpleType" : "DeleteDeploymentConfigRequest",
"variableSetterType" : "DeleteDeploymentConfigRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteDeploymentConfig",
"operationName" : "DeleteDeploymentConfig",
"returnType" : {
"returnType" : "DeleteDeploymentConfigResult",
"documentation" : null
},
"syncReturnType" : "DeleteDeploymentConfigResult"
},
"DeleteDeploymentGroup" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "DeleteDeploymentGroupResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a deployment group.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
"
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidRoleException",
"documentation" : "The service role ARN was specified in an invalid format. Or, if an Auto Scaling group was specified, the specified service role does not grant the appropriate permissions to Auto Scaling.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteDeploymentGroupRequest",
"variableName" : "deleteDeploymentGroupRequest",
"variableType" : "DeleteDeploymentGroupRequest",
"documentation" : "Represents the input of a delete deployment group operation.
",
"simpleType" : "DeleteDeploymentGroupRequest",
"variableSetterType" : "DeleteDeploymentGroupRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deleteDeploymentGroup",
"operationName" : "DeleteDeploymentGroup",
"returnType" : {
"returnType" : "DeleteDeploymentGroupResult",
"documentation" : "Represents the output of a delete deployment group operation.
"
},
"syncReturnType" : "DeleteDeploymentGroupResult"
},
"DeregisterOnPremisesInstance" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "DeregisterOnPremisesInstanceResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deregisters an on-premises instance.
",
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
"
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The specified on-premises instance name was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeregisterOnPremisesInstanceRequest",
"variableName" : "deregisterOnPremisesInstanceRequest",
"variableType" : "DeregisterOnPremisesInstanceRequest",
"documentation" : "Represents the input of a deregister on-premises instance operation.
",
"simpleType" : "DeregisterOnPremisesInstanceRequest",
"variableSetterType" : "DeregisterOnPremisesInstanceRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "deregisterOnPremisesInstance",
"operationName" : "DeregisterOnPremisesInstance",
"returnType" : {
"returnType" : "DeregisterOnPremisesInstanceResult",
"documentation" : null
},
"syncReturnType" : "DeregisterOnPremisesInstanceResult"
},
"GetApplication" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "GetApplicationResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about an application.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetApplicationRequest",
"variableName" : "getApplicationRequest",
"variableType" : "GetApplicationRequest",
"documentation" : "Represents the input of a get application operation.
",
"simpleType" : "GetApplicationRequest",
"variableSetterType" : "GetApplicationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getApplication",
"operationName" : "GetApplication",
"returnType" : {
"returnType" : "GetApplicationResult",
"documentation" : "Represents the output of a get application operation.
"
},
"syncReturnType" : "GetApplicationResult"
},
"GetApplicationRevision" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "GetApplicationRevisionResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about an application revision.
",
"exceptions" : [ {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "RevisionDoesNotExistException",
"documentation" : "The named revision does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "RevisionRequiredException",
"documentation" : "The revision ID was not specified.
"
}, {
"exceptionName" : "InvalidRevisionException",
"documentation" : "The revision was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetApplicationRevisionRequest",
"variableName" : "getApplicationRevisionRequest",
"variableType" : "GetApplicationRevisionRequest",
"documentation" : "Represents the input of a get application revision operation.
",
"simpleType" : "GetApplicationRevisionRequest",
"variableSetterType" : "GetApplicationRevisionRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getApplicationRevision",
"operationName" : "GetApplicationRevision",
"returnType" : {
"returnType" : "GetApplicationRevisionResult",
"documentation" : "Represents the output of a get application revision operation.
"
},
"syncReturnType" : "GetApplicationRevisionResult"
},
"GetDeployment" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "GetDeploymentResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a deployment.
",
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
"
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment does not exist with the applicable IAM user or AWS account.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeploymentRequest",
"variableName" : "getDeploymentRequest",
"variableType" : "GetDeploymentRequest",
"documentation" : "Represents the input of a get deployment operation.
",
"simpleType" : "GetDeploymentRequest",
"variableSetterType" : "GetDeploymentRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getDeployment",
"operationName" : "GetDeployment",
"returnType" : {
"returnType" : "GetDeploymentResult",
"documentation" : "Represents the output of a get deployment operation.
"
},
"syncReturnType" : "GetDeploymentResult"
},
"GetDeploymentConfig" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "GetDeploymentConfigResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a deployment configuration.
",
"exceptions" : [ {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentConfigNameRequiredException",
"documentation" : "The deployment configuration name was not specified.
"
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the applicable IAM user or AWS account.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeploymentConfigRequest",
"variableName" : "getDeploymentConfigRequest",
"variableType" : "GetDeploymentConfigRequest",
"documentation" : "Represents the input of a get deployment configuration operation.
",
"simpleType" : "GetDeploymentConfigRequest",
"variableSetterType" : "GetDeploymentConfigRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getDeploymentConfig",
"operationName" : "GetDeploymentConfig",
"returnType" : {
"returnType" : "GetDeploymentConfigResult",
"documentation" : "Represents the output of a get deployment configuration operation.
"
},
"syncReturnType" : "GetDeploymentConfigResult"
},
"GetDeploymentGroup" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "GetDeploymentGroupResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about a deployment group.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
"
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentGroupDoesNotExistException",
"documentation" : "The named deployment group does not exist with the applicable IAM user or AWS account.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeploymentGroupRequest",
"variableName" : "getDeploymentGroupRequest",
"variableType" : "GetDeploymentGroupRequest",
"documentation" : "Represents the input of a get deployment group operation.
",
"simpleType" : "GetDeploymentGroupRequest",
"variableSetterType" : "GetDeploymentGroupRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getDeploymentGroup",
"operationName" : "GetDeploymentGroup",
"returnType" : {
"returnType" : "GetDeploymentGroupResult",
"documentation" : "Represents the output of a get deployment group operation.
"
},
"syncReturnType" : "GetDeploymentGroupResult"
},
"GetDeploymentInstance" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "GetDeploymentInstanceResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about an instance as part of a deployment.
",
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
"
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InstanceIdRequiredException",
"documentation" : "The instance ID was not specified.
"
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
"
}, {
"exceptionName" : "InstanceDoesNotExistException",
"documentation" : "The specified instance does not exist in the deployment group.
"
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The specified on-premises instance name was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeploymentInstanceRequest",
"variableName" : "getDeploymentInstanceRequest",
"variableType" : "GetDeploymentInstanceRequest",
"documentation" : "Represents the input of a get deployment instance operation.
",
"simpleType" : "GetDeploymentInstanceRequest",
"variableSetterType" : "GetDeploymentInstanceRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getDeploymentInstance",
"operationName" : "GetDeploymentInstance",
"returnType" : {
"returnType" : "GetDeploymentInstanceResult",
"documentation" : "Represents the output of a get deployment instance operation.
"
},
"syncReturnType" : "GetDeploymentInstanceResult"
},
"GetOnPremisesInstance" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "GetOnPremisesInstanceResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets information about an on-premises instance.
",
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
"
}, {
"exceptionName" : "InstanceNotRegisteredException",
"documentation" : "The specified on-premises instance is not registered.
"
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The specified on-premises instance name was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetOnPremisesInstanceRequest",
"variableName" : "getOnPremisesInstanceRequest",
"variableType" : "GetOnPremisesInstanceRequest",
"documentation" : "Represents the input of a get on-premises instance operation.
",
"simpleType" : "GetOnPremisesInstanceRequest",
"variableSetterType" : "GetOnPremisesInstanceRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "getOnPremisesInstance",
"operationName" : "GetOnPremisesInstance",
"returnType" : {
"returnType" : "GetOnPremisesInstanceResult",
"documentation" : "Represents the output of a get on-premises instance operation.
"
},
"syncReturnType" : "GetOnPremisesInstanceResult"
},
"ListApplicationRevisions" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "ListApplicationRevisionsResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists information about revisions for an application.
",
"exceptions" : [ {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidSortByException",
"documentation" : "The column name to sort by is either not present or was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidSortOrderException",
"documentation" : "The sort order was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidBucketNameFilterException",
"documentation" : "The bucket name either doesn't exist or was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidKeyPrefixFilterException",
"documentation" : "The specified key prefix filter was specified in an invalid format.
"
}, {
"exceptionName" : "BucketNameFilterRequiredException",
"documentation" : "A bucket name is required, but was not provided.
"
}, {
"exceptionName" : "InvalidDeployedStateFilterException",
"documentation" : "The deployed state filter was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListApplicationRevisionsRequest",
"variableName" : "listApplicationRevisionsRequest",
"variableType" : "ListApplicationRevisionsRequest",
"documentation" : "Represents the input of a list application revisions operation.
",
"simpleType" : "ListApplicationRevisionsRequest",
"variableSetterType" : "ListApplicationRevisionsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listApplicationRevisions",
"operationName" : "ListApplicationRevisions",
"returnType" : {
"returnType" : "ListApplicationRevisionsResult",
"documentation" : "Represents the output of a list application revisions operation.
"
},
"syncReturnType" : "ListApplicationRevisionsResult"
},
"ListApplications" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "ListApplicationsResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the applications registered with the applicable IAM user or AWS account.
",
"exceptions" : [ {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListApplicationsRequest",
"variableName" : "listApplicationsRequest",
"variableType" : "ListApplicationsRequest",
"documentation" : "Represents the input of a list applications operation.
",
"simpleType" : "ListApplicationsRequest",
"variableSetterType" : "ListApplicationsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listApplications",
"operationName" : "ListApplications",
"returnType" : {
"returnType" : "ListApplicationsResult",
"documentation" : "Represents the output of a list applications operation.
"
},
"syncReturnType" : "ListApplicationsResult"
},
"ListDeploymentConfigs" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "ListDeploymentConfigsResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the deployment configurations with the applicable IAM user or AWS account.
",
"exceptions" : [ {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDeploymentConfigsRequest",
"variableName" : "listDeploymentConfigsRequest",
"variableType" : "ListDeploymentConfigsRequest",
"documentation" : "Represents the input of a list deployment configurations operation.
",
"simpleType" : "ListDeploymentConfigsRequest",
"variableSetterType" : "ListDeploymentConfigsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listDeploymentConfigs",
"operationName" : "ListDeploymentConfigs",
"returnType" : {
"returnType" : "ListDeploymentConfigsResult",
"documentation" : "Represents the output of a list deployment configurations operation.
"
},
"syncReturnType" : "ListDeploymentConfigsResult"
},
"ListDeploymentGroups" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "ListDeploymentGroupsResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the deployment groups for an application registered with the applicable IAM user or AWS account.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDeploymentGroupsRequest",
"variableName" : "listDeploymentGroupsRequest",
"variableType" : "ListDeploymentGroupsRequest",
"documentation" : "Represents the input of a list deployment groups operation.
",
"simpleType" : "ListDeploymentGroupsRequest",
"variableSetterType" : "ListDeploymentGroupsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listDeploymentGroups",
"operationName" : "ListDeploymentGroups",
"returnType" : {
"returnType" : "ListDeploymentGroupsResult",
"documentation" : "Represents the output of a list deployment groups operation.
"
},
"syncReturnType" : "ListDeploymentGroupsResult"
},
"ListDeploymentInstances" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "ListDeploymentInstancesResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the instance for a deployment associated with the applicable IAM user or AWS account.
",
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
"
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "DeploymentNotStartedException",
"documentation" : "The specified deployment has not started.
"
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidInstanceStatusException",
"documentation" : "The specified instance status does not exist.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDeploymentInstancesRequest",
"variableName" : "listDeploymentInstancesRequest",
"variableType" : "ListDeploymentInstancesRequest",
"documentation" : "Represents the input of a list deployment instances operation.
",
"simpleType" : "ListDeploymentInstancesRequest",
"variableSetterType" : "ListDeploymentInstancesRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listDeploymentInstances",
"operationName" : "ListDeploymentInstances",
"returnType" : {
"returnType" : "ListDeploymentInstancesResult",
"documentation" : "Represents the output of a list deployment instances operation.
"
},
"syncReturnType" : "ListDeploymentInstancesResult"
},
"ListDeployments" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "ListDeploymentsResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the deployments in a deployment group for an application registered with the applicable IAM user or AWS account.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentGroupDoesNotExistException",
"documentation" : "The named deployment group does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
"
}, {
"exceptionName" : "InvalidTimeRangeException",
"documentation" : "The specified time range was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidDeploymentStatusException",
"documentation" : "The specified deployment status doesn't exist or cannot be determined.
"
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDeploymentsRequest",
"variableName" : "listDeploymentsRequest",
"variableType" : "ListDeploymentsRequest",
"documentation" : "Represents the input of a list deployments operation.
",
"simpleType" : "ListDeploymentsRequest",
"variableSetterType" : "ListDeploymentsRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listDeployments",
"operationName" : "ListDeployments",
"returnType" : {
"returnType" : "ListDeploymentsResult",
"documentation" : "Represents the output of a list deployments operation.
"
},
"syncReturnType" : "ListDeploymentsResult"
},
"ListOnPremisesInstances" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "ListOnPremisesInstancesResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets a list of names for one or more on-premises instances.
Unless otherwise specified, both registered and deregistered on-premises instance names will be listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.
",
"exceptions" : [ {
"exceptionName" : "InvalidRegistrationStatusException",
"documentation" : "The registration status was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidTagFilterException",
"documentation" : "The specified tag filter was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The next token was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListOnPremisesInstancesRequest",
"variableName" : "listOnPremisesInstancesRequest",
"variableType" : "ListOnPremisesInstancesRequest",
"documentation" : "Represents the input of a list on-premises instances operation.
",
"simpleType" : "ListOnPremisesInstancesRequest",
"variableSetterType" : "ListOnPremisesInstancesRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "listOnPremisesInstances",
"operationName" : "ListOnPremisesInstances",
"returnType" : {
"returnType" : "ListOnPremisesInstancesResult",
"documentation" : "Represents the output of list on-premises instances operation.
"
},
"syncReturnType" : "ListOnPremisesInstancesResult"
},
"RegisterApplicationRevision" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "RegisterApplicationRevisionResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Registers with AWS CodeDeploy a revision for the specified application.
",
"exceptions" : [ {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "DescriptionTooLongException",
"documentation" : "The description is too long.
"
}, {
"exceptionName" : "RevisionRequiredException",
"documentation" : "The revision ID was not specified.
"
}, {
"exceptionName" : "InvalidRevisionException",
"documentation" : "The revision was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterApplicationRevisionRequest",
"variableName" : "registerApplicationRevisionRequest",
"variableType" : "RegisterApplicationRevisionRequest",
"documentation" : "Represents the input of a register application revision operation.
",
"simpleType" : "RegisterApplicationRevisionRequest",
"variableSetterType" : "RegisterApplicationRevisionRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "registerApplicationRevision",
"operationName" : "RegisterApplicationRevision",
"returnType" : {
"returnType" : "RegisterApplicationRevisionResult",
"documentation" : null
},
"syncReturnType" : "RegisterApplicationRevisionResult"
},
"RegisterOnPremisesInstance" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "RegisterOnPremisesInstanceResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Registers an on-premises instance.
",
"exceptions" : [ {
"exceptionName" : "InstanceNameAlreadyRegisteredException",
"documentation" : "The specified on-premises instance name is already registered.
"
}, {
"exceptionName" : "IamUserArnAlreadyRegisteredException",
"documentation" : "The specified IAM user ARN is already registered with an on-premises instance.
"
}, {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
"
}, {
"exceptionName" : "IamUserArnRequiredException",
"documentation" : "An IAM user ARN was not specified.
"
}, {
"exceptionName" : "InvalidInstanceNameException",
"documentation" : "The specified on-premises instance name was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidIamUserArnException",
"documentation" : "The IAM user ARN was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterOnPremisesInstanceRequest",
"variableName" : "registerOnPremisesInstanceRequest",
"variableType" : "RegisterOnPremisesInstanceRequest",
"documentation" : "Represents the input of the register on-premises instance operation.
",
"simpleType" : "RegisterOnPremisesInstanceRequest",
"variableSetterType" : "RegisterOnPremisesInstanceRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "registerOnPremisesInstance",
"operationName" : "RegisterOnPremisesInstance",
"returnType" : {
"returnType" : "RegisterOnPremisesInstanceResult",
"documentation" : null
},
"syncReturnType" : "RegisterOnPremisesInstanceResult"
},
"RemoveTagsFromOnPremisesInstances" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "RemoveTagsFromOnPremisesInstancesResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes one or more tags from one or more on-premises instances.
",
"exceptions" : [ {
"exceptionName" : "InstanceNameRequiredException",
"documentation" : "An on-premises instance name was not specified.
"
}, {
"exceptionName" : "TagRequiredException",
"documentation" : "A tag was not specified.
"
}, {
"exceptionName" : "InvalidTagException",
"documentation" : "The specified tag was specified in an invalid format.
"
}, {
"exceptionName" : "TagLimitExceededException",
"documentation" : "The maximum allowed number of tags was exceeded.
"
}, {
"exceptionName" : "InstanceLimitExceededException",
"documentation" : "The maximum number of allowed on-premises instances in a single call was exceeded.
"
}, {
"exceptionName" : "InstanceNotRegisteredException",
"documentation" : "The specified on-premises instance is not registered.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RemoveTagsFromOnPremisesInstancesRequest",
"variableName" : "removeTagsFromOnPremisesInstancesRequest",
"variableType" : "RemoveTagsFromOnPremisesInstancesRequest",
"documentation" : "Represents the input of a remove tags from on-premises instances operation.
",
"simpleType" : "RemoveTagsFromOnPremisesInstancesRequest",
"variableSetterType" : "RemoveTagsFromOnPremisesInstancesRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "removeTagsFromOnPremisesInstances",
"operationName" : "RemoveTagsFromOnPremisesInstances",
"returnType" : {
"returnType" : "RemoveTagsFromOnPremisesInstancesResult",
"documentation" : null
},
"syncReturnType" : "RemoveTagsFromOnPremisesInstancesResult"
},
"StopDeployment" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "StopDeploymentResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Attempts to stop an ongoing deployment.
",
"exceptions" : [ {
"exceptionName" : "DeploymentIdRequiredException",
"documentation" : "At least one deployment ID must be specified.
"
}, {
"exceptionName" : "DeploymentDoesNotExistException",
"documentation" : "The deployment does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "DeploymentAlreadyCompletedException",
"documentation" : "The deployment is already complete.
"
}, {
"exceptionName" : "InvalidDeploymentIdException",
"documentation" : "At least one of the deployment IDs was specified in an invalid format.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StopDeploymentRequest",
"variableName" : "stopDeploymentRequest",
"variableType" : "StopDeploymentRequest",
"documentation" : "Represents the input of a stop deployment operation.
",
"simpleType" : "StopDeploymentRequest",
"variableSetterType" : "StopDeploymentRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "stopDeployment",
"operationName" : "StopDeployment",
"returnType" : {
"returnType" : "StopDeploymentResult",
"documentation" : "Represents the output of a stop deployment operation.
"
},
"syncReturnType" : "StopDeploymentResult"
},
"UpdateApplication" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "UpdateApplicationResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Changes the name of an application.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationAlreadyExistsException",
"documentation" : "An application with the specified name already exists with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateApplicationRequest",
"variableName" : "updateApplicationRequest",
"variableType" : "UpdateApplicationRequest",
"documentation" : "Represents the input of an update application operation.
",
"simpleType" : "UpdateApplicationRequest",
"variableSetterType" : "UpdateApplicationRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "updateApplication",
"operationName" : "UpdateApplication",
"returnType" : {
"returnType" : "UpdateApplicationResult",
"documentation" : null
},
"syncReturnType" : "UpdateApplicationResult"
},
"UpdateDeploymentGroup" : {
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"asyncReturnType" : "UpdateDeploymentGroupResult",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Changes information about a deployment group.
",
"exceptions" : [ {
"exceptionName" : "ApplicationNameRequiredException",
"documentation" : "The minimum number of required application names was not specified.
"
}, {
"exceptionName" : "InvalidApplicationNameException",
"documentation" : "The application name was specified in an invalid format.
"
}, {
"exceptionName" : "ApplicationDoesNotExistException",
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InvalidDeploymentGroupNameException",
"documentation" : "The deployment group name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentGroupAlreadyExistsException",
"documentation" : "A deployment group with the specified name already exists with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "DeploymentGroupNameRequiredException",
"documentation" : "The deployment group name was not specified.
"
}, {
"exceptionName" : "DeploymentGroupDoesNotExistException",
"documentation" : "The named deployment group does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InvalidEC2TagException",
"documentation" : "The tag was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidTagException",
"documentation" : "The specified tag was specified in an invalid format.
"
}, {
"exceptionName" : "InvalidAutoScalingGroupException",
"documentation" : "The Auto Scaling group was specified in an invalid format or does not exist.
"
}, {
"exceptionName" : "InvalidDeploymentConfigNameException",
"documentation" : "The deployment configuration name was specified in an invalid format.
"
}, {
"exceptionName" : "DeploymentConfigDoesNotExistException",
"documentation" : "The deployment configuration does not exist with the applicable IAM user or AWS account.
"
}, {
"exceptionName" : "InvalidRoleException",
"documentation" : "The service role ARN was specified in an invalid format. Or, if an Auto Scaling group was specified, the specified service role does not grant the appropriate permissions to Auto Scaling.
"
}, {
"exceptionName" : "LifecycleHookLimitExceededException",
"documentation" : "The limit for lifecycle hooks was exceeded.
"
}, {
"exceptionName" : "InvalidTriggerConfigException",
"documentation" : "The trigger was specified in an invalid format.
"
}, {
"exceptionName" : "TriggerTargetsLimitExceededException",
"documentation" : "The maximum allowed number of triggers was exceeded.
"
}, {
"exceptionName" : "InvalidAlarmConfigException",
"documentation" : "The format of the alarm configuration is invalid. Possible causes include:
-
The alarm list is null.
-
The alarm object is null.
-
The alarm name is empty or null or exceeds the 255 character limit.
-
Two alarms with the same name have been specified.
-
The alarm configuration is enabled but the alarm list is empty.
"
}, {
"exceptionName" : "AlarmsLimitExceededException",
"documentation" : "The maximum number of alarms for a deployment group (10) was exceeded.
"
}, {
"exceptionName" : "InvalidAutoRollbackConfigException",
"documentation" : "The automatic rollback configuration was specified in an invalid format. For example, automatic rollback is enabled but an invalid triggering event type or no event types were listed.
"
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateDeploymentGroupRequest",
"variableName" : "updateDeploymentGroupRequest",
"variableType" : "UpdateDeploymentGroupRequest",
"documentation" : "Represents the input of an update deployment group operation.
",
"simpleType" : "UpdateDeploymentGroupRequest",
"variableSetterType" : "UpdateDeploymentGroupRequest"
},
"inputStreamPropertyName" : null,
"methodName" : "updateDeploymentGroup",
"operationName" : "UpdateDeploymentGroup",
"returnType" : {
"returnType" : "UpdateDeploymentGroupResult",
"documentation" : "Represents the output of an update deployment group operation.
"
},
"syncReturnType" : "UpdateDeploymentGroupResult"
}
},
"shapes" : {
"AddTagsToOnPremisesInstancesRequest" : {
"c2jName" : "AddTagsToOnPremisesInstancesInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Represents the input of, and adds tags to, an on-premises instance operation.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : {
"action" : "AddTagsToOnPremisesInstances",
"locationName" : null,
"requestUri" : "/",
"target" : "CodeDeploy_20141006.AddTagsToOnPremisesInstances",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"c2jName" : "tags",
"c2jShape" : "TagList",
"deprecated" : false,
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances. Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**
The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@return The tag key-value pairs to add to the on-premises instances. Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "tags",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "Tag",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Tags",
"setterDocumentation" : "/**The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "instanceNames",
"c2jShape" : "InstanceNameList",
"deprecated" : false,
"documentation" : "The names of the on-premises instances to which to add tags.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The names of the on-premises instances to which to add tags.
\n@return The names of the on-premises instances to which to add tags.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "instanceNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "instanceNames",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "InstanceName",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "InstanceNames",
"setterDocumentation" : "/**The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**The names of the on-premises instances to which to add tags.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setInstanceNames(java.util.Collection)} or {@link #withInstanceNames(java.util.Collection)} if you want to override the existing values.
\n@param instanceNames The names of the on-premises instances to which to add tags.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : "The names of the on-premises instances to which to add tags.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"InstanceNames" : {
"c2jName" : "instanceNames",
"c2jShape" : "InstanceNameList",
"deprecated" : false,
"documentation" : "The names of the on-premises instances to which to add tags.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The names of the on-premises instances to which to add tags.
\n@return The names of the on-premises instances to which to add tags.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "instanceNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "instanceNames",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "InstanceName",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "InstanceNames",
"setterDocumentation" : "/**The names of the on-premises instances to which to add tags.
\n@param instanceNames The names of the on-premises instances to which to add tags.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**The names of the on-premises instances to which to add tags.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setInstanceNames(java.util.Collection)} or {@link #withInstanceNames(java.util.Collection)} if you want to override the existing values.
\n@param instanceNames The names of the on-premises instances to which to add tags.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "instanceNames",
"variableType" : "java.util.List",
"documentation" : "The names of the on-premises instances to which to add tags.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"Tags" : {
"c2jName" : "tags",
"c2jShape" : "TagList",
"deprecated" : false,
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**
The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@return The tag key-value pairs to add to the on-premises instances. Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "tags",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "Tag",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Tags",
"setterDocumentation" : "/**The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTags(java.util.Collection)} or {@link #withTags(java.util.Collection)} if you want to override the existing values.
\n@param tags The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "The tag key-value pairs to add to the on-premises instances.
Keys and values are both required. Keys cannot be null or empty strings. Value-only tags are not allowed.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"required" : [ "tags", "instanceNames" ],
"shapeName" : "AddTagsToOnPremisesInstancesRequest",
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AddTagsToOnPremisesInstancesRequest",
"variableName" : "addTagsToOnPremisesInstancesRequest",
"variableType" : "AddTagsToOnPremisesInstancesRequest",
"documentation" : null,
"simpleType" : "AddTagsToOnPremisesInstancesRequest",
"variableSetterType" : "AddTagsToOnPremisesInstancesRequest"
},
"wrapper" : false
},
"AddTagsToOnPremisesInstancesResult" : {
"c2jName" : "AddTagsToOnPremisesInstancesResult",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : null,
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : null,
"membersAsMap" : { },
"required" : null,
"shapeName" : "AddTagsToOnPremisesInstancesResult",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AddTagsToOnPremisesInstancesResult",
"variableName" : "addTagsToOnPremisesInstancesResult",
"variableType" : "AddTagsToOnPremisesInstancesResult",
"documentation" : null,
"simpleType" : "AddTagsToOnPremisesInstancesResult",
"variableSetterType" : "AddTagsToOnPremisesInstancesResult"
},
"wrapper" : false
},
"Alarm" : {
"c2jName" : "Alarm",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Information about an alarm.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"c2jName" : "name",
"c2jShape" : "AlarmName",
"deprecated" : false,
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@return The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Name",
"setterDocumentation" : "/**The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Name" : {
"c2jName" : "name",
"c2jShape" : "AlarmName",
"deprecated" : false,
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@return The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Name",
"setterDocumentation" : "/**The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
\n@param name The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the alarm. Maximum length is 255 characters. Each alarm name can be used only once in a list of alarms.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"required" : null,
"shapeName" : "Alarm",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Alarm",
"variableName" : "alarm",
"variableType" : "Alarm",
"documentation" : null,
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"wrapper" : false
},
"AlarmConfiguration" : {
"c2jName" : "AlarmConfiguration",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Information about alarms associated with the deployment group.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"deprecated" : false,
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Indicates whether the alarm configuration is enabled.
\n@return Indicates whether the alarm configuration is enabled.*/",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "enabled",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Enabled",
"setterDocumentation" : "/**Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.*/",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"varargSetterDocumentation" : "/**Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "ignorePollAlarmFailure",
"c2jShape" : "Boolean",
"deprecated" : false,
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
*/",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "ignorePollAlarmFailure",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "ignorePollAlarmFailure",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "IgnorePollAlarmFailure",
"setterDocumentation" : "/**Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
*/",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"varargSetterDocumentation" : "/**Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "alarms",
"c2jShape" : "AlarmList",
"deprecated" : false,
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@return A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "alarms",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "alarms",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "Alarm",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "Alarm",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : "",
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : "",
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Alarm",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "Alarm",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Alarms",
"setterDocumentation" : "/**A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAlarms(java.util.Collection)} or {@link #withAlarms(java.util.Collection)} if you want to override the existing values.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Alarms" : {
"c2jName" : "alarms",
"c2jShape" : "AlarmList",
"deprecated" : false,
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@return A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "alarms",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "alarms",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "Alarm",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "Alarm",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : "",
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Alarm",
"variableName" : "member",
"variableType" : "Alarm",
"documentation" : "",
"simpleType" : "Alarm",
"variableSetterType" : "Alarm"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Alarm",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "Alarm",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Alarms",
"setterDocumentation" : "/**A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAlarms(java.util.Collection)} or {@link #withAlarms(java.util.Collection)} if you want to override the existing values.
\n@param alarms A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "alarms",
"variableType" : "java.util.List",
"documentation" : "A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"Enabled" : {
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"deprecated" : false,
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Indicates whether the alarm configuration is enabled.
\n@return Indicates whether the alarm configuration is enabled.*/",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "enabled",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Enabled",
"setterDocumentation" : "/**Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.*/",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"varargSetterDocumentation" : "/**Indicates whether the alarm configuration is enabled.
\n@param enabled Indicates whether the alarm configuration is enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether the alarm configuration is enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
},
"IgnorePollAlarmFailure" : {
"c2jName" : "ignorePollAlarmFailure",
"c2jShape" : "Boolean",
"deprecated" : false,
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
*/",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "ignorePollAlarmFailure",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "ignorePollAlarmFailure",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "IgnorePollAlarmFailure",
"setterDocumentation" : "/**Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
*/",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"varargSetterDocumentation" : "/**Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@param ignorePollAlarmFailure Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false. -
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "ignorePollAlarmFailure",
"variableType" : "Boolean",
"documentation" : "Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true: The deployment will proceed even if alarm status information can't be retrieved from Amazon CloudWatch.
-
false: The deployment will stop if alarm status information can't be retrieved from Amazon CloudWatch.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}
},
"required" : null,
"shapeName" : "AlarmConfiguration",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AlarmConfiguration",
"variableName" : "alarmConfiguration",
"variableType" : "AlarmConfiguration",
"documentation" : null,
"simpleType" : "AlarmConfiguration",
"variableSetterType" : "AlarmConfiguration"
},
"wrapper" : false
},
"AlarmsLimitExceededException" : {
"c2jName" : "AlarmsLimitExceededException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "The maximum number of alarms for a deployment group (10) was exceeded.
",
"enums" : null,
"errorCode" : "AlarmsLimitExceededException",
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : null,
"membersAsMap" : { },
"required" : null,
"shapeName" : "AlarmsLimitExceededException",
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AlarmsLimitExceededException",
"variableName" : "alarmsLimitExceededException",
"variableType" : "AlarmsLimitExceededException",
"documentation" : null,
"simpleType" : "AlarmsLimitExceededException",
"variableSetterType" : "AlarmsLimitExceededException"
},
"wrapper" : false
},
"ApplicationAlreadyExistsException" : {
"c2jName" : "ApplicationAlreadyExistsException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "An application with the specified name already exists with the applicable IAM user or AWS account.
",
"enums" : null,
"errorCode" : "ApplicationAlreadyExistsException",
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : null,
"membersAsMap" : { },
"required" : null,
"shapeName" : "ApplicationAlreadyExistsException",
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ApplicationAlreadyExistsException",
"variableName" : "applicationAlreadyExistsException",
"variableType" : "ApplicationAlreadyExistsException",
"documentation" : null,
"simpleType" : "ApplicationAlreadyExistsException",
"variableSetterType" : "ApplicationAlreadyExistsException"
},
"wrapper" : false
},
"ApplicationDoesNotExistException" : {
"c2jName" : "ApplicationDoesNotExistException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "The application does not exist with the applicable IAM user or AWS account.
",
"enums" : null,
"errorCode" : "ApplicationDoesNotExistException",
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : null,
"membersAsMap" : { },
"required" : null,
"shapeName" : "ApplicationDoesNotExistException",
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ApplicationDoesNotExistException",
"variableName" : "applicationDoesNotExistException",
"variableType" : "ApplicationDoesNotExistException",
"documentation" : null,
"simpleType" : "ApplicationDoesNotExistException",
"variableSetterType" : "ApplicationDoesNotExistException"
},
"wrapper" : false
},
"ApplicationInfo" : {
"c2jName" : "ApplicationInfo",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Information about an application.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"c2jName" : "applicationId",
"c2jShape" : "ApplicationId",
"deprecated" : false,
"documentation" : "The application ID.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The application ID.
\n@param applicationId The application ID.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The application ID.
\n@return The application ID.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationId",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationId",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ApplicationId",
"setterDocumentation" : "/**The application ID.
\n@param applicationId The application ID.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The application ID.
\n@param applicationId The application ID.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : "The application ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"deprecated" : false,
"documentation" : "The application name.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The application name.
\n@param applicationName The application name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The application name.
\n@return The application name.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ApplicationName",
"setterDocumentation" : "/**The application name.
\n@param applicationName The application name.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The application name.
\n@param applicationName The application name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The application name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "createTime",
"c2jShape" : "Timestamp",
"deprecated" : false,
"documentation" : "The time at which the application was created.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The time at which the application was created.
\n@param createTime The time at which the application was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The time at which the application was created.
\n@return The time at which the application was created.*/",
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "createTime",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "createTime",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "CreateTime",
"setterDocumentation" : "/**The time at which the application was created.
\n@param createTime The time at which the application was created.*/",
"setterModel" : {
"variableDeclarationType" : "java.util.Date",
"variableName" : "createTime",
"variableType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"simple" : true,
"varargSetterDocumentation" : "/**The time at which the application was created.
\n@param createTime The time at which the application was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "java.util.Date",
"variableName" : "createTime",
"variableType" : "java.util.Date",
"documentation" : "The time at which the application was created.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "linkedToGitHub",
"c2jShape" : "Boolean",
"deprecated" : false,
"documentation" : "True if the user has authenticated with GitHub for the specified application; otherwise, false.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**True if the user has authenticated with GitHub for the specified application; otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**True if the user has authenticated with GitHub for the specified application; otherwise, false.
\n@return True if the user has authenticated with GitHub for the specified application; otherwise, false.*/",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "linkedToGitHub",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "linkedToGitHub",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "LinkedToGitHub",
"setterDocumentation" : "/**True if the user has authenticated with GitHub for the specified application; otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application; otherwise, false.*/",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"varargSetterDocumentation" : "/**True if the user has authenticated with GitHub for the specified application; otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : "True if the user has authenticated with GitHub for the specified application; otherwise, false.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ApplicationId" : {
"c2jName" : "applicationId",
"c2jShape" : "ApplicationId",
"deprecated" : false,
"documentation" : "The application ID.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The application ID.
\n@param applicationId The application ID.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The application ID.
\n@return The application ID.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationId",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationId",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ApplicationId",
"setterDocumentation" : "/**The application ID.
\n@param applicationId The application ID.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The application ID.
\n@param applicationId The application ID.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationId",
"variableType" : "String",
"documentation" : "The application ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ApplicationName" : {
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"deprecated" : false,
"documentation" : "The application name.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The application name.
\n@param applicationName The application name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The application name.
\n@return The application name.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ApplicationName",
"setterDocumentation" : "/**The application name.
\n@param applicationName The application name.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The application name.
\n@param applicationName The application name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The application name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"CreateTime" : {
"c2jName" : "createTime",
"c2jShape" : "Timestamp",
"deprecated" : false,
"documentation" : "The time at which the application was created.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The time at which the application was created.
\n@param createTime The time at which the application was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The time at which the application was created.
\n@return The time at which the application was created.*/",
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "createTime",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "createTime",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "CreateTime",
"setterDocumentation" : "/**The time at which the application was created.
\n@param createTime The time at which the application was created.*/",
"setterModel" : {
"variableDeclarationType" : "java.util.Date",
"variableName" : "createTime",
"variableType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"simple" : true,
"varargSetterDocumentation" : "/**The time at which the application was created.
\n@param createTime The time at which the application was created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "java.util.Date",
"variableName" : "createTime",
"variableType" : "java.util.Date",
"documentation" : "The time at which the application was created.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"xmlNameSpaceUri" : null
},
"LinkedToGitHub" : {
"c2jName" : "linkedToGitHub",
"c2jShape" : "Boolean",
"deprecated" : false,
"documentation" : "True if the user has authenticated with GitHub for the specified application; otherwise, false.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**True if the user has authenticated with GitHub for the specified application; otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**True if the user has authenticated with GitHub for the specified application; otherwise, false.
\n@return True if the user has authenticated with GitHub for the specified application; otherwise, false.*/",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "linkedToGitHub",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "linkedToGitHub",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "LinkedToGitHub",
"setterDocumentation" : "/**True if the user has authenticated with GitHub for the specified application; otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application; otherwise, false.*/",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"varargSetterDocumentation" : "/**True if the user has authenticated with GitHub for the specified application; otherwise, false.
\n@param linkedToGitHub True if the user has authenticated with GitHub for the specified application; otherwise, false.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "linkedToGitHub",
"variableType" : "Boolean",
"documentation" : "True if the user has authenticated with GitHub for the specified application; otherwise, false.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}
},
"required" : null,
"shapeName" : "ApplicationInfo",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ApplicationInfo",
"variableName" : "applicationInfo",
"variableType" : "ApplicationInfo",
"documentation" : null,
"simpleType" : "ApplicationInfo",
"variableSetterType" : "ApplicationInfo"
},
"wrapper" : false
},
"ApplicationLimitExceededException" : {
"c2jName" : "ApplicationLimitExceededException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "More applications were attempted to be created than are allowed.
",
"enums" : null,
"errorCode" : "ApplicationLimitExceededException",
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : null,
"membersAsMap" : { },
"required" : null,
"shapeName" : "ApplicationLimitExceededException",
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ApplicationLimitExceededException",
"variableName" : "applicationLimitExceededException",
"variableType" : "ApplicationLimitExceededException",
"documentation" : null,
"simpleType" : "ApplicationLimitExceededException",
"variableSetterType" : "ApplicationLimitExceededException"
},
"wrapper" : false
},
"ApplicationNameRequiredException" : {
"c2jName" : "ApplicationNameRequiredException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "The minimum number of required application names was not specified.
",
"enums" : null,
"errorCode" : "ApplicationNameRequiredException",
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : null,
"membersAsMap" : { },
"required" : null,
"shapeName" : "ApplicationNameRequiredException",
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "ApplicationNameRequiredException",
"variableName" : "applicationNameRequiredException",
"variableType" : "ApplicationNameRequiredException",
"documentation" : null,
"simpleType" : "ApplicationNameRequiredException",
"variableSetterType" : "ApplicationNameRequiredException"
},
"wrapper" : false
},
"ApplicationRevisionSortBy" : {
"c2jName" : "ApplicationRevisionSortBy",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "",
"enums" : [ {
"name" : "RegisterTime",
"value" : "registerTime"
}, {
"name" : "FirstUsedTime",
"value" : "firstUsedTime"
}, {
"name" : "LastUsedTime",
"value" : "lastUsedTime"
} ],
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : null,
"membersAsMap" : { },
"required" : null,
"shapeName" : "ApplicationRevisionSortBy",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "ApplicationRevisionSortBy",
"variableName" : "applicationRevisionSortBy",
"variableType" : "ApplicationRevisionSortBy",
"documentation" : null,
"simpleType" : "ApplicationRevisionSortBy",
"variableSetterType" : "ApplicationRevisionSortBy"
},
"wrapper" : false
},
"AutoRollbackConfiguration" : {
"c2jName" : "AutoRollbackConfiguration",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Information about a configuration for automatically rolling back to a previous version of an application revision when a deployment doesn't complete successfully.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"deprecated" : false,
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Indicates whether a defined automatic rollback configuration is currently enabled.
\n@return Indicates whether a defined automatic rollback configuration is currently enabled.*/",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "enabled",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Enabled",
"setterDocumentation" : "/**Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.*/",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"varargSetterDocumentation" : "/**Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "events",
"c2jShape" : "AutoRollbackEventsList",
"deprecated" : false,
"documentation" : "The event type or types that trigger a rollback.
",
"enumType" : "AutoRollbackEvent",
"fluentSetterDocumentation" : "/**The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent*/",
"getterDocumentation" : "/**The event type or types that trigger a rollback.
\n@return The event type or types that trigger a rollback.\n@see AutoRollbackEvent*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "events",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "events",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "AutoRollbackEvent",
"deprecated" : false,
"documentation" : "",
"enumType" : "AutoRollbackEvent",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent*/",
"getterDocumentation" : "/**\n@return \n@see AutoRollbackEvent*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member \n@see AutoRollbackEvent*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Events",
"setterDocumentation" : "/**The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.\n@see AutoRollbackEvent*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**The event type or types that trigger a rollback.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setEvents(java.util.Collection)} or {@link #withEvents(java.util.Collection)} if you want to override the existing values.
\n@param events The event type or types that trigger a rollback.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : "The event type or types that trigger a rollback.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Enabled" : {
"c2jName" : "enabled",
"c2jShape" : "Boolean",
"deprecated" : false,
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Indicates whether a defined automatic rollback configuration is currently enabled.
\n@return Indicates whether a defined automatic rollback configuration is currently enabled.*/",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "enabled",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "enabled",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Enabled",
"setterDocumentation" : "/**Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.*/",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"varargSetterDocumentation" : "/**Indicates whether a defined automatic rollback configuration is currently enabled.
\n@param enabled Indicates whether a defined automatic rollback configuration is currently enabled.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "enabled",
"variableType" : "Boolean",
"documentation" : "Indicates whether a defined automatic rollback configuration is currently enabled.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
},
"Events" : {
"c2jName" : "events",
"c2jShape" : "AutoRollbackEventsList",
"deprecated" : false,
"documentation" : "The event type or types that trigger a rollback.
",
"enumType" : "AutoRollbackEvent",
"fluentSetterDocumentation" : "/**The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent*/",
"getterDocumentation" : "/**The event type or types that trigger a rollback.
\n@return The event type or types that trigger a rollback.\n@see AutoRollbackEvent*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "events",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "events",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "AutoRollbackEvent",
"deprecated" : false,
"documentation" : "",
"enumType" : "AutoRollbackEvent",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent*/",
"getterDocumentation" : "/**\n@return \n@see AutoRollbackEvent*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member \n@see AutoRollbackEvent*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Events",
"setterDocumentation" : "/**The event type or types that trigger a rollback.
\n@param events The event type or types that trigger a rollback.\n@see AutoRollbackEvent*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**The event type or types that trigger a rollback.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setEvents(java.util.Collection)} or {@link #withEvents(java.util.Collection)} if you want to override the existing values.
\n@param events The event type or types that trigger a rollback.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AutoRollbackEvent*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "events",
"variableType" : "java.util.List",
"documentation" : "The event type or types that trigger a rollback.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"required" : null,
"shapeName" : "AutoRollbackConfiguration",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AutoRollbackConfiguration",
"variableName" : "autoRollbackConfiguration",
"variableType" : "AutoRollbackConfiguration",
"documentation" : null,
"simpleType" : "AutoRollbackConfiguration",
"variableSetterType" : "AutoRollbackConfiguration"
},
"wrapper" : false
},
"AutoRollbackEvent" : {
"c2jName" : "AutoRollbackEvent",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "",
"enums" : [ {
"name" : "DEPLOYMENT_FAILURE",
"value" : "DEPLOYMENT_FAILURE"
}, {
"name" : "DEPLOYMENT_STOP_ON_ALARM",
"value" : "DEPLOYMENT_STOP_ON_ALARM"
}, {
"name" : "DEPLOYMENT_STOP_ON_REQUEST",
"value" : "DEPLOYMENT_STOP_ON_REQUEST"
} ],
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : null,
"membersAsMap" : { },
"required" : null,
"shapeName" : "AutoRollbackEvent",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AutoRollbackEvent",
"variableName" : "autoRollbackEvent",
"variableType" : "AutoRollbackEvent",
"documentation" : null,
"simpleType" : "AutoRollbackEvent",
"variableSetterType" : "AutoRollbackEvent"
},
"wrapper" : false
},
"AutoScalingGroup" : {
"c2jName" : "AutoScalingGroup",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Information about an Auto Scaling group.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"c2jName" : "name",
"c2jShape" : "AutoScalingGroupName",
"deprecated" : false,
"documentation" : "The Auto Scaling group name.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The Auto Scaling group name.
\n@param name The Auto Scaling group name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The Auto Scaling group name.
\n@return The Auto Scaling group name.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Name",
"setterDocumentation" : "/**The Auto Scaling group name.
\n@param name The Auto Scaling group name.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The Auto Scaling group name.
\n@param name The Auto Scaling group name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The Auto Scaling group name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "hook",
"c2jShape" : "AutoScalingGroupHook",
"deprecated" : false,
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**An Auto Scaling lifecycle event hook name.
\n@return An Auto Scaling lifecycle event hook name.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "hook",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "hook",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Hook",
"setterDocumentation" : "/**An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Hook" : {
"c2jName" : "hook",
"c2jShape" : "AutoScalingGroupHook",
"deprecated" : false,
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**An Auto Scaling lifecycle event hook name.
\n@return An Auto Scaling lifecycle event hook name.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "hook",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "hook",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Hook",
"setterDocumentation" : "/**An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**An Auto Scaling lifecycle event hook name.
\n@param hook An Auto Scaling lifecycle event hook name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "hook",
"variableType" : "String",
"documentation" : "An Auto Scaling lifecycle event hook name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Name" : {
"c2jName" : "name",
"c2jShape" : "AutoScalingGroupName",
"deprecated" : false,
"documentation" : "The Auto Scaling group name.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The Auto Scaling group name.
\n@param name The Auto Scaling group name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The Auto Scaling group name.
\n@return The Auto Scaling group name.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "name",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "name",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Name",
"setterDocumentation" : "/**The Auto Scaling group name.
\n@param name The Auto Scaling group name.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The Auto Scaling group name.
\n@param name The Auto Scaling group name.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The Auto Scaling group name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"required" : null,
"shapeName" : "AutoScalingGroup",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AutoScalingGroup",
"variableName" : "autoScalingGroup",
"variableType" : "AutoScalingGroup",
"documentation" : null,
"simpleType" : "AutoScalingGroup",
"variableSetterType" : "AutoScalingGroup"
},
"wrapper" : false
},
"BatchGetApplicationRevisionsRequest" : {
"c2jName" : "BatchGetApplicationRevisionsInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Represents the input of a batch get application revisions operation.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : {
"action" : "BatchGetApplicationRevisions",
"locationName" : null,
"requestUri" : "/",
"target" : "CodeDeploy_20141006.BatchGetApplicationRevisions",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"deprecated" : false,
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The name of an AWS CodeDeploy application about which to get revision information.
\n@return The name of an AWS CodeDeploy application about which to get revision information.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ApplicationName",
"setterDocumentation" : "/**The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "revisions",
"c2jShape" : "RevisionLocationList",
"deprecated" : false,
"documentation" : "Information to get about the application revisions, including type and location.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Information to get about the application revisions, including type and location.
\n@return Information to get about the application revisions, including type and location.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "RevisionLocation",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "RevisionLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : "",
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : "",
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionLocation",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "RevisionLocation",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Revisions",
"setterDocumentation" : "/**Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**Information to get about the application revisions, including type and location.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRevisions(java.util.Collection)} or {@link #withRevisions(java.util.Collection)} if you want to override the existing values.
\n@param revisions Information to get about the application revisions, including type and location.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Information to get about the application revisions, including type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ApplicationName" : {
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"deprecated" : false,
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The name of an AWS CodeDeploy application about which to get revision information.
\n@return The name of an AWS CodeDeploy application about which to get revision information.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ApplicationName",
"setterDocumentation" : "/**The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The name of an AWS CodeDeploy application about which to get revision information.
\n@param applicationName The name of an AWS CodeDeploy application about which to get revision information.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of an AWS CodeDeploy application about which to get revision information.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Revisions" : {
"c2jName" : "revisions",
"c2jShape" : "RevisionLocationList",
"deprecated" : false,
"documentation" : "Information to get about the application revisions, including type and location.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Information to get about the application revisions, including type and location.
\n@return Information to get about the application revisions, including type and location.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "RevisionLocation",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "RevisionLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : "",
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "RevisionLocation",
"variableName" : "member",
"variableType" : "RevisionLocation",
"documentation" : "",
"simpleType" : "RevisionLocation",
"variableSetterType" : "RevisionLocation"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionLocation",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "RevisionLocation",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Revisions",
"setterDocumentation" : "/**Information to get about the application revisions, including type and location.
\n@param revisions Information to get about the application revisions, including type and location.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**Information to get about the application revisions, including type and location.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRevisions(java.util.Collection)} or {@link #withRevisions(java.util.Collection)} if you want to override the existing values.
\n@param revisions Information to get about the application revisions, including type and location.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Information to get about the application revisions, including type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"required" : [ "applicationName", "revisions" ],
"shapeName" : "BatchGetApplicationRevisionsRequest",
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "BatchGetApplicationRevisionsRequest",
"variableName" : "batchGetApplicationRevisionsRequest",
"variableType" : "BatchGetApplicationRevisionsRequest",
"documentation" : null,
"simpleType" : "BatchGetApplicationRevisionsRequest",
"variableSetterType" : "BatchGetApplicationRevisionsRequest"
},
"wrapper" : false
},
"BatchGetApplicationRevisionsResult" : {
"c2jName" : "BatchGetApplicationRevisionsOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Represents the output of a batch get application revisions operation.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"deprecated" : false,
"documentation" : "The name of the application that corresponds to the revisions.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The name of the application that corresponds to the revisions.
\n@return The name of the application that corresponds to the revisions.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ApplicationName",
"setterDocumentation" : "/**The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of the application that corresponds to the revisions.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "errorMessage",
"c2jShape" : "ErrorMessage",
"deprecated" : false,
"documentation" : "Information about errors that may have occurred during the API call.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Information about errors that may have occurred during the API call.
\n@param errorMessage Information about errors that may have occurred during the API call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Information about errors that may have occurred during the API call.
\n@return Information about errors that may have occurred during the API call.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "errorMessage",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorMessage",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ErrorMessage",
"setterDocumentation" : "/**Information about errors that may have occurred during the API call.
\n@param errorMessage Information about errors that may have occurred during the API call.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**Information about errors that may have occurred during the API call.
\n@param errorMessage Information about errors that may have occurred during the API call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "Information about errors that may have occurred during the API call.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "revisions",
"c2jShape" : "RevisionInfoList",
"deprecated" : false,
"documentation" : "Additional information about the revisions, including the type and location.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Additional information about the revisions, including the type and location.
\n@return Additional information about the revisions, including the type and location.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "RevisionInfo",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "RevisionInfo",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : "",
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : "",
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionInfo",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "RevisionInfo",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Revisions",
"setterDocumentation" : "/**Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**Additional information about the revisions, including the type and location.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRevisions(java.util.Collection)} or {@link #withRevisions(java.util.Collection)} if you want to override the existing values.
\n@param revisions Additional information about the revisions, including the type and location.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Additional information about the revisions, including the type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ApplicationName" : {
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"deprecated" : false,
"documentation" : "The name of the application that corresponds to the revisions.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The name of the application that corresponds to the revisions.
\n@return The name of the application that corresponds to the revisions.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ApplicationName",
"setterDocumentation" : "/**The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The name of the application that corresponds to the revisions.
\n@param applicationName The name of the application that corresponds to the revisions.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of the application that corresponds to the revisions.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ErrorMessage" : {
"c2jName" : "errorMessage",
"c2jShape" : "ErrorMessage",
"deprecated" : false,
"documentation" : "Information about errors that may have occurred during the API call.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Information about errors that may have occurred during the API call.
\n@param errorMessage Information about errors that may have occurred during the API call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Information about errors that may have occurred during the API call.
\n@return Information about errors that may have occurred during the API call.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "errorMessage",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "errorMessage",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ErrorMessage",
"setterDocumentation" : "/**Information about errors that may have occurred during the API call.
\n@param errorMessage Information about errors that may have occurred during the API call.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**Information about errors that may have occurred during the API call.
\n@param errorMessage Information about errors that may have occurred during the API call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "errorMessage",
"variableType" : "String",
"documentation" : "Information about errors that may have occurred during the API call.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Revisions" : {
"c2jName" : "revisions",
"c2jShape" : "RevisionInfoList",
"deprecated" : false,
"documentation" : "Additional information about the revisions, including the type and location.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Additional information about the revisions, including the type and location.
\n@return Additional information about the revisions, including the type and location.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "revisions",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "revisions",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "RevisionInfo",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "RevisionInfo",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : "",
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "RevisionInfo",
"variableName" : "member",
"variableType" : "RevisionInfo",
"documentation" : "",
"simpleType" : "RevisionInfo",
"variableSetterType" : "RevisionInfo"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "RevisionInfo",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "RevisionInfo",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "Revisions",
"setterDocumentation" : "/**Additional information about the revisions, including the type and location.
\n@param revisions Additional information about the revisions, including the type and location.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**Additional information about the revisions, including the type and location.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRevisions(java.util.Collection)} or {@link #withRevisions(java.util.Collection)} if you want to override the existing values.
\n@param revisions Additional information about the revisions, including the type and location.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "revisions",
"variableType" : "java.util.List",
"documentation" : "Additional information about the revisions, including the type and location.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"required" : null,
"shapeName" : "BatchGetApplicationRevisionsResult",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "BatchGetApplicationRevisionsResult",
"variableName" : "batchGetApplicationRevisionsResult",
"variableType" : "BatchGetApplicationRevisionsResult",
"documentation" : null,
"simpleType" : "BatchGetApplicationRevisionsResult",
"variableSetterType" : "BatchGetApplicationRevisionsResult"
},
"wrapper" : false
},
"BatchGetApplicationsRequest" : {
"c2jName" : "BatchGetApplicationsInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Represents the input of a batch get applications operation.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : {
"action" : "BatchGetApplications",
"locationName" : null,
"requestUri" : "/",
"target" : "CodeDeploy_20141006.BatchGetApplications",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"c2jName" : "applicationNames",
"c2jShape" : "ApplicationsList",
"deprecated" : false,
"documentation" : "A list of application names separated by spaces.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**A list of application names separated by spaces.
\n@param applicationNames A list of application names separated by spaces.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**A list of application names separated by spaces.
\n@return A list of application names separated by spaces.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationNames",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "ApplicationName",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "ApplicationNames",
"setterDocumentation" : "/**A list of application names separated by spaces.
\n@param applicationNames A list of application names separated by spaces.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "applicationNames",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**A list of application names separated by spaces.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setApplicationNames(java.util.Collection)} or {@link #withApplicationNames(java.util.Collection)} if you want to override the existing values.
\n@param applicationNames A list of application names separated by spaces.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "applicationNames",
"variableType" : "java.util.List",
"documentation" : "A list of application names separated by spaces.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ApplicationNames" : {
"c2jName" : "applicationNames",
"c2jShape" : "ApplicationsList",
"deprecated" : false,
"documentation" : "A list of application names separated by spaces.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**A list of application names separated by spaces.
\n@param applicationNames A list of application names separated by spaces.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**A list of application names separated by spaces.
\n@return A list of application names separated by spaces.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationNames",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "ApplicationName",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "ApplicationNames",
"setterDocumentation" : "/**A list of application names separated by spaces.
\n@param applicationNames A list of application names separated by spaces.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "applicationNames",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**A list of application names separated by spaces.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setApplicationNames(java.util.Collection)} or {@link #withApplicationNames(java.util.Collection)} if you want to override the existing values.
\n@param applicationNames A list of application names separated by spaces.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "applicationNames",
"variableType" : "java.util.List",
"documentation" : "A list of application names separated by spaces.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"required" : null,
"shapeName" : "BatchGetApplicationsRequest",
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "BatchGetApplicationsRequest",
"variableName" : "batchGetApplicationsRequest",
"variableType" : "BatchGetApplicationsRequest",
"documentation" : null,
"simpleType" : "BatchGetApplicationsRequest",
"variableSetterType" : "BatchGetApplicationsRequest"
},
"wrapper" : false
},
"BatchGetApplicationsResult" : {
"c2jName" : "BatchGetApplicationsOutput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Represents the output of a batch get applications operation.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : null,
"members" : [ {
"c2jName" : "applicationsInfo",
"c2jShape" : "ApplicationsInfoList",
"deprecated" : false,
"documentation" : "Information about the applications.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Information about the applications.
\n@param applicationsInfo Information about the applications.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Information about the applications.
\n@return Information about the applications.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationsInfo",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationsInfo",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "ApplicationInfo",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "ApplicationInfo",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "ApplicationInfo",
"variableName" : "member",
"variableType" : "ApplicationInfo",
"documentation" : "",
"simpleType" : "ApplicationInfo",
"variableSetterType" : "ApplicationInfo"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "ApplicationInfo",
"variableName" : "member",
"variableType" : "ApplicationInfo",
"documentation" : "",
"simpleType" : "ApplicationInfo",
"variableSetterType" : "ApplicationInfo"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "ApplicationInfo",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "ApplicationInfo",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "ApplicationsInfo",
"setterDocumentation" : "/**Information about the applications.
\n@param applicationsInfo Information about the applications.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "applicationsInfo",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**Information about the applications.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setApplicationsInfo(java.util.Collection)} or {@link #withApplicationsInfo(java.util.Collection)} if you want to override the existing values.
\n@param applicationsInfo Information about the applications.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "applicationsInfo",
"variableType" : "java.util.List",
"documentation" : "Information about the applications.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ApplicationsInfo" : {
"c2jName" : "applicationsInfo",
"c2jShape" : "ApplicationsInfoList",
"deprecated" : false,
"documentation" : "Information about the applications.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**Information about the applications.
\n@param applicationsInfo Information about the applications.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**Information about the applications.
\n@return Information about the applications.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationsInfo",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationsInfo",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "ApplicationInfo",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "ApplicationInfo",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "ApplicationInfo",
"variableName" : "member",
"variableType" : "ApplicationInfo",
"documentation" : "",
"simpleType" : "ApplicationInfo",
"variableSetterType" : "ApplicationInfo"
},
"simple" : false,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "ApplicationInfo",
"variableName" : "member",
"variableType" : "ApplicationInfo",
"documentation" : "",
"simpleType" : "ApplicationInfo",
"variableSetterType" : "ApplicationInfo"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "ApplicationInfo",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"simpleType" : "ApplicationInfo",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "ApplicationsInfo",
"setterDocumentation" : "/**Information about the applications.
\n@param applicationsInfo Information about the applications.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "applicationsInfo",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"varargSetterDocumentation" : "/**Information about the applications.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setApplicationsInfo(java.util.Collection)} or {@link #withApplicationsInfo(java.util.Collection)} if you want to override the existing values.
\n@param applicationsInfo Information about the applications.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "applicationsInfo",
"variableType" : "java.util.List",
"documentation" : "Information about the applications.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"required" : null,
"shapeName" : "BatchGetApplicationsResult",
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "BatchGetApplicationsResult",
"variableName" : "batchGetApplicationsResult",
"variableType" : "BatchGetApplicationsResult",
"documentation" : null,
"simpleType" : "BatchGetApplicationsResult",
"variableSetterType" : "BatchGetApplicationsResult"
},
"wrapper" : false
},
"BatchGetDeploymentGroupsRequest" : {
"c2jName" : "BatchGetDeploymentGroupsInput",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false
},
"deprecated" : false,
"documentation" : "Represents the input of a batch get deployment groups operation.
",
"enums" : null,
"errorCode" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"marshaller" : {
"action" : "BatchGetDeploymentGroups",
"locationName" : null,
"requestUri" : "/",
"target" : "CodeDeploy_20141006.BatchGetDeploymentGroups",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"c2jName" : "applicationName",
"c2jShape" : "ApplicationName",
"deprecated" : false,
"documentation" : "The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.
\n@param applicationName The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.
\n@return The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.*/",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "applicationName",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "applicationName",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "ApplicationName",
"setterDocumentation" : "/**The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.
\n@param applicationName The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.*/",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.
\n@param applicationName The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "applicationName",
"variableType" : "String",
"documentation" : "The name of an AWS CodeDeploy application associated with the applicable IAM user or AWS account.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"c2jName" : "deploymentGroupNames",
"c2jShape" : "DeploymentGroupsList",
"deprecated" : false,
"documentation" : "The deployment groups' names.
",
"enumType" : null,
"fluentSetterDocumentation" : "/**The deployment groups' names.
\n@param deploymentGroupNames The deployment groups' names.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**The deployment groups' names.
\n@return The deployment groups' names.*/",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "deploymentGroupNames",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "deploymentGroupNames",
"uri" : false
},
"idempotencyToken" : false,
"list" : true,
"listModel" : {
"implType" : "com.amazonaws.internal.SdkInternalList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"c2jName" : "member",
"c2jShape" : "DeploymentGroupName",
"deprecated" : false,
"documentation" : "",
"enumType" : null,
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"getterDocumentation" : "/**\n@return */",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocationName" : "member",
"queryString" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"name" : "Member",
"setterDocumentation" : "/**\n@param member */",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"marshallNonAutoConstructedEmptyLists" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "com.amazonaws.internal.SdkInternalList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"name" : "DeploymentGroupNames",
"setterDocumentation" : "/**The deployment groups' names.
\n@param deploymentGroupNames The deployment groups' names.*/",
"setterModel" : {
"variableDeclarationType" : "com.amazonaws.internal.SdkInternalList",
"variableName" : "deploymentGroupNames",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List