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

models.elasticbeanstalk-2010-12-01-intermediate.json Maven / Gradle / Ivy

Go to download

The AWS SDK for Java with support for OSGi. The AWS SDK for Java provides Java APIs for building software on AWS' cost-effective, scalable, and reliable infrastructure products. The AWS Java SDK allows developers to code against APIs for all of Amazon's infrastructure web services (Amazon S3, Amazon EC2, Amazon SQS, Amazon Relational Database Service, Amazon AutoScaling, etc).

There is a newer version: 1.11.60
Show newest version
{
  "metadata" : {
    "apiVersion" : "2010-12-01",
    "protocol" : "query",
    "checksumFormat" : null,
    "documentation" : "AWS Elastic Beanstalk 

AWS Elastic Beanstalk makes it easy for you to create, deploy, and manage scalable, fault-tolerant applications running on the Amazon Web Services cloud.

For more information about this product, go to the AWS Elastic Beanstalk details page. The location of the latest AWS Elastic Beanstalk WSDL is http://elasticbeanstalk.s3.amazonaws.com/doc/2010-12-01/AWSElasticBeanstalk.wsdl. To install the Software Development Kits (SDKs), Integrated Development Environment (IDE) Toolkits, and command line tools that enable you to access the API, go to Tools for Amazon Web Services.

Endpoints

For a list of region-specific endpoints that AWS Elastic Beanstalk supports, go to Regions and Endpoints in the Amazon Web Services Glossary.

", "defaultEndpoint" : "https://elasticbeanstalk.us-east-1.amazonaws.com", "defaultEndpointWithoutHttpProtocol" : "elasticbeanstalk.us-east-1.amazonaws.com", "syncInterface" : "AWSElasticBeanstalk", "syncClient" : "AWSElasticBeanstalkClient", "asyncInterface" : "AWSElasticBeanstalkAsync", "asyncClient" : "AWSElasticBeanstalkAsyncClient", "packageName" : "com.amazonaws.services.elasticbeanstalk", "packagePath" : "com/amazonaws/services/elasticbeanstalk", "serviceAbbreviation" : "Elastic Beanstalk", "serviceFullName" : "AWS Elastic Beanstalk", "hasApiWithStreamInput" : false, "contentType" : null, "jsonVersion" : null, "endpointPrefix" : "elasticbeanstalk", "signingName" : "elasticbeanstalk", "protocolDefaultExceptionUmarshallerImpl" : "StandardErrorUnmarshaller", "syncClientBuilderClassName" : "AWSElasticBeanstalkClientBuilder", "asyncClientBuilderClassName" : "AWSElasticBeanstalkAsyncClientBuilder", "serviceName" : "Elastic Beanstalk", "cborProtocol" : false, "xmlProtocol" : true, "unmarshallerContextClassName" : "StaxUnmarshallerContext", "unmarshallerClassSuffix" : "StaxUnmarshaller", "jsonProtocol" : false }, "operations" : { "AbortEnvironmentUpdate" : { "documentation" : "

Cancels in-progress environment configuration update or application version deployment.

", "operationName" : "AbortEnvironmentUpdate", "deprecated" : false, "input" : { "variableName" : "abortEnvironmentUpdateRequest", "variableType" : "AbortEnvironmentUpdateRequest", "variableDeclarationType" : "AbortEnvironmentUpdateRequest", "documentation" : "

", "simpleType" : "AbortEnvironmentUpdateRequest", "variableSetterType" : "AbortEnvironmentUpdateRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "AbortEnvironmentUpdateResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InsufficientPrivilegesException", "documentation" : "

The specified account does not have sufficient privileges for one of more AWS services.

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

Applies a scheduled managed action immediately. A managed action can be applied only if its status is Scheduled. Get the status and action ID of a managed action with DescribeEnvironmentManagedActions.

", "operationName" : "ApplyEnvironmentManagedAction", "deprecated" : false, "input" : { "variableName" : "applyEnvironmentManagedActionRequest", "variableType" : "ApplyEnvironmentManagedActionRequest", "variableDeclarationType" : "ApplyEnvironmentManagedActionRequest", "documentation" : "

Request to execute a scheduled managed action immediately.

", "simpleType" : "ApplyEnvironmentManagedActionRequest", "variableSetterType" : "ApplyEnvironmentManagedActionRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ApplyEnvironmentManagedActionResult", "documentation" : "

The result message containing information about the managed action.

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

A generic service exception has occurred.

" }, { "exceptionName" : "ManagedActionInvalidStateException", "documentation" : "

Cannot modify the managed action in its current state.

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

Checks if the specified CNAME is available.

", "operationName" : "CheckDNSAvailability", "deprecated" : false, "input" : { "variableName" : "checkDNSAvailabilityRequest", "variableType" : "CheckDNSAvailabilityRequest", "variableDeclarationType" : "CheckDNSAvailabilityRequest", "documentation" : "

Results message indicating whether a CNAME is available.

", "simpleType" : "CheckDNSAvailabilityRequest", "variableSetterType" : "CheckDNSAvailabilityRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CheckDNSAvailabilityResult", "documentation" : "

Indicates if the specified CNAME is available.

" }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "checkDNSAvailability", "syncReturnType" : "CheckDNSAvailabilityResult", "asyncReturnType" : "CheckDNSAvailabilityResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "ComposeEnvironments" : { "documentation" : "

Create or update a group of environments that each run a separate component of a single application. Takes a list of version labels that specify application source bundles for each of the environments to create or update. The name of each environment and other required information must be included in the source bundles in an environment manifest named env.yaml. See Compose Environments for details.

", "operationName" : "ComposeEnvironments", "deprecated" : false, "input" : { "variableName" : "composeEnvironmentsRequest", "variableType" : "ComposeEnvironmentsRequest", "variableDeclarationType" : "ComposeEnvironmentsRequest", "documentation" : "

Request to create or update a group of environments.

", "simpleType" : "ComposeEnvironmentsRequest", "variableSetterType" : "ComposeEnvironmentsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ComposeEnvironmentsResult", "documentation" : "

Result message containing a list of environment descriptions.

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

The specified account has reached its limit of environments.

" }, { "exceptionName" : "InsufficientPrivilegesException", "documentation" : "

The specified account does not have sufficient privileges for one of more AWS services.

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

Creates an application that has one configuration template named default and no application versions.

", "operationName" : "CreateApplication", "deprecated" : false, "input" : { "variableName" : "createApplicationRequest", "variableType" : "CreateApplicationRequest", "variableDeclarationType" : "CreateApplicationRequest", "documentation" : "

Request to create an application.

", "simpleType" : "CreateApplicationRequest", "variableSetterType" : "CreateApplicationRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateApplicationResult", "documentation" : "

Result message containing a single description of an application.

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

The specified account has reached its limit of applications.

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

Creates an application version for the specified application.

Once you create an application version with a specified Amazon S3 bucket and key location, you cannot change that Amazon S3 location. If you change the Amazon S3 location, you receive an exception when you attempt to launch an environment from the application version. ", "operationName" : "CreateApplicationVersion", "deprecated" : false, "input" : { "variableName" : "createApplicationVersionRequest", "variableType" : "CreateApplicationVersionRequest", "variableDeclarationType" : "CreateApplicationVersionRequest", "documentation" : "

", "simpleType" : "CreateApplicationVersionRequest", "variableSetterType" : "CreateApplicationVersionRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateApplicationVersionResult", "documentation" : "

Result message wrapping a single description of an application version.

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

The specified account has reached its limit of applications.

" }, { "exceptionName" : "TooManyApplicationVersionsException", "documentation" : "

The specified account has reached its limit of application versions.

" }, { "exceptionName" : "InsufficientPrivilegesException", "documentation" : "

The specified account does not have sufficient privileges for one of more AWS services.

" }, { "exceptionName" : "S3LocationNotInServiceRegionException", "documentation" : "

The specified S3 bucket does not belong to the S3 region in which the service is running.

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

Creates a configuration template. Templates are associated with a specific application and are used to deploy different versions of the application with the same configuration settings.

Related Topics

", "operationName" : "CreateConfigurationTemplate", "deprecated" : false, "input" : { "variableName" : "createConfigurationTemplateRequest", "variableType" : "CreateConfigurationTemplateRequest", "variableDeclarationType" : "CreateConfigurationTemplateRequest", "documentation" : "

Request to create a configuration template.

", "simpleType" : "CreateConfigurationTemplateRequest", "variableSetterType" : "CreateConfigurationTemplateRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateConfigurationTemplateResult", "documentation" : "

Describes the settings for a configuration set.

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

The specified account does not have sufficient privileges for one of more AWS services.

" }, { "exceptionName" : "TooManyBucketsException", "documentation" : "

The specified account has reached its limit of Amazon S3 buckets.

" }, { "exceptionName" : "TooManyConfigurationTemplatesException", "documentation" : "

The specified account has reached its limit of configuration templates.

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

Launches an environment for the specified application using the specified configuration.

", "operationName" : "CreateEnvironment", "deprecated" : false, "input" : { "variableName" : "createEnvironmentRequest", "variableType" : "CreateEnvironmentRequest", "variableDeclarationType" : "CreateEnvironmentRequest", "documentation" : "

", "simpleType" : "CreateEnvironmentRequest", "variableSetterType" : "CreateEnvironmentRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateEnvironmentResult", "documentation" : "

Describes the properties of an environment.

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

The specified account has reached its limit of environments.

" }, { "exceptionName" : "InsufficientPrivilegesException", "documentation" : "

The specified account does not have sufficient privileges for one of more AWS services.

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

Creates the Amazon S3 storage location for the account.

This location is used to store user log files.

", "operationName" : "CreateStorageLocation", "deprecated" : false, "input" : { "variableName" : "createStorageLocationRequest", "variableType" : "CreateStorageLocationRequest", "variableDeclarationType" : "CreateStorageLocationRequest", "documentation" : null, "simpleType" : "CreateStorageLocationRequest", "variableSetterType" : "CreateStorageLocationRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateStorageLocationResult", "documentation" : "

Results of a CreateStorageLocationResult call.

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

The specified account has reached its limit of Amazon S3 buckets.

" }, { "exceptionName" : "S3SubscriptionRequiredException", "documentation" : "

The specified account does not have a subscription to Amazon S3.

" }, { "exceptionName" : "InsufficientPrivilegesException", "documentation" : "

The specified account does not have sufficient privileges for one of more AWS services.

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

Deletes the specified application along with all associated versions and configurations. The application versions will not be deleted from your Amazon S3 bucket.

You cannot delete an application that has a running environment. ", "operationName" : "DeleteApplication", "deprecated" : false, "input" : { "variableName" : "deleteApplicationRequest", "variableType" : "DeleteApplicationRequest", "variableDeclarationType" : "DeleteApplicationRequest", "documentation" : "

Request to delete an application.

", "simpleType" : "DeleteApplicationRequest", "variableSetterType" : "DeleteApplicationRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteApplicationResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "OperationInProgressException", "documentation" : "

Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

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

Deletes the specified version from the specified application.

You cannot delete an application version that is associated with a running environment.", "operationName" : "DeleteApplicationVersion", "deprecated" : false, "input" : { "variableName" : "deleteApplicationVersionRequest", "variableType" : "DeleteApplicationVersionRequest", "variableDeclarationType" : "DeleteApplicationVersionRequest", "documentation" : "

Request to delete an application version.

", "simpleType" : "DeleteApplicationVersionRequest", "variableSetterType" : "DeleteApplicationVersionRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteApplicationVersionResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "SourceBundleDeletionException", "documentation" : "

Unable to delete the Amazon S3 source bundle associated with the application version. The application version was deleted successfully.

" }, { "exceptionName" : "InsufficientPrivilegesException", "documentation" : "

The specified account does not have sufficient privileges for one of more AWS services.

" }, { "exceptionName" : "OperationInProgressException", "documentation" : "

Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

" }, { "exceptionName" : "S3LocationNotInServiceRegionException", "documentation" : "

The specified S3 bucket does not belong to the S3 region in which the service is running.

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

Deletes the specified configuration template.

When you launch an environment using a configuration template, the environment gets a copy of the template. You can delete or modify the environment's copy of the template without affecting the running environment.", "operationName" : "DeleteConfigurationTemplate", "deprecated" : false, "input" : { "variableName" : "deleteConfigurationTemplateRequest", "variableType" : "DeleteConfigurationTemplateRequest", "variableDeclarationType" : "DeleteConfigurationTemplateRequest", "documentation" : "

Request to delete a configuration template.

", "simpleType" : "DeleteConfigurationTemplateRequest", "variableSetterType" : "DeleteConfigurationTemplateRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteConfigurationTemplateResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "OperationInProgressException", "documentation" : "

Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

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

Deletes the draft configuration associated with the running environment.

Updating a running environment with any configuration changes creates a draft configuration set. You can get the draft configuration using DescribeConfigurationSettings while the update is in progress or if the update fails. The DeploymentStatus for the draft configuration indicates whether the deployment is in process or has failed. The draft configuration remains in existence until it is deleted with this action.

", "operationName" : "DeleteEnvironmentConfiguration", "deprecated" : false, "input" : { "variableName" : "deleteEnvironmentConfigurationRequest", "variableType" : "DeleteEnvironmentConfigurationRequest", "variableDeclarationType" : "DeleteEnvironmentConfigurationRequest", "documentation" : "

Request to delete a draft environment configuration.

", "simpleType" : "DeleteEnvironmentConfigurationRequest", "variableSetterType" : "DeleteEnvironmentConfigurationRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteEnvironmentConfigurationResult", "documentation" : null }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "deleteEnvironmentConfiguration", "syncReturnType" : "DeleteEnvironmentConfigurationResult", "asyncReturnType" : "DeleteEnvironmentConfigurationResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "DescribeApplicationVersions" : { "documentation" : "

Retrieve a list of application versions stored in your AWS Elastic Beanstalk storage bucket.

", "operationName" : "DescribeApplicationVersions", "deprecated" : false, "input" : { "variableName" : "describeApplicationVersionsRequest", "variableType" : "DescribeApplicationVersionsRequest", "variableDeclarationType" : "DescribeApplicationVersionsRequest", "documentation" : "

Result message containing a list of configuration descriptions.

", "simpleType" : "DescribeApplicationVersionsRequest", "variableSetterType" : "DescribeApplicationVersionsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeApplicationVersionsResult", "documentation" : "

Result message wrapping a list of application version descriptions.

" }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "describeApplicationVersions", "syncReturnType" : "DescribeApplicationVersionsResult", "asyncReturnType" : "DescribeApplicationVersionsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "DescribeApplications" : { "documentation" : "

Returns the descriptions of existing applications.

", "operationName" : "DescribeApplications", "deprecated" : false, "input" : { "variableName" : "describeApplicationsRequest", "variableType" : "DescribeApplicationsRequest", "variableDeclarationType" : "DescribeApplicationsRequest", "documentation" : "

Request to describe one or more applications.

", "simpleType" : "DescribeApplicationsRequest", "variableSetterType" : "DescribeApplicationsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeApplicationsResult", "documentation" : "

Result message containing a list of application descriptions.

" }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "describeApplications", "syncReturnType" : "DescribeApplicationsResult", "asyncReturnType" : "DescribeApplicationsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "DescribeConfigurationOptions" : { "documentation" : "

Describes the configuration options that are used in a particular configuration template or environment, or that a specified solution stack defines. The description includes the values the options, their default values, and an indication of the required action on a running environment if an option value is changed.

", "operationName" : "DescribeConfigurationOptions", "deprecated" : false, "input" : { "variableName" : "describeConfigurationOptionsRequest", "variableType" : "DescribeConfigurationOptionsRequest", "variableDeclarationType" : "DescribeConfigurationOptionsRequest", "documentation" : "

Result message containig a list of application version descriptions.

", "simpleType" : "DescribeConfigurationOptionsRequest", "variableSetterType" : "DescribeConfigurationOptionsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeConfigurationOptionsResult", "documentation" : "

Describes the settings for a specified configuration set.

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

The specified account has reached its limit of Amazon S3 buckets.

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

Returns a description of the settings for the specified configuration set, that is, either a configuration template or the configuration set associated with a running environment.

When describing the settings for the configuration set associated with a running environment, it is possible to receive two sets of setting descriptions. One is the deployed configuration set, and the other is a draft configuration of an environment that is either in the process of deployment or that failed to deploy.

Related Topics

", "operationName" : "DescribeConfigurationSettings", "deprecated" : false, "input" : { "variableName" : "describeConfigurationSettingsRequest", "variableType" : "DescribeConfigurationSettingsRequest", "variableDeclarationType" : "DescribeConfigurationSettingsRequest", "documentation" : "

Result message containing all of the configuration settings for a specified solution stack or configuration template.

", "simpleType" : "DescribeConfigurationSettingsRequest", "variableSetterType" : "DescribeConfigurationSettingsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeConfigurationSettingsResult", "documentation" : "

The results from a request to change the configuration settings of an environment.

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

The specified account has reached its limit of Amazon S3 buckets.

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

Returns information about the overall health of the specified environment. The DescribeEnvironmentHealth operation is only available with AWS Elastic Beanstalk Enhanced Health.

", "operationName" : "DescribeEnvironmentHealth", "deprecated" : false, "input" : { "variableName" : "describeEnvironmentHealthRequest", "variableType" : "DescribeEnvironmentHealthRequest", "variableDeclarationType" : "DescribeEnvironmentHealthRequest", "documentation" : "

See the example below to learn how to create a request body.

", "simpleType" : "DescribeEnvironmentHealthRequest", "variableSetterType" : "DescribeEnvironmentHealthRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeEnvironmentHealthResult", "documentation" : "

See the example below for a sample response.

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

One or more input parameters is not valid. Please correct the input parameters and try the operation again.

" }, { "exceptionName" : "ElasticBeanstalkServiceException", "documentation" : "

A generic service exception has occurred.

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

Lists an environment's completed and failed managed actions.

", "operationName" : "DescribeEnvironmentManagedActionHistory", "deprecated" : false, "input" : { "variableName" : "describeEnvironmentManagedActionHistoryRequest", "variableType" : "DescribeEnvironmentManagedActionHistoryRequest", "variableDeclarationType" : "DescribeEnvironmentManagedActionHistoryRequest", "documentation" : "

Request to list completed and failed managed actions.

", "simpleType" : "DescribeEnvironmentManagedActionHistoryRequest", "variableSetterType" : "DescribeEnvironmentManagedActionHistoryRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeEnvironmentManagedActionHistoryResult", "documentation" : "

A result message containing a list of completed and failed managed actions.

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

A generic service exception has occurred.

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

Lists an environment's upcoming and in-progress managed actions.

", "operationName" : "DescribeEnvironmentManagedActions", "deprecated" : false, "input" : { "variableName" : "describeEnvironmentManagedActionsRequest", "variableType" : "DescribeEnvironmentManagedActionsRequest", "variableDeclarationType" : "DescribeEnvironmentManagedActionsRequest", "documentation" : "

Request to list an environment's upcoming and in-progress managed actions.

", "simpleType" : "DescribeEnvironmentManagedActionsRequest", "variableSetterType" : "DescribeEnvironmentManagedActionsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeEnvironmentManagedActionsResult", "documentation" : "

The result message containing a list of managed actions.

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

A generic service exception has occurred.

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

Returns AWS resources for this environment.

", "operationName" : "DescribeEnvironmentResources", "deprecated" : false, "input" : { "variableName" : "describeEnvironmentResourcesRequest", "variableType" : "DescribeEnvironmentResourcesRequest", "variableDeclarationType" : "DescribeEnvironmentResourcesRequest", "documentation" : "

Request to describe the resources in an environment.

", "simpleType" : "DescribeEnvironmentResourcesRequest", "variableSetterType" : "DescribeEnvironmentResourcesRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeEnvironmentResourcesResult", "documentation" : "

Result message containing a list of environment resource descriptions.

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

The specified account does not have sufficient privileges for one of more AWS services.

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

Returns descriptions for existing environments.

", "operationName" : "DescribeEnvironments", "deprecated" : false, "input" : { "variableName" : "describeEnvironmentsRequest", "variableType" : "DescribeEnvironmentsRequest", "variableDeclarationType" : "DescribeEnvironmentsRequest", "documentation" : "

Request to describe one or more environments.

", "simpleType" : "DescribeEnvironmentsRequest", "variableSetterType" : "DescribeEnvironmentsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeEnvironmentsResult", "documentation" : "

Result message containing a list of environment descriptions.

" }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "describeEnvironments", "syncReturnType" : "DescribeEnvironmentsResult", "asyncReturnType" : "DescribeEnvironmentsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "DescribeEvents" : { "documentation" : "

Returns list of event descriptions matching criteria up to the last 6 weeks.

This action returns the most recent 1,000 events from the specified NextToken.", "operationName" : "DescribeEvents", "deprecated" : false, "input" : { "variableName" : "describeEventsRequest", "variableType" : "DescribeEventsRequest", "variableDeclarationType" : "DescribeEventsRequest", "documentation" : "

Request to retrieve a list of events for an environment.

", "simpleType" : "DescribeEventsRequest", "variableSetterType" : "DescribeEventsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeEventsResult", "documentation" : "

Result message wrapping a list of event descriptions.

" }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "describeEvents", "syncReturnType" : "DescribeEventsResult", "asyncReturnType" : "DescribeEventsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "DescribeInstancesHealth" : { "documentation" : "

Returns more detailed information about the health of the specified instances (for example, CPU utilization, load average, and causes). The DescribeInstancesHealth operation is only available with AWS Elastic Beanstalk Enhanced Health.

", "operationName" : "DescribeInstancesHealth", "deprecated" : false, "input" : { "variableName" : "describeInstancesHealthRequest", "variableType" : "DescribeInstancesHealthRequest", "variableDeclarationType" : "DescribeInstancesHealthRequest", "documentation" : "

See the example below to learn how to create a request body.

", "simpleType" : "DescribeInstancesHealthRequest", "variableSetterType" : "DescribeInstancesHealthRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeInstancesHealthResult", "documentation" : "

See the example below for a sample response.

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

One or more input parameters is not valid. Please correct the input parameters and try the operation again.

" }, { "exceptionName" : "ElasticBeanstalkServiceException", "documentation" : "

A generic service exception has occurred.

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

Returns a list of the available solution stack names.

", "operationName" : "ListAvailableSolutionStacks", "deprecated" : false, "input" : { "variableName" : "listAvailableSolutionStacksRequest", "variableType" : "ListAvailableSolutionStacksRequest", "variableDeclarationType" : "ListAvailableSolutionStacksRequest", "documentation" : null, "simpleType" : "ListAvailableSolutionStacksRequest", "variableSetterType" : "ListAvailableSolutionStacksRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ListAvailableSolutionStacksResult", "documentation" : "

A list of available AWS Elastic Beanstalk solution stacks.

" }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "listAvailableSolutionStacks", "syncReturnType" : "ListAvailableSolutionStacksResult", "asyncReturnType" : "ListAvailableSolutionStacksResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "RebuildEnvironment" : { "documentation" : "

Deletes and recreates all of the AWS resources (for example: the Auto Scaling group, load balancer, etc.) for a specified environment and forces a restart.

", "operationName" : "RebuildEnvironment", "deprecated" : false, "input" : { "variableName" : "rebuildEnvironmentRequest", "variableType" : "RebuildEnvironmentRequest", "variableDeclarationType" : "RebuildEnvironmentRequest", "documentation" : "

", "simpleType" : "RebuildEnvironmentRequest", "variableSetterType" : "RebuildEnvironmentRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "RebuildEnvironmentResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InsufficientPrivilegesException", "documentation" : "

The specified account does not have sufficient privileges for one of more AWS services.

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

Initiates a request to compile the specified type of information of the deployed environment.

Setting the InfoType to tail compiles the last lines from the application server log files of every Amazon EC2 instance in your environment.

Setting the InfoType to bundle compresses the application server log files for every Amazon EC2 instance into a .zip file. Legacy and .NET containers do not support bundle logs.

Use RetrieveEnvironmentInfo to obtain the set of logs.

Related Topics

", "operationName" : "RequestEnvironmentInfo", "deprecated" : false, "input" : { "variableName" : "requestEnvironmentInfoRequest", "variableType" : "RequestEnvironmentInfoRequest", "variableDeclarationType" : "RequestEnvironmentInfoRequest", "documentation" : "

Request to retrieve logs from an environment and store them in your Elastic Beanstalk storage bucket.

", "simpleType" : "RequestEnvironmentInfoRequest", "variableSetterType" : "RequestEnvironmentInfoRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "RequestEnvironmentInfoResult", "documentation" : null }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "requestEnvironmentInfo", "syncReturnType" : "RequestEnvironmentInfoResult", "asyncReturnType" : "RequestEnvironmentInfoResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "RestartAppServer" : { "documentation" : "

Causes the environment to restart the application container server running on each Amazon EC2 instance.

", "operationName" : "RestartAppServer", "deprecated" : false, "input" : { "variableName" : "restartAppServerRequest", "variableType" : "RestartAppServerRequest", "variableDeclarationType" : "RestartAppServerRequest", "documentation" : "

", "simpleType" : "RestartAppServerRequest", "variableSetterType" : "RestartAppServerRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "RestartAppServerResult", "documentation" : null }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "restartAppServer", "syncReturnType" : "RestartAppServerResult", "asyncReturnType" : "RestartAppServerResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "RetrieveEnvironmentInfo" : { "documentation" : "

Retrieves the compiled information from a RequestEnvironmentInfo request.

Related Topics

", "operationName" : "RetrieveEnvironmentInfo", "deprecated" : false, "input" : { "variableName" : "retrieveEnvironmentInfoRequest", "variableType" : "RetrieveEnvironmentInfoRequest", "variableDeclarationType" : "RetrieveEnvironmentInfoRequest", "documentation" : "

Request to download logs retrieved with RequestEnvironmentInfo.

", "simpleType" : "RetrieveEnvironmentInfoRequest", "variableSetterType" : "RetrieveEnvironmentInfoRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "RetrieveEnvironmentInfoResult", "documentation" : "

Result message containing a description of the requested environment info.

" }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "retrieveEnvironmentInfo", "syncReturnType" : "RetrieveEnvironmentInfoResult", "asyncReturnType" : "RetrieveEnvironmentInfoResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "SwapEnvironmentCNAMEs" : { "documentation" : "

Swaps the CNAMEs of two environments.

", "operationName" : "SwapEnvironmentCNAMEs", "deprecated" : false, "input" : { "variableName" : "swapEnvironmentCNAMEsRequest", "variableType" : "SwapEnvironmentCNAMEsRequest", "variableDeclarationType" : "SwapEnvironmentCNAMEsRequest", "documentation" : "

Swaps the CNAMEs of two environments.

", "simpleType" : "SwapEnvironmentCNAMEsRequest", "variableSetterType" : "SwapEnvironmentCNAMEsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "SwapEnvironmentCNAMEsResult", "documentation" : null }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "swapEnvironmentCNAMEs", "syncReturnType" : "SwapEnvironmentCNAMEsResult", "asyncReturnType" : "SwapEnvironmentCNAMEsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "TerminateEnvironment" : { "documentation" : "

Terminates the specified environment.

", "operationName" : "TerminateEnvironment", "deprecated" : false, "input" : { "variableName" : "terminateEnvironmentRequest", "variableType" : "TerminateEnvironmentRequest", "variableDeclarationType" : "TerminateEnvironmentRequest", "documentation" : "

Request to terminate an environment.

", "simpleType" : "TerminateEnvironmentRequest", "variableSetterType" : "TerminateEnvironmentRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "TerminateEnvironmentResult", "documentation" : "

Describes the properties of an environment.

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

The specified account does not have sufficient privileges for one of more AWS services.

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

Updates the specified application to have the specified properties.

If a property (for example, description) is not provided, the value remains unchanged. To clear these properties, specify an empty string. ", "operationName" : "UpdateApplication", "deprecated" : false, "input" : { "variableName" : "updateApplicationRequest", "variableType" : "UpdateApplicationRequest", "variableDeclarationType" : "UpdateApplicationRequest", "documentation" : "

Request to update an application.

", "simpleType" : "UpdateApplicationRequest", "variableSetterType" : "UpdateApplicationRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "UpdateApplicationResult", "documentation" : "

Result message containing a single description of an application.

" }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "updateApplication", "syncReturnType" : "UpdateApplicationResult", "asyncReturnType" : "UpdateApplicationResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "UpdateApplicationVersion" : { "documentation" : "

Updates the specified application version to have the specified properties.

If a property (for example, description) is not provided, the value remains unchanged. To clear properties, specify an empty string. ", "operationName" : "UpdateApplicationVersion", "deprecated" : false, "input" : { "variableName" : "updateApplicationVersionRequest", "variableType" : "UpdateApplicationVersionRequest", "variableDeclarationType" : "UpdateApplicationVersionRequest", "documentation" : "

", "simpleType" : "UpdateApplicationVersionRequest", "variableSetterType" : "UpdateApplicationVersionRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "UpdateApplicationVersionResult", "documentation" : "

Result message wrapping a single description of an application version.

" }, "exceptions" : null, "hasBlobMemberAsPayload" : false, "methodName" : "updateApplicationVersion", "syncReturnType" : "UpdateApplicationVersionResult", "asyncReturnType" : "UpdateApplicationVersionResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true }, "UpdateConfigurationTemplate" : { "documentation" : "

Updates the specified configuration template to have the specified properties or configuration option values.

If a property (for example, ApplicationName) is not provided, its value remains unchanged. To clear such properties, specify an empty string.

Related Topics

", "operationName" : "UpdateConfigurationTemplate", "deprecated" : false, "input" : { "variableName" : "updateConfigurationTemplateRequest", "variableType" : "UpdateConfigurationTemplateRequest", "variableDeclarationType" : "UpdateConfigurationTemplateRequest", "documentation" : "

The result message containing the options for the specified solution stack.

", "simpleType" : "UpdateConfigurationTemplateRequest", "variableSetterType" : "UpdateConfigurationTemplateRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "UpdateConfigurationTemplateResult", "documentation" : "

Describes the settings for a configuration set.

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

The specified account does not have sufficient privileges for one of more AWS services.

" }, { "exceptionName" : "TooManyBucketsException", "documentation" : "

The specified account has reached its limit of Amazon S3 buckets.

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

Updates the environment description, deploys a new application version, updates the configuration settings to an entirely new configuration template, or updates select configuration option values in the running environment.

Attempting to update both the release and configuration is not allowed and AWS Elastic Beanstalk returns an InvalidParameterCombination error.

When updating the configuration settings to a new template or individual settings, a draft configuration is created and DescribeConfigurationSettings for this environment returns two setting descriptions with different DeploymentStatus values.

", "operationName" : "UpdateEnvironment", "deprecated" : false, "input" : { "variableName" : "updateEnvironmentRequest", "variableType" : "UpdateEnvironmentRequest", "variableDeclarationType" : "UpdateEnvironmentRequest", "documentation" : "

Request to update an environment.

", "simpleType" : "UpdateEnvironmentRequest", "variableSetterType" : "UpdateEnvironmentRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "UpdateEnvironmentResult", "documentation" : "

Describes the properties of an environment.

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

The specified account does not have sufficient privileges for one of more AWS services.

" }, { "exceptionName" : "TooManyBucketsException", "documentation" : "

The specified account has reached its limit of Amazon S3 buckets.

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

Takes a set of configuration settings and either a configuration template or environment, and determines whether those values are valid.

This action returns a list of messages indicating any errors or warnings associated with the selection of option values.

", "operationName" : "ValidateConfigurationSettings", "deprecated" : false, "input" : { "variableName" : "validateConfigurationSettingsRequest", "variableType" : "ValidateConfigurationSettingsRequest", "variableDeclarationType" : "ValidateConfigurationSettingsRequest", "documentation" : "

A list of validation messages for a specified configuration template.

", "simpleType" : "ValidateConfigurationSettingsRequest", "variableSetterType" : "ValidateConfigurationSettingsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "ValidateConfigurationSettingsResult", "documentation" : "

Provides a list of validation messages.

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

The specified account does not have sufficient privileges for one of more AWS services.

" }, { "exceptionName" : "TooManyBucketsException", "documentation" : "

The specified account has reached its limit of Amazon S3 buckets.

" } ], "hasBlobMemberAsPayload" : false, "methodName" : "validateConfigurationSettings", "syncReturnType" : "ValidateConfigurationSettingsResult", "asyncReturnType" : "ValidateConfigurationSettingsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true } }, "shapes" : { "EnvironmentStatus" : { "c2jName" : "EnvironmentStatus", "documentation" : "", "shapeName" : "EnvironmentStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Launching", "value" : "Launching" }, { "name" : "Updating", "value" : "Updating" }, { "name" : "Ready", "value" : "Ready" }, { "name" : "Terminating", "value" : "Terminating" }, { "name" : "Terminated", "value" : "Terminated" } ], "variable" : { "variableName" : "environmentStatus", "variableType" : "EnvironmentStatus", "variableDeclarationType" : "EnvironmentStatus", "documentation" : null, "simpleType" : "EnvironmentStatus", "variableSetterType" : "EnvironmentStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ValidationSeverity" : { "c2jName" : "ValidationSeverity", "documentation" : "", "shapeName" : "ValidationSeverity", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Error", "value" : "error" }, { "name" : "Warning", "value" : "warning" } ], "variable" : { "variableName" : "validationSeverity", "variableType" : "ValidationSeverity", "variableDeclarationType" : "ValidationSeverity", "documentation" : null, "simpleType" : "ValidationSeverity", "variableSetterType" : "ValidationSeverity" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "EnvironmentHealth" : { "c2jName" : "EnvironmentHealth", "documentation" : "", "shapeName" : "EnvironmentHealth", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Green", "value" : "Green" }, { "name" : "Yellow", "value" : "Yellow" }, { "name" : "Red", "value" : "Red" }, { "name" : "Grey", "value" : "Grey" } ], "variable" : { "variableName" : "environmentHealth", "variableType" : "EnvironmentHealth", "variableDeclarationType" : "EnvironmentHealth", "documentation" : null, "simpleType" : "EnvironmentHealth", "variableSetterType" : "EnvironmentHealth" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "UpdateConfigurationTemplateRequest" : { "c2jName" : "UpdateConfigurationTemplateMessage", "documentation" : "

The result message containing the options for the specified solution stack.

", "shapeName" : "UpdateConfigurationTemplateRequest", "deprecated" : false, "required" : [ "ApplicationName", "TemplateName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

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

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@return The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

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

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@return The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A new description for the configuration.

", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A new description for the configuration.

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

A new description for the configuration.

\n@param description A new description for the configuration.*/", "getterDocumentation" : "/**

A new description for the configuration.

\n@return A new description for the configuration.*/", "fluentSetterDocumentation" : "/**

A new description for the configuration.

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

A new description for the configuration.

\n@param description A new description for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A list of configuration option settings to update with the new specified option value.

", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

A list of configuration option settings to update with the new specified option value.

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

A list of configuration option settings to update with the new specified option value.

\n@param optionSettings A list of configuration option settings to update with the new specified option value.*/", "getterDocumentation" : "/**

A list of configuration option settings to update with the new specified option value.

\n@return A list of configuration option settings to update with the new specified option value.*/", "fluentSetterDocumentation" : "/**

A list of configuration option settings to update with the new specified option value.

\n@param optionSettings A list of configuration option settings to update with the new specified option value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A list of configuration option settings to update with the new specified option value.

\n

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

\n@param optionSettings A list of configuration option settings to update with the new specified option value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

", "name" : "OptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "variable" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

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

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

\n@param optionsToRemove A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.*/", "getterDocumentation" : "/**

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

\n@return A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.*/", "fluentSetterDocumentation" : "/**

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

\n@param optionsToRemove A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

\n

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

\n@param optionsToRemove A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updateConfigurationTemplateRequest", "variableType" : "UpdateConfigurationTemplateRequest", "variableDeclarationType" : "UpdateConfigurationTemplateRequest", "documentation" : null, "simpleType" : "UpdateConfigurationTemplateRequest", "variableSetterType" : "UpdateConfigurationTemplateRequest" }, "marshaller" : { "action" : "UpdateConfigurationTemplate", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

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

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@return The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with the configuration template to update.

If no application is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

A new description for the configuration.

", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A new description for the configuration.

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

A new description for the configuration.

\n@param description A new description for the configuration.*/", "getterDocumentation" : "/**

A new description for the configuration.

\n@return A new description for the configuration.*/", "fluentSetterDocumentation" : "/**

A new description for the configuration.

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

A new description for the configuration.

\n@param description A new description for the configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionSettings" : { "documentation" : "

A list of configuration option settings to update with the new specified option value.

", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

A list of configuration option settings to update with the new specified option value.

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

A list of configuration option settings to update with the new specified option value.

\n@param optionSettings A list of configuration option settings to update with the new specified option value.*/", "getterDocumentation" : "/**

A list of configuration option settings to update with the new specified option value.

\n@return A list of configuration option settings to update with the new specified option value.*/", "fluentSetterDocumentation" : "/**

A list of configuration option settings to update with the new specified option value.

\n@param optionSettings A list of configuration option settings to update with the new specified option value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A list of configuration option settings to update with the new specified option value.

\n

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

\n@param optionSettings A list of configuration option settings to update with the new specified option value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

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

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@return The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template to update.

If no configuration template is found with this name, UpdateConfigurationTemplate returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionsToRemove" : { "documentation" : "

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

", "name" : "OptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "variable" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

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

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

\n@param optionsToRemove A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.*/", "getterDocumentation" : "/**

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

\n@return A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.*/", "fluentSetterDocumentation" : "/**

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

\n@param optionsToRemove A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.

\n

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

\n@param optionsToRemove A list of configuration options to remove from the configuration set.

Constraint: You can remove only UserDefined configuration options.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateConfigurationTemplateRequest" : { "c2jName" : "CreateConfigurationTemplateMessage", "documentation" : "

Request to create a configuration template.

", "shapeName" : "CreateConfigurationTemplateRequest", "deprecated" : false, "required" : [ "ApplicationName", "TemplateName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

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

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@return The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

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

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@return The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

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

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

\n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.*/", "getterDocumentation" : "/**

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

\n@return The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.*/", "fluentSetterDocumentation" : "/**

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

\n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

\n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

", "name" : "SourceConfiguration", "c2jName" : "SourceConfiguration", "c2jShape" : "SourceConfiguration", "variable" : { "variableName" : "sourceConfiguration", "variableType" : "SourceConfiguration", "variableDeclarationType" : "SourceConfiguration", "documentation" : "

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

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

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

\n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.*/", "getterDocumentation" : "/**

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

\n@return If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.*/", "fluentSetterDocumentation" : "/**

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

\n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

\n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ID of the environment used with this configuration template.

", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the environment used with this configuration template.

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

The ID of the environment used with this configuration template.

\n@param environmentId The ID of the environment used with this configuration template.*/", "getterDocumentation" : "/**

The ID of the environment used with this configuration template.

\n@return The ID of the environment used with this configuration template.*/", "fluentSetterDocumentation" : "/**

The ID of the environment used with this configuration template.

\n@param environmentId The ID of the environment used with this configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the environment used with this configuration template.

\n@param environmentId The ID of the environment used with this configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Describes this configuration.

", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Describes this configuration.

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

Describes this configuration.

\n@param description Describes this configuration.*/", "getterDocumentation" : "/**

Describes this configuration.

\n@return Describes this configuration.*/", "fluentSetterDocumentation" : "/**

Describes this configuration.

\n@param description Describes this configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Describes this configuration.

\n@param description Describes this configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

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

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

\n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.*/", "getterDocumentation" : "/**

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

\n@return If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.*/", "fluentSetterDocumentation" : "/**

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

\n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

\n

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

\n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createConfigurationTemplateRequest", "variableType" : "CreateConfigurationTemplateRequest", "variableDeclarationType" : "CreateConfigurationTemplateRequest", "documentation" : null, "simpleType" : "CreateConfigurationTemplateRequest", "variableSetterType" : "CreateConfigurationTemplateRequest" }, "marshaller" : { "action" : "CreateConfigurationTemplate", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

The ID of the environment used with this configuration template.

", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ID of the environment used with this configuration template.

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

The ID of the environment used with this configuration template.

\n@param environmentId The ID of the environment used with this configuration template.*/", "getterDocumentation" : "/**

The ID of the environment used with this configuration template.

\n@return The ID of the environment used with this configuration template.*/", "fluentSetterDocumentation" : "/**

The ID of the environment used with this configuration template.

\n@param environmentId The ID of the environment used with this configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ID of the environment used with this configuration template.

\n@param environmentId The ID of the environment used with this configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

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

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@return The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param applicationName The name of the application to associate with this configuration template. If no application is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

Describes this configuration.

", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Describes this configuration.

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

Describes this configuration.

\n@param description Describes this configuration.*/", "getterDocumentation" : "/**

Describes this configuration.

\n@return Describes this configuration.*/", "fluentSetterDocumentation" : "/**

Describes this configuration.

\n@param description Describes this configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Describes this configuration.

\n@param description Describes this configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionSettings" : { "documentation" : "

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

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

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

\n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.*/", "getterDocumentation" : "/**

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

\n@return If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.*/", "fluentSetterDocumentation" : "/**

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

\n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.

\n

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

\n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration option to the requested value. The new value overrides the value obtained from the solution stack or the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SourceConfiguration" : { "documentation" : "

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

", "name" : "SourceConfiguration", "c2jName" : "SourceConfiguration", "c2jShape" : "SourceConfiguration", "variable" : { "variableName" : "sourceConfiguration", "variableType" : "SourceConfiguration", "variableDeclarationType" : "SourceConfiguration", "documentation" : "

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

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

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

\n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.*/", "getterDocumentation" : "/**

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

\n@return If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.*/", "fluentSetterDocumentation" : "/**

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

\n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.

\n@param sourceConfiguration If specified, AWS Elastic Beanstalk uses the configuration values from the specified configuration template to create a new configuration.

Values specified in the OptionSettings parameter of this call overrides any values obtained from the SourceConfiguration.

If no configuration template is found, returns an InvalidParameterValue error.

Constraint: If both the solution stack name parameter and the source configuration parameters are specified, the solution stack of the source configuration template must match the specified solution stack name or else AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

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

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@return The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

\n@param templateName The name of the configuration template.

Constraint: This name must be unique per application.

Default: If a configuration template already exists with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

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

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

\n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.*/", "getterDocumentation" : "/**

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

\n@return The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.*/", "fluentSetterDocumentation" : "/**

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

\n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.

\n@param solutionStackName The name of the solution stack used by this configuration. The solution stack specifies the operating system, architecture, and application server for a configuration template. It determines the set of configuration options as well as the possible and default values.

Use ListAvailableSolutionStacks to obtain a list of available solution stacks.

A solution stack name or a source configuration parameter must be specified, otherwise AWS Elastic Beanstalk returns an InvalidParameterValue error.

If a solution stack name is not specified and the source configuration parameter is specified, AWS Elastic Beanstalk uses the same solution stack as the source configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "UpdateApplicationVersionRequest" : { "c2jName" : "UpdateApplicationVersionMessage", "documentation" : "

", "shapeName" : "UpdateApplicationVersionRequest", "deprecated" : false, "required" : [ "ApplicationName", "VersionLabel" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

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

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

\n@return The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

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

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

\n@param versionLabel The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

\n@return The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

\n@param versionLabel The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

\n@param versionLabel The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A new description for this release.

", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A new description for this release.

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

A new description for this release.

\n@param description A new description for this release.*/", "getterDocumentation" : "/**

A new description for this release.

\n@return A new description for this release.*/", "fluentSetterDocumentation" : "/**

A new description for this release.

\n@param description A new description for this release.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A new description for this release.

\n@param description A new description for this release.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updateApplicationVersionRequest", "variableType" : "UpdateApplicationVersionRequest", "variableDeclarationType" : "UpdateApplicationVersionRequest", "documentation" : null, "simpleType" : "UpdateApplicationVersionRequest", "variableSetterType" : "UpdateApplicationVersionRequest" }, "marshaller" : { "action" : "UpdateApplicationVersion", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

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

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

\n@return The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.

\n@param applicationName The name of the application associated with this version.

If no application is found with this name, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

A new description for this release.

", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A new description for this release.

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

A new description for this release.

\n@param description A new description for this release.*/", "getterDocumentation" : "/**

A new description for this release.

\n@return A new description for this release.*/", "fluentSetterDocumentation" : "/**

A new description for this release.

\n@param description A new description for this release.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A new description for this release.

\n@param description A new description for this release.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

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

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

\n@param versionLabel The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

\n@return The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

\n@param versionLabel The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.

\n@param versionLabel The name of the version to update.

If no application version is found with this label, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeConfigurationOptionsResult" : { "c2jName" : "ConfigurationOptionsDescription", "documentation" : "

Describes the settings for a specified configuration set.

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

The name of the solution stack these configuration options belong to.

", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the solution stack these configuration options belong to.

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

The name of the solution stack these configuration options belong to.

\n@param solutionStackName The name of the solution stack these configuration options belong to.*/", "getterDocumentation" : "/**

The name of the solution stack these configuration options belong to.

\n@return The name of the solution stack these configuration options belong to.*/", "fluentSetterDocumentation" : "/**

The name of the solution stack these configuration options belong to.

\n@param solutionStackName The name of the solution stack these configuration options belong to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the solution stack these configuration options belong to.

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

A list of ConfigurationOptionDescription.

", "name" : "Options", "c2jName" : "Options", "c2jShape" : "ConfigurationOptionDescriptionsList", "variable" : { "variableName" : "options", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

A list of ConfigurationOptionDescription.

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

A list of ConfigurationOptionDescription.

\n@param options A list of ConfigurationOptionDescription.*/", "getterDocumentation" : "/**

A list of ConfigurationOptionDescription.

\n@return A list of ConfigurationOptionDescription.*/", "fluentSetterDocumentation" : "/**

A list of ConfigurationOptionDescription.

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

A list of ConfigurationOptionDescription.

\n

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

\n@param options A list of ConfigurationOptionDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeConfigurationOptionsResult", "variableType" : "DescribeConfigurationOptionsResult", "variableDeclarationType" : "DescribeConfigurationOptionsResult", "documentation" : null, "simpleType" : "DescribeConfigurationOptionsResult", "variableSetterType" : "DescribeConfigurationOptionsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeConfigurationOptionsResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Options" : { "documentation" : "

A list of ConfigurationOptionDescription.

", "name" : "Options", "c2jName" : "Options", "c2jShape" : "ConfigurationOptionDescriptionsList", "variable" : { "variableName" : "options", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

A list of ConfigurationOptionDescription.

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

A list of ConfigurationOptionDescription.

\n@param options A list of ConfigurationOptionDescription.*/", "getterDocumentation" : "/**

A list of ConfigurationOptionDescription.

\n@return A list of ConfigurationOptionDescription.*/", "fluentSetterDocumentation" : "/**

A list of ConfigurationOptionDescription.

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

A list of ConfigurationOptionDescription.

\n

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

\n@param options A list of ConfigurationOptionDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

The name of the solution stack these configuration options belong to.

", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the solution stack these configuration options belong to.

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

The name of the solution stack these configuration options belong to.

\n@param solutionStackName The name of the solution stack these configuration options belong to.*/", "getterDocumentation" : "/**

The name of the solution stack these configuration options belong to.

\n@return The name of the solution stack these configuration options belong to.*/", "fluentSetterDocumentation" : "/**

The name of the solution stack these configuration options belong to.

\n@param solutionStackName The name of the solution stack these configuration options belong to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the solution stack these configuration options belong to.

\n@param solutionStackName The name of the solution stack these configuration options belong to.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "S3LocationNotInServiceRegionException" : { "c2jName" : "S3LocationNotInServiceRegionException", "documentation" : "

The specified S3 bucket does not belong to the S3 region in which the service is running.

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

Result message containing all of the configuration settings for a specified solution stack or configuration template.

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

The application for the environment or configuration template.

", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The application for the environment or configuration template.

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

The application for the environment or configuration template.

\n@param applicationName The application for the environment or configuration template.*/", "getterDocumentation" : "/**

The application for the environment or configuration template.

\n@return The application for the environment or configuration template.*/", "fluentSetterDocumentation" : "/**

The application for the environment or configuration template.

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

The application for the environment or configuration template.

\n@param applicationName The application for the environment or configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

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

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

\n@param templateName The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "getterDocumentation" : "/**

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

\n@return The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

\n@param templateName The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

\n@param templateName The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

\n@param environmentName The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

\n@return The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

\n@param environmentName The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

\n@param environmentName The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeConfigurationSettingsRequest", "variableType" : "DescribeConfigurationSettingsRequest", "variableDeclarationType" : "DescribeConfigurationSettingsRequest", "documentation" : null, "simpleType" : "DescribeConfigurationSettingsRequest", "variableSetterType" : "DescribeConfigurationSettingsRequest" }, "marshaller" : { "action" : "DescribeConfigurationSettings", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

The application for the environment or configuration template.

", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The application for the environment or configuration template.

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

The application for the environment or configuration template.

\n@param applicationName The application for the environment or configuration template.*/", "getterDocumentation" : "/**

The application for the environment or configuration template.

\n@return The application for the environment or configuration template.*/", "fluentSetterDocumentation" : "/**

The application for the environment or configuration template.

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

The application for the environment or configuration template.

\n@param applicationName The application for the environment or configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

\n@param environmentName The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

\n@return The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

\n@param environmentName The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

\n@param environmentName The name of the environment to describe.

Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

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

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

\n@param templateName The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "getterDocumentation" : "/**

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

\n@return The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

\n@param templateName The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

\n@param templateName The name of the configuration template to describe.

Conditional: You must specify either this parameter or an EnvironmentName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ConfigurationOptionSetting" : { "c2jName" : "ConfigurationOptionSetting", "documentation" : "

A specification identifying an individual configuration option along with its current value. For a list of possible option values, go to Option Values in the AWS Elastic Beanstalk Developer Guide.

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

A unique resource name for a time-based scaling configuration option.

", "name" : "ResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "variable" : { "variableName" : "resourceName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A unique resource name for a time-based scaling configuration option.

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

A unique resource name for a time-based scaling configuration option.

\n@param resourceName A unique resource name for a time-based scaling configuration option.*/", "getterDocumentation" : "/**

A unique resource name for a time-based scaling configuration option.

\n@return A unique resource name for a time-based scaling configuration option.*/", "fluentSetterDocumentation" : "/**

A unique resource name for a time-based scaling configuration option.

\n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A unique resource name for a time-based scaling configuration option.

\n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A unique namespace identifying the option's associated AWS resource.

", "name" : "Namespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "variable" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A unique namespace identifying the option's associated AWS resource.

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

A unique namespace identifying the option's associated AWS resource.

\n@param namespace A unique namespace identifying the option's associated AWS resource.*/", "getterDocumentation" : "/**

A unique namespace identifying the option's associated AWS resource.

\n@return A unique namespace identifying the option's associated AWS resource.*/", "fluentSetterDocumentation" : "/**

A unique namespace identifying the option's associated AWS resource.

\n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A unique namespace identifying the option's associated AWS resource.

\n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the configuration option.

", "name" : "OptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "variable" : { "variableName" : "optionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the configuration option.

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

The name of the configuration option.

\n@param optionName The name of the configuration option.*/", "getterDocumentation" : "/**

The name of the configuration option.

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

The name of the configuration option.

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

The name of the configuration option.

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

The current value for the configuration option.

", "name" : "Value", "c2jName" : "Value", "c2jShape" : "ConfigurationOptionValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The current value for the configuration option.

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

The current value for the configuration option.

\n@param value The current value for the configuration option.*/", "getterDocumentation" : "/**

The current value for the configuration option.

\n@return The current value for the configuration option.*/", "fluentSetterDocumentation" : "/**

The current value for the configuration option.

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

The current value for the configuration option.

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

A unique resource name for a time-based scaling configuration option.

", "name" : "ResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "variable" : { "variableName" : "resourceName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A unique resource name for a time-based scaling configuration option.

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

A unique resource name for a time-based scaling configuration option.

\n@param resourceName A unique resource name for a time-based scaling configuration option.*/", "getterDocumentation" : "/**

A unique resource name for a time-based scaling configuration option.

\n@return A unique resource name for a time-based scaling configuration option.*/", "fluentSetterDocumentation" : "/**

A unique resource name for a time-based scaling configuration option.

\n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A unique resource name for a time-based scaling configuration option.

\n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Value" : { "documentation" : "

The current value for the configuration option.

", "name" : "Value", "c2jName" : "Value", "c2jShape" : "ConfigurationOptionValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The current value for the configuration option.

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

The current value for the configuration option.

\n@param value The current value for the configuration option.*/", "getterDocumentation" : "/**

The current value for the configuration option.

\n@return The current value for the configuration option.*/", "fluentSetterDocumentation" : "/**

The current value for the configuration option.

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

The current value for the configuration option.

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

A unique namespace identifying the option's associated AWS resource.

", "name" : "Namespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "variable" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A unique namespace identifying the option's associated AWS resource.

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

A unique namespace identifying the option's associated AWS resource.

\n@param namespace A unique namespace identifying the option's associated AWS resource.*/", "getterDocumentation" : "/**

A unique namespace identifying the option's associated AWS resource.

\n@return A unique namespace identifying the option's associated AWS resource.*/", "fluentSetterDocumentation" : "/**

A unique namespace identifying the option's associated AWS resource.

\n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A unique namespace identifying the option's associated AWS resource.

\n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionName" : { "documentation" : "

The name of the configuration option.

", "name" : "OptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "variable" : { "variableName" : "optionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the configuration option.

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

The name of the configuration option.

\n@param optionName The name of the configuration option.*/", "getterDocumentation" : "/**

The name of the configuration option.

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

The name of the configuration option.

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

The name of the configuration option.

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

Results of a CreateStorageLocationResult call.

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

The name of the Amazon S3 bucket created.

", "name" : "S3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "variable" : { "variableName" : "s3Bucket", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the Amazon S3 bucket created.

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

The name of the Amazon S3 bucket created.

\n@param s3Bucket The name of the Amazon S3 bucket created.*/", "getterDocumentation" : "/**

The name of the Amazon S3 bucket created.

\n@return The name of the Amazon S3 bucket created.*/", "fluentSetterDocumentation" : "/**

The name of the Amazon S3 bucket created.

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

The name of the Amazon S3 bucket created.

\n@param s3Bucket The name of the Amazon S3 bucket created.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createStorageLocationResult", "variableType" : "CreateStorageLocationResult", "variableDeclarationType" : "CreateStorageLocationResult", "documentation" : null, "simpleType" : "CreateStorageLocationResult", "variableSetterType" : "CreateStorageLocationResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "CreateStorageLocationResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "S3Bucket" : { "documentation" : "

The name of the Amazon S3 bucket created.

", "name" : "S3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "variable" : { "variableName" : "s3Bucket", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the Amazon S3 bucket created.

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

The name of the Amazon S3 bucket created.

\n@param s3Bucket The name of the Amazon S3 bucket created.*/", "getterDocumentation" : "/**

The name of the Amazon S3 bucket created.

\n@return The name of the Amazon S3 bucket created.*/", "fluentSetterDocumentation" : "/**

The name of the Amazon S3 bucket created.

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

The name of the Amazon S3 bucket created.

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

Describes an Auto Scaling launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

The name of the launch configuration.

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

Represents CPU utilization information from the specified instance that belongs to the AWS Elastic Beanstalk environment. Use the instanceId property to specify the application instance for which you'd like to return data.

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

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

", "name" : "User", "c2jName" : "User", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "user", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

\n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the User state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

\n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

\n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

", "name" : "Nice", "c2jName" : "Nice", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "nice", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

\n@param nice Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

\n@param nice Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

\n@param nice Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

", "name" : "System", "c2jName" : "System", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "system", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

\n@param system Percentage of time that the CPU has spent in the System state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the System state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

\n@param system Percentage of time that the CPU has spent in the System state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

\n@param system Percentage of time that the CPU has spent in the System state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

", "name" : "Idle", "c2jName" : "Idle", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "idle", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

\n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

\n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

\n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

", "name" : "IOWait", "c2jName" : "IOWait", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "iOWait", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

\n@param iOWait Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

\n@param iOWait Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

\n@param iOWait Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

", "name" : "IRQ", "c2jName" : "IRQ", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "iRQ", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

\n@param iRQ Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

\n@param iRQ Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

\n@param iRQ Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

", "name" : "SoftIRQ", "c2jName" : "SoftIRQ", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "softIRQ", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

\n@param softIRQ Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

\n@param softIRQ Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

\n@param softIRQ Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "cPUUtilization", "variableType" : "CPUUtilization", "variableDeclarationType" : "CPUUtilization", "documentation" : null, "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "User" : { "documentation" : "

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

", "name" : "User", "c2jName" : "User", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "user", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

\n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the User state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

\n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the User state over the last 10 seconds.

\n@param user Percentage of time that the CPU has spent in the User state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Idle" : { "documentation" : "

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

", "name" : "Idle", "c2jName" : "Idle", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "idle", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

\n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

\n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.

\n@param idle Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Nice" : { "documentation" : "

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

", "name" : "Nice", "c2jName" : "Nice", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "nice", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

\n@param nice Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

\n@param nice Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.

\n@param nice Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "IRQ" : { "documentation" : "

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

", "name" : "IRQ", "c2jName" : "IRQ", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "iRQ", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

\n@param iRQ Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

\n@param iRQ Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.

\n@param iRQ Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SoftIRQ" : { "documentation" : "

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

", "name" : "SoftIRQ", "c2jName" : "SoftIRQ", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "softIRQ", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

\n@param softIRQ Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

\n@param softIRQ Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.

\n@param softIRQ Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "System" : { "documentation" : "

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

", "name" : "System", "c2jName" : "System", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "system", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

\n@param system Percentage of time that the CPU has spent in the System state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the System state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

\n@param system Percentage of time that the CPU has spent in the System state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the System state over the last 10 seconds.

\n@param system Percentage of time that the CPU has spent in the System state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "IOWait" : { "documentation" : "

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

", "name" : "IOWait", "c2jName" : "IOWait", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "iOWait", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

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

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

\n@param iOWait Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.*/", "getterDocumentation" : "/**

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

\n@return Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

\n@param iOWait Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.

\n@param iOWait Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "UpdateConfigurationTemplateResult" : { "c2jName" : "ConfigurationSettingsDescription", "documentation" : "

Describes the settings for a configuration set.

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

The name of the solution stack this configuration set uses.

", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the solution stack this configuration set uses.

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

The name of the solution stack this configuration set uses.

\n@param solutionStackName The name of the solution stack this configuration set uses.*/", "getterDocumentation" : "/**

The name of the solution stack this configuration set uses.

\n@return The name of the solution stack this configuration set uses.*/", "fluentSetterDocumentation" : "/**

The name of the solution stack this configuration set uses.

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

The name of the solution stack this configuration set uses.

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

The name of the application associated with this configuration set.

", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the application associated with this configuration set.

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

The name of the application associated with this configuration set.

\n@param applicationName The name of the application associated with this configuration set.*/", "getterDocumentation" : "/**

The name of the application associated with this configuration set.

\n@return The name of the application associated with this configuration set.*/", "fluentSetterDocumentation" : "/**

The name of the application associated with this configuration set.

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

The name of the application associated with this configuration set.

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

If not null, the name of the configuration template for this configuration set.

", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If not null, the name of the configuration template for this configuration set.

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

If not null, the name of the configuration template for this configuration set.

\n@param templateName If not null, the name of the configuration template for this configuration set.*/", "getterDocumentation" : "/**

If not null, the name of the configuration template for this configuration set.

\n@return If not null, the name of the configuration template for this configuration set.*/", "fluentSetterDocumentation" : "/**

If not null, the name of the configuration template for this configuration set.

\n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If not null, the name of the configuration template for this configuration set.

\n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Describes this configuration set.

", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Describes this configuration set.

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

Describes this configuration set.

\n@param description Describes this configuration set.*/", "getterDocumentation" : "/**

Describes this configuration set.

\n@return Describes this configuration set.*/", "fluentSetterDocumentation" : "/**

Describes this configuration set.

\n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Describes this configuration set.

\n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If not null, the name of the environment for this configuration set.

", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If not null, the name of the environment for this configuration set.

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

If not null, the name of the environment for this configuration set.

\n@param environmentName If not null, the name of the environment for this configuration set.*/", "getterDocumentation" : "/**

If not null, the name of the environment for this configuration set.

\n@return If not null, the name of the environment for this configuration set.*/", "fluentSetterDocumentation" : "/**

If not null, the name of the environment for this configuration set.

\n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If not null, the name of the environment for this configuration set.

\n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

  • null: This configuration is not associated with a running environment.
  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
  • deployed: This is the configuration that is currently deployed to the associated running environment.
  • failed: This is a draft configuration that failed to successfully deploy.
", "name" : "DeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "variable" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

  • null: This configuration is not associated with a running environment.
  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
  • deployed: This is the configuration that is currently deployed to the associated running environment.
  • failed: This is a draft configuration that failed to successfully deploy.
", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentStatus", "marshallLocationName" : "DeploymentStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ConfigurationDeploymentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

  • null: This configuration is not associated with a running environment.
  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
  • deployed: This is the configuration that is currently deployed to the associated running environment.
  • failed: This is a draft configuration that failed to successfully deploy.
\n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

  • null: This configuration is not associated with a running environment.
  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
  • deployed: This is the configuration that is currently deployed to the associated running environment.
  • failed: This is a draft configuration that failed to successfully deploy.
  • \n@see ConfigurationDeploymentStatus*/", "getterDocumentation" : "/**

    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

    • null: This configuration is not associated with a running environment.
    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
    • deployed: This is the configuration that is currently deployed to the associated running environment.
    • failed: This is a draft configuration that failed to successfully deploy.
    \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

    • null: This configuration is not associated with a running environment.
    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
    • deployed: This is the configuration that is currently deployed to the associated running environment.
    • failed: This is a draft configuration that failed to successfully deploy.
    • \n@see ConfigurationDeploymentStatus*/", "fluentSetterDocumentation" : "/**

      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

      • null: This configuration is not associated with a running environment.
      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
      • deployed: This is the configuration that is currently deployed to the associated running environment.
      • failed: This is a draft configuration that failed to successfully deploy.
      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/", "varargSetterDocumentation" : "/**

        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

        • null: This configuration is not associated with a running environment.
        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
        • deployed: This is the configuration that is currently deployed to the associated running environment.
        • failed: This is a draft configuration that failed to successfully deploy.
        \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

        • null: This configuration is not associated with a running environment.
        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
        • deployed: This is the configuration that is currently deployed to the associated running environment.
        • failed: This is a draft configuration that failed to successfully deploy.
        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/" }, { "documentation" : "

          The date (in UTC time) when this configuration set was created.

          ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

          The date (in UTC time) when this configuration set was created.

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

          The date (in UTC time) when this configuration set was created.

          \n@param dateCreated The date (in UTC time) when this configuration set was created.*/", "getterDocumentation" : "/**

          The date (in UTC time) when this configuration set was created.

          \n@return The date (in UTC time) when this configuration set was created.*/", "fluentSetterDocumentation" : "/**

          The date (in UTC time) when this configuration set was created.

          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          The date (in UTC time) when this configuration set was created.

          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

          The date (in UTC time) when this configuration set was last modified.

          ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

          The date (in UTC time) when this configuration set was last modified.

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

          The date (in UTC time) when this configuration set was last modified.

          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.*/", "getterDocumentation" : "/**

          The date (in UTC time) when this configuration set was last modified.

          \n@return The date (in UTC time) when this configuration set was last modified.*/", "fluentSetterDocumentation" : "/**

          The date (in UTC time) when this configuration set was last modified.

          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          The date (in UTC time) when this configuration set was last modified.

          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

          A list of the configuration options and their values in this configuration set.

          ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

          A list of the configuration options and their values in this configuration set.

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

          A list of the configuration options and their values in this configuration set.

          \n@param optionSettings A list of the configuration options and their values in this configuration set.*/", "getterDocumentation" : "/**

          A list of the configuration options and their values in this configuration set.

          \n@return A list of the configuration options and their values in this configuration set.*/", "fluentSetterDocumentation" : "/**

          A list of the configuration options and their values in this configuration set.

          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          A list of the configuration options and their values in this configuration set.

          \n

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

          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updateConfigurationTemplateResult", "variableType" : "UpdateConfigurationTemplateResult", "variableDeclarationType" : "UpdateConfigurationTemplateResult", "documentation" : null, "simpleType" : "UpdateConfigurationTemplateResult", "variableSetterType" : "UpdateConfigurationTemplateResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "UpdateConfigurationTemplateResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

          The name of the application associated with this configuration set.

          ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          The name of the application associated with this configuration set.

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

          The name of the application associated with this configuration set.

          \n@param applicationName The name of the application associated with this configuration set.*/", "getterDocumentation" : "/**

          The name of the application associated with this configuration set.

          \n@return The name of the application associated with this configuration set.*/", "fluentSetterDocumentation" : "/**

          The name of the application associated with this configuration set.

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

          The name of the application associated with this configuration set.

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

          Describes this configuration set.

          ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          Describes this configuration set.

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

          Describes this configuration set.

          \n@param description Describes this configuration set.*/", "getterDocumentation" : "/**

          Describes this configuration set.

          \n@return Describes this configuration set.*/", "fluentSetterDocumentation" : "/**

          Describes this configuration set.

          \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          Describes this configuration set.

          \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

          If not null, the name of the environment for this configuration set.

          ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          If not null, the name of the environment for this configuration set.

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

          If not null, the name of the environment for this configuration set.

          \n@param environmentName If not null, the name of the environment for this configuration set.*/", "getterDocumentation" : "/**

          If not null, the name of the environment for this configuration set.

          \n@return If not null, the name of the environment for this configuration set.*/", "fluentSetterDocumentation" : "/**

          If not null, the name of the environment for this configuration set.

          \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          If not null, the name of the environment for this configuration set.

          \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionSettings" : { "documentation" : "

          A list of the configuration options and their values in this configuration set.

          ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

          A list of the configuration options and their values in this configuration set.

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

          A list of the configuration options and their values in this configuration set.

          \n@param optionSettings A list of the configuration options and their values in this configuration set.*/", "getterDocumentation" : "/**

          A list of the configuration options and their values in this configuration set.

          \n@return A list of the configuration options and their values in this configuration set.*/", "fluentSetterDocumentation" : "/**

          A list of the configuration options and their values in this configuration set.

          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          A list of the configuration options and their values in this configuration set.

          \n

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

          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateUpdated" : { "documentation" : "

          The date (in UTC time) when this configuration set was last modified.

          ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

          The date (in UTC time) when this configuration set was last modified.

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

          The date (in UTC time) when this configuration set was last modified.

          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.*/", "getterDocumentation" : "/**

          The date (in UTC time) when this configuration set was last modified.

          \n@return The date (in UTC time) when this configuration set was last modified.*/", "fluentSetterDocumentation" : "/**

          The date (in UTC time) when this configuration set was last modified.

          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          The date (in UTC time) when this configuration set was last modified.

          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

          If not null, the name of the configuration template for this configuration set.

          ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          If not null, the name of the configuration template for this configuration set.

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

          If not null, the name of the configuration template for this configuration set.

          \n@param templateName If not null, the name of the configuration template for this configuration set.*/", "getterDocumentation" : "/**

          If not null, the name of the configuration template for this configuration set.

          \n@return If not null, the name of the configuration template for this configuration set.*/", "fluentSetterDocumentation" : "/**

          If not null, the name of the configuration template for this configuration set.

          \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          If not null, the name of the configuration template for this configuration set.

          \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateCreated" : { "documentation" : "

          The date (in UTC time) when this configuration set was created.

          ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

          The date (in UTC time) when this configuration set was created.

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

          The date (in UTC time) when this configuration set was created.

          \n@param dateCreated The date (in UTC time) when this configuration set was created.*/", "getterDocumentation" : "/**

          The date (in UTC time) when this configuration set was created.

          \n@return The date (in UTC time) when this configuration set was created.*/", "fluentSetterDocumentation" : "/**

          The date (in UTC time) when this configuration set was created.

          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          The date (in UTC time) when this configuration set was created.

          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

          The name of the solution stack this configuration set uses.

          ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          The name of the solution stack this configuration set uses.

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

          The name of the solution stack this configuration set uses.

          \n@param solutionStackName The name of the solution stack this configuration set uses.*/", "getterDocumentation" : "/**

          The name of the solution stack this configuration set uses.

          \n@return The name of the solution stack this configuration set uses.*/", "fluentSetterDocumentation" : "/**

          The name of the solution stack this configuration set uses.

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

          The name of the solution stack this configuration set uses.

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

          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

          • null: This configuration is not associated with a running environment.
          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
          • deployed: This is the configuration that is currently deployed to the associated running environment.
          • failed: This is a draft configuration that failed to successfully deploy.
          ", "name" : "DeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "variable" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

          • null: This configuration is not associated with a running environment.
          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
          • deployed: This is the configuration that is currently deployed to the associated running environment.
          • failed: This is a draft configuration that failed to successfully deploy.
          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentStatus", "marshallLocationName" : "DeploymentStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ConfigurationDeploymentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

          • null: This configuration is not associated with a running environment.
          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
          • deployed: This is the configuration that is currently deployed to the associated running environment.
          • failed: This is a draft configuration that failed to successfully deploy.
          \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

          • null: This configuration is not associated with a running environment.
          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
          • deployed: This is the configuration that is currently deployed to the associated running environment.
          • failed: This is a draft configuration that failed to successfully deploy.
          • \n@see ConfigurationDeploymentStatus*/", "getterDocumentation" : "/**

            If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

            • null: This configuration is not associated with a running environment.
            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
            • deployed: This is the configuration that is currently deployed to the associated running environment.
            • failed: This is a draft configuration that failed to successfully deploy.
            \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

            • null: This configuration is not associated with a running environment.
            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
            • deployed: This is the configuration that is currently deployed to the associated running environment.
            • failed: This is a draft configuration that failed to successfully deploy.
            • \n@see ConfigurationDeploymentStatus*/", "fluentSetterDocumentation" : "/**

              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

              • null: This configuration is not associated with a running environment.
              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
              • deployed: This is the configuration that is currently deployed to the associated running environment.
              • failed: This is a draft configuration that failed to successfully deploy.
              \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

              • null: This configuration is not associated with a running environment.
              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
              • deployed: This is the configuration that is currently deployed to the associated running environment.
              • failed: This is a draft configuration that failed to successfully deploy.
              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/", "varargSetterDocumentation" : "/**

                If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                • null: This configuration is not associated with a running environment.
                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                • deployed: This is the configuration that is currently deployed to the associated running environment.
                • failed: This is a draft configuration that failed to successfully deploy.
                \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                • null: This configuration is not associated with a running environment.
                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                • deployed: This is the configuration that is currently deployed to the associated running environment.
                • failed: This is a draft configuration that failed to successfully deploy.
                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/" } } }, "ListAvailableSolutionStacksRequest" : { "c2jName" : "ListAvailableSolutionStacksRequest", "documentation" : null, "shapeName" : "ListAvailableSolutionStacksRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "listAvailableSolutionStacksRequest", "variableType" : "ListAvailableSolutionStacksRequest", "variableDeclarationType" : "ListAvailableSolutionStacksRequest", "documentation" : null, "simpleType" : "ListAvailableSolutionStacksRequest", "variableSetterType" : "ListAvailableSolutionStacksRequest" }, "marshaller" : { "action" : "ListAvailableSolutionStacks", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "InvalidRequestException" : { "c2jName" : "InvalidRequestException", "documentation" : "

                  One or more input parameters is not valid. Please correct the input parameters and try the operation again.

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

                  Describes the solution stack.

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

                  The name of the solution stack.

                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the solution stack.

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

                  The name of the solution stack.

                  \n@param solutionStackName The name of the solution stack.*/", "getterDocumentation" : "/**

                  The name of the solution stack.

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

                  The name of the solution stack.

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

                  The name of the solution stack.

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

                  The permitted file types allowed for a solution stack.

                  ", "name" : "PermittedFileTypes", "c2jName" : "PermittedFileTypes", "c2jShape" : "SolutionStackFileTypeList", "variable" : { "variableName" : "permittedFileTypes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  The permitted file types allowed for a solution stack.

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

                  The permitted file types allowed for a solution stack.

                  \n@param permittedFileTypes The permitted file types allowed for a solution stack.*/", "getterDocumentation" : "/**

                  The permitted file types allowed for a solution stack.

                  \n@return The permitted file types allowed for a solution stack.*/", "fluentSetterDocumentation" : "/**

                  The permitted file types allowed for a solution stack.

                  \n@param permittedFileTypes The permitted file types allowed for a solution stack.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The permitted file types allowed for a solution stack.

                  \n

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

                  \n@param permittedFileTypes The permitted file types allowed for a solution stack.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "solutionStackDescription", "variableType" : "SolutionStackDescription", "variableDeclarationType" : "SolutionStackDescription", "documentation" : null, "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "PermittedFileTypes" : { "documentation" : "

                  The permitted file types allowed for a solution stack.

                  ", "name" : "PermittedFileTypes", "c2jName" : "PermittedFileTypes", "c2jShape" : "SolutionStackFileTypeList", "variable" : { "variableName" : "permittedFileTypes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  The permitted file types allowed for a solution stack.

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

                  The permitted file types allowed for a solution stack.

                  \n@param permittedFileTypes The permitted file types allowed for a solution stack.*/", "getterDocumentation" : "/**

                  The permitted file types allowed for a solution stack.

                  \n@return The permitted file types allowed for a solution stack.*/", "fluentSetterDocumentation" : "/**

                  The permitted file types allowed for a solution stack.

                  \n@param permittedFileTypes The permitted file types allowed for a solution stack.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The permitted file types allowed for a solution stack.

                  \n

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

                  \n@param permittedFileTypes The permitted file types allowed for a solution stack.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                  The name of the solution stack.

                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the solution stack.

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

                  The name of the solution stack.

                  \n@param solutionStackName The name of the solution stack.*/", "getterDocumentation" : "/**

                  The name of the solution stack.

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

                  The name of the solution stack.

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

                  The name of the solution stack.

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

                  Cannot modify the managed action in its current state.

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

                  Request to create or update a group of environments.

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

                  The name of the application to which the specified source bundles belong.

                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the application to which the specified source bundles belong.

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

                  The name of the application to which the specified source bundles belong.

                  \n@param applicationName The name of the application to which the specified source bundles belong.*/", "getterDocumentation" : "/**

                  The name of the application to which the specified source bundles belong.

                  \n@return The name of the application to which the specified source bundles belong.*/", "fluentSetterDocumentation" : "/**

                  The name of the application to which the specified source bundles belong.

                  \n@param applicationName The name of the application to which the specified source bundles belong.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the application to which the specified source bundles belong.

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

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  ", "name" : "GroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "variable" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

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

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.*/", "getterDocumentation" : "/**

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  \n@return The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.*/", "fluentSetterDocumentation" : "/**

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  ", "name" : "VersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabels", "variable" : { "variableName" : "versionLabels", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

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

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.*/", "getterDocumentation" : "/**

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  \n@return A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.*/", "fluentSetterDocumentation" : "/**

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  \n

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

                  \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "composeEnvironmentsRequest", "variableType" : "ComposeEnvironmentsRequest", "variableDeclarationType" : "ComposeEnvironmentsRequest", "documentation" : null, "simpleType" : "ComposeEnvironmentsRequest", "variableSetterType" : "ComposeEnvironmentsRequest" }, "marshaller" : { "action" : "ComposeEnvironments", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "GroupName" : { "documentation" : "

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  ", "name" : "GroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "variable" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

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

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.*/", "getterDocumentation" : "/**

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  \n@return The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.*/", "fluentSetterDocumentation" : "/**

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.

                  \n@param groupName The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabels" : { "documentation" : "

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  ", "name" : "VersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabels", "variable" : { "variableName" : "versionLabels", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

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

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.*/", "getterDocumentation" : "/**

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  \n@return A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.*/", "fluentSetterDocumentation" : "/**

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.

                  \n

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

                  \n@param versionLabels A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

                  The name of the application to which the specified source bundles belong.

                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the application to which the specified source bundles belong.

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

                  The name of the application to which the specified source bundles belong.

                  \n@param applicationName The name of the application to which the specified source bundles belong.*/", "getterDocumentation" : "/**

                  The name of the application to which the specified source bundles belong.

                  \n@return The name of the application to which the specified source bundles belong.*/", "fluentSetterDocumentation" : "/**

                  The name of the application to which the specified source bundles belong.

                  \n@param applicationName The name of the application to which the specified source bundles belong.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the application to which the specified source bundles belong.

                  \n@param applicationName The name of the application to which the specified source bundles belong.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeInstancesHealthRequest" : { "c2jName" : "DescribeInstancesHealthRequest", "documentation" : "

                  See the example below to learn how to create a request body.

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

                  Specifies the AWS Elastic Beanstalk environment name.

                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Specifies the AWS Elastic Beanstalk environment name.

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

                  Specifies the AWS Elastic Beanstalk environment name.

                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.*/", "getterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment name.

                  \n@return Specifies the AWS Elastic Beanstalk environment name.*/", "fluentSetterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment name.

                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment name.

                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Specifies the AWS Elastic Beanstalk environment ID.

                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Specifies the AWS Elastic Beanstalk environment ID.

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

                  Specifies the AWS Elastic Beanstalk environment ID.

                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.*/", "getterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment ID.

                  \n@return Specifies the AWS Elastic Beanstalk environment ID.*/", "fluentSetterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment ID.

                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment ID.

                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  ", "name" : "AttributeNames", "c2jName" : "AttributeNames", "c2jShape" : "InstancesHealthAttributes", "variable" : { "variableName" : "attributeNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

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

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.\n@see InstancesHealthAttribute*/", "getterDocumentation" : "/**

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  \n@return Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.\n@see InstancesHealthAttribute*/", "fluentSetterDocumentation" : "/**

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InstancesHealthAttribute*/", "varargSetterDocumentation" : "/**

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  \n

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

                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InstancesHealthAttribute*/" }, { "documentation" : "

                  Specifies the next token of the request.

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

                  Specifies the next token of the request.

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

                  Specifies the next token of the request.

                  \n@param nextToken Specifies the next token of the request.*/", "getterDocumentation" : "/**

                  Specifies the next token of the request.

                  \n@return Specifies the next token of the request.*/", "fluentSetterDocumentation" : "/**

                  Specifies the next token of the request.

                  \n@param nextToken Specifies the next token of the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Specifies the next token of the request.

                  \n@param nextToken Specifies the next token of the request.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeInstancesHealthRequest", "variableType" : "DescribeInstancesHealthRequest", "variableDeclarationType" : "DescribeInstancesHealthRequest", "documentation" : null, "simpleType" : "DescribeInstancesHealthRequest", "variableSetterType" : "DescribeInstancesHealthRequest" }, "marshaller" : { "action" : "DescribeInstancesHealth", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                  Specifies the AWS Elastic Beanstalk environment ID.

                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Specifies the AWS Elastic Beanstalk environment ID.

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

                  Specifies the AWS Elastic Beanstalk environment ID.

                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.*/", "getterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment ID.

                  \n@return Specifies the AWS Elastic Beanstalk environment ID.*/", "fluentSetterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment ID.

                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment ID.

                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "

                  Specifies the next token of the request.

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

                  Specifies the next token of the request.

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

                  Specifies the next token of the request.

                  \n@param nextToken Specifies the next token of the request.*/", "getterDocumentation" : "/**

                  Specifies the next token of the request.

                  \n@return Specifies the next token of the request.*/", "fluentSetterDocumentation" : "/**

                  Specifies the next token of the request.

                  \n@param nextToken Specifies the next token of the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Specifies the next token of the request.

                  \n@param nextToken Specifies the next token of the request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                  Specifies the AWS Elastic Beanstalk environment name.

                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Specifies the AWS Elastic Beanstalk environment name.

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

                  Specifies the AWS Elastic Beanstalk environment name.

                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.*/", "getterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment name.

                  \n@return Specifies the AWS Elastic Beanstalk environment name.*/", "fluentSetterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment name.

                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Specifies the AWS Elastic Beanstalk environment name.

                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AttributeNames" : { "documentation" : "

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  ", "name" : "AttributeNames", "c2jName" : "AttributeNames", "c2jShape" : "InstancesHealthAttributes", "variable" : { "variableName" : "attributeNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

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

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.\n@see InstancesHealthAttribute*/", "getterDocumentation" : "/**

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  \n@return Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.\n@see InstancesHealthAttribute*/", "fluentSetterDocumentation" : "/**

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InstancesHealthAttribute*/", "varargSetterDocumentation" : "/**

                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.

                  \n

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

                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns a list of instances.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InstancesHealthAttribute*/" } } }, "DescribeEventsRequest" : { "c2jName" : "DescribeEventsMessage", "documentation" : "

                  Request to retrieve a list of events for an environment.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  ", "name" : "RequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "variable" : { "variableName" : "requestId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

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

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  \n@return If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  ", "name" : "Severity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "variable" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

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

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity*/", "getterDocumentation" : "/**

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  \n@return If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity*/", "fluentSetterDocumentation" : "/**

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity*/", "varargSetterDocumentation" : "/**

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity*/" }, { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  ", "name" : "StartTime", "c2jName" : "StartTime", "c2jShape" : "TimeFilterStart", "variable" : { "variableName" : "startTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  ", "name" : "EndTime", "c2jName" : "EndTime", "c2jShape" : "TimeFilterEnd", "variable" : { "variableName" : "endTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  ", "name" : "MaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "variable" : { "variableName" : "maxRecords", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

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

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.*/", "getterDocumentation" : "/**

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  \n@return Specifies the maximum number of events that can be returned, beginning with the most recent event.*/", "fluentSetterDocumentation" : "/**

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Pagination token. If specified, the events return the next batch of results.

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

                  Pagination token. If specified, the events return the next batch of results.

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

                  Pagination token. If specified, the events return the next batch of results.

                  \n@param nextToken Pagination token. If specified, the events return the next batch of results.*/", "getterDocumentation" : "/**

                  Pagination token. If specified, the events return the next batch of results.

                  \n@return Pagination token. If specified, the events return the next batch of results.*/", "fluentSetterDocumentation" : "/**

                  Pagination token. If specified, the events return the next batch of results.

                  \n@param nextToken Pagination token. If specified, the events return the next batch of results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Pagination token. If specified, the events return the next batch of results.

                  \n@param nextToken Pagination token. If specified, the events return the next batch of results.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEventsRequest", "variableType" : "DescribeEventsRequest", "variableDeclarationType" : "DescribeEventsRequest", "documentation" : null, "simpleType" : "DescribeEventsRequest", "variableSetterType" : "DescribeEventsRequest" }, "marshaller" : { "action" : "DescribeEvents", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentId If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.

                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RequestId" : { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  ", "name" : "RequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "variable" : { "variableName" : "requestId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

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

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  \n@return If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.

                  \n@param requestId If specified, AWS Elastic Beanstalk restricts the described events to include only those associated with this request ID.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EndTime" : { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  ", "name" : "EndTime", "c2jName" : "EndTime", "c2jShape" : "TimeFilterEnd", "variable" : { "variableName" : "endTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.

                  \n@param endTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur up to, but not including, the EndTime.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "

                  Pagination token. If specified, the events return the next batch of results.

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

                  Pagination token. If specified, the events return the next batch of results.

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

                  Pagination token. If specified, the events return the next batch of results.

                  \n@param nextToken Pagination token. If specified, the events return the next batch of results.*/", "getterDocumentation" : "/**

                  Pagination token. If specified, the events return the next batch of results.

                  \n@return Pagination token. If specified, the events return the next batch of results.*/", "fluentSetterDocumentation" : "/**

                  Pagination token. If specified, the events return the next batch of results.

                  \n@param nextToken Pagination token. If specified, the events return the next batch of results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Pagination token. If specified, the events return the next batch of results.

                  \n@param nextToken Pagination token. If specified, the events return the next batch of results.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.

                  \n@param environmentName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.

                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to those associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "StartTime" : { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  ", "name" : "StartTime", "c2jName" : "StartTime", "c2jShape" : "TimeFilterStart", "variable" : { "variableName" : "startTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.

                  \n@param startTime If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that occur on or after this time.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

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

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.*/", "getterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.*/", "fluentSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.

                  \n@param templateName If specified, AWS Elastic Beanstalk restricts the returned descriptions to those that are associated with this environment configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Severity" : { "documentation" : "

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  ", "name" : "Severity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "variable" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

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

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity*/", "getterDocumentation" : "/**

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  \n@return If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@see EventSeverity*/", "fluentSetterDocumentation" : "/**

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity*/", "varargSetterDocumentation" : "/**

                  If specified, limits the events returned from this call to include only those with the specified severity or higher.

                  \n@param severity If specified, limits the events returned from this call to include only those with the specified severity or higher.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity*/" }, "MaxRecords" : { "documentation" : "

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  ", "name" : "MaxRecords", "c2jName" : "MaxRecords", "c2jShape" : "MaxRecords", "variable" : { "variableName" : "maxRecords", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

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

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.*/", "getterDocumentation" : "/**

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  \n@return Specifies the maximum number of events that can be returned, beginning with the most recent event.*/", "fluentSetterDocumentation" : "/**

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Specifies the maximum number of events that can be returned, beginning with the most recent event.

                  \n@param maxRecords Specifies the maximum number of events that can be returned, beginning with the most recent event.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ConfigurationOptionValueType" : { "c2jName" : "ConfigurationOptionValueType", "documentation" : "", "shapeName" : "ConfigurationOptionValueType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Scalar", "value" : "Scalar" }, { "name" : "List", "value" : "List" } ], "variable" : { "variableName" : "configurationOptionValueType", "variableType" : "ConfigurationOptionValueType", "variableDeclarationType" : "ConfigurationOptionValueType", "documentation" : null, "simpleType" : "ConfigurationOptionValueType", "variableSetterType" : "ConfigurationOptionValueType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ManagedAction" : { "c2jName" : "ManagedAction", "documentation" : "

                  The record of an upcoming or in-progress managed action.

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

                  A unique identifier for the managed action.

                  ", "name" : "ActionId", "c2jName" : "ActionId", "c2jShape" : "String", "variable" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A unique identifier for the managed action.

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

                  A unique identifier for the managed action.

                  \n@param actionId A unique identifier for the managed action.*/", "getterDocumentation" : "/**

                  A unique identifier for the managed action.

                  \n@return A unique identifier for the managed action.*/", "fluentSetterDocumentation" : "/**

                  A unique identifier for the managed action.

                  \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A unique identifier for the managed action.

                  \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A description of the managed action.

                  ", "name" : "ActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "variable" : { "variableName" : "actionDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A description of the managed action.

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

                  A description of the managed action.

                  \n@param actionDescription A description of the managed action.*/", "getterDocumentation" : "/**

                  A description of the managed action.

                  \n@return A description of the managed action.*/", "fluentSetterDocumentation" : "/**

                  A description of the managed action.

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

                  A description of the managed action.

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

                  The type of managed action.

                  ", "name" : "ActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "variable" : { "variableName" : "actionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The type of managed action.

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

                  The type of managed action.

                  \n@param actionType The type of managed action.\n@see ActionType*/", "getterDocumentation" : "/**

                  The type of managed action.

                  \n@return The type of managed action.\n@see ActionType*/", "fluentSetterDocumentation" : "/**

                  The type of managed action.

                  \n@param actionType The type of managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/", "varargSetterDocumentation" : "/**

                  The type of managed action.

                  \n@param actionType The type of managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/" }, { "documentation" : "

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

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

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

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

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                  \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus*/", "getterDocumentation" : "/**

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                  \n@return The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus*/", "fluentSetterDocumentation" : "/**

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                  \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus*/", "varargSetterDocumentation" : "/**

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                  \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus*/" }, { "documentation" : "

                  The start time of the maintenance window in which the managed action will execute.

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

                  The start time of the maintenance window in which the managed action will execute.

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

                  The start time of the maintenance window in which the managed action will execute.

                  \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.*/", "getterDocumentation" : "/**

                  The start time of the maintenance window in which the managed action will execute.

                  \n@return The start time of the maintenance window in which the managed action will execute.*/", "fluentSetterDocumentation" : "/**

                  The start time of the maintenance window in which the managed action will execute.

                  \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The start time of the maintenance window in which the managed action will execute.

                  \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "managedAction", "variableType" : "ManagedAction", "variableDeclarationType" : "ManagedAction", "documentation" : null, "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

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

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

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

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                  \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus*/", "getterDocumentation" : "/**

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                  \n@return The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@see ActionStatus*/", "fluentSetterDocumentation" : "/**

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                  \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus*/", "varargSetterDocumentation" : "/**

                  The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.

                  \n@param status The status of the managed action. If the action is Scheduled, you can apply it immediately with ApplyEnvironmentManagedAction.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus*/" }, "WindowStartTime" : { "documentation" : "

                  The start time of the maintenance window in which the managed action will execute.

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

                  The start time of the maintenance window in which the managed action will execute.

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

                  The start time of the maintenance window in which the managed action will execute.

                  \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.*/", "getterDocumentation" : "/**

                  The start time of the maintenance window in which the managed action will execute.

                  \n@return The start time of the maintenance window in which the managed action will execute.*/", "fluentSetterDocumentation" : "/**

                  The start time of the maintenance window in which the managed action will execute.

                  \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The start time of the maintenance window in which the managed action will execute.

                  \n@param windowStartTime The start time of the maintenance window in which the managed action will execute.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionId" : { "documentation" : "

                  A unique identifier for the managed action.

                  ", "name" : "ActionId", "c2jName" : "ActionId", "c2jShape" : "String", "variable" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A unique identifier for the managed action.

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

                  A unique identifier for the managed action.

                  \n@param actionId A unique identifier for the managed action.*/", "getterDocumentation" : "/**

                  A unique identifier for the managed action.

                  \n@return A unique identifier for the managed action.*/", "fluentSetterDocumentation" : "/**

                  A unique identifier for the managed action.

                  \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A unique identifier for the managed action.

                  \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionType" : { "documentation" : "

                  The type of managed action.

                  ", "name" : "ActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "variable" : { "variableName" : "actionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The type of managed action.

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

                  The type of managed action.

                  \n@param actionType The type of managed action.\n@see ActionType*/", "getterDocumentation" : "/**

                  The type of managed action.

                  \n@return The type of managed action.\n@see ActionType*/", "fluentSetterDocumentation" : "/**

                  The type of managed action.

                  \n@param actionType The type of managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/", "varargSetterDocumentation" : "/**

                  The type of managed action.

                  \n@param actionType The type of managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/" }, "ActionDescription" : { "documentation" : "

                  A description of the managed action.

                  ", "name" : "ActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "variable" : { "variableName" : "actionDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A description of the managed action.

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

                  A description of the managed action.

                  \n@param actionDescription A description of the managed action.*/", "getterDocumentation" : "/**

                  A description of the managed action.

                  \n@return A description of the managed action.*/", "fluentSetterDocumentation" : "/**

                  A description of the managed action.

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

                  A description of the managed action.

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

                  Describes an Auto Scaling launch configuration.

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The name of the AutoScalingGroup .

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

                  The specified account does not have sufficient privileges for one of more AWS services.

                  ", "shapeName" : "InsufficientPrivilegesException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "insufficientPrivilegesException", "variableType" : "InsufficientPrivilegesException", "variableDeclarationType" : "InsufficientPrivilegesException", "documentation" : null, "simpleType" : "InsufficientPrivilegesException", "variableSetterType" : "InsufficientPrivilegesException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InsufficientPrivilegesException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "FailureType" : { "c2jName" : "FailureType", "documentation" : "", "shapeName" : "FailureType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "UpdateCancelled", "value" : "UpdateCancelled" }, { "name" : "CancellationFailed", "value" : "CancellationFailed" }, { "name" : "RollbackFailed", "value" : "RollbackFailed" }, { "name" : "RollbackSuccessful", "value" : "RollbackSuccessful" }, { "name" : "InternalFailure", "value" : "InternalFailure" }, { "name" : "InvalidEnvironmentState", "value" : "InvalidEnvironmentState" }, { "name" : "PermissionsError", "value" : "PermissionsError" } ], "variable" : { "variableName" : "failureType", "variableType" : "FailureType", "variableDeclarationType" : "FailureType", "documentation" : null, "simpleType" : "FailureType", "variableSetterType" : "FailureType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "AbortEnvironmentUpdateRequest" : { "c2jName" : "AbortEnvironmentUpdateMessage", "documentation" : "

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

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

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

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  \n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.*/", "getterDocumentation" : "/**

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  \n@return This specifies the ID of the environment with the in-progress update that you want to cancel.*/", "fluentSetterDocumentation" : "/**

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  \n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  \n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  This specifies the name of the environment with the in-progress update that you want to cancel.

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

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  \n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.*/", "getterDocumentation" : "/**

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  \n@return This specifies the name of the environment with the in-progress update that you want to cancel.*/", "fluentSetterDocumentation" : "/**

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  \n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  \n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "abortEnvironmentUpdateRequest", "variableType" : "AbortEnvironmentUpdateRequest", "variableDeclarationType" : "AbortEnvironmentUpdateRequest", "documentation" : null, "simpleType" : "AbortEnvironmentUpdateRequest", "variableSetterType" : "AbortEnvironmentUpdateRequest" }, "marshaller" : { "action" : "AbortEnvironmentUpdate", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

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

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  \n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.*/", "getterDocumentation" : "/**

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  \n@return This specifies the ID of the environment with the in-progress update that you want to cancel.*/", "fluentSetterDocumentation" : "/**

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  \n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  This specifies the ID of the environment with the in-progress update that you want to cancel.

                  \n@param environmentId This specifies the ID of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  This specifies the name of the environment with the in-progress update that you want to cancel.

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

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  \n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.*/", "getterDocumentation" : "/**

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  \n@return This specifies the name of the environment with the in-progress update that you want to cancel.*/", "fluentSetterDocumentation" : "/**

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  \n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  This specifies the name of the environment with the in-progress update that you want to cancel.

                  \n@param environmentName This specifies the name of the environment with the in-progress update that you want to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "UpdateEnvironmentResult" : { "c2jName" : "EnvironmentDescription", "documentation" : "

                  Describes the properties of an environment.

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

                  The name of this environment.

                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of this environment.

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

                  The name of this environment.

                  \n@param environmentName The name of this environment.*/", "getterDocumentation" : "/**

                  The name of this environment.

                  \n@return The name of this environment.*/", "fluentSetterDocumentation" : "/**

                  The name of this environment.

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

                  The name of this environment.

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

                  The ID of this environment.

                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The ID of this environment.

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

                  The ID of this environment.

                  \n@param environmentId The ID of this environment.*/", "getterDocumentation" : "/**

                  The ID of this environment.

                  \n@return The ID of this environment.*/", "fluentSetterDocumentation" : "/**

                  The ID of this environment.

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

                  The ID of this environment.

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

                  The name of the application associated with this environment.

                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the application associated with this environment.

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

                  The name of the application associated with this environment.

                  \n@param applicationName The name of the application associated with this environment.*/", "getterDocumentation" : "/**

                  The name of the application associated with this environment.

                  \n@return The name of the application associated with this environment.*/", "fluentSetterDocumentation" : "/**

                  The name of the application associated with this environment.

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

                  The name of the application associated with this environment.

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

                  The application version deployed in this environment.

                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The application version deployed in this environment.

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

                  The application version deployed in this environment.

                  \n@param versionLabel The application version deployed in this environment.*/", "getterDocumentation" : "/**

                  The application version deployed in this environment.

                  \n@return The application version deployed in this environment.*/", "fluentSetterDocumentation" : "/**

                  The application version deployed in this environment.

                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The application version deployed in this environment.

                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The name of the SolutionStack deployed with this environment.

                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the SolutionStack deployed with this environment.

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

                  The name of the SolutionStack deployed with this environment.

                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.*/", "getterDocumentation" : "/**

                  The name of the SolutionStack deployed with this environment.

                  \n@return The name of the SolutionStack deployed with this environment.*/", "fluentSetterDocumentation" : "/**

                  The name of the SolutionStack deployed with this environment.

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

                  The name of the SolutionStack deployed with this environment.

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

                  The name of the configuration template used to originally launch this environment.

                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the configuration template used to originally launch this environment.

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

                  The name of the configuration template used to originally launch this environment.

                  \n@param templateName The name of the configuration template used to originally launch this environment.*/", "getterDocumentation" : "/**

                  The name of the configuration template used to originally launch this environment.

                  \n@return The name of the configuration template used to originally launch this environment.*/", "fluentSetterDocumentation" : "/**

                  The name of the configuration template used to originally launch this environment.

                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the configuration template used to originally launch this environment.

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

                  Describes this environment.

                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Describes this environment.

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

                  Describes this environment.

                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                  Describes this environment.

                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                  Describes this environment.

                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Describes this environment.

                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                  ", "name" : "EndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "variable" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

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

                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "getterDocumentation" : "/**

                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                  \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "fluentSetterDocumentation" : "/**

                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The URL to the CNAME for this environment.

                  ", "name" : "CNAME", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The URL to the CNAME for this environment.

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

                  The URL to the CNAME for this environment.

                  \n@param cNAME The URL to the CNAME for this environment.*/", "getterDocumentation" : "/**

                  The URL to the CNAME for this environment.

                  \n@return The URL to the CNAME for this environment.*/", "fluentSetterDocumentation" : "/**

                  The URL to the CNAME for this environment.

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

                  The URL to the CNAME for this environment.

                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The creation date for this environment.

                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                  The creation date for this environment.

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

                  The creation date for this environment.

                  \n@param dateCreated The creation date for this environment.*/", "getterDocumentation" : "/**

                  The creation date for this environment.

                  \n@return The creation date for this environment.*/", "fluentSetterDocumentation" : "/**

                  The creation date for this environment.

                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The creation date for this environment.

                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The last modified date for this environment.

                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                  The last modified date for this environment.

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

                  The last modified date for this environment.

                  \n@param dateUpdated The last modified date for this environment.*/", "getterDocumentation" : "/**

                  The last modified date for this environment.

                  \n@return The last modified date for this environment.*/", "fluentSetterDocumentation" : "/**

                  The last modified date for this environment.

                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The last modified date for this environment.

                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The current operational status of the environment:

                  • Launching: Environment is in the process of initial deployment.
                  • Updating: Environment is in the process of updating its configuration settings or application version.
                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                  • Terminating: Environment is in the shut-down process.
                  • Terminated: Environment is not running.
                  ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The current operational status of the environment:

                  • Launching: Environment is in the process of initial deployment.
                  • Updating: Environment is in the process of updating its configuration settings or application version.
                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                  • Terminating: Environment is in the shut-down process.
                  • Terminated: Environment is not running.
                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The current operational status of the environment:

                  • Launching: Environment is in the process of initial deployment.
                  • Updating: Environment is in the process of updating its configuration settings or application version.
                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                  • Terminating: Environment is in the shut-down process.
                  • Terminated: Environment is not running.
                  \n@param status The current operational status of the environment:

                  • Launching: Environment is in the process of initial deployment.
                  • Updating: Environment is in the process of updating its configuration settings or application version.
                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                  • Terminating: Environment is in the shut-down process.
                  • Terminated: Environment is not running.
                  • \n@see EnvironmentStatus*/", "getterDocumentation" : "/**

                    The current operational status of the environment:

                    • Launching: Environment is in the process of initial deployment.
                    • Updating: Environment is in the process of updating its configuration settings or application version.
                    • Ready: Environment is available to have an action performed on it, such as update or terminate.
                    • Terminating: Environment is in the shut-down process.
                    • Terminated: Environment is not running.
                    \n@return The current operational status of the environment:

                    • Launching: Environment is in the process of initial deployment.
                    • Updating: Environment is in the process of updating its configuration settings or application version.
                    • Ready: Environment is available to have an action performed on it, such as update or terminate.
                    • Terminating: Environment is in the shut-down process.
                    • Terminated: Environment is not running.
                    • \n@see EnvironmentStatus*/", "fluentSetterDocumentation" : "/**

                      The current operational status of the environment:

                      • Launching: Environment is in the process of initial deployment.
                      • Updating: Environment is in the process of updating its configuration settings or application version.
                      • Ready: Environment is available to have an action performed on it, such as update or terminate.
                      • Terminating: Environment is in the shut-down process.
                      • Terminated: Environment is not running.
                      \n@param status The current operational status of the environment:

                      • Launching: Environment is in the process of initial deployment.
                      • Updating: Environment is in the process of updating its configuration settings or application version.
                      • Ready: Environment is available to have an action performed on it, such as update or terminate.
                      • Terminating: Environment is in the shut-down process.
                      • Terminated: Environment is not running.
                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/", "varargSetterDocumentation" : "/**

                        The current operational status of the environment:

                        • Launching: Environment is in the process of initial deployment.
                        • Updating: Environment is in the process of updating its configuration settings or application version.
                        • Ready: Environment is available to have an action performed on it, such as update or terminate.
                        • Terminating: Environment is in the shut-down process.
                        • Terminated: Environment is not running.
                        \n@param status The current operational status of the environment:

                        • Launching: Environment is in the process of initial deployment.
                        • Updating: Environment is in the process of updating its configuration settings or application version.
                        • Ready: Environment is available to have an action performed on it, such as update or terminate.
                        • Terminating: Environment is in the shut-down process.
                        • Terminated: Environment is not running.
                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/" }, { "documentation" : "

                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.

                          ", "name" : "AbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "variable" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.

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

                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.

                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.*/", "getterDocumentation" : "/**

                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.

                          \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.*/", "fluentSetterDocumentation" : "/**

                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.

                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.

                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                          true: There is an update in progress.

                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey

                          ", "name" : "Health", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey

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

                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey

                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey

                          \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey

                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey

                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                          • Green: Indicates the environment is healthy and fully functional.
                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                          Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, { "documentation" : "

                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                          ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

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

                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "getterDocumentation" : "/**

                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                          \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "fluentSetterDocumentation" : "/**

                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/", "varargSetterDocumentation" : "/**

                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/" }, { "documentation" : "

                          The description of the AWS resources used by this environment.

                          ", "name" : "Resources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "variable" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "

                          The description of the AWS resources used by this environment.

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

                          The description of the AWS resources used by this environment.

                          \n@param resources The description of the AWS resources used by this environment.*/", "getterDocumentation" : "/**

                          The description of the AWS resources used by this environment.

                          \n@return The description of the AWS resources used by this environment.*/", "fluentSetterDocumentation" : "/**

                          The description of the AWS resources used by this environment.

                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                          The description of the AWS resources used by this environment.

                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                          Describes the current tier of this environment.

                          ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                          Describes the current tier of this environment.

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

                          Describes the current tier of this environment.

                          \n@param tier Describes the current tier of this environment.*/", "getterDocumentation" : "/**

                          Describes the current tier of this environment.

                          \n@return Describes the current tier of this environment.*/", "fluentSetterDocumentation" : "/**

                          Describes the current tier of this environment.

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

                          Describes the current tier of this environment.

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

                          A list of links to other environments in the same group.

                          ", "name" : "EnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "variable" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                          A list of links to other environments in the same group.

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

                          A list of links to other environments in the same group.

                          \n@param environmentLinks A list of links to other environments in the same group.*/", "getterDocumentation" : "/**

                          A list of links to other environments in the same group.

                          \n@return A list of links to other environments in the same group.*/", "fluentSetterDocumentation" : "/**

                          A list of links to other environments in the same group.

                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                          A list of links to other environments in the same group.

                          \n

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

                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updateEnvironmentResult", "variableType" : "UpdateEnvironmentResult", "variableDeclarationType" : "UpdateEnvironmentResult", "documentation" : null, "simpleType" : "UpdateEnvironmentResult", "variableSetterType" : "UpdateEnvironmentResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "UpdateEnvironmentResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                          The current operational status of the environment:

                          • Launching: Environment is in the process of initial deployment.
                          • Updating: Environment is in the process of updating its configuration settings or application version.
                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                          • Terminating: Environment is in the shut-down process.
                          • Terminated: Environment is not running.
                          ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                          The current operational status of the environment:

                          • Launching: Environment is in the process of initial deployment.
                          • Updating: Environment is in the process of updating its configuration settings or application version.
                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                          • Terminating: Environment is in the shut-down process.
                          • Terminated: Environment is not running.
                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                          The current operational status of the environment:

                          • Launching: Environment is in the process of initial deployment.
                          • Updating: Environment is in the process of updating its configuration settings or application version.
                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                          • Terminating: Environment is in the shut-down process.
                          • Terminated: Environment is not running.
                          \n@param status The current operational status of the environment:

                          • Launching: Environment is in the process of initial deployment.
                          • Updating: Environment is in the process of updating its configuration settings or application version.
                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                          • Terminating: Environment is in the shut-down process.
                          • Terminated: Environment is not running.
                          • \n@see EnvironmentStatus*/", "getterDocumentation" : "/**

                            The current operational status of the environment:

                            • Launching: Environment is in the process of initial deployment.
                            • Updating: Environment is in the process of updating its configuration settings or application version.
                            • Ready: Environment is available to have an action performed on it, such as update or terminate.
                            • Terminating: Environment is in the shut-down process.
                            • Terminated: Environment is not running.
                            \n@return The current operational status of the environment:

                            • Launching: Environment is in the process of initial deployment.
                            • Updating: Environment is in the process of updating its configuration settings or application version.
                            • Ready: Environment is available to have an action performed on it, such as update or terminate.
                            • Terminating: Environment is in the shut-down process.
                            • Terminated: Environment is not running.
                            • \n@see EnvironmentStatus*/", "fluentSetterDocumentation" : "/**

                              The current operational status of the environment:

                              • Launching: Environment is in the process of initial deployment.
                              • Updating: Environment is in the process of updating its configuration settings or application version.
                              • Ready: Environment is available to have an action performed on it, such as update or terminate.
                              • Terminating: Environment is in the shut-down process.
                              • Terminated: Environment is not running.
                              \n@param status The current operational status of the environment:

                              • Launching: Environment is in the process of initial deployment.
                              • Updating: Environment is in the process of updating its configuration settings or application version.
                              • Ready: Environment is available to have an action performed on it, such as update or terminate.
                              • Terminating: Environment is in the shut-down process.
                              • Terminated: Environment is not running.
                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/", "varargSetterDocumentation" : "/**

                                The current operational status of the environment:

                                • Launching: Environment is in the process of initial deployment.
                                • Updating: Environment is in the process of updating its configuration settings or application version.
                                • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                • Terminating: Environment is in the shut-down process.
                                • Terminated: Environment is not running.
                                \n@param status The current operational status of the environment:

                                • Launching: Environment is in the process of initial deployment.
                                • Updating: Environment is in the process of updating its configuration settings or application version.
                                • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                • Terminating: Environment is in the shut-down process.
                                • Terminated: Environment is not running.
                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/" }, "ApplicationName" : { "documentation" : "

                                  The name of the application associated with this environment.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application associated with this environment.

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

                                  The name of the application associated with this environment.

                                  \n@param applicationName The name of the application associated with this environment.*/", "getterDocumentation" : "/**

                                  The name of the application associated with this environment.

                                  \n@return The name of the application associated with this environment.*/", "fluentSetterDocumentation" : "/**

                                  The name of the application associated with this environment.

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

                                  The name of the application associated with this environment.

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

                                  Describes this environment.

                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  Describes this environment.

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

                                  Describes this environment.

                                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                                  Describes this environment.

                                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                                  Describes this environment.

                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Describes this environment.

                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                  The name of this environment.

                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of this environment.

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

                                  The name of this environment.

                                  \n@param environmentName The name of this environment.*/", "getterDocumentation" : "/**

                                  The name of this environment.

                                  \n@return The name of this environment.*/", "fluentSetterDocumentation" : "/**

                                  The name of this environment.

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

                                  The name of this environment.

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

                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey

                                  ", "name" : "Health", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey

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

                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey

                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey

                                  \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey

                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey

                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                  • Green: Indicates the environment is healthy and fully functional.
                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                  Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, "Tier" : { "documentation" : "

                                  Describes the current tier of this environment.

                                  ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                  Describes the current tier of this environment.

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

                                  Describes the current tier of this environment.

                                  \n@param tier Describes the current tier of this environment.*/", "getterDocumentation" : "/**

                                  Describes the current tier of this environment.

                                  \n@return Describes the current tier of this environment.*/", "fluentSetterDocumentation" : "/**

                                  Describes the current tier of this environment.

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

                                  Describes the current tier of this environment.

                                  \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateUpdated" : { "documentation" : "

                                  The last modified date for this environment.

                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The last modified date for this environment.

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

                                  The last modified date for this environment.

                                  \n@param dateUpdated The last modified date for this environment.*/", "getterDocumentation" : "/**

                                  The last modified date for this environment.

                                  \n@return The last modified date for this environment.*/", "fluentSetterDocumentation" : "/**

                                  The last modified date for this environment.

                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The last modified date for this environment.

                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                  The application version deployed in this environment.

                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The application version deployed in this environment.

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

                                  The application version deployed in this environment.

                                  \n@param versionLabel The application version deployed in this environment.*/", "getterDocumentation" : "/**

                                  The application version deployed in this environment.

                                  \n@return The application version deployed in this environment.*/", "fluentSetterDocumentation" : "/**

                                  The application version deployed in this environment.

                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The application version deployed in this environment.

                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HealthStatus" : { "documentation" : "

                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                  ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

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

                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "getterDocumentation" : "/**

                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                  \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "fluentSetterDocumentation" : "/**

                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/", "varargSetterDocumentation" : "/**

                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/" }, "DateCreated" : { "documentation" : "

                                  The creation date for this environment.

                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The creation date for this environment.

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

                                  The creation date for this environment.

                                  \n@param dateCreated The creation date for this environment.*/", "getterDocumentation" : "/**

                                  The creation date for this environment.

                                  \n@return The creation date for this environment.*/", "fluentSetterDocumentation" : "/**

                                  The creation date for this environment.

                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The creation date for this environment.

                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EndpointURL" : { "documentation" : "

                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                  ", "name" : "EndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "variable" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

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

                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "getterDocumentation" : "/**

                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                  \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "fluentSetterDocumentation" : "/**

                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AbortableOperationInProgress" : { "documentation" : "

                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.

                                  ", "name" : "AbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "variable" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.

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

                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.

                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.*/", "getterDocumentation" : "/**

                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.

                                  \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.*/", "fluentSetterDocumentation" : "/**

                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.

                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.

                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                  true: There is an update in progress.

                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentId" : { "documentation" : "

                                  The ID of this environment.

                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The ID of this environment.

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

                                  The ID of this environment.

                                  \n@param environmentId The ID of this environment.*/", "getterDocumentation" : "/**

                                  The ID of this environment.

                                  \n@return The ID of this environment.*/", "fluentSetterDocumentation" : "/**

                                  The ID of this environment.

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

                                  The ID of this environment.

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

                                  A list of links to other environments in the same group.

                                  ", "name" : "EnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "variable" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  A list of links to other environments in the same group.

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

                                  A list of links to other environments in the same group.

                                  \n@param environmentLinks A list of links to other environments in the same group.*/", "getterDocumentation" : "/**

                                  A list of links to other environments in the same group.

                                  \n@return A list of links to other environments in the same group.*/", "fluentSetterDocumentation" : "/**

                                  A list of links to other environments in the same group.

                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  A list of links to other environments in the same group.

                                  \n

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

                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                  The name of the configuration template used to originally launch this environment.

                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the configuration template used to originally launch this environment.

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

                                  The name of the configuration template used to originally launch this environment.

                                  \n@param templateName The name of the configuration template used to originally launch this environment.*/", "getterDocumentation" : "/**

                                  The name of the configuration template used to originally launch this environment.

                                  \n@return The name of the configuration template used to originally launch this environment.*/", "fluentSetterDocumentation" : "/**

                                  The name of the configuration template used to originally launch this environment.

                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The name of the configuration template used to originally launch this environment.

                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CNAME" : { "documentation" : "

                                  The URL to the CNAME for this environment.

                                  ", "name" : "CNAME", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The URL to the CNAME for this environment.

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

                                  The URL to the CNAME for this environment.

                                  \n@param cNAME The URL to the CNAME for this environment.*/", "getterDocumentation" : "/**

                                  The URL to the CNAME for this environment.

                                  \n@return The URL to the CNAME for this environment.*/", "fluentSetterDocumentation" : "/**

                                  The URL to the CNAME for this environment.

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

                                  The URL to the CNAME for this environment.

                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                                  The name of the SolutionStack deployed with this environment.

                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the SolutionStack deployed with this environment.

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

                                  The name of the SolutionStack deployed with this environment.

                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.*/", "getterDocumentation" : "/**

                                  The name of the SolutionStack deployed with this environment.

                                  \n@return The name of the SolutionStack deployed with this environment.*/", "fluentSetterDocumentation" : "/**

                                  The name of the SolutionStack deployed with this environment.

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

                                  The name of the SolutionStack deployed with this environment.

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

                                  The description of the AWS resources used by this environment.

                                  ", "name" : "Resources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "variable" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "

                                  The description of the AWS resources used by this environment.

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

                                  The description of the AWS resources used by this environment.

                                  \n@param resources The description of the AWS resources used by this environment.*/", "getterDocumentation" : "/**

                                  The description of the AWS resources used by this environment.

                                  \n@return The description of the AWS resources used by this environment.*/", "fluentSetterDocumentation" : "/**

                                  The description of the AWS resources used by this environment.

                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The description of the AWS resources used by this environment.

                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateApplicationVersionRequest" : { "c2jName" : "CreateApplicationVersionMessage", "documentation" : "

                                  ", "shapeName" : "CreateApplicationVersionRequest", "deprecated" : false, "required" : [ "ApplicationName", "VersionLabel" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

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

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  \n@return The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

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

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  \n@param versionLabel A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  \n@return A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  \n@param versionLabel A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  \n@param versionLabel A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  Describes this version.

                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  Describes this version.

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

                                  Describes this version.

                                  \n@param description Describes this version.*/", "getterDocumentation" : "/**

                                  Describes this version.

                                  \n@return Describes this version.*/", "fluentSetterDocumentation" : "/**

                                  Describes this version.

                                  \n@param description Describes this version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Describes this version.

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

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  ", "name" : "SourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "variable" : { "variableName" : "sourceBundle", "variableType" : "S3Location", "variableDeclarationType" : "S3Location", "documentation" : "

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

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

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.*/", "getterDocumentation" : "/**

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  \n@return The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.*/", "fluentSetterDocumentation" : "/**

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  ", "name" : "AutoCreateApplication", "c2jName" : "AutoCreateApplication", "c2jShape" : "AutoCreateApplication", "variable" : { "variableName" : "autoCreateApplication", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

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

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  \n@param autoCreateApplication Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false*/", "getterDocumentation" : "/**

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  \n@return Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false*/", "fluentSetterDocumentation" : "/**

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  \n@param autoCreateApplication Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  \n@param autoCreateApplication Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  ", "name" : "Process", "c2jName" : "Process", "c2jShape" : "ApplicationVersionProccess", "variable" : { "variableName" : "process", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

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

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  \n@param process Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.*/", "getterDocumentation" : "/**

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  \n@return Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.*/", "fluentSetterDocumentation" : "/**

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  \n@param process Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  \n@param process Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createApplicationVersionRequest", "variableType" : "CreateApplicationVersionRequest", "variableDeclarationType" : "CreateApplicationVersionRequest", "documentation" : null, "simpleType" : "CreateApplicationVersionRequest", "variableSetterType" : "CreateApplicationVersionRequest" }, "marshaller" : { "action" : "CreateApplicationVersion", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

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

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  \n@return The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.

                                  \n@param applicationName The name of the application. If no application is found with this name, and AutoCreateApplication is false, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

                                  Describes this version.

                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  Describes this version.

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

                                  Describes this version.

                                  \n@param description Describes this version.*/", "getterDocumentation" : "/**

                                  Describes this version.

                                  \n@return Describes this version.*/", "fluentSetterDocumentation" : "/**

                                  Describes this version.

                                  \n@param description Describes this version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Describes this version.

                                  \n@param description Describes this version.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

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

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  \n@param versionLabel A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  \n@return A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  \n@param versionLabel A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                  \n@param versionLabel A label identifying this version.

                                  Constraint: Must be unique per application. If an application version already exists with this label for the specified application, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SourceBundle" : { "documentation" : "

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  ", "name" : "SourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "variable" : { "variableName" : "sourceBundle", "variableType" : "S3Location", "variableDeclarationType" : "S3Location", "documentation" : "

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

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

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.*/", "getterDocumentation" : "/**

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  \n@return The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.*/", "fluentSetterDocumentation" : "/**

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.

                                  \n@param sourceBundle The Amazon S3 bucket and key that identify the location of the source bundle for this version.

                                  If data found at the Amazon S3 location exceeds the maximum allowed source bundle size, AWS Elastic Beanstalk returns an InvalidParameterValue error. The maximum size allowed is 512 MB.

                                  Default: If not specified, AWS Elastic Beanstalk uses a sample application. If only partially specified (for example, a bucket is provided but not the key) or if no data is found at the Amazon S3 location, AWS Elastic Beanstalk returns an InvalidParameterCombination error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Process" : { "documentation" : "

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  ", "name" : "Process", "c2jName" : "Process", "c2jShape" : "ApplicationVersionProccess", "variable" : { "variableName" : "process", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

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

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  \n@param process Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.*/", "getterDocumentation" : "/**

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  \n@return Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.*/", "fluentSetterDocumentation" : "/**

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  \n@param process Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.

                                  \n@param process Preprocesses and validates the environment manifest and configuration files in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AutoCreateApplication" : { "documentation" : "

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  ", "name" : "AutoCreateApplication", "c2jName" : "AutoCreateApplication", "c2jShape" : "AutoCreateApplication", "variable" : { "variableName" : "autoCreateApplication", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

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

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  \n@param autoCreateApplication Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false*/", "getterDocumentation" : "/**

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  \n@return Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false*/", "fluentSetterDocumentation" : "/**

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  \n@param autoCreateApplication Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false

                                  \n@param autoCreateApplication Determines how the system behaves if the specified application for this version does not already exist:

                                  • true : Automatically creates the specified application for this release if it does not already exist.
                                  • false : Throws an InvalidParameterValue if the specified application for this release does not already exist.

                                  Default: false

                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ApplicationDescription" : { "c2jName" : "ApplicationDescription", "documentation" : "

                                  Describes the properties of an application.

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

                                  The name of the application.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application.

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

                                  The name of the application.

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

                                  The name of the application.

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

                                  The name of the application.

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

                                  The name of the application.

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

                                  User-defined description of the application.

                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  User-defined description of the application.

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

                                  User-defined description of the application.

                                  \n@param description User-defined description of the application.*/", "getterDocumentation" : "/**

                                  User-defined description of the application.

                                  \n@return User-defined description of the application.*/", "fluentSetterDocumentation" : "/**

                                  User-defined description of the application.

                                  \n@param description User-defined description of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  User-defined description of the application.

                                  \n@param description User-defined description of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The date when the application was created.

                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The date when the application was created.

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

                                  The date when the application was created.

                                  \n@param dateCreated The date when the application was created.*/", "getterDocumentation" : "/**

                                  The date when the application was created.

                                  \n@return The date when the application was created.*/", "fluentSetterDocumentation" : "/**

                                  The date when the application was created.

                                  \n@param dateCreated The date when the application was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The date when the application was created.

                                  \n@param dateCreated The date when the application was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The date when the application was last modified.

                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The date when the application was last modified.

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

                                  The date when the application was last modified.

                                  \n@param dateUpdated The date when the application was last modified.*/", "getterDocumentation" : "/**

                                  The date when the application was last modified.

                                  \n@return The date when the application was last modified.*/", "fluentSetterDocumentation" : "/**

                                  The date when the application was last modified.

                                  \n@param dateUpdated The date when the application was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The date when the application was last modified.

                                  \n@param dateUpdated The date when the application was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The names of the versions for this application.

                                  ", "name" : "Versions", "c2jName" : "Versions", "c2jShape" : "VersionLabelsList", "variable" : { "variableName" : "versions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  The names of the versions for this application.

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

                                  The names of the versions for this application.

                                  \n@param versions The names of the versions for this application.*/", "getterDocumentation" : "/**

                                  The names of the versions for this application.

                                  \n@return The names of the versions for this application.*/", "fluentSetterDocumentation" : "/**

                                  The names of the versions for this application.

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

                                  The names of the versions for this application.

                                  \n

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

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

                                  The names of the configuration templates associated with this application.

                                  ", "name" : "ConfigurationTemplates", "c2jName" : "ConfigurationTemplates", "c2jShape" : "ConfigurationTemplateNamesList", "variable" : { "variableName" : "configurationTemplates", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  The names of the configuration templates associated with this application.

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

                                  The names of the configuration templates associated with this application.

                                  \n@param configurationTemplates The names of the configuration templates associated with this application.*/", "getterDocumentation" : "/**

                                  The names of the configuration templates associated with this application.

                                  \n@return The names of the configuration templates associated with this application.*/", "fluentSetterDocumentation" : "/**

                                  The names of the configuration templates associated with this application.

                                  \n@param configurationTemplates The names of the configuration templates associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The names of the configuration templates associated with this application.

                                  \n

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

                                  \n@param configurationTemplates The names of the configuration templates associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "applicationDescription", "variableType" : "ApplicationDescription", "variableDeclarationType" : "ApplicationDescription", "documentation" : null, "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                  The name of the application.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application.

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

                                  The name of the application.

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

                                  The name of the application.

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

                                  The name of the application.

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

                                  The name of the application.

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

                                  User-defined description of the application.

                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  User-defined description of the application.

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

                                  User-defined description of the application.

                                  \n@param description User-defined description of the application.*/", "getterDocumentation" : "/**

                                  User-defined description of the application.

                                  \n@return User-defined description of the application.*/", "fluentSetterDocumentation" : "/**

                                  User-defined description of the application.

                                  \n@param description User-defined description of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  User-defined description of the application.

                                  \n@param description User-defined description of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Versions" : { "documentation" : "

                                  The names of the versions for this application.

                                  ", "name" : "Versions", "c2jName" : "Versions", "c2jShape" : "VersionLabelsList", "variable" : { "variableName" : "versions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  The names of the versions for this application.

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

                                  The names of the versions for this application.

                                  \n@param versions The names of the versions for this application.*/", "getterDocumentation" : "/**

                                  The names of the versions for this application.

                                  \n@return The names of the versions for this application.*/", "fluentSetterDocumentation" : "/**

                                  The names of the versions for this application.

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

                                  The names of the versions for this application.

                                  \n

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

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

                                  The date when the application was last modified.

                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The date when the application was last modified.

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

                                  The date when the application was last modified.

                                  \n@param dateUpdated The date when the application was last modified.*/", "getterDocumentation" : "/**

                                  The date when the application was last modified.

                                  \n@return The date when the application was last modified.*/", "fluentSetterDocumentation" : "/**

                                  The date when the application was last modified.

                                  \n@param dateUpdated The date when the application was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The date when the application was last modified.

                                  \n@param dateUpdated The date when the application was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ConfigurationTemplates" : { "documentation" : "

                                  The names of the configuration templates associated with this application.

                                  ", "name" : "ConfigurationTemplates", "c2jName" : "ConfigurationTemplates", "c2jShape" : "ConfigurationTemplateNamesList", "variable" : { "variableName" : "configurationTemplates", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  The names of the configuration templates associated with this application.

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

                                  The names of the configuration templates associated with this application.

                                  \n@param configurationTemplates The names of the configuration templates associated with this application.*/", "getterDocumentation" : "/**

                                  The names of the configuration templates associated with this application.

                                  \n@return The names of the configuration templates associated with this application.*/", "fluentSetterDocumentation" : "/**

                                  The names of the configuration templates associated with this application.

                                  \n@param configurationTemplates The names of the configuration templates associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The names of the configuration templates associated with this application.

                                  \n

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

                                  \n@param configurationTemplates The names of the configuration templates associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateCreated" : { "documentation" : "

                                  The date when the application was created.

                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The date when the application was created.

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

                                  The date when the application was created.

                                  \n@param dateCreated The date when the application was created.*/", "getterDocumentation" : "/**

                                  The date when the application was created.

                                  \n@return The date when the application was created.*/", "fluentSetterDocumentation" : "/**

                                  The date when the application was created.

                                  \n@param dateCreated The date when the application was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The date when the application was created.

                                  \n@param dateCreated The date when the application was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeInstancesHealthResult" : { "c2jName" : "DescribeInstancesHealthResult", "documentation" : "

                                  See the example below for a sample response.

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

                                  Contains the response body with information about the health of the instance.

                                  ", "name" : "InstanceHealthList", "c2jName" : "InstanceHealthList", "c2jShape" : "InstanceHealthList", "variable" : { "variableName" : "instanceHealthList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  Contains the response body with information about the health of the instance.

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

                                  Contains the response body with information about the health of the instance.

                                  \n@param instanceHealthList Contains the response body with information about the health of the instance.*/", "getterDocumentation" : "/**

                                  Contains the response body with information about the health of the instance.

                                  \n@return Contains the response body with information about the health of the instance.*/", "fluentSetterDocumentation" : "/**

                                  Contains the response body with information about the health of the instance.

                                  \n@param instanceHealthList Contains the response body with information about the health of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Contains the response body with information about the health of the instance.

                                  \n

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

                                  \n@param instanceHealthList Contains the response body with information about the health of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The date and time the information was last refreshed.

                                  ", "name" : "RefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "variable" : { "variableName" : "refreshedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The date and time the information was last refreshed.

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

                                  The date and time the information was last refreshed.

                                  \n@param refreshedAt The date and time the information was last refreshed.*/", "getterDocumentation" : "/**

                                  The date and time the information was last refreshed.

                                  \n@return The date and time the information was last refreshed.*/", "fluentSetterDocumentation" : "/**

                                  The date and time the information was last refreshed.

                                  \n@param refreshedAt The date and time the information was last refreshed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The date and time the information was last refreshed.

                                  \n@param refreshedAt The date and time the information was last refreshed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The next token.

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

                                  The next token.

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

                                  The next token.

                                  \n@param nextToken The next token.*/", "getterDocumentation" : "/**

                                  The next token.

                                  \n@return The next token.*/", "fluentSetterDocumentation" : "/**

                                  The next token.

                                  \n@param nextToken The next token.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The next token.

                                  \n@param nextToken The next token.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeInstancesHealthResult", "variableType" : "DescribeInstancesHealthResult", "variableDeclarationType" : "DescribeInstancesHealthResult", "documentation" : null, "simpleType" : "DescribeInstancesHealthResult", "variableSetterType" : "DescribeInstancesHealthResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeInstancesHealthResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                  The next token.

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

                                  The next token.

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

                                  The next token.

                                  \n@param nextToken The next token.*/", "getterDocumentation" : "/**

                                  The next token.

                                  \n@return The next token.*/", "fluentSetterDocumentation" : "/**

                                  The next token.

                                  \n@param nextToken The next token.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The next token.

                                  \n@param nextToken The next token.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InstanceHealthList" : { "documentation" : "

                                  Contains the response body with information about the health of the instance.

                                  ", "name" : "InstanceHealthList", "c2jName" : "InstanceHealthList", "c2jShape" : "InstanceHealthList", "variable" : { "variableName" : "instanceHealthList", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  Contains the response body with information about the health of the instance.

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

                                  Contains the response body with information about the health of the instance.

                                  \n@param instanceHealthList Contains the response body with information about the health of the instance.*/", "getterDocumentation" : "/**

                                  Contains the response body with information about the health of the instance.

                                  \n@return Contains the response body with information about the health of the instance.*/", "fluentSetterDocumentation" : "/**

                                  Contains the response body with information about the health of the instance.

                                  \n@param instanceHealthList Contains the response body with information about the health of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Contains the response body with information about the health of the instance.

                                  \n

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

                                  \n@param instanceHealthList Contains the response body with information about the health of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RefreshedAt" : { "documentation" : "

                                  The date and time the information was last refreshed.

                                  ", "name" : "RefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "variable" : { "variableName" : "refreshedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The date and time the information was last refreshed.

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

                                  The date and time the information was last refreshed.

                                  \n@param refreshedAt The date and time the information was last refreshed.*/", "getterDocumentation" : "/**

                                  The date and time the information was last refreshed.

                                  \n@return The date and time the information was last refreshed.*/", "fluentSetterDocumentation" : "/**

                                  The date and time the information was last refreshed.

                                  \n@param refreshedAt The date and time the information was last refreshed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The date and time the information was last refreshed.

                                  \n@param refreshedAt The date and time the information was last refreshed.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeEnvironmentsRequest" : { "c2jName" : "DescribeEnvironmentsMessage", "documentation" : "

                                  Request to describe one or more environments.

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

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

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

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.*/", "getterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.*/", "fluentSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

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

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.*/", "getterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.*/", "fluentSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  ", "name" : "EnvironmentIds", "c2jName" : "EnvironmentIds", "c2jShape" : "EnvironmentIdList", "variable" : { "variableName" : "environmentIds", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

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

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.*/", "getterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.*/", "fluentSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  \n

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

                                  \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  ", "name" : "EnvironmentNames", "c2jName" : "EnvironmentNames", "c2jShape" : "EnvironmentNamesList", "variable" : { "variableName" : "environmentNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

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

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.*/", "getterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.*/", "fluentSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  \n

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

                                  \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  ", "name" : "IncludeDeleted", "c2jName" : "IncludeDeleted", "c2jShape" : "IncludeDeleted", "variable" : { "variableName" : "includeDeleted", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

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

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  \n@param includeDeleted Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.*/", "getterDocumentation" : "/**

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  \n@return Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.*/", "fluentSetterDocumentation" : "/**

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  \n@param includeDeleted Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  \n@param includeDeleted Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  ", "name" : "IncludedDeletedBackTo", "c2jName" : "IncludedDeletedBackTo", "c2jShape" : "IncludeDeletedBackTo", "variable" : { "variableName" : "includedDeletedBackTo", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

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

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.*/", "getterDocumentation" : "/**

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  \n@return If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.*/", "fluentSetterDocumentation" : "/**

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentsRequest", "variableType" : "DescribeEnvironmentsRequest", "variableDeclarationType" : "DescribeEnvironmentsRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentsRequest", "variableSetterType" : "DescribeEnvironmentsRequest" }, "marshaller" : { "action" : "DescribeEnvironments", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "IncludedDeletedBackTo" : { "documentation" : "

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  ", "name" : "IncludedDeletedBackTo", "c2jName" : "IncludedDeletedBackTo", "c2jShape" : "IncludeDeletedBackTo", "variable" : { "variableName" : "includedDeletedBackTo", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

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

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.*/", "getterDocumentation" : "/**

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  \n@return If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.*/", "fluentSetterDocumentation" : "/**

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.

                                  \n@param includedDeletedBackTo If specified when IncludeDeleted is set to true, then environments deleted after this date are displayed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentNames" : { "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  ", "name" : "EnvironmentNames", "c2jName" : "EnvironmentNames", "c2jShape" : "EnvironmentNamesList", "variable" : { "variableName" : "environmentNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

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

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.*/", "getterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.*/", "fluentSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.

                                  \n

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

                                  \n@param environmentNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified names.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

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

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.*/", "getterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.*/", "fluentSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.

                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

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

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.*/", "getterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.*/", "fluentSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.

                                  \n@param versionLabel If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that are associated with this application version.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "IncludeDeleted" : { "documentation" : "

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  ", "name" : "IncludeDeleted", "c2jName" : "IncludeDeleted", "c2jShape" : "IncludeDeleted", "variable" : { "variableName" : "includeDeleted", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

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

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  \n@param includeDeleted Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.*/", "getterDocumentation" : "/**

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  \n@return Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.*/", "fluentSetterDocumentation" : "/**

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  \n@param includeDeleted Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.

                                  \n@param includeDeleted Indicates whether to include deleted environments:

                                  true: Environments that have been deleted after IncludedDeletedBackTo are displayed.

                                  false: Do not include deleted environments.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentIds" : { "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  ", "name" : "EnvironmentIds", "c2jName" : "EnvironmentIds", "c2jShape" : "EnvironmentIdList", "variable" : { "variableName" : "environmentIds", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

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

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.*/", "getterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.*/", "fluentSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.

                                  \n

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

                                  \n@param environmentIds If specified, AWS Elastic Beanstalk restricts the returned descriptions to include only those that have the specified IDs.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeEnvironmentsResult" : { "c2jName" : "EnvironmentDescriptionsMessage", "documentation" : "

                                  Result message containing a list of environment descriptions.

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

                                  Returns an EnvironmentDescription list.

                                  ", "name" : "Environments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "variable" : { "variableName" : "environments", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  Returns an EnvironmentDescription list.

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

                                  Returns an EnvironmentDescription list.

                                  \n@param environments Returns an EnvironmentDescription list.*/", "getterDocumentation" : "/**

                                  Returns an EnvironmentDescription list.

                                  \n@return Returns an EnvironmentDescription list.*/", "fluentSetterDocumentation" : "/**

                                  Returns an EnvironmentDescription list.

                                  \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Returns an EnvironmentDescription list.

                                  \n

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

                                  \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentsResult", "variableType" : "DescribeEnvironmentsResult", "variableDeclarationType" : "DescribeEnvironmentsResult", "documentation" : null, "simpleType" : "DescribeEnvironmentsResult", "variableSetterType" : "DescribeEnvironmentsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeEnvironmentsResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Environments" : { "documentation" : "

                                  Returns an EnvironmentDescription list.

                                  ", "name" : "Environments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "variable" : { "variableName" : "environments", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  Returns an EnvironmentDescription list.

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

                                  Returns an EnvironmentDescription list.

                                  \n@param environments Returns an EnvironmentDescription list.*/", "getterDocumentation" : "/**

                                  Returns an EnvironmentDescription list.

                                  \n@return Returns an EnvironmentDescription list.*/", "fluentSetterDocumentation" : "/**

                                  Returns an EnvironmentDescription list.

                                  \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Returns an EnvironmentDescription list.

                                  \n

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

                                  \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeConfigurationSettingsResult" : { "c2jName" : "ConfigurationSettingsDescriptions", "documentation" : "

                                  The results from a request to change the configuration settings of an environment.

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

                                  A list of ConfigurationSettingsDescription.

                                  ", "name" : "ConfigurationSettings", "c2jName" : "ConfigurationSettings", "c2jShape" : "ConfigurationSettingsDescriptionList", "variable" : { "variableName" : "configurationSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  A list of ConfigurationSettingsDescription.

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

                                  A list of ConfigurationSettingsDescription.

                                  \n@param configurationSettings A list of ConfigurationSettingsDescription.*/", "getterDocumentation" : "/**

                                  A list of ConfigurationSettingsDescription.

                                  \n@return A list of ConfigurationSettingsDescription.*/", "fluentSetterDocumentation" : "/**

                                  A list of ConfigurationSettingsDescription.

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

                                  A list of ConfigurationSettingsDescription.

                                  \n

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

                                  \n@param configurationSettings A list of ConfigurationSettingsDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeConfigurationSettingsResult", "variableType" : "DescribeConfigurationSettingsResult", "variableDeclarationType" : "DescribeConfigurationSettingsResult", "documentation" : null, "simpleType" : "DescribeConfigurationSettingsResult", "variableSetterType" : "DescribeConfigurationSettingsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeConfigurationSettingsResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ConfigurationSettings" : { "documentation" : "

                                  A list of ConfigurationSettingsDescription.

                                  ", "name" : "ConfigurationSettings", "c2jName" : "ConfigurationSettings", "c2jShape" : "ConfigurationSettingsDescriptionList", "variable" : { "variableName" : "configurationSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                  A list of ConfigurationSettingsDescription.

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

                                  A list of ConfigurationSettingsDescription.

                                  \n@param configurationSettings A list of ConfigurationSettingsDescription.*/", "getterDocumentation" : "/**

                                  A list of ConfigurationSettingsDescription.

                                  \n@return A list of ConfigurationSettingsDescription.*/", "fluentSetterDocumentation" : "/**

                                  A list of ConfigurationSettingsDescription.

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

                                  A list of ConfigurationSettingsDescription.

                                  \n

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

                                  \n@param configurationSettings A list of ConfigurationSettingsDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InstanceHealthSummary" : { "c2jName" : "InstanceHealthSummary", "documentation" : "

                                  Represents summary information about the health of an instance. For more information, see Health Colors and Statuses.

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

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                  ", "name" : "NoData", "c2jName" : "NoData", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "noData", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

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

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                  \n@param noData Grey.*/", "getterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                  \n@return Grey.*/", "fluentSetterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                  \n@param noData Grey.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

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

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                  ", "name" : "Unknown", "c2jName" : "Unknown", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "unknown", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

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

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                  \n@param unknown Grey.*/", "getterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                  \n@return Grey.*/", "fluentSetterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                  \n@param unknown Grey.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

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

                                  Grey. An operation is in progress on an instance within the command timeout.

                                  ", "name" : "Pending", "c2jName" : "Pending", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "pending", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Grey. An operation is in progress on an instance within the command timeout.

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

                                  Grey. An operation is in progress on an instance within the command timeout.

                                  \n@param pending Grey.*/", "getterDocumentation" : "/**

                                  Grey. An operation is in progress on an instance within the command timeout.

                                  \n@return Grey.*/", "fluentSetterDocumentation" : "/**

                                  Grey. An operation is in progress on an instance within the command timeout.

                                  \n@param pending Grey.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Grey. An operation is in progress on an instance within the command timeout.

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

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

                                  ", "name" : "Ok", "c2jName" : "Ok", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "ok", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

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

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

                                  \n@param ok Green.*/", "getterDocumentation" : "/**

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

                                  \n@return Green.*/", "fluentSetterDocumentation" : "/**

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

                                  \n@param ok Green.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

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

                                  Green. An operation is in progress on an instance.

                                  ", "name" : "Info", "c2jName" : "Info", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "info", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Green. An operation is in progress on an instance.

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

                                  Green. An operation is in progress on an instance.

                                  \n@param info Green.*/", "getterDocumentation" : "/**

                                  Green. An operation is in progress on an instance.

                                  \n@return Green.*/", "fluentSetterDocumentation" : "/**

                                  Green. An operation is in progress on an instance.

                                  \n@param info Green.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Green. An operation is in progress on an instance.

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

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                  ", "name" : "Warning", "c2jName" : "Warning", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "warning", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

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

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                  \n@param warning Yellow.*/", "getterDocumentation" : "/**

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                  \n@return Yellow.*/", "fluentSetterDocumentation" : "/**

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                  \n@param warning Yellow.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

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

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                  ", "name" : "Degraded", "c2jName" : "Degraded", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "degraded", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

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

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                  \n@param degraded Red.*/", "getterDocumentation" : "/**

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                  \n@return Red.*/", "fluentSetterDocumentation" : "/**

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                  \n@param degraded Red.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

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

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  ", "name" : "Severe", "c2jName" : "Severe", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "severe", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

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

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  \n@param severe Red.*/", "getterDocumentation" : "/**

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  \n@return Red.*/", "fluentSetterDocumentation" : "/**

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  \n@param severe Red.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  \n@param severe Red.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "instanceHealthSummary", "variableType" : "InstanceHealthSummary", "variableDeclarationType" : "InstanceHealthSummary", "documentation" : null, "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Warning" : { "documentation" : "

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                  ", "name" : "Warning", "c2jName" : "Warning", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "warning", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

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

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                  \n@param warning Yellow.*/", "getterDocumentation" : "/**

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                  \n@return Yellow.*/", "fluentSetterDocumentation" : "/**

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                  \n@param warning Yellow.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Yellow. The health agent is reporting a moderate number of request failures or other issues for an instance or environment.

                                  \n@param warning Yellow.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Degraded" : { "documentation" : "

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                  ", "name" : "Degraded", "c2jName" : "Degraded", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "degraded", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

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

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                  \n@param degraded Red.*/", "getterDocumentation" : "/**

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                  \n@return Red.*/", "fluentSetterDocumentation" : "/**

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                  \n@param degraded Red.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Red. The health agent is reporting a high number of request failures or other issues for an instance or environment.

                                  \n@param degraded Red.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Unknown" : { "documentation" : "

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                  ", "name" : "Unknown", "c2jName" : "Unknown", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "unknown", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

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

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                  \n@param unknown Grey.*/", "getterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                  \n@return Grey.*/", "fluentSetterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                  \n@param unknown Grey.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting an insufficient amount of data on an instance.

                                  \n@param unknown Grey.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Ok" : { "documentation" : "

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

                                  ", "name" : "Ok", "c2jName" : "Ok", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "ok", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

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

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

                                  \n@param ok Green.*/", "getterDocumentation" : "/**

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

                                  \n@return Green.*/", "fluentSetterDocumentation" : "/**

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

                                  \n@param ok Green.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Green. An instance is passing health checks and the health agent is not reporting any problems.

                                  \n@param ok Green.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Info" : { "documentation" : "

                                  Green. An operation is in progress on an instance.

                                  ", "name" : "Info", "c2jName" : "Info", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "info", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Green. An operation is in progress on an instance.

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

                                  Green. An operation is in progress on an instance.

                                  \n@param info Green.*/", "getterDocumentation" : "/**

                                  Green. An operation is in progress on an instance.

                                  \n@return Green.*/", "fluentSetterDocumentation" : "/**

                                  Green. An operation is in progress on an instance.

                                  \n@param info Green.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Green. An operation is in progress on an instance.

                                  \n@param info Green.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Severe" : { "documentation" : "

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  ", "name" : "Severe", "c2jName" : "Severe", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "severe", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

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

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  \n@param severe Red.*/", "getterDocumentation" : "/**

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  \n@return Red.*/", "fluentSetterDocumentation" : "/**

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  \n@param severe Red.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Red. The health agent is reporting a very high number of request failures or other issues for an instance or environment.

                                  \n@param severe Red.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NoData" : { "documentation" : "

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                  ", "name" : "NoData", "c2jName" : "NoData", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "noData", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

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

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                  \n@param noData Grey.*/", "getterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                  \n@return Grey.*/", "fluentSetterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                  \n@param noData Grey.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Grey. AWS Elastic Beanstalk and the health agent are reporting no data on an instance.

                                  \n@param noData Grey.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Pending" : { "documentation" : "

                                  Grey. An operation is in progress on an instance within the command timeout.

                                  ", "name" : "Pending", "c2jName" : "Pending", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "pending", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  Grey. An operation is in progress on an instance within the command timeout.

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

                                  Grey. An operation is in progress on an instance within the command timeout.

                                  \n@param pending Grey.*/", "getterDocumentation" : "/**

                                  Grey. An operation is in progress on an instance within the command timeout.

                                  \n@return Grey.*/", "fluentSetterDocumentation" : "/**

                                  Grey. An operation is in progress on an instance within the command timeout.

                                  \n@param pending Grey.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Grey. An operation is in progress on an instance within the command timeout.

                                  \n@param pending Grey.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "EnvironmentLink" : { "c2jName" : "EnvironmentLink", "documentation" : "

                                  A link to another environment, defined in the environment's manifest. Links provide connection information in system properties that can be used to connect to another environment in the same group. See Environment Manifest (env.yaml) for details.

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

                                  The name of the link.

                                  ", "name" : "LinkName", "c2jName" : "LinkName", "c2jShape" : "String", "variable" : { "variableName" : "linkName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the link.

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

                                  The name of the link.

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

                                  The name of the link.

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

                                  The name of the link.

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

                                  The name of the link.

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

                                  The name of the linked environment (the dependency).

                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the linked environment (the dependency).

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

                                  The name of the linked environment (the dependency).

                                  \n@param environmentName The name of the linked environment (the dependency).*/", "getterDocumentation" : "/**

                                  The name of the linked environment (the dependency).

                                  \n@return The name of the linked environment (the dependency).*/", "fluentSetterDocumentation" : "/**

                                  The name of the linked environment (the dependency).

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

                                  The name of the linked environment (the dependency).

                                  \n@param environmentName The name of the linked environment (the dependency).\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "environmentLink", "variableType" : "EnvironmentLink", "variableDeclarationType" : "EnvironmentLink", "documentation" : null, "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LinkName" : { "documentation" : "

                                  The name of the link.

                                  ", "name" : "LinkName", "c2jName" : "LinkName", "c2jShape" : "String", "variable" : { "variableName" : "linkName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the link.

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

                                  The name of the link.

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

                                  The name of the link.

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

                                  The name of the link.

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

                                  The name of the link.

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

                                  The name of the linked environment (the dependency).

                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the linked environment (the dependency).

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

                                  The name of the linked environment (the dependency).

                                  \n@param environmentName The name of the linked environment (the dependency).*/", "getterDocumentation" : "/**

                                  The name of the linked environment (the dependency).

                                  \n@return The name of the linked environment (the dependency).*/", "fluentSetterDocumentation" : "/**

                                  The name of the linked environment (the dependency).

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

                                  The name of the linked environment (the dependency).

                                  \n@param environmentName The name of the linked environment (the dependency).\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ApplicationVersionStatus" : { "c2jName" : "ApplicationVersionStatus", "documentation" : "", "shapeName" : "ApplicationVersionStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Processed", "value" : "Processed" }, { "name" : "Unprocessed", "value" : "Unprocessed" }, { "name" : "Failed", "value" : "Failed" }, { "name" : "Processing", "value" : "Processing" } ], "variable" : { "variableName" : "applicationVersionStatus", "variableType" : "ApplicationVersionStatus", "variableDeclarationType" : "ApplicationVersionStatus", "documentation" : null, "simpleType" : "ApplicationVersionStatus", "variableSetterType" : "ApplicationVersionStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DescribeEnvironmentResourcesRequest" : { "c2jName" : "DescribeEnvironmentResourcesMessage", "documentation" : "

                                  Request to describe the resources in an environment.

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

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@return The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@return The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentResourcesRequest", "variableType" : "DescribeEnvironmentResourcesRequest", "variableDeclarationType" : "DescribeEnvironmentResourcesRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentResourcesRequest", "variableSetterType" : "DescribeEnvironmentResourcesRequest" }, "marshaller" : { "action" : "DescribeEnvironmentResources", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@return The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentId The ID of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@return The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                  \n@param environmentName The name of the environment to retrieve AWS resource usage data.

                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "SourceConfiguration" : { "c2jName" : "SourceConfiguration", "documentation" : "

                                  A specification for an environment configuration

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

                                  The name of the application associated with the configuration.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application associated with the configuration.

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

                                  The name of the application associated with the configuration.

                                  \n@param applicationName The name of the application associated with the configuration.*/", "getterDocumentation" : "/**

                                  The name of the application associated with the configuration.

                                  \n@return The name of the application associated with the configuration.*/", "fluentSetterDocumentation" : "/**

                                  The name of the application associated with the configuration.

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

                                  The name of the application associated with the configuration.

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

                                  The name of the configuration template.

                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the configuration template.

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

                                  The name of the configuration template.

                                  \n@param templateName The name of the configuration template.*/", "getterDocumentation" : "/**

                                  The name of the configuration template.

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

                                  The name of the configuration template.

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

                                  The name of the configuration template.

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

                                  The name of the application associated with the configuration.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application associated with the configuration.

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

                                  The name of the application associated with the configuration.

                                  \n@param applicationName The name of the application associated with the configuration.*/", "getterDocumentation" : "/**

                                  The name of the application associated with the configuration.

                                  \n@return The name of the application associated with the configuration.*/", "fluentSetterDocumentation" : "/**

                                  The name of the application associated with the configuration.

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

                                  The name of the application associated with the configuration.

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

                                  The name of the configuration template.

                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the configuration template.

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

                                  The name of the configuration template.

                                  \n@param templateName The name of the configuration template.*/", "getterDocumentation" : "/**

                                  The name of the configuration template.

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

                                  The name of the configuration template.

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

                                  The name of the configuration template.

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

                                  Request to list completed and failed managed actions.

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

                                  The environment ID of the target environment.

                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The environment ID of the target environment.

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

                                  The environment ID of the target environment.

                                  \n@param environmentId The environment ID of the target environment.*/", "getterDocumentation" : "/**

                                  The environment ID of the target environment.

                                  \n@return The environment ID of the target environment.*/", "fluentSetterDocumentation" : "/**

                                  The environment ID of the target environment.

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

                                  The environment ID of the target environment.

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

                                  The name of the target environment.

                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the target environment.

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

                                  The name of the target environment.

                                  \n@param environmentName The name of the target environment.*/", "getterDocumentation" : "/**

                                  The name of the target environment.

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

                                  The name of the target environment.

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

                                  The name of the target environment.

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

                                  The pagination token returned by a previous request.

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

                                  The pagination token returned by a previous request.

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

                                  The pagination token returned by a previous request.

                                  \n@param nextToken The pagination token returned by a previous request.*/", "getterDocumentation" : "/**

                                  The pagination token returned by a previous request.

                                  \n@return The pagination token returned by a previous request.*/", "fluentSetterDocumentation" : "/**

                                  The pagination token returned by a previous request.

                                  \n@param nextToken The pagination token returned by a previous request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The pagination token returned by a previous request.

                                  \n@param nextToken The pagination token returned by a previous request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The maximum number of items to return for a single request.

                                  ", "name" : "MaxItems", "c2jName" : "MaxItems", "c2jShape" : "Integer", "variable" : { "variableName" : "maxItems", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  The maximum number of items to return for a single request.

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

                                  The maximum number of items to return for a single request.

                                  \n@param maxItems The maximum number of items to return for a single request.*/", "getterDocumentation" : "/**

                                  The maximum number of items to return for a single request.

                                  \n@return The maximum number of items to return for a single request.*/", "fluentSetterDocumentation" : "/**

                                  The maximum number of items to return for a single request.

                                  \n@param maxItems The maximum number of items to return for a single request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The maximum number of items to return for a single request.

                                  \n@param maxItems The maximum number of items to return for a single request.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentManagedActionHistoryRequest", "variableType" : "DescribeEnvironmentManagedActionHistoryRequest", "variableDeclarationType" : "DescribeEnvironmentManagedActionHistoryRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentManagedActionHistoryRequest", "variableSetterType" : "DescribeEnvironmentManagedActionHistoryRequest" }, "marshaller" : { "action" : "DescribeEnvironmentManagedActionHistory", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                                  The environment ID of the target environment.

                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The environment ID of the target environment.

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

                                  The environment ID of the target environment.

                                  \n@param environmentId The environment ID of the target environment.*/", "getterDocumentation" : "/**

                                  The environment ID of the target environment.

                                  \n@return The environment ID of the target environment.*/", "fluentSetterDocumentation" : "/**

                                  The environment ID of the target environment.

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

                                  The environment ID of the target environment.

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

                                  The pagination token returned by a previous request.

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

                                  The pagination token returned by a previous request.

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

                                  The pagination token returned by a previous request.

                                  \n@param nextToken The pagination token returned by a previous request.*/", "getterDocumentation" : "/**

                                  The pagination token returned by a previous request.

                                  \n@return The pagination token returned by a previous request.*/", "fluentSetterDocumentation" : "/**

                                  The pagination token returned by a previous request.

                                  \n@param nextToken The pagination token returned by a previous request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The pagination token returned by a previous request.

                                  \n@param nextToken The pagination token returned by a previous request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                  The name of the target environment.

                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the target environment.

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

                                  The name of the target environment.

                                  \n@param environmentName The name of the target environment.*/", "getterDocumentation" : "/**

                                  The name of the target environment.

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

                                  The name of the target environment.

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

                                  The name of the target environment.

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

                                  The maximum number of items to return for a single request.

                                  ", "name" : "MaxItems", "c2jName" : "MaxItems", "c2jShape" : "Integer", "variable" : { "variableName" : "maxItems", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                  The maximum number of items to return for a single request.

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

                                  The maximum number of items to return for a single request.

                                  \n@param maxItems The maximum number of items to return for a single request.*/", "getterDocumentation" : "/**

                                  The maximum number of items to return for a single request.

                                  \n@return The maximum number of items to return for a single request.*/", "fluentSetterDocumentation" : "/**

                                  The maximum number of items to return for a single request.

                                  \n@param maxItems The maximum number of items to return for a single request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The maximum number of items to return for a single request.

                                  \n@param maxItems The maximum number of items to return for a single request.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "AbortEnvironmentUpdateResult" : { "c2jName" : "AbortEnvironmentUpdateResult", "documentation" : null, "shapeName" : "AbortEnvironmentUpdateResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "abortEnvironmentUpdateResult", "variableType" : "AbortEnvironmentUpdateResult", "variableDeclarationType" : "AbortEnvironmentUpdateResult", "documentation" : null, "simpleType" : "AbortEnvironmentUpdateResult", "variableSetterType" : "AbortEnvironmentUpdateResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "EnvironmentResourcesDescription" : { "c2jName" : "EnvironmentResourcesDescription", "documentation" : "

                                  Describes the AWS resources in use by this environment. This data is not live data.

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

                                  Describes the LoadBalancer.

                                  ", "name" : "LoadBalancer", "c2jName" : "LoadBalancer", "c2jShape" : "LoadBalancerDescription", "variable" : { "variableName" : "loadBalancer", "variableType" : "LoadBalancerDescription", "variableDeclarationType" : "LoadBalancerDescription", "documentation" : "

                                  Describes the LoadBalancer.

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

                                  Describes the LoadBalancer.

                                  \n@param loadBalancer Describes the LoadBalancer.*/", "getterDocumentation" : "/**

                                  Describes the LoadBalancer.

                                  \n@return Describes the LoadBalancer.*/", "fluentSetterDocumentation" : "/**

                                  Describes the LoadBalancer.

                                  \n@param loadBalancer Describes the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Describes the LoadBalancer.

                                  \n@param loadBalancer Describes the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "environmentResourcesDescription", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : null, "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LoadBalancer" : { "documentation" : "

                                  Describes the LoadBalancer.

                                  ", "name" : "LoadBalancer", "c2jName" : "LoadBalancer", "c2jShape" : "LoadBalancerDescription", "variable" : { "variableName" : "loadBalancer", "variableType" : "LoadBalancerDescription", "variableDeclarationType" : "LoadBalancerDescription", "documentation" : "

                                  Describes the LoadBalancer.

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

                                  Describes the LoadBalancer.

                                  \n@param loadBalancer Describes the LoadBalancer.*/", "getterDocumentation" : "/**

                                  Describes the LoadBalancer.

                                  \n@return Describes the LoadBalancer.*/", "fluentSetterDocumentation" : "/**

                                  Describes the LoadBalancer.

                                  \n@param loadBalancer Describes the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Describes the LoadBalancer.

                                  \n@param loadBalancer Describes the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ApplicationVersionDescription" : { "c2jName" : "ApplicationVersionDescription", "documentation" : "

                                  Describes the properties of an application version.

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

                                  The name of the application associated with this release.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application associated with this release.

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

                                  The name of the application associated with this release.

                                  \n@param applicationName The name of the application associated with this release.*/", "getterDocumentation" : "/**

                                  The name of the application associated with this release.

                                  \n@return The name of the application associated with this release.*/", "fluentSetterDocumentation" : "/**

                                  The name of the application associated with this release.

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

                                  The name of the application associated with this release.

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

                                  The description of this application version.

                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The description of this application version.

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

                                  The description of this application version.

                                  \n@param description The description of this application version.*/", "getterDocumentation" : "/**

                                  The description of this application version.

                                  \n@return The description of this application version.*/", "fluentSetterDocumentation" : "/**

                                  The description of this application version.

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

                                  The description of this application version.

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

                                  A label uniquely identifying the version for the associated application.

                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  A label uniquely identifying the version for the associated application.

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

                                  A label uniquely identifying the version for the associated application.

                                  \n@param versionLabel A label uniquely identifying the version for the associated application.*/", "getterDocumentation" : "/**

                                  A label uniquely identifying the version for the associated application.

                                  \n@return A label uniquely identifying the version for the associated application.*/", "fluentSetterDocumentation" : "/**

                                  A label uniquely identifying the version for the associated application.

                                  \n@param versionLabel A label uniquely identifying the version for the associated application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  A label uniquely identifying the version for the associated application.

                                  \n@param versionLabel A label uniquely identifying the version for the associated application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The location where the source bundle is located for this version.

                                  ", "name" : "SourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "variable" : { "variableName" : "sourceBundle", "variableType" : "S3Location", "variableDeclarationType" : "S3Location", "documentation" : "

                                  The location where the source bundle is located for this version.

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

                                  The location where the source bundle is located for this version.

                                  \n@param sourceBundle The location where the source bundle is located for this version.*/", "getterDocumentation" : "/**

                                  The location where the source bundle is located for this version.

                                  \n@return The location where the source bundle is located for this version.*/", "fluentSetterDocumentation" : "/**

                                  The location where the source bundle is located for this version.

                                  \n@param sourceBundle The location where the source bundle is located for this version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The location where the source bundle is located for this version.

                                  \n@param sourceBundle The location where the source bundle is located for this version.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The creation date of the application version.

                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The creation date of the application version.

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

                                  The creation date of the application version.

                                  \n@param dateCreated The creation date of the application version.*/", "getterDocumentation" : "/**

                                  The creation date of the application version.

                                  \n@return The creation date of the application version.*/", "fluentSetterDocumentation" : "/**

                                  The creation date of the application version.

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

                                  The creation date of the application version.

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

                                  The last modified date of the application version.

                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The last modified date of the application version.

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

                                  The last modified date of the application version.

                                  \n@param dateUpdated The last modified date of the application version.*/", "getterDocumentation" : "/**

                                  The last modified date of the application version.

                                  \n@return The last modified date of the application version.*/", "fluentSetterDocumentation" : "/**

                                  The last modified date of the application version.

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

                                  The last modified date of the application version.

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

                                  The processing status of the application version.

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

                                  The processing status of the application version.

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

                                  The processing status of the application version.

                                  \n@param status The processing status of the application version.\n@see ApplicationVersionStatus*/", "getterDocumentation" : "/**

                                  The processing status of the application version.

                                  \n@return The processing status of the application version.\n@see ApplicationVersionStatus*/", "fluentSetterDocumentation" : "/**

                                  The processing status of the application version.

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

                                  The processing status of the application version.

                                  \n@param status The processing status of the application version.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ApplicationVersionStatus*/" } ], "enums" : null, "variable" : { "variableName" : "applicationVersionDescription", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : null, "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                  The processing status of the application version.

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

                                  The processing status of the application version.

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

                                  The processing status of the application version.

                                  \n@param status The processing status of the application version.\n@see ApplicationVersionStatus*/", "getterDocumentation" : "/**

                                  The processing status of the application version.

                                  \n@return The processing status of the application version.\n@see ApplicationVersionStatus*/", "fluentSetterDocumentation" : "/**

                                  The processing status of the application version.

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

                                  The processing status of the application version.

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

                                  The name of the application associated with this release.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application associated with this release.

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

                                  The name of the application associated with this release.

                                  \n@param applicationName The name of the application associated with this release.*/", "getterDocumentation" : "/**

                                  The name of the application associated with this release.

                                  \n@return The name of the application associated with this release.*/", "fluentSetterDocumentation" : "/**

                                  The name of the application associated with this release.

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

                                  The name of the application associated with this release.

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

                                  The description of this application version.

                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The description of this application version.

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

                                  The description of this application version.

                                  \n@param description The description of this application version.*/", "getterDocumentation" : "/**

                                  The description of this application version.

                                  \n@return The description of this application version.*/", "fluentSetterDocumentation" : "/**

                                  The description of this application version.

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

                                  The description of this application version.

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

                                  The last modified date of the application version.

                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The last modified date of the application version.

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

                                  The last modified date of the application version.

                                  \n@param dateUpdated The last modified date of the application version.*/", "getterDocumentation" : "/**

                                  The last modified date of the application version.

                                  \n@return The last modified date of the application version.*/", "fluentSetterDocumentation" : "/**

                                  The last modified date of the application version.

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

                                  The last modified date of the application version.

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

                                  A label uniquely identifying the version for the associated application.

                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  A label uniquely identifying the version for the associated application.

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

                                  A label uniquely identifying the version for the associated application.

                                  \n@param versionLabel A label uniquely identifying the version for the associated application.*/", "getterDocumentation" : "/**

                                  A label uniquely identifying the version for the associated application.

                                  \n@return A label uniquely identifying the version for the associated application.*/", "fluentSetterDocumentation" : "/**

                                  A label uniquely identifying the version for the associated application.

                                  \n@param versionLabel A label uniquely identifying the version for the associated application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  A label uniquely identifying the version for the associated application.

                                  \n@param versionLabel A label uniquely identifying the version for the associated application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SourceBundle" : { "documentation" : "

                                  The location where the source bundle is located for this version.

                                  ", "name" : "SourceBundle", "c2jName" : "SourceBundle", "c2jShape" : "S3Location", "variable" : { "variableName" : "sourceBundle", "variableType" : "S3Location", "variableDeclarationType" : "S3Location", "documentation" : "

                                  The location where the source bundle is located for this version.

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

                                  The location where the source bundle is located for this version.

                                  \n@param sourceBundle The location where the source bundle is located for this version.*/", "getterDocumentation" : "/**

                                  The location where the source bundle is located for this version.

                                  \n@return The location where the source bundle is located for this version.*/", "fluentSetterDocumentation" : "/**

                                  The location where the source bundle is located for this version.

                                  \n@param sourceBundle The location where the source bundle is located for this version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  The location where the source bundle is located for this version.

                                  \n@param sourceBundle The location where the source bundle is located for this version.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateCreated" : { "documentation" : "

                                  The creation date of the application version.

                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                  The creation date of the application version.

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

                                  The creation date of the application version.

                                  \n@param dateCreated The creation date of the application version.*/", "getterDocumentation" : "/**

                                  The creation date of the application version.

                                  \n@return The creation date of the application version.*/", "fluentSetterDocumentation" : "/**

                                  The creation date of the application version.

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

                                  The creation date of the application version.

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

                                  A specification identifying an individual configuration option.

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

                                  A unique resource name for a time-based scaling configuration option.

                                  ", "name" : "ResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "variable" : { "variableName" : "resourceName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  A unique resource name for a time-based scaling configuration option.

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

                                  A unique resource name for a time-based scaling configuration option.

                                  \n@param resourceName A unique resource name for a time-based scaling configuration option.*/", "getterDocumentation" : "/**

                                  A unique resource name for a time-based scaling configuration option.

                                  \n@return A unique resource name for a time-based scaling configuration option.*/", "fluentSetterDocumentation" : "/**

                                  A unique resource name for a time-based scaling configuration option.

                                  \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  A unique resource name for a time-based scaling configuration option.

                                  \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  A unique namespace identifying the option's associated AWS resource.

                                  ", "name" : "Namespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "variable" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  A unique namespace identifying the option's associated AWS resource.

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

                                  A unique namespace identifying the option's associated AWS resource.

                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.*/", "getterDocumentation" : "/**

                                  A unique namespace identifying the option's associated AWS resource.

                                  \n@return A unique namespace identifying the option's associated AWS resource.*/", "fluentSetterDocumentation" : "/**

                                  A unique namespace identifying the option's associated AWS resource.

                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  A unique namespace identifying the option's associated AWS resource.

                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  The name of the configuration option.

                                  ", "name" : "OptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "variable" : { "variableName" : "optionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the configuration option.

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

                                  The name of the configuration option.

                                  \n@param optionName The name of the configuration option.*/", "getterDocumentation" : "/**

                                  The name of the configuration option.

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

                                  The name of the configuration option.

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

                                  The name of the configuration option.

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

                                  A unique resource name for a time-based scaling configuration option.

                                  ", "name" : "ResourceName", "c2jName" : "ResourceName", "c2jShape" : "ResourceName", "variable" : { "variableName" : "resourceName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  A unique resource name for a time-based scaling configuration option.

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

                                  A unique resource name for a time-based scaling configuration option.

                                  \n@param resourceName A unique resource name for a time-based scaling configuration option.*/", "getterDocumentation" : "/**

                                  A unique resource name for a time-based scaling configuration option.

                                  \n@return A unique resource name for a time-based scaling configuration option.*/", "fluentSetterDocumentation" : "/**

                                  A unique resource name for a time-based scaling configuration option.

                                  \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  A unique resource name for a time-based scaling configuration option.

                                  \n@param resourceName A unique resource name for a time-based scaling configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Namespace" : { "documentation" : "

                                  A unique namespace identifying the option's associated AWS resource.

                                  ", "name" : "Namespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "variable" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  A unique namespace identifying the option's associated AWS resource.

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

                                  A unique namespace identifying the option's associated AWS resource.

                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.*/", "getterDocumentation" : "/**

                                  A unique namespace identifying the option's associated AWS resource.

                                  \n@return A unique namespace identifying the option's associated AWS resource.*/", "fluentSetterDocumentation" : "/**

                                  A unique namespace identifying the option's associated AWS resource.

                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  A unique namespace identifying the option's associated AWS resource.

                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionName" : { "documentation" : "

                                  The name of the configuration option.

                                  ", "name" : "OptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "variable" : { "variableName" : "optionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the configuration option.

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

                                  The name of the configuration option.

                                  \n@param optionName The name of the configuration option.*/", "getterDocumentation" : "/**

                                  The name of the configuration option.

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

                                  The name of the configuration option.

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

                                  The name of the configuration option.

                                  \n@param optionName The name of the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InstancesHealthAttribute" : { "c2jName" : "InstancesHealthAttribute", "documentation" : "", "shapeName" : "InstancesHealthAttribute", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "HealthStatus", "value" : "HealthStatus" }, { "name" : "Color", "value" : "Color" }, { "name" : "Causes", "value" : "Causes" }, { "name" : "ApplicationMetrics", "value" : "ApplicationMetrics" }, { "name" : "RefreshedAt", "value" : "RefreshedAt" }, { "name" : "LaunchedAt", "value" : "LaunchedAt" }, { "name" : "System", "value" : "System" }, { "name" : "Deployment", "value" : "Deployment" }, { "name" : "AvailabilityZone", "value" : "AvailabilityZone" }, { "name" : "InstanceType", "value" : "InstanceType" }, { "name" : "All", "value" : "All" } ], "variable" : { "variableName" : "instancesHealthAttribute", "variableType" : "InstancesHealthAttribute", "variableDeclarationType" : "InstancesHealthAttribute", "documentation" : null, "simpleType" : "InstancesHealthAttribute", "variableSetterType" : "InstancesHealthAttribute" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "TooManyApplicationVersionsException" : { "c2jName" : "TooManyApplicationVersionsException", "documentation" : "

                                  The specified account has reached its limit of application versions.

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

                                  Describes the settings for a configuration set.

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

                                  The name of the solution stack this configuration set uses.

                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the solution stack this configuration set uses.

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

                                  The name of the solution stack this configuration set uses.

                                  \n@param solutionStackName The name of the solution stack this configuration set uses.*/", "getterDocumentation" : "/**

                                  The name of the solution stack this configuration set uses.

                                  \n@return The name of the solution stack this configuration set uses.*/", "fluentSetterDocumentation" : "/**

                                  The name of the solution stack this configuration set uses.

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

                                  The name of the solution stack this configuration set uses.

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

                                  The name of the application associated with this configuration set.

                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  The name of the application associated with this configuration set.

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

                                  The name of the application associated with this configuration set.

                                  \n@param applicationName The name of the application associated with this configuration set.*/", "getterDocumentation" : "/**

                                  The name of the application associated with this configuration set.

                                  \n@return The name of the application associated with this configuration set.*/", "fluentSetterDocumentation" : "/**

                                  The name of the application associated with this configuration set.

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

                                  The name of the application associated with this configuration set.

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

                                  If not null, the name of the configuration template for this configuration set.

                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  If not null, the name of the configuration template for this configuration set.

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

                                  If not null, the name of the configuration template for this configuration set.

                                  \n@param templateName If not null, the name of the configuration template for this configuration set.*/", "getterDocumentation" : "/**

                                  If not null, the name of the configuration template for this configuration set.

                                  \n@return If not null, the name of the configuration template for this configuration set.*/", "fluentSetterDocumentation" : "/**

                                  If not null, the name of the configuration template for this configuration set.

                                  \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If not null, the name of the configuration template for this configuration set.

                                  \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  Describes this configuration set.

                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  Describes this configuration set.

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

                                  Describes this configuration set.

                                  \n@param description Describes this configuration set.*/", "getterDocumentation" : "/**

                                  Describes this configuration set.

                                  \n@return Describes this configuration set.*/", "fluentSetterDocumentation" : "/**

                                  Describes this configuration set.

                                  \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  Describes this configuration set.

                                  \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  If not null, the name of the environment for this configuration set.

                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  If not null, the name of the environment for this configuration set.

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

                                  If not null, the name of the environment for this configuration set.

                                  \n@param environmentName If not null, the name of the environment for this configuration set.*/", "getterDocumentation" : "/**

                                  If not null, the name of the environment for this configuration set.

                                  \n@return If not null, the name of the environment for this configuration set.*/", "fluentSetterDocumentation" : "/**

                                  If not null, the name of the environment for this configuration set.

                                  \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                  If not null, the name of the environment for this configuration set.

                                  \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                  • null: This configuration is not associated with a running environment.
                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                  • deployed: This is the configuration that is currently deployed to the associated running environment.
                                  • failed: This is a draft configuration that failed to successfully deploy.
                                  ", "name" : "DeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "variable" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                  • null: This configuration is not associated with a running environment.
                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                  • deployed: This is the configuration that is currently deployed to the associated running environment.
                                  • failed: This is a draft configuration that failed to successfully deploy.
                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentStatus", "marshallLocationName" : "DeploymentStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ConfigurationDeploymentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                  • null: This configuration is not associated with a running environment.
                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                  • deployed: This is the configuration that is currently deployed to the associated running environment.
                                  • failed: This is a draft configuration that failed to successfully deploy.
                                  \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                  • null: This configuration is not associated with a running environment.
                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                  • deployed: This is the configuration that is currently deployed to the associated running environment.
                                  • failed: This is a draft configuration that failed to successfully deploy.
                                  • \n@see ConfigurationDeploymentStatus*/", "getterDocumentation" : "/**

                                    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                    • null: This configuration is not associated with a running environment.
                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                    • deployed: This is the configuration that is currently deployed to the associated running environment.
                                    • failed: This is a draft configuration that failed to successfully deploy.
                                    \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                    • null: This configuration is not associated with a running environment.
                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                    • deployed: This is the configuration that is currently deployed to the associated running environment.
                                    • failed: This is a draft configuration that failed to successfully deploy.
                                    • \n@see ConfigurationDeploymentStatus*/", "fluentSetterDocumentation" : "/**

                                      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                      • null: This configuration is not associated with a running environment.
                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                      • deployed: This is the configuration that is currently deployed to the associated running environment.
                                      • failed: This is a draft configuration that failed to successfully deploy.
                                      \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                      • null: This configuration is not associated with a running environment.
                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                      • deployed: This is the configuration that is currently deployed to the associated running environment.
                                      • failed: This is a draft configuration that failed to successfully deploy.
                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/", "varargSetterDocumentation" : "/**

                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                        • null: This configuration is not associated with a running environment.
                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                        • deployed: This is the configuration that is currently deployed to the associated running environment.
                                        • failed: This is a draft configuration that failed to successfully deploy.
                                        \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                        • null: This configuration is not associated with a running environment.
                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                        • deployed: This is the configuration that is currently deployed to the associated running environment.
                                        • failed: This is a draft configuration that failed to successfully deploy.
                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/" }, { "documentation" : "

                                          The date (in UTC time) when this configuration set was created.

                                          ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                          The date (in UTC time) when this configuration set was created.

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

                                          The date (in UTC time) when this configuration set was created.

                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.*/", "getterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was created.

                                          \n@return The date (in UTC time) when this configuration set was created.*/", "fluentSetterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was created.

                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was created.

                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                          The date (in UTC time) when this configuration set was last modified.

                                          ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                          The date (in UTC time) when this configuration set was last modified.

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

                                          The date (in UTC time) when this configuration set was last modified.

                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.*/", "getterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was last modified.

                                          \n@return The date (in UTC time) when this configuration set was last modified.*/", "fluentSetterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was last modified.

                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was last modified.

                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                          A list of the configuration options and their values in this configuration set.

                                          ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                          A list of the configuration options and their values in this configuration set.

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

                                          A list of the configuration options and their values in this configuration set.

                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.*/", "getterDocumentation" : "/**

                                          A list of the configuration options and their values in this configuration set.

                                          \n@return A list of the configuration options and their values in this configuration set.*/", "fluentSetterDocumentation" : "/**

                                          A list of the configuration options and their values in this configuration set.

                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          A list of the configuration options and their values in this configuration set.

                                          \n

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

                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createConfigurationTemplateResult", "variableType" : "CreateConfigurationTemplateResult", "variableDeclarationType" : "CreateConfigurationTemplateResult", "documentation" : null, "simpleType" : "CreateConfigurationTemplateResult", "variableSetterType" : "CreateConfigurationTemplateResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "CreateConfigurationTemplateResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                          The name of the application associated with this configuration set.

                                          ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          The name of the application associated with this configuration set.

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

                                          The name of the application associated with this configuration set.

                                          \n@param applicationName The name of the application associated with this configuration set.*/", "getterDocumentation" : "/**

                                          The name of the application associated with this configuration set.

                                          \n@return The name of the application associated with this configuration set.*/", "fluentSetterDocumentation" : "/**

                                          The name of the application associated with this configuration set.

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

                                          The name of the application associated with this configuration set.

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

                                          Describes this configuration set.

                                          ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          Describes this configuration set.

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

                                          Describes this configuration set.

                                          \n@param description Describes this configuration set.*/", "getterDocumentation" : "/**

                                          Describes this configuration set.

                                          \n@return Describes this configuration set.*/", "fluentSetterDocumentation" : "/**

                                          Describes this configuration set.

                                          \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          Describes this configuration set.

                                          \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                          If not null, the name of the environment for this configuration set.

                                          ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          If not null, the name of the environment for this configuration set.

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

                                          If not null, the name of the environment for this configuration set.

                                          \n@param environmentName If not null, the name of the environment for this configuration set.*/", "getterDocumentation" : "/**

                                          If not null, the name of the environment for this configuration set.

                                          \n@return If not null, the name of the environment for this configuration set.*/", "fluentSetterDocumentation" : "/**

                                          If not null, the name of the environment for this configuration set.

                                          \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          If not null, the name of the environment for this configuration set.

                                          \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionSettings" : { "documentation" : "

                                          A list of the configuration options and their values in this configuration set.

                                          ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                          A list of the configuration options and their values in this configuration set.

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

                                          A list of the configuration options and their values in this configuration set.

                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.*/", "getterDocumentation" : "/**

                                          A list of the configuration options and their values in this configuration set.

                                          \n@return A list of the configuration options and their values in this configuration set.*/", "fluentSetterDocumentation" : "/**

                                          A list of the configuration options and their values in this configuration set.

                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          A list of the configuration options and their values in this configuration set.

                                          \n

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

                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateUpdated" : { "documentation" : "

                                          The date (in UTC time) when this configuration set was last modified.

                                          ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                          The date (in UTC time) when this configuration set was last modified.

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

                                          The date (in UTC time) when this configuration set was last modified.

                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.*/", "getterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was last modified.

                                          \n@return The date (in UTC time) when this configuration set was last modified.*/", "fluentSetterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was last modified.

                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was last modified.

                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                          If not null, the name of the configuration template for this configuration set.

                                          ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          If not null, the name of the configuration template for this configuration set.

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

                                          If not null, the name of the configuration template for this configuration set.

                                          \n@param templateName If not null, the name of the configuration template for this configuration set.*/", "getterDocumentation" : "/**

                                          If not null, the name of the configuration template for this configuration set.

                                          \n@return If not null, the name of the configuration template for this configuration set.*/", "fluentSetterDocumentation" : "/**

                                          If not null, the name of the configuration template for this configuration set.

                                          \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          If not null, the name of the configuration template for this configuration set.

                                          \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateCreated" : { "documentation" : "

                                          The date (in UTC time) when this configuration set was created.

                                          ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                          The date (in UTC time) when this configuration set was created.

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

                                          The date (in UTC time) when this configuration set was created.

                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.*/", "getterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was created.

                                          \n@return The date (in UTC time) when this configuration set was created.*/", "fluentSetterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was created.

                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                          The date (in UTC time) when this configuration set was created.

                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                                          The name of the solution stack this configuration set uses.

                                          ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          The name of the solution stack this configuration set uses.

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

                                          The name of the solution stack this configuration set uses.

                                          \n@param solutionStackName The name of the solution stack this configuration set uses.*/", "getterDocumentation" : "/**

                                          The name of the solution stack this configuration set uses.

                                          \n@return The name of the solution stack this configuration set uses.*/", "fluentSetterDocumentation" : "/**

                                          The name of the solution stack this configuration set uses.

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

                                          The name of the solution stack this configuration set uses.

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

                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                          • null: This configuration is not associated with a running environment.
                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                          • deployed: This is the configuration that is currently deployed to the associated running environment.
                                          • failed: This is a draft configuration that failed to successfully deploy.
                                          ", "name" : "DeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "variable" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                          • null: This configuration is not associated with a running environment.
                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                          • deployed: This is the configuration that is currently deployed to the associated running environment.
                                          • failed: This is a draft configuration that failed to successfully deploy.
                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentStatus", "marshallLocationName" : "DeploymentStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ConfigurationDeploymentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                          • null: This configuration is not associated with a running environment.
                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                          • deployed: This is the configuration that is currently deployed to the associated running environment.
                                          • failed: This is a draft configuration that failed to successfully deploy.
                                          \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                          • null: This configuration is not associated with a running environment.
                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                          • deployed: This is the configuration that is currently deployed to the associated running environment.
                                          • failed: This is a draft configuration that failed to successfully deploy.
                                          • \n@see ConfigurationDeploymentStatus*/", "getterDocumentation" : "/**

                                            If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                            • null: This configuration is not associated with a running environment.
                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                            • deployed: This is the configuration that is currently deployed to the associated running environment.
                                            • failed: This is a draft configuration that failed to successfully deploy.
                                            \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                            • null: This configuration is not associated with a running environment.
                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                            • deployed: This is the configuration that is currently deployed to the associated running environment.
                                            • failed: This is a draft configuration that failed to successfully deploy.
                                            • \n@see ConfigurationDeploymentStatus*/", "fluentSetterDocumentation" : "/**

                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                              • null: This configuration is not associated with a running environment.
                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                              • deployed: This is the configuration that is currently deployed to the associated running environment.
                                              • failed: This is a draft configuration that failed to successfully deploy.
                                              \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                              • null: This configuration is not associated with a running environment.
                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                              • deployed: This is the configuration that is currently deployed to the associated running environment.
                                              • failed: This is a draft configuration that failed to successfully deploy.
                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/", "varargSetterDocumentation" : "/**

                                                If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                • null: This configuration is not associated with a running environment.
                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                • failed: This is a draft configuration that failed to successfully deploy.
                                                \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                • null: This configuration is not associated with a running environment.
                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                • failed: This is a draft configuration that failed to successfully deploy.
                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/" } } }, "Instance" : { "c2jName" : "Instance", "documentation" : "

                                                  The description of an Amazon EC2 instance.

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

                                                  The ID of the Amazon EC2 instance.

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

                                                  The ID of the Amazon EC2 instance.

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

                                                  The ID of the Amazon EC2 instance.

                                                  \n@param id The ID of the Amazon EC2 instance.*/", "getterDocumentation" : "/**

                                                  The ID of the Amazon EC2 instance.

                                                  \n@return The ID of the Amazon EC2 instance.*/", "fluentSetterDocumentation" : "/**

                                                  The ID of the Amazon EC2 instance.

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

                                                  The ID of the Amazon EC2 instance.

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

                                                  The ID of the Amazon EC2 instance.

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

                                                  The ID of the Amazon EC2 instance.

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

                                                  The ID of the Amazon EC2 instance.

                                                  \n@param id The ID of the Amazon EC2 instance.*/", "getterDocumentation" : "/**

                                                  The ID of the Amazon EC2 instance.

                                                  \n@return The ID of the Amazon EC2 instance.*/", "fluentSetterDocumentation" : "/**

                                                  The ID of the Amazon EC2 instance.

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

                                                  The ID of the Amazon EC2 instance.

                                                  \n@param id The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateApplicationVersionResult" : { "c2jName" : "ApplicationVersionDescriptionMessage", "documentation" : "

                                                  Result message wrapping a single description of an application version.

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

                                                  The ApplicationVersionDescription of the application version.

                                                  ", "name" : "ApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "variable" : { "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "

                                                  The ApplicationVersionDescription of the application version.

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

                                                  The ApplicationVersionDescription of the application version.

                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.*/", "getterDocumentation" : "/**

                                                  The ApplicationVersionDescription of the application version.

                                                  \n@return The ApplicationVersionDescription of the application version.*/", "fluentSetterDocumentation" : "/**

                                                  The ApplicationVersionDescription of the application version.

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

                                                  The ApplicationVersionDescription of the application version.

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

                                                  The ApplicationVersionDescription of the application version.

                                                  ", "name" : "ApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "variable" : { "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "

                                                  The ApplicationVersionDescription of the application version.

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

                                                  The ApplicationVersionDescription of the application version.

                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.*/", "getterDocumentation" : "/**

                                                  The ApplicationVersionDescription of the application version.

                                                  \n@return The ApplicationVersionDescription of the application version.*/", "fluentSetterDocumentation" : "/**

                                                  The ApplicationVersionDescription of the application version.

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

                                                  The ApplicationVersionDescription of the application version.

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

                                                  A regular expression representing a restriction on a string configuration option value.

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

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  ", "name" : "Pattern", "c2jName" : "Pattern", "c2jShape" : "RegexPattern", "variable" : { "variableName" : "pattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

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

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.*/", "getterDocumentation" : "/**

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  \n@return The regular expression pattern that a string configuration option value with this restriction must match.*/", "fluentSetterDocumentation" : "/**

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  A unique name representing this regular expression.

                                                  ", "name" : "Label", "c2jName" : "Label", "c2jShape" : "RegexLabel", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  A unique name representing this regular expression.

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

                                                  A unique name representing this regular expression.

                                                  \n@param label A unique name representing this regular expression.*/", "getterDocumentation" : "/**

                                                  A unique name representing this regular expression.

                                                  \n@return A unique name representing this regular expression.*/", "fluentSetterDocumentation" : "/**

                                                  A unique name representing this regular expression.

                                                  \n@param label A unique name representing this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A unique name representing this regular expression.

                                                  \n@param label A unique name representing this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "optionRestrictionRegex", "variableType" : "OptionRestrictionRegex", "variableDeclarationType" : "OptionRestrictionRegex", "documentation" : null, "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Pattern" : { "documentation" : "

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  ", "name" : "Pattern", "c2jName" : "Pattern", "c2jShape" : "RegexPattern", "variable" : { "variableName" : "pattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

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

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.*/", "getterDocumentation" : "/**

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  \n@return The regular expression pattern that a string configuration option value with this restriction must match.*/", "fluentSetterDocumentation" : "/**

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The regular expression pattern that a string configuration option value with this restriction must match.

                                                  \n@param pattern The regular expression pattern that a string configuration option value with this restriction must match.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Label" : { "documentation" : "

                                                  A unique name representing this regular expression.

                                                  ", "name" : "Label", "c2jName" : "Label", "c2jShape" : "RegexLabel", "variable" : { "variableName" : "label", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  A unique name representing this regular expression.

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

                                                  A unique name representing this regular expression.

                                                  \n@param label A unique name representing this regular expression.*/", "getterDocumentation" : "/**

                                                  A unique name representing this regular expression.

                                                  \n@return A unique name representing this regular expression.*/", "fluentSetterDocumentation" : "/**

                                                  A unique name representing this regular expression.

                                                  \n@param label A unique name representing this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A unique name representing this regular expression.

                                                  \n@param label A unique name representing this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ValidateConfigurationSettingsRequest" : { "c2jName" : "ValidateConfigurationSettingsMessage", "documentation" : "

                                                  A list of validation messages for a specified configuration template.

                                                  ", "shapeName" : "ValidateConfigurationSettingsRequest", "deprecated" : false, "required" : [ "ApplicationName", "OptionSettings" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                  The name of the application that the configuration template or environment belongs to.

                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the application that the configuration template or environment belongs to.

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

                                                  The name of the application that the configuration template or environment belongs to.

                                                  \n@param applicationName The name of the application that the configuration template or environment belongs to.*/", "getterDocumentation" : "/**

                                                  The name of the application that the configuration template or environment belongs to.

                                                  \n@return The name of the application that the configuration template or environment belongs to.*/", "fluentSetterDocumentation" : "/**

                                                  The name of the application that the configuration template or environment belongs to.

                                                  \n@param applicationName The name of the application that the configuration template or environment belongs to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The name of the application that the configuration template or environment belongs to.

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

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

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

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  \n@param templateName The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.*/", "getterDocumentation" : "/**

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  \n@return The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.*/", "fluentSetterDocumentation" : "/**

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  \n@param templateName The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  \n@param templateName The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

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

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  \n@param environmentName The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.*/", "getterDocumentation" : "/**

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  \n@return The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.*/", "fluentSetterDocumentation" : "/**

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  \n@param environmentName The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  \n@param environmentName The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  A list of the options and desired values to evaluate.

                                                  ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                  A list of the options and desired values to evaluate.

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

                                                  A list of the options and desired values to evaluate.

                                                  \n@param optionSettings A list of the options and desired values to evaluate.*/", "getterDocumentation" : "/**

                                                  A list of the options and desired values to evaluate.

                                                  \n@return A list of the options and desired values to evaluate.*/", "fluentSetterDocumentation" : "/**

                                                  A list of the options and desired values to evaluate.

                                                  \n@param optionSettings A list of the options and desired values to evaluate.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A list of the options and desired values to evaluate.

                                                  \n

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

                                                  \n@param optionSettings A list of the options and desired values to evaluate.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "validateConfigurationSettingsRequest", "variableType" : "ValidateConfigurationSettingsRequest", "variableDeclarationType" : "ValidateConfigurationSettingsRequest", "documentation" : null, "simpleType" : "ValidateConfigurationSettingsRequest", "variableSetterType" : "ValidateConfigurationSettingsRequest" }, "marshaller" : { "action" : "ValidateConfigurationSettings", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                                  The name of the application that the configuration template or environment belongs to.

                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the application that the configuration template or environment belongs to.

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

                                                  The name of the application that the configuration template or environment belongs to.

                                                  \n@param applicationName The name of the application that the configuration template or environment belongs to.*/", "getterDocumentation" : "/**

                                                  The name of the application that the configuration template or environment belongs to.

                                                  \n@return The name of the application that the configuration template or environment belongs to.*/", "fluentSetterDocumentation" : "/**

                                                  The name of the application that the configuration template or environment belongs to.

                                                  \n@param applicationName The name of the application that the configuration template or environment belongs to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The name of the application that the configuration template or environment belongs to.

                                                  \n@param applicationName The name of the application that the configuration template or environment belongs to.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

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

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  \n@param environmentName The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.*/", "getterDocumentation" : "/**

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  \n@return The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.*/", "fluentSetterDocumentation" : "/**

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  \n@param environmentName The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.

                                                  \n@param environmentName The name of the environment to validate the settings against.

                                                  Condition: You cannot specify both this and a configuration template name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionSettings" : { "documentation" : "

                                                  A list of the options and desired values to evaluate.

                                                  ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                  A list of the options and desired values to evaluate.

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

                                                  A list of the options and desired values to evaluate.

                                                  \n@param optionSettings A list of the options and desired values to evaluate.*/", "getterDocumentation" : "/**

                                                  A list of the options and desired values to evaluate.

                                                  \n@return A list of the options and desired values to evaluate.*/", "fluentSetterDocumentation" : "/**

                                                  A list of the options and desired values to evaluate.

                                                  \n@param optionSettings A list of the options and desired values to evaluate.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A list of the options and desired values to evaluate.

                                                  \n

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

                                                  \n@param optionSettings A list of the options and desired values to evaluate.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

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

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  \n@param templateName The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.*/", "getterDocumentation" : "/**

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  \n@return The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.*/", "fluentSetterDocumentation" : "/**

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  \n@param templateName The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.

                                                  \n@param templateName The name of the configuration template to validate the settings against.

                                                  Condition: You cannot specify both this and an environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteApplicationResult" : { "c2jName" : "DeleteApplicationResult", "documentation" : null, "shapeName" : "DeleteApplicationResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteApplicationResult", "variableType" : "DeleteApplicationResult", "variableDeclarationType" : "DeleteApplicationResult", "documentation" : null, "simpleType" : "DeleteApplicationResult", "variableSetterType" : "DeleteApplicationResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "EnvironmentInfoDescription" : { "c2jName" : "EnvironmentInfoDescription", "documentation" : "

                                                  The information retrieved from the Amazon EC2 instances.

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

                                                  The type of information retrieved.

                                                  ", "name" : "InfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "variable" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The type of information retrieved.

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

                                                  The type of information retrieved.

                                                  \n@param infoType The type of information retrieved.\n@see EnvironmentInfoType*/", "getterDocumentation" : "/**

                                                  The type of information retrieved.

                                                  \n@return The type of information retrieved.\n@see EnvironmentInfoType*/", "fluentSetterDocumentation" : "/**

                                                  The type of information retrieved.

                                                  \n@param infoType The type of information retrieved.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/", "varargSetterDocumentation" : "/**

                                                  The type of information retrieved.

                                                  \n@param infoType The type of information retrieved.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/" }, { "documentation" : "

                                                  The Amazon EC2 Instance ID for this information.

                                                  ", "name" : "Ec2InstanceId", "c2jName" : "Ec2InstanceId", "c2jShape" : "Ec2InstanceId", "variable" : { "variableName" : "ec2InstanceId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The Amazon EC2 Instance ID for this information.

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

                                                  The Amazon EC2 Instance ID for this information.

                                                  \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.*/", "getterDocumentation" : "/**

                                                  The Amazon EC2 Instance ID for this information.

                                                  \n@return The Amazon EC2 Instance ID for this information.*/", "fluentSetterDocumentation" : "/**

                                                  The Amazon EC2 Instance ID for this information.

                                                  \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The Amazon EC2 Instance ID for this information.

                                                  \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  The time stamp when this information was retrieved.

                                                  ", "name" : "SampleTimestamp", "c2jName" : "SampleTimestamp", "c2jShape" : "SampleTimestamp", "variable" : { "variableName" : "sampleTimestamp", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                  The time stamp when this information was retrieved.

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

                                                  The time stamp when this information was retrieved.

                                                  \n@param sampleTimestamp The time stamp when this information was retrieved.*/", "getterDocumentation" : "/**

                                                  The time stamp when this information was retrieved.

                                                  \n@return The time stamp when this information was retrieved.*/", "fluentSetterDocumentation" : "/**

                                                  The time stamp when this information was retrieved.

                                                  \n@param sampleTimestamp The time stamp when this information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The time stamp when this information was retrieved.

                                                  \n@param sampleTimestamp The time stamp when this information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  The retrieved information.

                                                  ", "name" : "Message", "c2jName" : "Message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The retrieved information.

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

                                                  The retrieved information.

                                                  \n@param message The retrieved information.*/", "getterDocumentation" : "/**

                                                  The retrieved information.

                                                  \n@return The retrieved information.*/", "fluentSetterDocumentation" : "/**

                                                  The retrieved information.

                                                  \n@param message The retrieved information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The retrieved information.

                                                  \n@param message The retrieved information.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "environmentInfoDescription", "variableType" : "EnvironmentInfoDescription", "variableDeclarationType" : "EnvironmentInfoDescription", "documentation" : null, "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Ec2InstanceId" : { "documentation" : "

                                                  The Amazon EC2 Instance ID for this information.

                                                  ", "name" : "Ec2InstanceId", "c2jName" : "Ec2InstanceId", "c2jShape" : "Ec2InstanceId", "variable" : { "variableName" : "ec2InstanceId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The Amazon EC2 Instance ID for this information.

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

                                                  The Amazon EC2 Instance ID for this information.

                                                  \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.*/", "getterDocumentation" : "/**

                                                  The Amazon EC2 Instance ID for this information.

                                                  \n@return The Amazon EC2 Instance ID for this information.*/", "fluentSetterDocumentation" : "/**

                                                  The Amazon EC2 Instance ID for this information.

                                                  \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The Amazon EC2 Instance ID for this information.

                                                  \n@param ec2InstanceId The Amazon EC2 Instance ID for this information.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SampleTimestamp" : { "documentation" : "

                                                  The time stamp when this information was retrieved.

                                                  ", "name" : "SampleTimestamp", "c2jName" : "SampleTimestamp", "c2jShape" : "SampleTimestamp", "variable" : { "variableName" : "sampleTimestamp", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                  The time stamp when this information was retrieved.

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

                                                  The time stamp when this information was retrieved.

                                                  \n@param sampleTimestamp The time stamp when this information was retrieved.*/", "getterDocumentation" : "/**

                                                  The time stamp when this information was retrieved.

                                                  \n@return The time stamp when this information was retrieved.*/", "fluentSetterDocumentation" : "/**

                                                  The time stamp when this information was retrieved.

                                                  \n@param sampleTimestamp The time stamp when this information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The time stamp when this information was retrieved.

                                                  \n@param sampleTimestamp The time stamp when this information was retrieved.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Message" : { "documentation" : "

                                                  The retrieved information.

                                                  ", "name" : "Message", "c2jName" : "Message", "c2jShape" : "Message", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The retrieved information.

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

                                                  The retrieved information.

                                                  \n@param message The retrieved information.*/", "getterDocumentation" : "/**

                                                  The retrieved information.

                                                  \n@return The retrieved information.*/", "fluentSetterDocumentation" : "/**

                                                  The retrieved information.

                                                  \n@param message The retrieved information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The retrieved information.

                                                  \n@param message The retrieved information.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InfoType" : { "documentation" : "

                                                  The type of information retrieved.

                                                  ", "name" : "InfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "variable" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The type of information retrieved.

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

                                                  The type of information retrieved.

                                                  \n@param infoType The type of information retrieved.\n@see EnvironmentInfoType*/", "getterDocumentation" : "/**

                                                  The type of information retrieved.

                                                  \n@return The type of information retrieved.\n@see EnvironmentInfoType*/", "fluentSetterDocumentation" : "/**

                                                  The type of information retrieved.

                                                  \n@param infoType The type of information retrieved.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/", "varargSetterDocumentation" : "/**

                                                  The type of information retrieved.

                                                  \n@param infoType The type of information retrieved.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/" } } }, "ActionStatus" : { "c2jName" : "ActionStatus", "documentation" : "", "shapeName" : "ActionStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Scheduled", "value" : "Scheduled" }, { "name" : "Pending", "value" : "Pending" }, { "name" : "Running", "value" : "Running" }, { "name" : "Unknown", "value" : "Unknown" } ], "variable" : { "variableName" : "actionStatus", "variableType" : "ActionStatus", "variableDeclarationType" : "ActionStatus", "documentation" : null, "simpleType" : "ActionStatus", "variableSetterType" : "ActionStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "S3SubscriptionRequiredException" : { "c2jName" : "S3SubscriptionRequiredException", "documentation" : "

                                                  The specified account does not have a subscription to Amazon S3.

                                                  ", "shapeName" : "S3SubscriptionRequiredException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "s3SubscriptionRequiredException", "variableType" : "S3SubscriptionRequiredException", "variableDeclarationType" : "S3SubscriptionRequiredException", "documentation" : null, "simpleType" : "S3SubscriptionRequiredException", "variableSetterType" : "S3SubscriptionRequiredException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "S3SubscriptionRequiredException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "EnvironmentHealthAttribute" : { "c2jName" : "EnvironmentHealthAttribute", "documentation" : "", "shapeName" : "EnvironmentHealthAttribute", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Status", "value" : "Status" }, { "name" : "Color", "value" : "Color" }, { "name" : "Causes", "value" : "Causes" }, { "name" : "ApplicationMetrics", "value" : "ApplicationMetrics" }, { "name" : "InstancesHealth", "value" : "InstancesHealth" }, { "name" : "All", "value" : "All" }, { "name" : "HealthStatus", "value" : "HealthStatus" }, { "name" : "RefreshedAt", "value" : "RefreshedAt" } ], "variable" : { "variableName" : "environmentHealthAttribute", "variableType" : "EnvironmentHealthAttribute", "variableDeclarationType" : "EnvironmentHealthAttribute", "documentation" : null, "simpleType" : "EnvironmentHealthAttribute", "variableSetterType" : "EnvironmentHealthAttribute" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ConfigurationDeploymentStatus" : { "c2jName" : "ConfigurationDeploymentStatus", "documentation" : "", "shapeName" : "ConfigurationDeploymentStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Deployed", "value" : "deployed" }, { "name" : "Pending", "value" : "pending" }, { "name" : "Failed", "value" : "failed" } ], "variable" : { "variableName" : "configurationDeploymentStatus", "variableType" : "ConfigurationDeploymentStatus", "variableDeclarationType" : "ConfigurationDeploymentStatus", "documentation" : null, "simpleType" : "ConfigurationDeploymentStatus", "variableSetterType" : "ConfigurationDeploymentStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "LoadBalancerDescription" : { "c2jName" : "LoadBalancerDescription", "documentation" : "

                                                  Describes the details of a LoadBalancer.

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

                                                  The name of the LoadBalancer.

                                                  ", "name" : "LoadBalancerName", "c2jName" : "LoadBalancerName", "c2jShape" : "String", "variable" : { "variableName" : "loadBalancerName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the LoadBalancer.

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

                                                  The name of the LoadBalancer.

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

                                                  The name of the LoadBalancer.

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

                                                  The name of the LoadBalancer.

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

                                                  The name of the LoadBalancer.

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

                                                  The domain name of the LoadBalancer.

                                                  ", "name" : "Domain", "c2jName" : "Domain", "c2jShape" : "String", "variable" : { "variableName" : "domain", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The domain name of the LoadBalancer.

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

                                                  The domain name of the LoadBalancer.

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

                                                  The domain name of the LoadBalancer.

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

                                                  The domain name of the LoadBalancer.

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

                                                  The domain name of the LoadBalancer.

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

                                                  A list of Listeners used by the LoadBalancer.

                                                  ", "name" : "Listeners", "c2jName" : "Listeners", "c2jShape" : "LoadBalancerListenersDescription", "variable" : { "variableName" : "listeners", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                  A list of Listeners used by the LoadBalancer.

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

                                                  A list of Listeners used by the LoadBalancer.

                                                  \n@param listeners A list of Listeners used by the LoadBalancer.*/", "getterDocumentation" : "/**

                                                  A list of Listeners used by the LoadBalancer.

                                                  \n@return A list of Listeners used by the LoadBalancer.*/", "fluentSetterDocumentation" : "/**

                                                  A list of Listeners used by the LoadBalancer.

                                                  \n@param listeners A list of Listeners used by the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A list of Listeners used by the LoadBalancer.

                                                  \n

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

                                                  \n@param listeners A list of Listeners used by the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "loadBalancerDescription", "variableType" : "LoadBalancerDescription", "variableDeclarationType" : "LoadBalancerDescription", "documentation" : null, "simpleType" : "LoadBalancerDescription", "variableSetterType" : "LoadBalancerDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LoadBalancerName" : { "documentation" : "

                                                  The name of the LoadBalancer.

                                                  ", "name" : "LoadBalancerName", "c2jName" : "LoadBalancerName", "c2jShape" : "String", "variable" : { "variableName" : "loadBalancerName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the LoadBalancer.

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

                                                  The name of the LoadBalancer.

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

                                                  The name of the LoadBalancer.

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

                                                  The name of the LoadBalancer.

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

                                                  The name of the LoadBalancer.

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

                                                  A list of Listeners used by the LoadBalancer.

                                                  ", "name" : "Listeners", "c2jName" : "Listeners", "c2jShape" : "LoadBalancerListenersDescription", "variable" : { "variableName" : "listeners", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                  A list of Listeners used by the LoadBalancer.

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

                                                  A list of Listeners used by the LoadBalancer.

                                                  \n@param listeners A list of Listeners used by the LoadBalancer.*/", "getterDocumentation" : "/**

                                                  A list of Listeners used by the LoadBalancer.

                                                  \n@return A list of Listeners used by the LoadBalancer.*/", "fluentSetterDocumentation" : "/**

                                                  A list of Listeners used by the LoadBalancer.

                                                  \n@param listeners A list of Listeners used by the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  A list of Listeners used by the LoadBalancer.

                                                  \n

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

                                                  \n@param listeners A list of Listeners used by the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Domain" : { "documentation" : "

                                                  The domain name of the LoadBalancer.

                                                  ", "name" : "Domain", "c2jName" : "Domain", "c2jShape" : "String", "variable" : { "variableName" : "domain", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The domain name of the LoadBalancer.

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

                                                  The domain name of the LoadBalancer.

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

                                                  The domain name of the LoadBalancer.

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

                                                  The domain name of the LoadBalancer.

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

                                                  The domain name of the LoadBalancer.

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

                                                  Describes a queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

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

                                                  The URL of the queue.

                                                  ", "name" : "URL", "c2jName" : "URL", "c2jShape" : "String", "variable" : { "variableName" : "uRL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The URL of the queue.

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

                                                  The URL of the queue.

                                                  \n@param uRL The URL of the queue.*/", "getterDocumentation" : "/**

                                                  The URL of the queue.

                                                  \n@return The URL of the queue.*/", "fluentSetterDocumentation" : "/**

                                                  The URL of the queue.

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

                                                  The URL of the queue.

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

                                                  The URL of the queue.

                                                  ", "name" : "URL", "c2jName" : "URL", "c2jShape" : "String", "variable" : { "variableName" : "uRL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The URL of the queue.

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

                                                  The URL of the queue.

                                                  \n@param uRL The URL of the queue.*/", "getterDocumentation" : "/**

                                                  The URL of the queue.

                                                  \n@return The URL of the queue.*/", "fluentSetterDocumentation" : "/**

                                                  The URL of the queue.

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

                                                  The URL of the queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

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

                                                  The name of the queue.

                                                  \n@param name The name of the queue.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "RestartAppServerResult" : { "c2jName" : "RestartAppServerResult", "documentation" : null, "shapeName" : "RestartAppServerResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "restartAppServerResult", "variableType" : "RestartAppServerResult", "variableDeclarationType" : "RestartAppServerResult", "documentation" : null, "simpleType" : "RestartAppServerResult", "variableSetterType" : "RestartAppServerResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CreateEnvironmentResult" : { "c2jName" : "EnvironmentDescription", "documentation" : "

                                                  Describes the properties of an environment.

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

                                                  The name of this environment.

                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of this environment.

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

                                                  The name of this environment.

                                                  \n@param environmentName The name of this environment.*/", "getterDocumentation" : "/**

                                                  The name of this environment.

                                                  \n@return The name of this environment.*/", "fluentSetterDocumentation" : "/**

                                                  The name of this environment.

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

                                                  The name of this environment.

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

                                                  The ID of this environment.

                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The ID of this environment.

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

                                                  The ID of this environment.

                                                  \n@param environmentId The ID of this environment.*/", "getterDocumentation" : "/**

                                                  The ID of this environment.

                                                  \n@return The ID of this environment.*/", "fluentSetterDocumentation" : "/**

                                                  The ID of this environment.

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

                                                  The ID of this environment.

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

                                                  The name of the application associated with this environment.

                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the application associated with this environment.

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

                                                  The name of the application associated with this environment.

                                                  \n@param applicationName The name of the application associated with this environment.*/", "getterDocumentation" : "/**

                                                  The name of the application associated with this environment.

                                                  \n@return The name of the application associated with this environment.*/", "fluentSetterDocumentation" : "/**

                                                  The name of the application associated with this environment.

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

                                                  The name of the application associated with this environment.

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

                                                  The application version deployed in this environment.

                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The application version deployed in this environment.

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

                                                  The application version deployed in this environment.

                                                  \n@param versionLabel The application version deployed in this environment.*/", "getterDocumentation" : "/**

                                                  The application version deployed in this environment.

                                                  \n@return The application version deployed in this environment.*/", "fluentSetterDocumentation" : "/**

                                                  The application version deployed in this environment.

                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The application version deployed in this environment.

                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  The name of the SolutionStack deployed with this environment.

                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the SolutionStack deployed with this environment.

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

                                                  The name of the SolutionStack deployed with this environment.

                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.*/", "getterDocumentation" : "/**

                                                  The name of the SolutionStack deployed with this environment.

                                                  \n@return The name of the SolutionStack deployed with this environment.*/", "fluentSetterDocumentation" : "/**

                                                  The name of the SolutionStack deployed with this environment.

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

                                                  The name of the SolutionStack deployed with this environment.

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

                                                  The name of the configuration template used to originally launch this environment.

                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The name of the configuration template used to originally launch this environment.

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

                                                  The name of the configuration template used to originally launch this environment.

                                                  \n@param templateName The name of the configuration template used to originally launch this environment.*/", "getterDocumentation" : "/**

                                                  The name of the configuration template used to originally launch this environment.

                                                  \n@return The name of the configuration template used to originally launch this environment.*/", "fluentSetterDocumentation" : "/**

                                                  The name of the configuration template used to originally launch this environment.

                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The name of the configuration template used to originally launch this environment.

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

                                                  Describes this environment.

                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  Describes this environment.

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

                                                  Describes this environment.

                                                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                                                  Describes this environment.

                                                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                                                  Describes this environment.

                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  Describes this environment.

                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                  ", "name" : "EndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "variable" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

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

                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "getterDocumentation" : "/**

                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                  \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "fluentSetterDocumentation" : "/**

                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  The URL to the CNAME for this environment.

                                                  ", "name" : "CNAME", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The URL to the CNAME for this environment.

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

                                                  The URL to the CNAME for this environment.

                                                  \n@param cNAME The URL to the CNAME for this environment.*/", "getterDocumentation" : "/**

                                                  The URL to the CNAME for this environment.

                                                  \n@return The URL to the CNAME for this environment.*/", "fluentSetterDocumentation" : "/**

                                                  The URL to the CNAME for this environment.

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

                                                  The URL to the CNAME for this environment.

                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  The creation date for this environment.

                                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                  The creation date for this environment.

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

                                                  The creation date for this environment.

                                                  \n@param dateCreated The creation date for this environment.*/", "getterDocumentation" : "/**

                                                  The creation date for this environment.

                                                  \n@return The creation date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                  The creation date for this environment.

                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The creation date for this environment.

                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  The last modified date for this environment.

                                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                  The last modified date for this environment.

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

                                                  The last modified date for this environment.

                                                  \n@param dateUpdated The last modified date for this environment.*/", "getterDocumentation" : "/**

                                                  The last modified date for this environment.

                                                  \n@return The last modified date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                  The last modified date for this environment.

                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                  The last modified date for this environment.

                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                  The current operational status of the environment:

                                                  • Launching: Environment is in the process of initial deployment.
                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                  • Terminating: Environment is in the shut-down process.
                                                  • Terminated: Environment is not running.
                                                  ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                  The current operational status of the environment:

                                                  • Launching: Environment is in the process of initial deployment.
                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                  • Terminating: Environment is in the shut-down process.
                                                  • Terminated: Environment is not running.
                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                  The current operational status of the environment:

                                                  • Launching: Environment is in the process of initial deployment.
                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                  • Terminating: Environment is in the shut-down process.
                                                  • Terminated: Environment is not running.
                                                  \n@param status The current operational status of the environment:

                                                  • Launching: Environment is in the process of initial deployment.
                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                  • Terminating: Environment is in the shut-down process.
                                                  • Terminated: Environment is not running.
                                                  • \n@see EnvironmentStatus*/", "getterDocumentation" : "/**

                                                    The current operational status of the environment:

                                                    • Launching: Environment is in the process of initial deployment.
                                                    • Updating: Environment is in the process of updating its configuration settings or application version.
                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                    • Terminating: Environment is in the shut-down process.
                                                    • Terminated: Environment is not running.
                                                    \n@return The current operational status of the environment:

                                                    • Launching: Environment is in the process of initial deployment.
                                                    • Updating: Environment is in the process of updating its configuration settings or application version.
                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                    • Terminating: Environment is in the shut-down process.
                                                    • Terminated: Environment is not running.
                                                    • \n@see EnvironmentStatus*/", "fluentSetterDocumentation" : "/**

                                                      The current operational status of the environment:

                                                      • Launching: Environment is in the process of initial deployment.
                                                      • Updating: Environment is in the process of updating its configuration settings or application version.
                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                      • Terminating: Environment is in the shut-down process.
                                                      • Terminated: Environment is not running.
                                                      \n@param status The current operational status of the environment:

                                                      • Launching: Environment is in the process of initial deployment.
                                                      • Updating: Environment is in the process of updating its configuration settings or application version.
                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                      • Terminating: Environment is in the shut-down process.
                                                      • Terminated: Environment is not running.
                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/", "varargSetterDocumentation" : "/**

                                                        The current operational status of the environment:

                                                        • Launching: Environment is in the process of initial deployment.
                                                        • Updating: Environment is in the process of updating its configuration settings or application version.
                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                        • Terminating: Environment is in the shut-down process.
                                                        • Terminated: Environment is not running.
                                                        \n@param status The current operational status of the environment:

                                                        • Launching: Environment is in the process of initial deployment.
                                                        • Updating: Environment is in the process of updating its configuration settings or application version.
                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                        • Terminating: Environment is in the shut-down process.
                                                        • Terminated: Environment is not running.
                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/" }, { "documentation" : "

                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.

                                                          ", "name" : "AbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "variable" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.

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

                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.

                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.*/", "getterDocumentation" : "/**

                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.

                                                          \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.*/", "fluentSetterDocumentation" : "/**

                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.

                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.

                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                          true: There is an update in progress.

                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey

                                                          ", "name" : "Health", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey

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

                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey

                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey

                                                          \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey

                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey

                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                          • Green: Indicates the environment is healthy and fully functional.
                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                          Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, { "documentation" : "

                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                          ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

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

                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "getterDocumentation" : "/**

                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                          \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "fluentSetterDocumentation" : "/**

                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/", "varargSetterDocumentation" : "/**

                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/" }, { "documentation" : "

                                                          The description of the AWS resources used by this environment.

                                                          ", "name" : "Resources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "variable" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "

                                                          The description of the AWS resources used by this environment.

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

                                                          The description of the AWS resources used by this environment.

                                                          \n@param resources The description of the AWS resources used by this environment.*/", "getterDocumentation" : "/**

                                                          The description of the AWS resources used by this environment.

                                                          \n@return The description of the AWS resources used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                          The description of the AWS resources used by this environment.

                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                          The description of the AWS resources used by this environment.

                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                          Describes the current tier of this environment.

                                                          ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                          Describes the current tier of this environment.

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

                                                          Describes the current tier of this environment.

                                                          \n@param tier Describes the current tier of this environment.*/", "getterDocumentation" : "/**

                                                          Describes the current tier of this environment.

                                                          \n@return Describes the current tier of this environment.*/", "fluentSetterDocumentation" : "/**

                                                          Describes the current tier of this environment.

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

                                                          Describes the current tier of this environment.

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

                                                          A list of links to other environments in the same group.

                                                          ", "name" : "EnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "variable" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                          A list of links to other environments in the same group.

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

                                                          A list of links to other environments in the same group.

                                                          \n@param environmentLinks A list of links to other environments in the same group.*/", "getterDocumentation" : "/**

                                                          A list of links to other environments in the same group.

                                                          \n@return A list of links to other environments in the same group.*/", "fluentSetterDocumentation" : "/**

                                                          A list of links to other environments in the same group.

                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                          A list of links to other environments in the same group.

                                                          \n

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

                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createEnvironmentResult", "variableType" : "CreateEnvironmentResult", "variableDeclarationType" : "CreateEnvironmentResult", "documentation" : null, "simpleType" : "CreateEnvironmentResult", "variableSetterType" : "CreateEnvironmentResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "CreateEnvironmentResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                          The current operational status of the environment:

                                                          • Launching: Environment is in the process of initial deployment.
                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                          • Terminating: Environment is in the shut-down process.
                                                          • Terminated: Environment is not running.
                                                          ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                          The current operational status of the environment:

                                                          • Launching: Environment is in the process of initial deployment.
                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                          • Terminating: Environment is in the shut-down process.
                                                          • Terminated: Environment is not running.
                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                          The current operational status of the environment:

                                                          • Launching: Environment is in the process of initial deployment.
                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                          • Terminating: Environment is in the shut-down process.
                                                          • Terminated: Environment is not running.
                                                          \n@param status The current operational status of the environment:

                                                          • Launching: Environment is in the process of initial deployment.
                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                          • Terminating: Environment is in the shut-down process.
                                                          • Terminated: Environment is not running.
                                                          • \n@see EnvironmentStatus*/", "getterDocumentation" : "/**

                                                            The current operational status of the environment:

                                                            • Launching: Environment is in the process of initial deployment.
                                                            • Updating: Environment is in the process of updating its configuration settings or application version.
                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                            • Terminating: Environment is in the shut-down process.
                                                            • Terminated: Environment is not running.
                                                            \n@return The current operational status of the environment:

                                                            • Launching: Environment is in the process of initial deployment.
                                                            • Updating: Environment is in the process of updating its configuration settings or application version.
                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                            • Terminating: Environment is in the shut-down process.
                                                            • Terminated: Environment is not running.
                                                            • \n@see EnvironmentStatus*/", "fluentSetterDocumentation" : "/**

                                                              The current operational status of the environment:

                                                              • Launching: Environment is in the process of initial deployment.
                                                              • Updating: Environment is in the process of updating its configuration settings or application version.
                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                              • Terminating: Environment is in the shut-down process.
                                                              • Terminated: Environment is not running.
                                                              \n@param status The current operational status of the environment:

                                                              • Launching: Environment is in the process of initial deployment.
                                                              • Updating: Environment is in the process of updating its configuration settings or application version.
                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                              • Terminating: Environment is in the shut-down process.
                                                              • Terminated: Environment is not running.
                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/", "varargSetterDocumentation" : "/**

                                                                The current operational status of the environment:

                                                                • Launching: Environment is in the process of initial deployment.
                                                                • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                • Terminating: Environment is in the shut-down process.
                                                                • Terminated: Environment is not running.
                                                                \n@param status The current operational status of the environment:

                                                                • Launching: Environment is in the process of initial deployment.
                                                                • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                • Terminating: Environment is in the shut-down process.
                                                                • Terminated: Environment is not running.
                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/" }, "ApplicationName" : { "documentation" : "

                                                                  The name of the application associated with this environment.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the application associated with this environment.

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

                                                                  The name of the application associated with this environment.

                                                                  \n@param applicationName The name of the application associated with this environment.*/", "getterDocumentation" : "/**

                                                                  The name of the application associated with this environment.

                                                                  \n@return The name of the application associated with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the application associated with this environment.

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

                                                                  The name of the application associated with this environment.

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

                                                                  Describes this environment.

                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  Describes this environment.

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

                                                                  Describes this environment.

                                                                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                                                                  Describes this environment.

                                                                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  Describes this environment.

                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Describes this environment.

                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                  The name of this environment.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of this environment.

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

                                                                  The name of this environment.

                                                                  \n@param environmentName The name of this environment.*/", "getterDocumentation" : "/**

                                                                  The name of this environment.

                                                                  \n@return The name of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of this environment.

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

                                                                  The name of this environment.

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

                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey

                                                                  ", "name" : "Health", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey

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

                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey

                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey

                                                                  \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey

                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey

                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                  Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, "Tier" : { "documentation" : "

                                                                  Describes the current tier of this environment.

                                                                  ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                                  Describes the current tier of this environment.

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

                                                                  Describes the current tier of this environment.

                                                                  \n@param tier Describes the current tier of this environment.*/", "getterDocumentation" : "/**

                                                                  Describes the current tier of this environment.

                                                                  \n@return Describes the current tier of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  Describes the current tier of this environment.

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

                                                                  Describes the current tier of this environment.

                                                                  \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateUpdated" : { "documentation" : "

                                                                  The last modified date for this environment.

                                                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                  The last modified date for this environment.

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

                                                                  The last modified date for this environment.

                                                                  \n@param dateUpdated The last modified date for this environment.*/", "getterDocumentation" : "/**

                                                                  The last modified date for this environment.

                                                                  \n@return The last modified date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The last modified date for this environment.

                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The last modified date for this environment.

                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                                                  The application version deployed in this environment.

                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The application version deployed in this environment.

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

                                                                  The application version deployed in this environment.

                                                                  \n@param versionLabel The application version deployed in this environment.*/", "getterDocumentation" : "/**

                                                                  The application version deployed in this environment.

                                                                  \n@return The application version deployed in this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The application version deployed in this environment.

                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The application version deployed in this environment.

                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HealthStatus" : { "documentation" : "

                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                  ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

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

                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "getterDocumentation" : "/**

                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                  \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "fluentSetterDocumentation" : "/**

                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/", "varargSetterDocumentation" : "/**

                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/" }, "DateCreated" : { "documentation" : "

                                                                  The creation date for this environment.

                                                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                  The creation date for this environment.

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

                                                                  The creation date for this environment.

                                                                  \n@param dateCreated The creation date for this environment.*/", "getterDocumentation" : "/**

                                                                  The creation date for this environment.

                                                                  \n@return The creation date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The creation date for this environment.

                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The creation date for this environment.

                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EndpointURL" : { "documentation" : "

                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                  ", "name" : "EndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "variable" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

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

                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "getterDocumentation" : "/**

                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                  \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "fluentSetterDocumentation" : "/**

                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AbortableOperationInProgress" : { "documentation" : "

                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.

                                                                  ", "name" : "AbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "variable" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.

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

                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.

                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.*/", "getterDocumentation" : "/**

                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.

                                                                  \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.*/", "fluentSetterDocumentation" : "/**

                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.

                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.

                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                  true: There is an update in progress.

                                                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentId" : { "documentation" : "

                                                                  The ID of this environment.

                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The ID of this environment.

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

                                                                  The ID of this environment.

                                                                  \n@param environmentId The ID of this environment.*/", "getterDocumentation" : "/**

                                                                  The ID of this environment.

                                                                  \n@return The ID of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The ID of this environment.

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

                                                                  The ID of this environment.

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

                                                                  A list of links to other environments in the same group.

                                                                  ", "name" : "EnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "variable" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  A list of links to other environments in the same group.

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

                                                                  A list of links to other environments in the same group.

                                                                  \n@param environmentLinks A list of links to other environments in the same group.*/", "getterDocumentation" : "/**

                                                                  A list of links to other environments in the same group.

                                                                  \n@return A list of links to other environments in the same group.*/", "fluentSetterDocumentation" : "/**

                                                                  A list of links to other environments in the same group.

                                                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A list of links to other environments in the same group.

                                                                  \n

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

                                                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                                  The name of the configuration template used to originally launch this environment.

                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the configuration template used to originally launch this environment.

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

                                                                  The name of the configuration template used to originally launch this environment.

                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.*/", "getterDocumentation" : "/**

                                                                  The name of the configuration template used to originally launch this environment.

                                                                  \n@return The name of the configuration template used to originally launch this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the configuration template used to originally launch this environment.

                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the configuration template used to originally launch this environment.

                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CNAME" : { "documentation" : "

                                                                  The URL to the CNAME for this environment.

                                                                  ", "name" : "CNAME", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The URL to the CNAME for this environment.

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

                                                                  The URL to the CNAME for this environment.

                                                                  \n@param cNAME The URL to the CNAME for this environment.*/", "getterDocumentation" : "/**

                                                                  The URL to the CNAME for this environment.

                                                                  \n@return The URL to the CNAME for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The URL to the CNAME for this environment.

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

                                                                  The URL to the CNAME for this environment.

                                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                                                                  The name of the SolutionStack deployed with this environment.

                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the SolutionStack deployed with this environment.

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

                                                                  The name of the SolutionStack deployed with this environment.

                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.*/", "getterDocumentation" : "/**

                                                                  The name of the SolutionStack deployed with this environment.

                                                                  \n@return The name of the SolutionStack deployed with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the SolutionStack deployed with this environment.

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

                                                                  The name of the SolutionStack deployed with this environment.

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

                                                                  The description of the AWS resources used by this environment.

                                                                  ", "name" : "Resources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "variable" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                  The description of the AWS resources used by this environment.

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

                                                                  The description of the AWS resources used by this environment.

                                                                  \n@param resources The description of the AWS resources used by this environment.*/", "getterDocumentation" : "/**

                                                                  The description of the AWS resources used by this environment.

                                                                  \n@return The description of the AWS resources used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The description of the AWS resources used by this environment.

                                                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The description of the AWS resources used by this environment.

                                                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeEnvironmentResourcesResult" : { "c2jName" : "EnvironmentResourceDescriptionsMessage", "documentation" : "

                                                                  Result message containing a list of environment resource descriptions.

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

                                                                  A list of EnvironmentResourceDescription.

                                                                  ", "name" : "EnvironmentResources", "c2jName" : "EnvironmentResources", "c2jShape" : "EnvironmentResourceDescription", "variable" : { "variableName" : "environmentResources", "variableType" : "EnvironmentResourceDescription", "variableDeclarationType" : "EnvironmentResourceDescription", "documentation" : "

                                                                  A list of EnvironmentResourceDescription.

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

                                                                  A list of EnvironmentResourceDescription.

                                                                  \n@param environmentResources A list of EnvironmentResourceDescription.*/", "getterDocumentation" : "/**

                                                                  A list of EnvironmentResourceDescription.

                                                                  \n@return A list of EnvironmentResourceDescription.*/", "fluentSetterDocumentation" : "/**

                                                                  A list of EnvironmentResourceDescription.

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

                                                                  A list of EnvironmentResourceDescription.

                                                                  \n@param environmentResources A list of EnvironmentResourceDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentResourcesResult", "variableType" : "DescribeEnvironmentResourcesResult", "variableDeclarationType" : "DescribeEnvironmentResourcesResult", "documentation" : null, "simpleType" : "DescribeEnvironmentResourcesResult", "variableSetterType" : "DescribeEnvironmentResourcesResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeEnvironmentResourcesResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentResources" : { "documentation" : "

                                                                  A list of EnvironmentResourceDescription.

                                                                  ", "name" : "EnvironmentResources", "c2jName" : "EnvironmentResources", "c2jShape" : "EnvironmentResourceDescription", "variable" : { "variableName" : "environmentResources", "variableType" : "EnvironmentResourceDescription", "variableDeclarationType" : "EnvironmentResourceDescription", "documentation" : "

                                                                  A list of EnvironmentResourceDescription.

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

                                                                  A list of EnvironmentResourceDescription.

                                                                  \n@param environmentResources A list of EnvironmentResourceDescription.*/", "getterDocumentation" : "/**

                                                                  A list of EnvironmentResourceDescription.

                                                                  \n@return A list of EnvironmentResourceDescription.*/", "fluentSetterDocumentation" : "/**

                                                                  A list of EnvironmentResourceDescription.

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

                                                                  A list of EnvironmentResourceDescription.

                                                                  \n@param environmentResources A list of EnvironmentResourceDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "EventSeverity" : { "c2jName" : "EventSeverity", "documentation" : "", "shapeName" : "EventSeverity", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "TRACE", "value" : "TRACE" }, { "name" : "DEBUG", "value" : "DEBUG" }, { "name" : "INFO", "value" : "INFO" }, { "name" : "WARN", "value" : "WARN" }, { "name" : "ERROR", "value" : "ERROR" }, { "name" : "FATAL", "value" : "FATAL" } ], "variable" : { "variableName" : "eventSeverity", "variableType" : "EventSeverity", "variableDeclarationType" : "EventSeverity", "documentation" : null, "simpleType" : "EventSeverity", "variableSetterType" : "EventSeverity" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "SourceBundleDeletionException" : { "c2jName" : "SourceBundleDeletionException", "documentation" : "

                                                                  Unable to delete the Amazon S3 source bundle associated with the application version. The application version was deleted successfully.

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

                                                                  The specified account has reached its limit of configuration templates.

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

                                                                  The result message containing information about the managed action.

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

                                                                  The action ID of the managed action.

                                                                  ", "name" : "ActionId", "c2jName" : "ActionId", "c2jShape" : "String", "variable" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The action ID of the managed action.

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

                                                                  The action ID of the managed action.

                                                                  \n@param actionId The action ID of the managed action.*/", "getterDocumentation" : "/**

                                                                  The action ID of the managed action.

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

                                                                  The action ID of the managed action.

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

                                                                  The action ID of the managed action.

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

                                                                  A description of the managed action.

                                                                  ", "name" : "ActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "variable" : { "variableName" : "actionDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  A description of the managed action.

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

                                                                  A description of the managed action.

                                                                  \n@param actionDescription A description of the managed action.*/", "getterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@return A description of the managed action.*/", "fluentSetterDocumentation" : "/**

                                                                  A description of the managed action.

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

                                                                  A description of the managed action.

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

                                                                  The type of managed action.

                                                                  ", "name" : "ActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "variable" : { "variableName" : "actionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The type of managed action.

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

                                                                  The type of managed action.

                                                                  \n@param actionType The type of managed action.\n@see ActionType*/", "getterDocumentation" : "/**

                                                                  The type of managed action.

                                                                  \n@return The type of managed action.\n@see ActionType*/", "fluentSetterDocumentation" : "/**

                                                                  The type of managed action.

                                                                  \n@param actionType The type of managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/", "varargSetterDocumentation" : "/**

                                                                  The type of managed action.

                                                                  \n@param actionType The type of managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/" }, { "documentation" : "

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The status of the managed action.

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

                                                                  The action ID of the managed action.

                                                                  ", "name" : "ActionId", "c2jName" : "ActionId", "c2jShape" : "String", "variable" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The action ID of the managed action.

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

                                                                  The action ID of the managed action.

                                                                  \n@param actionId The action ID of the managed action.*/", "getterDocumentation" : "/**

                                                                  The action ID of the managed action.

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

                                                                  The action ID of the managed action.

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

                                                                  The action ID of the managed action.

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

                                                                  The type of managed action.

                                                                  ", "name" : "ActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "variable" : { "variableName" : "actionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The type of managed action.

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

                                                                  The type of managed action.

                                                                  \n@param actionType The type of managed action.\n@see ActionType*/", "getterDocumentation" : "/**

                                                                  The type of managed action.

                                                                  \n@return The type of managed action.\n@see ActionType*/", "fluentSetterDocumentation" : "/**

                                                                  The type of managed action.

                                                                  \n@param actionType The type of managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/", "varargSetterDocumentation" : "/**

                                                                  The type of managed action.

                                                                  \n@param actionType The type of managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/" }, "ActionDescription" : { "documentation" : "

                                                                  A description of the managed action.

                                                                  ", "name" : "ActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "variable" : { "variableName" : "actionDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  A description of the managed action.

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

                                                                  A description of the managed action.

                                                                  \n@param actionDescription A description of the managed action.*/", "getterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@return A description of the managed action.*/", "fluentSetterDocumentation" : "/**

                                                                  A description of the managed action.

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

                                                                  A description of the managed action.

                                                                  \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionHistoryStatus" : { "c2jName" : "ActionHistoryStatus", "documentation" : "", "shapeName" : "ActionHistoryStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Completed", "value" : "Completed" }, { "name" : "Failed", "value" : "Failed" }, { "name" : "Unknown", "value" : "Unknown" } ], "variable" : { "variableName" : "actionHistoryStatus", "variableType" : "ActionHistoryStatus", "variableDeclarationType" : "ActionHistoryStatus", "documentation" : null, "simpleType" : "ActionHistoryStatus", "variableSetterType" : "ActionHistoryStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DescribeEnvironmentManagedActionsRequest" : { "c2jName" : "DescribeEnvironmentManagedActionsRequest", "documentation" : "

                                                                  Request to list an environment's upcoming and in-progress managed actions.

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

                                                                  The name of the target environment.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the target environment.

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

                                                                  The name of the target environment.

                                                                  \n@param environmentName The name of the target environment.*/", "getterDocumentation" : "/**

                                                                  The name of the target environment.

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

                                                                  The name of the target environment.

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

                                                                  The name of the target environment.

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

                                                                  The environment ID of the target environment.

                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The environment ID of the target environment.

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

                                                                  The environment ID of the target environment.

                                                                  \n@param environmentId The environment ID of the target environment.*/", "getterDocumentation" : "/**

                                                                  The environment ID of the target environment.

                                                                  \n@return The environment ID of the target environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The environment ID of the target environment.

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

                                                                  The environment ID of the target environment.

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

                                                                  To show only actions with a particular status, specify a status.

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

                                                                  To show only actions with a particular status, specify a status.

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

                                                                  To show only actions with a particular status, specify a status.

                                                                  \n@param status To show only actions with a particular status, specify a status.\n@see ActionStatus*/", "getterDocumentation" : "/**

                                                                  To show only actions with a particular status, specify a status.

                                                                  \n@return To show only actions with a particular status, specify a status.\n@see ActionStatus*/", "fluentSetterDocumentation" : "/**

                                                                  To show only actions with a particular status, specify a status.

                                                                  \n@param status To show only actions with a particular status, specify a status.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus*/", "varargSetterDocumentation" : "/**

                                                                  To show only actions with a particular status, specify a status.

                                                                  \n@param status To show only actions with a particular status, specify a status.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentManagedActionsRequest", "variableType" : "DescribeEnvironmentManagedActionsRequest", "variableDeclarationType" : "DescribeEnvironmentManagedActionsRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentManagedActionsRequest", "variableSetterType" : "DescribeEnvironmentManagedActionsRequest" }, "marshaller" : { "action" : "DescribeEnvironmentManagedActions", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                  To show only actions with a particular status, specify a status.

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

                                                                  To show only actions with a particular status, specify a status.

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

                                                                  To show only actions with a particular status, specify a status.

                                                                  \n@param status To show only actions with a particular status, specify a status.\n@see ActionStatus*/", "getterDocumentation" : "/**

                                                                  To show only actions with a particular status, specify a status.

                                                                  \n@return To show only actions with a particular status, specify a status.\n@see ActionStatus*/", "fluentSetterDocumentation" : "/**

                                                                  To show only actions with a particular status, specify a status.

                                                                  \n@param status To show only actions with a particular status, specify a status.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus*/", "varargSetterDocumentation" : "/**

                                                                  To show only actions with a particular status, specify a status.

                                                                  \n@param status To show only actions with a particular status, specify a status.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionStatus*/" }, "EnvironmentId" : { "documentation" : "

                                                                  The environment ID of the target environment.

                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The environment ID of the target environment.

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

                                                                  The environment ID of the target environment.

                                                                  \n@param environmentId The environment ID of the target environment.*/", "getterDocumentation" : "/**

                                                                  The environment ID of the target environment.

                                                                  \n@return The environment ID of the target environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The environment ID of the target environment.

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

                                                                  The environment ID of the target environment.

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

                                                                  The name of the target environment.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the target environment.

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

                                                                  The name of the target environment.

                                                                  \n@param environmentName The name of the target environment.*/", "getterDocumentation" : "/**

                                                                  The name of the target environment.

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

                                                                  The name of the target environment.

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

                                                                  The name of the target environment.

                                                                  \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "SwapEnvironmentCNAMEsResult" : { "c2jName" : "SwapEnvironmentCNAMEsResult", "documentation" : null, "shapeName" : "SwapEnvironmentCNAMEsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "swapEnvironmentCNAMEsResult", "variableType" : "SwapEnvironmentCNAMEsResult", "variableDeclarationType" : "SwapEnvironmentCNAMEsResult", "documentation" : null, "simpleType" : "SwapEnvironmentCNAMEsResult", "variableSetterType" : "SwapEnvironmentCNAMEsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DeleteEnvironmentConfigurationRequest" : { "c2jName" : "DeleteEnvironmentConfigurationMessage", "documentation" : "

                                                                  Request to delete a draft environment configuration.

                                                                  ", "shapeName" : "DeleteEnvironmentConfigurationRequest", "deprecated" : false, "required" : [ "ApplicationName", "EnvironmentName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  The name of the application the environment is associated with.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the application the environment is associated with.

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

                                                                  The name of the application the environment is associated with.

                                                                  \n@param applicationName The name of the application the environment is associated with.*/", "getterDocumentation" : "/**

                                                                  The name of the application the environment is associated with.

                                                                  \n@return The name of the application the environment is associated with.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the application the environment is associated with.

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

                                                                  The name of the application the environment is associated with.

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

                                                                  The name of the environment to delete the draft configuration from.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the environment to delete the draft configuration from.

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

                                                                  The name of the environment to delete the draft configuration from.

                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.*/", "getterDocumentation" : "/**

                                                                  The name of the environment to delete the draft configuration from.

                                                                  \n@return The name of the environment to delete the draft configuration from.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the environment to delete the draft configuration from.

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

                                                                  The name of the environment to delete the draft configuration from.

                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteEnvironmentConfigurationRequest", "variableType" : "DeleteEnvironmentConfigurationRequest", "variableDeclarationType" : "DeleteEnvironmentConfigurationRequest", "documentation" : null, "simpleType" : "DeleteEnvironmentConfigurationRequest", "variableSetterType" : "DeleteEnvironmentConfigurationRequest" }, "marshaller" : { "action" : "DeleteEnvironmentConfiguration", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                                                  The name of the application the environment is associated with.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the application the environment is associated with.

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

                                                                  The name of the application the environment is associated with.

                                                                  \n@param applicationName The name of the application the environment is associated with.*/", "getterDocumentation" : "/**

                                                                  The name of the application the environment is associated with.

                                                                  \n@return The name of the application the environment is associated with.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the application the environment is associated with.

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

                                                                  The name of the application the environment is associated with.

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

                                                                  The name of the environment to delete the draft configuration from.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the environment to delete the draft configuration from.

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

                                                                  The name of the environment to delete the draft configuration from.

                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.*/", "getterDocumentation" : "/**

                                                                  The name of the environment to delete the draft configuration from.

                                                                  \n@return The name of the environment to delete the draft configuration from.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the environment to delete the draft configuration from.

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

                                                                  The name of the environment to delete the draft configuration from.

                                                                  \n@param environmentName The name of the environment to delete the draft configuration from.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateApplicationRequest" : { "c2jName" : "CreateApplicationMessage", "documentation" : "

                                                                  Request to create an application.

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

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  \n@param applicationName The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  \n@return The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  \n@param applicationName The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  \n@param applicationName The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  Describes the application.

                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  Describes the application.

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

                                                                  Describes the application.

                                                                  \n@param description Describes the application.*/", "getterDocumentation" : "/**

                                                                  Describes the application.

                                                                  \n@return Describes the application.*/", "fluentSetterDocumentation" : "/**

                                                                  Describes the application.

                                                                  \n@param description Describes the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Describes the application.

                                                                  \n@param description Describes the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createApplicationRequest", "variableType" : "CreateApplicationRequest", "variableDeclarationType" : "CreateApplicationRequest", "documentation" : null, "simpleType" : "CreateApplicationRequest", "variableSetterType" : "CreateApplicationRequest" }, "marshaller" : { "action" : "CreateApplication", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

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

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  \n@param applicationName The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  \n@return The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  \n@param applicationName The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.

                                                                  \n@param applicationName The name of the application.

                                                                  Constraint: This name must be unique within your account. If the specified name already exists, the action returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

                                                                  Describes the application.

                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  Describes the application.

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

                                                                  Describes the application.

                                                                  \n@param description Describes the application.*/", "getterDocumentation" : "/**

                                                                  Describes the application.

                                                                  \n@return Describes the application.*/", "fluentSetterDocumentation" : "/**

                                                                  Describes the application.

                                                                  \n@param description Describes the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Describes the application.

                                                                  \n@param description Describes the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "RestartAppServerRequest" : { "c2jName" : "RestartAppServerMessage", "documentation" : "

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

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@return The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@return The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "restartAppServerRequest", "variableType" : "RestartAppServerRequest", "variableDeclarationType" : "RestartAppServerRequest", "documentation" : null, "simpleType" : "RestartAppServerRequest", "variableSetterType" : "RestartAppServerRequest" }, "marshaller" : { "action" : "RestartAppServer", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@return The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

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

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@return The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to restart the server for.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeApplicationsResult" : { "c2jName" : "ApplicationDescriptionsMessage", "documentation" : "

                                                                  Result message containing a list of application descriptions.

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

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  ", "name" : "Applications", "c2jName" : "Applications", "c2jShape" : "ApplicationDescriptionList", "variable" : { "variableName" : "applications", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  This parameter contains a list of ApplicationDescription.

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

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  \n@param applications This parameter contains a list of ApplicationDescription.*/", "getterDocumentation" : "/**

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  \n@return This parameter contains a list of ApplicationDescription.*/", "fluentSetterDocumentation" : "/**

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  \n@param applications This parameter contains a list of ApplicationDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  \n

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

                                                                  \n@param applications This parameter contains a list of ApplicationDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeApplicationsResult", "variableType" : "DescribeApplicationsResult", "variableDeclarationType" : "DescribeApplicationsResult", "documentation" : null, "simpleType" : "DescribeApplicationsResult", "variableSetterType" : "DescribeApplicationsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeApplicationsResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Applications" : { "documentation" : "

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  ", "name" : "Applications", "c2jName" : "Applications", "c2jShape" : "ApplicationDescriptionList", "variable" : { "variableName" : "applications", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  This parameter contains a list of ApplicationDescription.

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

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  \n@param applications This parameter contains a list of ApplicationDescription.*/", "getterDocumentation" : "/**

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  \n@return This parameter contains a list of ApplicationDescription.*/", "fluentSetterDocumentation" : "/**

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  \n@param applications This parameter contains a list of ApplicationDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  This parameter contains a list of ApplicationDescription.

                                                                  \n

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

                                                                  \n@param applications This parameter contains a list of ApplicationDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "RetrieveEnvironmentInfoResult" : { "c2jName" : "RetrieveEnvironmentInfoResultMessage", "documentation" : "

                                                                  Result message containing a description of the requested environment info.

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

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  ", "name" : "EnvironmentInfo", "c2jName" : "EnvironmentInfo", "c2jShape" : "EnvironmentInfoDescriptionList", "variable" : { "variableName" : "environmentInfo", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "environmentInfo", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentInfo", "marshallLocationName" : "EnvironmentInfo", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EnvironmentInfoDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentInfoDescription", "variable" : { "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "variableDeclarationType" : "EnvironmentInfoDescription", "documentation" : "", "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "variableDeclarationType" : "EnvironmentInfoDescription", "documentation" : "", "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "getterModel" : { "returnType" : "EnvironmentInfoDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EnvironmentInfoDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  \n@param environmentInfo The EnvironmentInfoDescription of the environment.*/", "getterDocumentation" : "/**

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  \n@return The EnvironmentInfoDescription of the environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  \n@param environmentInfo The EnvironmentInfoDescription of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  \n

                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setEnvironmentInfo(java.util.Collection)} or {@link #withEnvironmentInfo(java.util.Collection)} if you want to override the existing values.

                                                                  \n@param environmentInfo The EnvironmentInfoDescription of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "retrieveEnvironmentInfoResult", "variableType" : "RetrieveEnvironmentInfoResult", "variableDeclarationType" : "RetrieveEnvironmentInfoResult", "documentation" : null, "simpleType" : "RetrieveEnvironmentInfoResult", "variableSetterType" : "RetrieveEnvironmentInfoResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "RetrieveEnvironmentInfoResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentInfo" : { "documentation" : "

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  ", "name" : "EnvironmentInfo", "c2jName" : "EnvironmentInfo", "c2jShape" : "EnvironmentInfoDescriptionList", "variable" : { "variableName" : "environmentInfo", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "environmentInfo", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentInfo", "marshallLocationName" : "EnvironmentInfo", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EnvironmentInfoDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentInfoDescription", "variable" : { "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "variableDeclarationType" : "EnvironmentInfoDescription", "documentation" : "", "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "EnvironmentInfoDescription", "variableDeclarationType" : "EnvironmentInfoDescription", "documentation" : "", "simpleType" : "EnvironmentInfoDescription", "variableSetterType" : "EnvironmentInfoDescription" }, "getterModel" : { "returnType" : "EnvironmentInfoDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EnvironmentInfoDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  \n@param environmentInfo The EnvironmentInfoDescription of the environment.*/", "getterDocumentation" : "/**

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  \n@return The EnvironmentInfoDescription of the environment.*/", "fluentSetterDocumentation" : "/**

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  \n@param environmentInfo The EnvironmentInfoDescription of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The EnvironmentInfoDescription of the environment.

                                                                  \n

                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setEnvironmentInfo(java.util.Collection)} or {@link #withEnvironmentInfo(java.util.Collection)} if you want to override the existing values.

                                                                  \n@param environmentInfo The EnvironmentInfoDescription of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteConfigurationTemplateRequest" : { "c2jName" : "DeleteConfigurationTemplateMessage", "documentation" : "

                                                                  Request to delete a configuration template.

                                                                  ", "shapeName" : "DeleteConfigurationTemplateRequest", "deprecated" : false, "required" : [ "ApplicationName", "TemplateName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  The name of the application to delete the configuration template from.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the application to delete the configuration template from.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the application to delete the configuration template from.

                                                                  \n@param applicationName The name of the application to delete the configuration template from.*/", "getterDocumentation" : "/**

                                                                  The name of the application to delete the configuration template from.

                                                                  \n@return The name of the application to delete the configuration template from.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the application to delete the configuration template from.

                                                                  \n@param applicationName The name of the application to delete the configuration template from.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the application to delete the configuration template from.

                                                                  \n@param applicationName The name of the application to delete the configuration template from.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The name of the configuration template to delete.

                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the configuration template to delete.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the configuration template to delete.

                                                                  \n@param templateName The name of the configuration template to delete.*/", "getterDocumentation" : "/**

                                                                  The name of the configuration template to delete.

                                                                  \n@return The name of the configuration template to delete.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the configuration template to delete.

                                                                  \n@param templateName The name of the configuration template to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the configuration template to delete.

                                                                  \n@param templateName The name of the configuration template to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteConfigurationTemplateRequest", "variableType" : "DeleteConfigurationTemplateRequest", "variableDeclarationType" : "DeleteConfigurationTemplateRequest", "documentation" : null, "simpleType" : "DeleteConfigurationTemplateRequest", "variableSetterType" : "DeleteConfigurationTemplateRequest" }, "marshaller" : { "action" : "DeleteConfigurationTemplate", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                                                  The name of the application to delete the configuration template from.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the application to delete the configuration template from.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the application to delete the configuration template from.

                                                                  \n@param applicationName The name of the application to delete the configuration template from.*/", "getterDocumentation" : "/**

                                                                  The name of the application to delete the configuration template from.

                                                                  \n@return The name of the application to delete the configuration template from.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the application to delete the configuration template from.

                                                                  \n@param applicationName The name of the application to delete the configuration template from.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the application to delete the configuration template from.

                                                                  \n@param applicationName The name of the application to delete the configuration template from.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                                  The name of the configuration template to delete.

                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the configuration template to delete.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the configuration template to delete.

                                                                  \n@param templateName The name of the configuration template to delete.*/", "getterDocumentation" : "/**

                                                                  The name of the configuration template to delete.

                                                                  \n@return The name of the configuration template to delete.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the configuration template to delete.

                                                                  \n@param templateName The name of the configuration template to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the configuration template to delete.

                                                                  \n@param templateName The name of the configuration template to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "Tag" : { "c2jName" : "Tag", "documentation" : "

                                                                  Describes a tag applied to a resource in an environment.

                                                                  ", "shapeName" : "Tag", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  The key of the tag.

                                                                  ", "name" : "Key", "c2jName" : "Key", "c2jShape" : "TagKey", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The key of the tag.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Key", "marshallLocationName" : "Key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The key of the tag.

                                                                  \n@param key The key of the tag.*/", "getterDocumentation" : "/**

                                                                  The key of the tag.

                                                                  \n@return The key of the tag.*/", "fluentSetterDocumentation" : "/**

                                                                  The key of the tag.

                                                                  \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The key of the tag.

                                                                  \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The value of the tag.

                                                                  ", "name" : "Value", "c2jName" : "Value", "c2jShape" : "TagValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The value of the tag.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Value", "marshallLocationName" : "Value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The value of the tag.

                                                                  \n@param value The value of the tag.*/", "getterDocumentation" : "/**

                                                                  The value of the tag.

                                                                  \n@return The value of the tag.*/", "fluentSetterDocumentation" : "/**

                                                                  The value of the tag.

                                                                  \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The value of the tag.

                                                                  \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "tag", "variableType" : "Tag", "variableDeclarationType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Value" : { "documentation" : "

                                                                  The value of the tag.

                                                                  ", "name" : "Value", "c2jName" : "Value", "c2jShape" : "TagValue", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The value of the tag.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Value", "marshallLocationName" : "Value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The value of the tag.

                                                                  \n@param value The value of the tag.*/", "getterDocumentation" : "/**

                                                                  The value of the tag.

                                                                  \n@return The value of the tag.*/", "fluentSetterDocumentation" : "/**

                                                                  The value of the tag.

                                                                  \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The value of the tag.

                                                                  \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Key" : { "documentation" : "

                                                                  The key of the tag.

                                                                  ", "name" : "Key", "c2jName" : "Key", "c2jShape" : "TagKey", "variable" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The key of the tag.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Key", "marshallLocationName" : "Key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The key of the tag.

                                                                  \n@param key The key of the tag.*/", "getterDocumentation" : "/**

                                                                  The key of the tag.

                                                                  \n@return The key of the tag.*/", "fluentSetterDocumentation" : "/**

                                                                  The key of the tag.

                                                                  \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The key of the tag.

                                                                  \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ApplicationMetrics" : { "c2jName" : "ApplicationMetrics", "documentation" : "

                                                                  Represents the application metrics for a specified environment.

                                                                  ", "shapeName" : "ApplicationMetrics", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  ", "name" : "Duration", "c2jName" : "Duration", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "duration", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "duration", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Duration", "marshallLocationName" : "Duration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  \n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).*/", "getterDocumentation" : "/**

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  \n@return The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).*/", "fluentSetterDocumentation" : "/**

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  \n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  \n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  ", "name" : "RequestCount", "c2jName" : "RequestCount", "c2jShape" : "RequestCount", "variable" : { "variableName" : "requestCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "requestCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "RequestCount", "marshallLocationName" : "RequestCount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  \n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  \n@return Average number of requests handled by the web server per second over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  \n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  \n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  ", "name" : "StatusCodes", "c2jName" : "StatusCodes", "c2jShape" : "StatusCodes", "variable" : { "variableName" : "statusCodes", "variableType" : "StatusCodes", "variableDeclarationType" : "StatusCodes", "documentation" : "

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  ", "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "setterModel" : { "variableName" : "statusCodes", "variableType" : "StatusCodes", "variableDeclarationType" : "StatusCodes", "documentation" : "", "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "getterModel" : { "returnType" : "StatusCodes", "documentation" : null }, "http" : { "unmarshallLocationName" : "StatusCodes", "marshallLocationName" : "StatusCodes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  \n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.*/", "getterDocumentation" : "/**

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  \n@return Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.*/", "fluentSetterDocumentation" : "/**

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  \n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  \n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  ", "name" : "Latency", "c2jName" : "Latency", "c2jShape" : "Latency", "variable" : { "variableName" : "latency", "variableType" : "Latency", "variableDeclarationType" : "Latency", "documentation" : "

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  ", "simpleType" : "Latency", "variableSetterType" : "Latency" }, "setterModel" : { "variableName" : "latency", "variableType" : "Latency", "variableDeclarationType" : "Latency", "documentation" : "", "simpleType" : "Latency", "variableSetterType" : "Latency" }, "getterModel" : { "returnType" : "Latency", "documentation" : null }, "http" : { "unmarshallLocationName" : "Latency", "marshallLocationName" : "Latency", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  \n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.*/", "getterDocumentation" : "/**

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  \n@return Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.*/", "fluentSetterDocumentation" : "/**

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  \n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  \n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "variableDeclarationType" : "ApplicationMetrics", "documentation" : null, "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Duration" : { "documentation" : "

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  ", "name" : "Duration", "c2jName" : "Duration", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "duration", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "duration", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Duration", "marshallLocationName" : "Duration", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  \n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).*/", "getterDocumentation" : "/**

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  \n@return The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).*/", "fluentSetterDocumentation" : "/**

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  \n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).

                                                                  \n@param duration The amount of time that the metrics cover (usually 10 seconds). For example, you might have 5 requests (request_count) within the most recent time slice of 10 seconds (duration).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "StatusCodes" : { "documentation" : "

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  ", "name" : "StatusCodes", "c2jName" : "StatusCodes", "c2jShape" : "StatusCodes", "variable" : { "variableName" : "statusCodes", "variableType" : "StatusCodes", "variableDeclarationType" : "StatusCodes", "documentation" : "

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  ", "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "setterModel" : { "variableName" : "statusCodes", "variableType" : "StatusCodes", "variableDeclarationType" : "StatusCodes", "documentation" : "", "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "getterModel" : { "returnType" : "StatusCodes", "documentation" : null }, "http" : { "unmarshallLocationName" : "StatusCodes", "marshallLocationName" : "StatusCodes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  \n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.*/", "getterDocumentation" : "/**

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  \n@return Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.*/", "fluentSetterDocumentation" : "/**

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  \n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.

                                                                  \n@param statusCodes Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RequestCount" : { "documentation" : "

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  ", "name" : "RequestCount", "c2jName" : "RequestCount", "c2jShape" : "RequestCount", "variable" : { "variableName" : "requestCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "requestCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "RequestCount", "marshallLocationName" : "RequestCount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  \n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  \n@return Average number of requests handled by the web server per second over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  \n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Average number of requests handled by the web server per second over the last 10 seconds.

                                                                  \n@param requestCount Average number of requests handled by the web server per second over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Latency" : { "documentation" : "

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  ", "name" : "Latency", "c2jName" : "Latency", "c2jShape" : "Latency", "variable" : { "variableName" : "latency", "variableType" : "Latency", "variableDeclarationType" : "Latency", "documentation" : "

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  ", "simpleType" : "Latency", "variableSetterType" : "Latency" }, "setterModel" : { "variableName" : "latency", "variableType" : "Latency", "variableDeclarationType" : "Latency", "documentation" : "", "simpleType" : "Latency", "variableSetterType" : "Latency" }, "getterModel" : { "returnType" : "Latency", "documentation" : null }, "http" : { "unmarshallLocationName" : "Latency", "marshallLocationName" : "Latency", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  \n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.*/", "getterDocumentation" : "/**

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  \n@return Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.*/", "fluentSetterDocumentation" : "/**

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  \n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.

                                                                  \n@param latency Represents the average latency for the slowest X percent of requests over the last 10 seconds. Latencies are in seconds with one milisecond resolution.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "EventDescription" : { "c2jName" : "EventDescription", "documentation" : "

                                                                  Describes an event.

                                                                  ", "shapeName" : "EventDescription", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  The date when the event occurred.

                                                                  ", "name" : "EventDate", "c2jName" : "EventDate", "c2jShape" : "EventDate", "variable" : { "variableName" : "eventDate", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                  The date when the event occurred.

                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "eventDate", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "EventDate", "marshallLocationName" : "EventDate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The date when the event occurred.

                                                                  \n@param eventDate The date when the event occurred.*/", "getterDocumentation" : "/**

                                                                  The date when the event occurred.

                                                                  \n@return The date when the event occurred.*/", "fluentSetterDocumentation" : "/**

                                                                  The date when the event occurred.

                                                                  \n@param eventDate The date when the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The date when the event occurred.

                                                                  \n@param eventDate The date when the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The event message.

                                                                  ", "name" : "Message", "c2jName" : "Message", "c2jShape" : "EventMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The event message.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Message", "marshallLocationName" : "Message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The event message.

                                                                  \n@param message The event message.*/", "getterDocumentation" : "/**

                                                                  The event message.

                                                                  \n@return The event message.*/", "fluentSetterDocumentation" : "/**

                                                                  The event message.

                                                                  \n@param message The event message.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The event message.

                                                                  \n@param message The event message.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The application associated with the event.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The application associated with the event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The application associated with the event.

                                                                  \n@param applicationName The application associated with the event.*/", "getterDocumentation" : "/**

                                                                  The application associated with the event.

                                                                  \n@return The application associated with the event.*/", "fluentSetterDocumentation" : "/**

                                                                  The application associated with the event.

                                                                  \n@param applicationName The application associated with the event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The application associated with the event.

                                                                  \n@param applicationName The application associated with the event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The release label for the application version associated with this event.

                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The release label for the application version associated with this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The release label for the application version associated with this event.

                                                                  \n@param versionLabel The release label for the application version associated with this event.*/", "getterDocumentation" : "/**

                                                                  The release label for the application version associated with this event.

                                                                  \n@return The release label for the application version associated with this event.*/", "fluentSetterDocumentation" : "/**

                                                                  The release label for the application version associated with this event.

                                                                  \n@param versionLabel The release label for the application version associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The release label for the application version associated with this event.

                                                                  \n@param versionLabel The release label for the application version associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The name of the configuration associated with this event.

                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the configuration associated with this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the configuration associated with this event.

                                                                  \n@param templateName The name of the configuration associated with this event.*/", "getterDocumentation" : "/**

                                                                  The name of the configuration associated with this event.

                                                                  \n@return The name of the configuration associated with this event.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the configuration associated with this event.

                                                                  \n@param templateName The name of the configuration associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the configuration associated with this event.

                                                                  \n@param templateName The name of the configuration associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The name of the environment associated with this event.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the environment associated with this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the environment associated with this event.

                                                                  \n@param environmentName The name of the environment associated with this event.*/", "getterDocumentation" : "/**

                                                                  The name of the environment associated with this event.

                                                                  \n@return The name of the environment associated with this event.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the environment associated with this event.

                                                                  \n@param environmentName The name of the environment associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the environment associated with this event.

                                                                  \n@param environmentName The name of the environment associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The web service request ID for the activity of this event.

                                                                  ", "name" : "RequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "variable" : { "variableName" : "requestId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The web service request ID for the activity of this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "requestId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "RequestId", "marshallLocationName" : "RequestId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The web service request ID for the activity of this event.

                                                                  \n@param requestId The web service request ID for the activity of this event.*/", "getterDocumentation" : "/**

                                                                  The web service request ID for the activity of this event.

                                                                  \n@return The web service request ID for the activity of this event.*/", "fluentSetterDocumentation" : "/**

                                                                  The web service request ID for the activity of this event.

                                                                  \n@param requestId The web service request ID for the activity of this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The web service request ID for the activity of this event.

                                                                  \n@param requestId The web service request ID for the activity of this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The severity level of this event.

                                                                  ", "name" : "Severity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "variable" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The severity level of this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Severity", "marshallLocationName" : "Severity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EventSeverity", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The severity level of this event.

                                                                  \n@param severity The severity level of this event.\n@see EventSeverity*/", "getterDocumentation" : "/**

                                                                  The severity level of this event.

                                                                  \n@return The severity level of this event.\n@see EventSeverity*/", "fluentSetterDocumentation" : "/**

                                                                  The severity level of this event.

                                                                  \n@param severity The severity level of this event.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity*/", "varargSetterDocumentation" : "/**

                                                                  The severity level of this event.

                                                                  \n@param severity The severity level of this event.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity*/" } ], "enums" : null, "variable" : { "variableName" : "eventDescription", "variableType" : "EventDescription", "variableDeclarationType" : "EventDescription", "documentation" : null, "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EventDate" : { "documentation" : "

                                                                  The date when the event occurred.

                                                                  ", "name" : "EventDate", "c2jName" : "EventDate", "c2jShape" : "EventDate", "variable" : { "variableName" : "eventDate", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                  The date when the event occurred.

                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "eventDate", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "EventDate", "marshallLocationName" : "EventDate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The date when the event occurred.

                                                                  \n@param eventDate The date when the event occurred.*/", "getterDocumentation" : "/**

                                                                  The date when the event occurred.

                                                                  \n@return The date when the event occurred.*/", "fluentSetterDocumentation" : "/**

                                                                  The date when the event occurred.

                                                                  \n@param eventDate The date when the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The date when the event occurred.

                                                                  \n@param eventDate The date when the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

                                                                  The application associated with the event.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The application associated with the event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The application associated with the event.

                                                                  \n@param applicationName The application associated with the event.*/", "getterDocumentation" : "/**

                                                                  The application associated with the event.

                                                                  \n@return The application associated with the event.*/", "fluentSetterDocumentation" : "/**

                                                                  The application associated with the event.

                                                                  \n@param applicationName The application associated with the event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The application associated with the event.

                                                                  \n@param applicationName The application associated with the event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Message" : { "documentation" : "

                                                                  The event message.

                                                                  ", "name" : "Message", "c2jName" : "Message", "c2jShape" : "EventMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The event message.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Message", "marshallLocationName" : "Message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The event message.

                                                                  \n@param message The event message.*/", "getterDocumentation" : "/**

                                                                  The event message.

                                                                  \n@return The event message.*/", "fluentSetterDocumentation" : "/**

                                                                  The event message.

                                                                  \n@param message The event message.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The event message.

                                                                  \n@param message The event message.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RequestId" : { "documentation" : "

                                                                  The web service request ID for the activity of this event.

                                                                  ", "name" : "RequestId", "c2jName" : "RequestId", "c2jShape" : "RequestId", "variable" : { "variableName" : "requestId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The web service request ID for the activity of this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "requestId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "RequestId", "marshallLocationName" : "RequestId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The web service request ID for the activity of this event.

                                                                  \n@param requestId The web service request ID for the activity of this event.*/", "getterDocumentation" : "/**

                                                                  The web service request ID for the activity of this event.

                                                                  \n@return The web service request ID for the activity of this event.*/", "fluentSetterDocumentation" : "/**

                                                                  The web service request ID for the activity of this event.

                                                                  \n@param requestId The web service request ID for the activity of this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The web service request ID for the activity of this event.

                                                                  \n@param requestId The web service request ID for the activity of this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                  The name of the environment associated with this event.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the environment associated with this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the environment associated with this event.

                                                                  \n@param environmentName The name of the environment associated with this event.*/", "getterDocumentation" : "/**

                                                                  The name of the environment associated with this event.

                                                                  \n@return The name of the environment associated with this event.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the environment associated with this event.

                                                                  \n@param environmentName The name of the environment associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the environment associated with this event.

                                                                  \n@param environmentName The name of the environment associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                                                  The release label for the application version associated with this event.

                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The release label for the application version associated with this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The release label for the application version associated with this event.

                                                                  \n@param versionLabel The release label for the application version associated with this event.*/", "getterDocumentation" : "/**

                                                                  The release label for the application version associated with this event.

                                                                  \n@return The release label for the application version associated with this event.*/", "fluentSetterDocumentation" : "/**

                                                                  The release label for the application version associated with this event.

                                                                  \n@param versionLabel The release label for the application version associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The release label for the application version associated with this event.

                                                                  \n@param versionLabel The release label for the application version associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                                  The name of the configuration associated with this event.

                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the configuration associated with this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the configuration associated with this event.

                                                                  \n@param templateName The name of the configuration associated with this event.*/", "getterDocumentation" : "/**

                                                                  The name of the configuration associated with this event.

                                                                  \n@return The name of the configuration associated with this event.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the configuration associated with this event.

                                                                  \n@param templateName The name of the configuration associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the configuration associated with this event.

                                                                  \n@param templateName The name of the configuration associated with this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Severity" : { "documentation" : "

                                                                  The severity level of this event.

                                                                  ", "name" : "Severity", "c2jName" : "Severity", "c2jShape" : "EventSeverity", "variable" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The severity level of this event.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Severity", "marshallLocationName" : "Severity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EventSeverity", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The severity level of this event.

                                                                  \n@param severity The severity level of this event.\n@see EventSeverity*/", "getterDocumentation" : "/**

                                                                  The severity level of this event.

                                                                  \n@return The severity level of this event.\n@see EventSeverity*/", "fluentSetterDocumentation" : "/**

                                                                  The severity level of this event.

                                                                  \n@param severity The severity level of this event.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity*/", "varargSetterDocumentation" : "/**

                                                                  The severity level of this event.

                                                                  \n@param severity The severity level of this event.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventSeverity*/" } } }, "UpdateEnvironmentRequest" : { "c2jName" : "UpdateEnvironmentMessage", "documentation" : "

                                                                  Request to update an environment.

                                                                  ", "shapeName" : "UpdateEnvironmentRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  The name of the application with which the environment is associated.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the application with which the environment is associated.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the application with which the environment is associated.

                                                                  \n@param applicationName The name of the application with which the environment is associated.*/", "getterDocumentation" : "/**

                                                                  The name of the application with which the environment is associated.

                                                                  \n@return The name of the application with which the environment is associated.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the application with which the environment is associated.

                                                                  \n@param applicationName The name of the application with which the environment is associated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the application with which the environment is associated.

                                                                  \n@param applicationName The name of the application with which the environment is associated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@return The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@return The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  ", "name" : "GroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "variable" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "GroupName", "marshallLocationName" : "GroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.*/", "getterDocumentation" : "/**

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.*/", "getterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  \n@return If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "setterModel" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tier", "marshallLocationName" : "Tier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  \n@param tier This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  \n@return This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  \n@param tier This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  \n@param tier This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  \n@return If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  \n@return If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.*/", "getterDocumentation" : "/**

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  \n@return This specifies the platform version that the environment will run after the environment is updated.*/", "fluentSetterDocumentation" : "/**

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionSettings", "marshallLocationName" : "OptionSettings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ConfigurationOptionSetting", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "variable" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "setterModel" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ConfigurationOptionSetting", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.*/", "getterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  \n@return If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.*/", "fluentSetterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  \n

                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionSettings(java.util.Collection)} or {@link #withOptionSettings(java.util.Collection)} if you want to override the existing values.

                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  ", "name" : "OptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "variable" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionsToRemove", "marshallLocationName" : "OptionsToRemove", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OptionSpecification", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OptionSpecification", "variable" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "setterModel" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "OptionSpecification", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.*/", "getterDocumentation" : "/**

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  \n@return A list of custom user-defined configuration options to remove from the configuration set for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  \n

                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionsToRemove(java.util.Collection)} or {@link #withOptionsToRemove(java.util.Collection)} if you want to override the existing values.

                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updateEnvironmentRequest", "variableType" : "UpdateEnvironmentRequest", "variableDeclarationType" : "UpdateEnvironmentRequest", "documentation" : null, "simpleType" : "UpdateEnvironmentRequest", "variableSetterType" : "UpdateEnvironmentRequest" }, "marshaller" : { "action" : "UpdateEnvironment", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "GroupName" : { "documentation" : "

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  ", "name" : "GroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "variable" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "GroupName", "marshallLocationName" : "GroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.*/", "getterDocumentation" : "/**

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.

                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name or environment ID parameters. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentId" : { "documentation" : "

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@return The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentId The ID of the environment to update.

                                                                  If no environment with this ID exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

                                                                  The name of the application with which the environment is associated.

                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the application with which the environment is associated.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the application with which the environment is associated.

                                                                  \n@param applicationName The name of the application with which the environment is associated.*/", "getterDocumentation" : "/**

                                                                  The name of the application with which the environment is associated.

                                                                  \n@return The name of the application with which the environment is associated.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the application with which the environment is associated.

                                                                  \n@param applicationName The name of the application with which the environment is associated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the application with which the environment is associated.

                                                                  \n@param applicationName The name of the application with which the environment is associated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.*/", "getterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  \n@return If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.

                                                                  \n@param description If this parameter is specified, AWS Elastic Beanstalk updates the description of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@return The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                  \n@param environmentName The name of the environment to update. If no environment with this name exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Tier" : { "documentation" : "

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "setterModel" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tier", "marshallLocationName" : "Tier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  \n@param tier This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  \n@return This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  \n@param tier This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.

                                                                  \n@param tier This specifies the tier to use to update the environment.

                                                                  Condition: At this time, if you change the tier version, name, or type, AWS Elastic Beanstalk returns InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionSettings" : { "documentation" : "

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionSettings", "marshallLocationName" : "OptionSettings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ConfigurationOptionSetting", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "variable" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "setterModel" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ConfigurationOptionSetting", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.*/", "getterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  \n@return If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.*/", "fluentSetterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.

                                                                  \n

                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionSettings(java.util.Collection)} or {@link #withOptionSettings(java.util.Collection)} if you want to override the existing values.

                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk updates the configuration set associated with the running environment and sets the specified configuration options to the requested value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  \n@return If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.

                                                                  \n@param versionLabel If this parameter is specified, AWS Elastic Beanstalk deploys the named application version to the environment. If no such application version is found, returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  \n@return If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                  \n@param templateName If this parameter is specified, AWS Elastic Beanstalk deploys this configuration template to the environment. If no such configuration template is found, AWS Elastic Beanstalk returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.*/", "getterDocumentation" : "/**

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  \n@return This specifies the platform version that the environment will run after the environment is updated.*/", "fluentSetterDocumentation" : "/**

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  This specifies the platform version that the environment will run after the environment is updated.

                                                                  \n@param solutionStackName This specifies the platform version that the environment will run after the environment is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionsToRemove" : { "documentation" : "

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  ", "name" : "OptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "variable" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionsToRemove", "marshallLocationName" : "OptionsToRemove", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OptionSpecification", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OptionSpecification", "variable" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "setterModel" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "OptionSpecification", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.*/", "getterDocumentation" : "/**

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  \n@return A list of custom user-defined configuration options to remove from the configuration set for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A list of custom user-defined configuration options to remove from the configuration set for this environment.

                                                                  \n

                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionsToRemove(java.util.Collection)} or {@link #withOptionsToRemove(java.util.Collection)} if you want to override the existing values.

                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeApplicationsRequest" : { "c2jName" : "DescribeApplicationsMessage", "documentation" : "

                                                                  Request to describe one or more applications.

                                                                  ", "shapeName" : "DescribeApplicationsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  ", "name" : "ApplicationNames", "c2jName" : "ApplicationNames", "c2jShape" : "ApplicationNamesList", "variable" : { "variableName" : "applicationNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "applicationNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationNames", "marshallLocationName" : "ApplicationNames", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.*/", "getterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.*/", "fluentSetterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  \n

                                                                  NOTE: 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 If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeApplicationsRequest", "variableType" : "DescribeApplicationsRequest", "variableDeclarationType" : "DescribeApplicationsRequest", "documentation" : null, "simpleType" : "DescribeApplicationsRequest", "variableSetterType" : "DescribeApplicationsRequest" }, "marshaller" : { "action" : "DescribeApplications", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationNames" : { "documentation" : "

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  ", "name" : "ApplicationNames", "c2jName" : "ApplicationNames", "c2jShape" : "ApplicationNamesList", "variable" : { "variableName" : "applicationNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "applicationNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationNames", "marshallLocationName" : "ApplicationNames", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.*/", "getterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.*/", "fluentSetterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  \n@param applicationNames If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.

                                                                  \n

                                                                  NOTE: 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 If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include those with the specified names.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeEnvironmentManagedActionsResult" : { "c2jName" : "DescribeEnvironmentManagedActionsResult", "documentation" : "

                                                                  The result message containing a list of managed actions.

                                                                  ", "shapeName" : "DescribeEnvironmentManagedActionsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  A list of upcoming and in-progress managed actions.

                                                                  ", "name" : "ManagedActions", "c2jName" : "ManagedActions", "c2jShape" : "ManagedActions", "variable" : { "variableName" : "managedActions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  A list of upcoming and in-progress managed actions.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "managedActions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ManagedActions", "marshallLocationName" : "ManagedActions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ManagedAction", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ManagedAction", "variable" : { "variableName" : "member", "variableType" : "ManagedAction", "variableDeclarationType" : "ManagedAction", "documentation" : "", "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "setterModel" : { "variableName" : "member", "variableType" : "ManagedAction", "variableDeclarationType" : "ManagedAction", "documentation" : "", "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "getterModel" : { "returnType" : "ManagedAction", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ManagedAction", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  A list of upcoming and in-progress managed actions.

                                                                  \n@param managedActions A list of upcoming and in-progress managed actions.*/", "getterDocumentation" : "/**

                                                                  A list of upcoming and in-progress managed actions.

                                                                  \n@return A list of upcoming and in-progress managed actions.*/", "fluentSetterDocumentation" : "/**

                                                                  A list of upcoming and in-progress managed actions.

                                                                  \n@param managedActions A list of upcoming and in-progress managed actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A list of upcoming and in-progress managed actions.

                                                                  \n

                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setManagedActions(java.util.Collection)} or {@link #withManagedActions(java.util.Collection)} if you want to override the existing values.

                                                                  \n@param managedActions A list of upcoming and in-progress managed actions.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentManagedActionsResult", "variableType" : "DescribeEnvironmentManagedActionsResult", "variableDeclarationType" : "DescribeEnvironmentManagedActionsResult", "documentation" : null, "simpleType" : "DescribeEnvironmentManagedActionsResult", "variableSetterType" : "DescribeEnvironmentManagedActionsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeEnvironmentManagedActionsResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ManagedActions" : { "documentation" : "

                                                                  A list of upcoming and in-progress managed actions.

                                                                  ", "name" : "ManagedActions", "c2jName" : "ManagedActions", "c2jShape" : "ManagedActions", "variable" : { "variableName" : "managedActions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                  A list of upcoming and in-progress managed actions.

                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "managedActions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ManagedActions", "marshallLocationName" : "ManagedActions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ManagedAction", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ManagedAction", "variable" : { "variableName" : "member", "variableType" : "ManagedAction", "variableDeclarationType" : "ManagedAction", "documentation" : "", "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "setterModel" : { "variableName" : "member", "variableType" : "ManagedAction", "variableDeclarationType" : "ManagedAction", "documentation" : "", "simpleType" : "ManagedAction", "variableSetterType" : "ManagedAction" }, "getterModel" : { "returnType" : "ManagedAction", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ManagedAction", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                  A list of upcoming and in-progress managed actions.

                                                                  \n@param managedActions A list of upcoming and in-progress managed actions.*/", "getterDocumentation" : "/**

                                                                  A list of upcoming and in-progress managed actions.

                                                                  \n@return A list of upcoming and in-progress managed actions.*/", "fluentSetterDocumentation" : "/**

                                                                  A list of upcoming and in-progress managed actions.

                                                                  \n@param managedActions A list of upcoming and in-progress managed actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A list of upcoming and in-progress managed actions.

                                                                  \n

                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setManagedActions(java.util.Collection)} or {@link #withManagedActions(java.util.Collection)} if you want to override the existing values.

                                                                  \n@param managedActions A list of upcoming and in-progress managed actions.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ManagedActionHistoryItem" : { "c2jName" : "ManagedActionHistoryItem", "documentation" : "

                                                                  The record of a completed or failed managed action.

                                                                  ", "shapeName" : "ManagedActionHistoryItem", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  A unique identifier for the managed action.

                                                                  ", "name" : "ActionId", "c2jName" : "ActionId", "c2jShape" : "String", "variable" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  A unique identifier for the managed action.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ActionId", "marshallLocationName" : "ActionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  A unique identifier for the managed action.

                                                                  \n@param actionId A unique identifier for the managed action.*/", "getterDocumentation" : "/**

                                                                  A unique identifier for the managed action.

                                                                  \n@return A unique identifier for the managed action.*/", "fluentSetterDocumentation" : "/**

                                                                  A unique identifier for the managed action.

                                                                  \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A unique identifier for the managed action.

                                                                  \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The type of the managed action.

                                                                  ", "name" : "ActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "variable" : { "variableName" : "actionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The type of the managed action.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ActionType", "marshallLocationName" : "ActionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The type of the managed action.

                                                                  \n@param actionType The type of the managed action.\n@see ActionType*/", "getterDocumentation" : "/**

                                                                  The type of the managed action.

                                                                  \n@return The type of the managed action.\n@see ActionType*/", "fluentSetterDocumentation" : "/**

                                                                  The type of the managed action.

                                                                  \n@param actionType The type of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/", "varargSetterDocumentation" : "/**

                                                                  The type of the managed action.

                                                                  \n@param actionType The type of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/" }, { "documentation" : "

                                                                  A description of the managed action.

                                                                  ", "name" : "ActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "variable" : { "variableName" : "actionDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  A description of the managed action.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ActionDescription", "marshallLocationName" : "ActionDescription", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@param actionDescription A description of the managed action.*/", "getterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@return A description of the managed action.*/", "fluentSetterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  If the action failed, the type of failure.

                                                                  ", "name" : "FailureType", "c2jName" : "FailureType", "c2jShape" : "FailureType", "variable" : { "variableName" : "failureType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If the action failed, the type of failure.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "failureType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "FailureType", "marshallLocationName" : "FailureType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "FailureType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If the action failed, the type of failure.

                                                                  \n@param failureType If the action failed, the type of failure.\n@see FailureType*/", "getterDocumentation" : "/**

                                                                  If the action failed, the type of failure.

                                                                  \n@return If the action failed, the type of failure.\n@see FailureType*/", "fluentSetterDocumentation" : "/**

                                                                  If the action failed, the type of failure.

                                                                  \n@param failureType If the action failed, the type of failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/", "varargSetterDocumentation" : "/**

                                                                  If the action failed, the type of failure.

                                                                  \n@param failureType If the action failed, the type of failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/" }, { "documentation" : "

                                                                  The status of the action.

                                                                  ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "ActionHistoryStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The status of the action.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionHistoryStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The status of the action.

                                                                  \n@param status The status of the action.\n@see ActionHistoryStatus*/", "getterDocumentation" : "/**

                                                                  The status of the action.

                                                                  \n@return The status of the action.\n@see ActionHistoryStatus*/", "fluentSetterDocumentation" : "/**

                                                                  The status of the action.

                                                                  \n@param status The status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionHistoryStatus*/", "varargSetterDocumentation" : "/**

                                                                  The status of the action.

                                                                  \n@param status The status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionHistoryStatus*/" }, { "documentation" : "

                                                                  If the action failed, a description of the failure.

                                                                  ", "name" : "FailureDescription", "c2jName" : "FailureDescription", "c2jShape" : "String", "variable" : { "variableName" : "failureDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If the action failed, a description of the failure.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "failureDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "FailureDescription", "marshallLocationName" : "FailureDescription", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If the action failed, a description of the failure.

                                                                  \n@param failureDescription If the action failed, a description of the failure.*/", "getterDocumentation" : "/**

                                                                  If the action failed, a description of the failure.

                                                                  \n@return If the action failed, a description of the failure.*/", "fluentSetterDocumentation" : "/**

                                                                  If the action failed, a description of the failure.

                                                                  \n@param failureDescription If the action failed, a description of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If the action failed, a description of the failure.

                                                                  \n@param failureDescription If the action failed, a description of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The date and time that the action started executing.

                                                                  ", "name" : "ExecutedTime", "c2jName" : "ExecutedTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "executedTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                  The date and time that the action started executing.

                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "executedTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "ExecutedTime", "marshallLocationName" : "ExecutedTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The date and time that the action started executing.

                                                                  \n@param executedTime The date and time that the action started executing.*/", "getterDocumentation" : "/**

                                                                  The date and time that the action started executing.

                                                                  \n@return The date and time that the action started executing.*/", "fluentSetterDocumentation" : "/**

                                                                  The date and time that the action started executing.

                                                                  \n@param executedTime The date and time that the action started executing.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The date and time that the action started executing.

                                                                  \n@param executedTime The date and time that the action started executing.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  The date and time that the action finished executing.

                                                                  ", "name" : "FinishedTime", "c2jName" : "FinishedTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "finishedTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                  The date and time that the action finished executing.

                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "finishedTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "FinishedTime", "marshallLocationName" : "FinishedTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The date and time that the action finished executing.

                                                                  \n@param finishedTime The date and time that the action finished executing.*/", "getterDocumentation" : "/**

                                                                  The date and time that the action finished executing.

                                                                  \n@return The date and time that the action finished executing.*/", "fluentSetterDocumentation" : "/**

                                                                  The date and time that the action finished executing.

                                                                  \n@param finishedTime The date and time that the action finished executing.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The date and time that the action finished executing.

                                                                  \n@param finishedTime The date and time that the action finished executing.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "managedActionHistoryItem", "variableType" : "ManagedActionHistoryItem", "variableDeclarationType" : "ManagedActionHistoryItem", "documentation" : null, "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                  The status of the action.

                                                                  ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "ActionHistoryStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The status of the action.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionHistoryStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The status of the action.

                                                                  \n@param status The status of the action.\n@see ActionHistoryStatus*/", "getterDocumentation" : "/**

                                                                  The status of the action.

                                                                  \n@return The status of the action.\n@see ActionHistoryStatus*/", "fluentSetterDocumentation" : "/**

                                                                  The status of the action.

                                                                  \n@param status The status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionHistoryStatus*/", "varargSetterDocumentation" : "/**

                                                                  The status of the action.

                                                                  \n@param status The status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionHistoryStatus*/" }, "ActionId" : { "documentation" : "

                                                                  A unique identifier for the managed action.

                                                                  ", "name" : "ActionId", "c2jName" : "ActionId", "c2jShape" : "String", "variable" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  A unique identifier for the managed action.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ActionId", "marshallLocationName" : "ActionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  A unique identifier for the managed action.

                                                                  \n@param actionId A unique identifier for the managed action.*/", "getterDocumentation" : "/**

                                                                  A unique identifier for the managed action.

                                                                  \n@return A unique identifier for the managed action.*/", "fluentSetterDocumentation" : "/**

                                                                  A unique identifier for the managed action.

                                                                  \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A unique identifier for the managed action.

                                                                  \n@param actionId A unique identifier for the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FailureType" : { "documentation" : "

                                                                  If the action failed, the type of failure.

                                                                  ", "name" : "FailureType", "c2jName" : "FailureType", "c2jShape" : "FailureType", "variable" : { "variableName" : "failureType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If the action failed, the type of failure.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "failureType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "FailureType", "marshallLocationName" : "FailureType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "FailureType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If the action failed, the type of failure.

                                                                  \n@param failureType If the action failed, the type of failure.\n@see FailureType*/", "getterDocumentation" : "/**

                                                                  If the action failed, the type of failure.

                                                                  \n@return If the action failed, the type of failure.\n@see FailureType*/", "fluentSetterDocumentation" : "/**

                                                                  If the action failed, the type of failure.

                                                                  \n@param failureType If the action failed, the type of failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/", "varargSetterDocumentation" : "/**

                                                                  If the action failed, the type of failure.

                                                                  \n@param failureType If the action failed, the type of failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/" }, "ActionType" : { "documentation" : "

                                                                  The type of the managed action.

                                                                  ", "name" : "ActionType", "c2jName" : "ActionType", "c2jShape" : "ActionType", "variable" : { "variableName" : "actionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  The type of the managed action.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ActionType", "marshallLocationName" : "ActionType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ActionType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The type of the managed action.

                                                                  \n@param actionType The type of the managed action.\n@see ActionType*/", "getterDocumentation" : "/**

                                                                  The type of the managed action.

                                                                  \n@return The type of the managed action.\n@see ActionType*/", "fluentSetterDocumentation" : "/**

                                                                  The type of the managed action.

                                                                  \n@param actionType The type of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/", "varargSetterDocumentation" : "/**

                                                                  The type of the managed action.

                                                                  \n@param actionType The type of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionType*/" }, "FailureDescription" : { "documentation" : "

                                                                  If the action failed, a description of the failure.

                                                                  ", "name" : "FailureDescription", "c2jName" : "FailureDescription", "c2jShape" : "String", "variable" : { "variableName" : "failureDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  If the action failed, a description of the failure.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "failureDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "FailureDescription", "marshallLocationName" : "FailureDescription", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  If the action failed, a description of the failure.

                                                                  \n@param failureDescription If the action failed, a description of the failure.*/", "getterDocumentation" : "/**

                                                                  If the action failed, a description of the failure.

                                                                  \n@return If the action failed, a description of the failure.*/", "fluentSetterDocumentation" : "/**

                                                                  If the action failed, a description of the failure.

                                                                  \n@param failureDescription If the action failed, a description of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  If the action failed, a description of the failure.

                                                                  \n@param failureDescription If the action failed, a description of the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionDescription" : { "documentation" : "

                                                                  A description of the managed action.

                                                                  ", "name" : "ActionDescription", "c2jName" : "ActionDescription", "c2jShape" : "String", "variable" : { "variableName" : "actionDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  A description of the managed action.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionDescription", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ActionDescription", "marshallLocationName" : "ActionDescription", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@param actionDescription A description of the managed action.*/", "getterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@return A description of the managed action.*/", "fluentSetterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A description of the managed action.

                                                                  \n@param actionDescription A description of the managed action.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExecutedTime" : { "documentation" : "

                                                                  The date and time that the action started executing.

                                                                  ", "name" : "ExecutedTime", "c2jName" : "ExecutedTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "executedTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                  The date and time that the action started executing.

                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "executedTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "ExecutedTime", "marshallLocationName" : "ExecutedTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The date and time that the action started executing.

                                                                  \n@param executedTime The date and time that the action started executing.*/", "getterDocumentation" : "/**

                                                                  The date and time that the action started executing.

                                                                  \n@return The date and time that the action started executing.*/", "fluentSetterDocumentation" : "/**

                                                                  The date and time that the action started executing.

                                                                  \n@param executedTime The date and time that the action started executing.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The date and time that the action started executing.

                                                                  \n@param executedTime The date and time that the action started executing.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FinishedTime" : { "documentation" : "

                                                                  The date and time that the action finished executing.

                                                                  ", "name" : "FinishedTime", "c2jName" : "FinishedTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "finishedTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                  The date and time that the action finished executing.

                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "finishedTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "FinishedTime", "marshallLocationName" : "FinishedTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  The date and time that the action finished executing.

                                                                  \n@param finishedTime The date and time that the action finished executing.*/", "getterDocumentation" : "/**

                                                                  The date and time that the action finished executing.

                                                                  \n@return The date and time that the action finished executing.*/", "fluentSetterDocumentation" : "/**

                                                                  The date and time that the action finished executing.

                                                                  \n@param finishedTime The date and time that the action finished executing.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  The date and time that the action finished executing.

                                                                  \n@param finishedTime The date and time that the action finished executing.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ActionType" : { "c2jName" : "ActionType", "documentation" : "", "shapeName" : "ActionType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "InstanceRefresh", "value" : "InstanceRefresh" }, { "name" : "PlatformUpdate", "value" : "PlatformUpdate" }, { "name" : "Unknown", "value" : "Unknown" } ], "variable" : { "variableName" : "actionType", "variableType" : "ActionType", "variableDeclarationType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ValidationMessage" : { "c2jName" : "ValidationMessage", "documentation" : "

                                                                  An error or warning for a desired configuration option value.

                                                                  ", "shapeName" : "ValidationMessage", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                  A message describing the error or warning.

                                                                  ", "name" : "Message", "c2jName" : "Message", "c2jShape" : "ValidationMessageString", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  A message describing the error or warning.

                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Message", "marshallLocationName" : "Message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  A message describing the error or warning.

                                                                  \n@param message A message describing the error or warning.*/", "getterDocumentation" : "/**

                                                                  A message describing the error or warning.

                                                                  \n@return A message describing the error or warning.*/", "fluentSetterDocumentation" : "/**

                                                                  A message describing the error or warning.

                                                                  \n@param message A message describing the error or warning.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                  A message describing the error or warning.

                                                                  \n@param message A message describing the error or warning.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                  An indication of the severity of this message:

                                                                  • error: This message indicates that this is not a valid setting for an option.
                                                                  • warning: This message is providing information you should take into account.
                                                                  ", "name" : "Severity", "c2jName" : "Severity", "c2jShape" : "ValidationSeverity", "variable" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                  An indication of the severity of this message:

                                                                  • error: This message indicates that this is not a valid setting for an option.
                                                                  • warning: This message is providing information you should take into account.
                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Severity", "marshallLocationName" : "Severity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ValidationSeverity", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                  An indication of the severity of this message:

                                                                  • error: This message indicates that this is not a valid setting for an option.
                                                                  • warning: This message is providing information you should take into account.
                                                                  \n@param severity An indication of the severity of this message:

                                                                  • error: This message indicates that this is not a valid setting for an option.
                                                                  • warning: This message is providing information you should take into account.
                                                                  • \n@see ValidationSeverity*/", "getterDocumentation" : "/**

                                                                    An indication of the severity of this message:

                                                                    • error: This message indicates that this is not a valid setting for an option.
                                                                    • warning: This message is providing information you should take into account.
                                                                    \n@return An indication of the severity of this message:

                                                                    • error: This message indicates that this is not a valid setting for an option.
                                                                    • warning: This message is providing information you should take into account.
                                                                    • \n@see ValidationSeverity*/", "fluentSetterDocumentation" : "/**

                                                                      An indication of the severity of this message:

                                                                      • error: This message indicates that this is not a valid setting for an option.
                                                                      • warning: This message is providing information you should take into account.
                                                                      \n@param severity An indication of the severity of this message:

                                                                      • error: This message indicates that this is not a valid setting for an option.
                                                                      • warning: This message is providing information you should take into account.
                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ValidationSeverity*/", "varargSetterDocumentation" : "/**

                                                                        An indication of the severity of this message:

                                                                        • error: This message indicates that this is not a valid setting for an option.
                                                                        • warning: This message is providing information you should take into account.
                                                                        \n@param severity An indication of the severity of this message:

                                                                        • error: This message indicates that this is not a valid setting for an option.
                                                                        • warning: This message is providing information you should take into account.
                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ValidationSeverity*/" }, { "documentation" : "

                                                                          ", "name" : "Namespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "variable" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Namespace", "marshallLocationName" : "Namespace", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                          \n@param namespace */", "getterDocumentation" : "/**

                                                                          \n@return */", "fluentSetterDocumentation" : "/**

                                                                          \n@param namespace \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                          \n@param namespace \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                          ", "name" : "OptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "variable" : { "variableName" : "optionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "optionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionName", "marshallLocationName" : "OptionName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                          \n@param optionName */", "getterDocumentation" : "/**

                                                                          \n@return */", "fluentSetterDocumentation" : "/**

                                                                          \n@param optionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                          \n@param optionName \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "validationMessage", "variableType" : "ValidationMessage", "variableDeclarationType" : "ValidationMessage", "documentation" : null, "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Message" : { "documentation" : "

                                                                          A message describing the error or warning.

                                                                          ", "name" : "Message", "c2jName" : "Message", "c2jShape" : "ValidationMessageString", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                          A message describing the error or warning.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Message", "marshallLocationName" : "Message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                          A message describing the error or warning.

                                                                          \n@param message A message describing the error or warning.*/", "getterDocumentation" : "/**

                                                                          A message describing the error or warning.

                                                                          \n@return A message describing the error or warning.*/", "fluentSetterDocumentation" : "/**

                                                                          A message describing the error or warning.

                                                                          \n@param message A message describing the error or warning.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                          A message describing the error or warning.

                                                                          \n@param message A message describing the error or warning.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Severity" : { "documentation" : "

                                                                          An indication of the severity of this message:

                                                                          • error: This message indicates that this is not a valid setting for an option.
                                                                          • warning: This message is providing information you should take into account.
                                                                          ", "name" : "Severity", "c2jName" : "Severity", "c2jShape" : "ValidationSeverity", "variable" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                          An indication of the severity of this message:

                                                                          • error: This message indicates that this is not a valid setting for an option.
                                                                          • warning: This message is providing information you should take into account.
                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "severity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Severity", "marshallLocationName" : "Severity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ValidationSeverity", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                          An indication of the severity of this message:

                                                                          • error: This message indicates that this is not a valid setting for an option.
                                                                          • warning: This message is providing information you should take into account.
                                                                          \n@param severity An indication of the severity of this message:

                                                                          • error: This message indicates that this is not a valid setting for an option.
                                                                          • warning: This message is providing information you should take into account.
                                                                          • \n@see ValidationSeverity*/", "getterDocumentation" : "/**

                                                                            An indication of the severity of this message:

                                                                            • error: This message indicates that this is not a valid setting for an option.
                                                                            • warning: This message is providing information you should take into account.
                                                                            \n@return An indication of the severity of this message:

                                                                            • error: This message indicates that this is not a valid setting for an option.
                                                                            • warning: This message is providing information you should take into account.
                                                                            • \n@see ValidationSeverity*/", "fluentSetterDocumentation" : "/**

                                                                              An indication of the severity of this message:

                                                                              • error: This message indicates that this is not a valid setting for an option.
                                                                              • warning: This message is providing information you should take into account.
                                                                              \n@param severity An indication of the severity of this message:

                                                                              • error: This message indicates that this is not a valid setting for an option.
                                                                              • warning: This message is providing information you should take into account.
                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ValidationSeverity*/", "varargSetterDocumentation" : "/**

                                                                                An indication of the severity of this message:

                                                                                • error: This message indicates that this is not a valid setting for an option.
                                                                                • warning: This message is providing information you should take into account.
                                                                                \n@param severity An indication of the severity of this message:

                                                                                • error: This message indicates that this is not a valid setting for an option.
                                                                                • warning: This message is providing information you should take into account.
                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ValidationSeverity*/" }, "Namespace" : { "documentation" : "

                                                                                  ", "name" : "Namespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "variable" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Namespace", "marshallLocationName" : "Namespace", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  \n@param namespace */", "getterDocumentation" : "/**

                                                                                  \n@return */", "fluentSetterDocumentation" : "/**

                                                                                  \n@param namespace \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  \n@param namespace \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionName" : { "documentation" : "

                                                                                  ", "name" : "OptionName", "c2jName" : "OptionName", "c2jShape" : "ConfigurationOptionName", "variable" : { "variableName" : "optionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "optionName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionName", "marshallLocationName" : "OptionName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  \n@param optionName */", "getterDocumentation" : "/**

                                                                                  \n@return */", "fluentSetterDocumentation" : "/**

                                                                                  \n@param optionName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  \n@param optionName \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ComposeEnvironmentsResult" : { "c2jName" : "EnvironmentDescriptionsMessage", "documentation" : "

                                                                                  Result message containing a list of environment descriptions.

                                                                                  ", "shapeName" : "ComposeEnvironmentsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                  Returns an EnvironmentDescription list.

                                                                                  ", "name" : "Environments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "variable" : { "variableName" : "environments", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                  Returns an EnvironmentDescription list.

                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "environments", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Environments", "marshallLocationName" : "Environments", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EnvironmentDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentDescription", "variable" : { "variableName" : "member", "variableType" : "EnvironmentDescription", "variableDeclarationType" : "EnvironmentDescription", "documentation" : "", "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "EnvironmentDescription", "variableDeclarationType" : "EnvironmentDescription", "documentation" : "", "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "getterModel" : { "returnType" : "EnvironmentDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EnvironmentDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                  Returns an EnvironmentDescription list.

                                                                                  \n@param environments Returns an EnvironmentDescription list.*/", "getterDocumentation" : "/**

                                                                                  Returns an EnvironmentDescription list.

                                                                                  \n@return Returns an EnvironmentDescription list.*/", "fluentSetterDocumentation" : "/**

                                                                                  Returns an EnvironmentDescription list.

                                                                                  \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  Returns an EnvironmentDescription list.

                                                                                  \n

                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setEnvironments(java.util.Collection)} or {@link #withEnvironments(java.util.Collection)} if you want to override the existing values.

                                                                                  \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "composeEnvironmentsResult", "variableType" : "ComposeEnvironmentsResult", "variableDeclarationType" : "ComposeEnvironmentsResult", "documentation" : null, "simpleType" : "ComposeEnvironmentsResult", "variableSetterType" : "ComposeEnvironmentsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "ComposeEnvironmentsResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Environments" : { "documentation" : "

                                                                                  Returns an EnvironmentDescription list.

                                                                                  ", "name" : "Environments", "c2jName" : "Environments", "c2jShape" : "EnvironmentDescriptionsList", "variable" : { "variableName" : "environments", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                  Returns an EnvironmentDescription list.

                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "environments", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Environments", "marshallLocationName" : "Environments", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EnvironmentDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentDescription", "variable" : { "variableName" : "member", "variableType" : "EnvironmentDescription", "variableDeclarationType" : "EnvironmentDescription", "documentation" : "", "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "EnvironmentDescription", "variableDeclarationType" : "EnvironmentDescription", "documentation" : "", "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "getterModel" : { "returnType" : "EnvironmentDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EnvironmentDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                  Returns an EnvironmentDescription list.

                                                                                  \n@param environments Returns an EnvironmentDescription list.*/", "getterDocumentation" : "/**

                                                                                  Returns an EnvironmentDescription list.

                                                                                  \n@return Returns an EnvironmentDescription list.*/", "fluentSetterDocumentation" : "/**

                                                                                  Returns an EnvironmentDescription list.

                                                                                  \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  Returns an EnvironmentDescription list.

                                                                                  \n

                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setEnvironments(java.util.Collection)} or {@link #withEnvironments(java.util.Collection)} if you want to override the existing values.

                                                                                  \n@param environments Returns an EnvironmentDescription list.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteApplicationVersionRequest" : { "c2jName" : "DeleteApplicationVersionMessage", "documentation" : "

                                                                                  Request to delete an application version.

                                                                                  ", "shapeName" : "DeleteApplicationVersionRequest", "deprecated" : false, "required" : [ "ApplicationName", "VersionLabel" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                  The name of the application to delete releases from.

                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The name of the application to delete releases from.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The name of the application to delete releases from.

                                                                                  \n@param applicationName The name of the application to delete releases from.*/", "getterDocumentation" : "/**

                                                                                  The name of the application to delete releases from.

                                                                                  \n@return The name of the application to delete releases from.*/", "fluentSetterDocumentation" : "/**

                                                                                  The name of the application to delete releases from.

                                                                                  \n@param applicationName The name of the application to delete releases from.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The name of the application to delete releases from.

                                                                                  \n@param applicationName The name of the application to delete releases from.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                  The label of the version to delete.

                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The label of the version to delete.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The label of the version to delete.

                                                                                  \n@param versionLabel The label of the version to delete.*/", "getterDocumentation" : "/**

                                                                                  The label of the version to delete.

                                                                                  \n@return The label of the version to delete.*/", "fluentSetterDocumentation" : "/**

                                                                                  The label of the version to delete.

                                                                                  \n@param versionLabel The label of the version to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The label of the version to delete.

                                                                                  \n@param versionLabel The label of the version to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  ", "name" : "DeleteSourceBundle", "c2jName" : "DeleteSourceBundle", "c2jShape" : "DeleteSourceBundle", "variable" : { "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeleteSourceBundle", "marshallLocationName" : "DeleteSourceBundle", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  \n@param deleteSourceBundle Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false*/", "getterDocumentation" : "/**

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  \n@return Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false*/", "fluentSetterDocumentation" : "/**

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  \n@param deleteSourceBundle Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  \n@param deleteSourceBundle Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteApplicationVersionRequest", "variableType" : "DeleteApplicationVersionRequest", "variableDeclarationType" : "DeleteApplicationVersionRequest", "documentation" : null, "simpleType" : "DeleteApplicationVersionRequest", "variableSetterType" : "DeleteApplicationVersionRequest" }, "marshaller" : { "action" : "DeleteApplicationVersion", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "DeleteSourceBundle" : { "documentation" : "

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  ", "name" : "DeleteSourceBundle", "c2jName" : "DeleteSourceBundle", "c2jShape" : "DeleteSourceBundle", "variable" : { "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "deleteSourceBundle", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeleteSourceBundle", "marshallLocationName" : "DeleteSourceBundle", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  \n@param deleteSourceBundle Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false*/", "getterDocumentation" : "/**

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  \n@return Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false*/", "fluentSetterDocumentation" : "/**

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  \n@param deleteSourceBundle Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false

                                                                                  \n@param deleteSourceBundle Indicates whether to delete the associated source bundle from Amazon S3:

                                                                                  • true: An attempt is made to delete the associated Amazon S3 source bundle specified at time of creation.
                                                                                  • false: No action is taken on the Amazon S3 source bundle specified at time of creation.

                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

                                                                                  The name of the application to delete releases from.

                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The name of the application to delete releases from.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The name of the application to delete releases from.

                                                                                  \n@param applicationName The name of the application to delete releases from.*/", "getterDocumentation" : "/**

                                                                                  The name of the application to delete releases from.

                                                                                  \n@return The name of the application to delete releases from.*/", "fluentSetterDocumentation" : "/**

                                                                                  The name of the application to delete releases from.

                                                                                  \n@param applicationName The name of the application to delete releases from.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The name of the application to delete releases from.

                                                                                  \n@param applicationName The name of the application to delete releases from.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                                                                  The label of the version to delete.

                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The label of the version to delete.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The label of the version to delete.

                                                                                  \n@param versionLabel The label of the version to delete.*/", "getterDocumentation" : "/**

                                                                                  The label of the version to delete.

                                                                                  \n@return The label of the version to delete.*/", "fluentSetterDocumentation" : "/**

                                                                                  The label of the version to delete.

                                                                                  \n@param versionLabel The label of the version to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The label of the version to delete.

                                                                                  \n@param versionLabel The label of the version to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "TerminateEnvironmentRequest" : { "c2jName" : "TerminateEnvironmentMessage", "documentation" : "

                                                                                  Request to terminate an environment.

                                                                                  ", "shapeName" : "TerminateEnvironmentRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentId The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@return The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentId The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentId The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentName The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@return The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentName The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentName The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  ", "name" : "TerminateResources", "c2jName" : "TerminateResources", "c2jShape" : "TerminateEnvironmentResources", "variable" : { "variableName" : "terminateResources", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "terminateResources", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "TerminateResources", "marshallLocationName" : "TerminateResources", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false*/", "getterDocumentation" : "/**

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  \n@return Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false*/", "fluentSetterDocumentation" : "/**

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  ", "name" : "ForceTerminate", "c2jName" : "ForceTerminate", "c2jShape" : "ForceTerminate", "variable" : { "variableName" : "forceTerminate", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "forceTerminate", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "ForceTerminate", "marshallLocationName" : "ForceTerminate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.*/", "getterDocumentation" : "/**

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  \n@return Terminates the target environment even if another environment in the same group is dependent on it.*/", "fluentSetterDocumentation" : "/**

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "terminateEnvironmentRequest", "variableType" : "TerminateEnvironmentRequest", "variableDeclarationType" : "TerminateEnvironmentRequest", "documentation" : null, "simpleType" : "TerminateEnvironmentRequest", "variableSetterType" : "TerminateEnvironmentRequest" }, "marshaller" : { "action" : "TerminateEnvironment", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentId The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@return The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentId The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentId The ID of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentName The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@return The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentName The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                  \n@param environmentName The name of the environment to terminate.

                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TerminateResources" : { "documentation" : "

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  ", "name" : "TerminateResources", "c2jName" : "TerminateResources", "c2jShape" : "TerminateEnvironmentResources", "variable" : { "variableName" : "terminateResources", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "terminateResources", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "TerminateResources", "marshallLocationName" : "TerminateResources", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false*/", "getterDocumentation" : "/**

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  \n@return Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false*/", "fluentSetterDocumentation" : "/**

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false

                                                                                  \n@param terminateResources Indicates whether the associated AWS resources should shut down when the environment is terminated:

                                                                                  • true: The specified environment as well as the associated AWS resources, such as Auto Scaling group and LoadBalancer, are terminated.
                                                                                  • false: AWS Elastic Beanstalk resource management is removed from the environment, but the AWS resources continue to operate.

                                                                                  For more information, see the AWS Elastic Beanstalk User Guide.

                                                                                  Default: true

                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ForceTerminate" : { "documentation" : "

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  ", "name" : "ForceTerminate", "c2jName" : "ForceTerminate", "c2jShape" : "ForceTerminate", "variable" : { "variableName" : "forceTerminate", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "forceTerminate", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "ForceTerminate", "marshallLocationName" : "ForceTerminate", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.*/", "getterDocumentation" : "/**

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  \n@return Terminates the target environment even if another environment in the same group is dependent on it.*/", "fluentSetterDocumentation" : "/**

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  Terminates the target environment even if another environment in the same group is dependent on it.

                                                                                  \n@param forceTerminate Terminates the target environment even if another environment in the same group is dependent on it.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "Deployment" : { "c2jName" : "Deployment", "documentation" : "

                                                                                  Information about an application version deployment.

                                                                                  ", "shapeName" : "Deployment", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                  The version label of the application version in the deployment.

                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "String", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The version label of the application version in the deployment.

                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The version label of the application version in the deployment.

                                                                                  \n@param versionLabel The version label of the application version in the deployment.*/", "getterDocumentation" : "/**

                                                                                  The version label of the application version in the deployment.

                                                                                  \n@return The version label of the application version in the deployment.*/", "fluentSetterDocumentation" : "/**

                                                                                  The version label of the application version in the deployment.

                                                                                  \n@param versionLabel The version label of the application version in the deployment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The version label of the application version in the deployment.

                                                                                  \n@param versionLabel The version label of the application version in the deployment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                  ", "name" : "DeploymentId", "c2jName" : "DeploymentId", "c2jShape" : "NullableLong", "variable" : { "variableName" : "deploymentId", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                  ", "simpleType" : "Long", "variableSetterType" : "Long" }, "setterModel" : { "variableName" : "deploymentId", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentId", "marshallLocationName" : "DeploymentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                  \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.*/", "getterDocumentation" : "/**

                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                  \n@return The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.*/", "fluentSetterDocumentation" : "/**

                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                  \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                  \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                  The status of the deployment:

                                                                                  • In Progress : The deployment is in progress.
                                                                                  • Deployed : The deployment succeeded.
                                                                                  • Failed : The deployment failed.
                                                                                  ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                  The status of the deployment:

                                                                                  • In Progress : The deployment is in progress.
                                                                                  • Deployed : The deployment succeeded.
                                                                                  • Failed : The deployment failed.
                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                  The status of the deployment:

                                                                                  • In Progress : The deployment is in progress.
                                                                                  • Deployed : The deployment succeeded.
                                                                                  • Failed : The deployment failed.
                                                                                  \n@param status The status of the deployment:

                                                                                  • In Progress : The deployment is in progress.
                                                                                  • Deployed : The deployment succeeded.
                                                                                  • Failed : The deployment failed.
                                                                                  • */", "getterDocumentation" : "/**

                                                                                    The status of the deployment:

                                                                                    • In Progress : The deployment is in progress.
                                                                                    • Deployed : The deployment succeeded.
                                                                                    • Failed : The deployment failed.
                                                                                    \n@return The status of the deployment:

                                                                                    • In Progress : The deployment is in progress.
                                                                                    • Deployed : The deployment succeeded.
                                                                                    • Failed : The deployment failed.
                                                                                    • */", "fluentSetterDocumentation" : "/**

                                                                                      The status of the deployment:

                                                                                      • In Progress : The deployment is in progress.
                                                                                      • Deployed : The deployment succeeded.
                                                                                      • Failed : The deployment failed.
                                                                                      \n@param status The status of the deployment:

                                                                                      • In Progress : The deployment is in progress.
                                                                                      • Deployed : The deployment succeeded.
                                                                                      • Failed : The deployment failed.
                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                        The status of the deployment:

                                                                                        • In Progress : The deployment is in progress.
                                                                                        • Deployed : The deployment succeeded.
                                                                                        • Failed : The deployment failed.
                                                                                        \n@param status The status of the deployment:

                                                                                        • In Progress : The deployment is in progress.
                                                                                        • Deployed : The deployment succeeded.
                                                                                        • Failed : The deployment failed.
                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                          For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.

                                                                                          ", "name" : "DeploymentTime", "c2jName" : "DeploymentTime", "c2jShape" : "DeploymentTimestamp", "variable" : { "variableName" : "deploymentTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                          For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.

                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "deploymentTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentTime", "marshallLocationName" : "DeploymentTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                          For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.

                                                                                          \n@param deploymentTime For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.*/", "getterDocumentation" : "/**

                                                                                          For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.

                                                                                          \n@return For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.*/", "fluentSetterDocumentation" : "/**

                                                                                          For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.

                                                                                          \n@param deploymentTime For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                          For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.

                                                                                          \n@param deploymentTime For in-progress deployments, the time that the deloyment started.

                                                                                          For completed deployments, the time that the deployment ended.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deployment", "variableType" : "Deployment", "variableDeclarationType" : "Deployment", "documentation" : null, "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                                          The status of the deployment:

                                                                                          • In Progress : The deployment is in progress.
                                                                                          • Deployed : The deployment succeeded.
                                                                                          • Failed : The deployment failed.
                                                                                          ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "String", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                          The status of the deployment:

                                                                                          • In Progress : The deployment is in progress.
                                                                                          • Deployed : The deployment succeeded.
                                                                                          • Failed : The deployment failed.
                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                          The status of the deployment:

                                                                                          • In Progress : The deployment is in progress.
                                                                                          • Deployed : The deployment succeeded.
                                                                                          • Failed : The deployment failed.
                                                                                          \n@param status The status of the deployment:

                                                                                          • In Progress : The deployment is in progress.
                                                                                          • Deployed : The deployment succeeded.
                                                                                          • Failed : The deployment failed.
                                                                                          • */", "getterDocumentation" : "/**

                                                                                            The status of the deployment:

                                                                                            • In Progress : The deployment is in progress.
                                                                                            • Deployed : The deployment succeeded.
                                                                                            • Failed : The deployment failed.
                                                                                            \n@return The status of the deployment:

                                                                                            • In Progress : The deployment is in progress.
                                                                                            • Deployed : The deployment succeeded.
                                                                                            • Failed : The deployment failed.
                                                                                            • */", "fluentSetterDocumentation" : "/**

                                                                                              The status of the deployment:

                                                                                              • In Progress : The deployment is in progress.
                                                                                              • Deployed : The deployment succeeded.
                                                                                              • Failed : The deployment failed.
                                                                                              \n@param status The status of the deployment:

                                                                                              • In Progress : The deployment is in progress.
                                                                                              • Deployed : The deployment succeeded.
                                                                                              • Failed : The deployment failed.
                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                The status of the deployment:

                                                                                                • In Progress : The deployment is in progress.
                                                                                                • Deployed : The deployment succeeded.
                                                                                                • Failed : The deployment failed.
                                                                                                \n@param status The status of the deployment:

                                                                                                • In Progress : The deployment is in progress.
                                                                                                • Deployed : The deployment succeeded.
                                                                                                • Failed : The deployment failed.
                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DeploymentId" : { "documentation" : "

                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                  ", "name" : "DeploymentId", "c2jName" : "DeploymentId", "c2jShape" : "NullableLong", "variable" : { "variableName" : "deploymentId", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                  ", "simpleType" : "Long", "variableSetterType" : "Long" }, "setterModel" : { "variableName" : "deploymentId", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "simpleType" : "Long", "variableSetterType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentId", "marshallLocationName" : "DeploymentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                  \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.*/", "getterDocumentation" : "/**

                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                  \n@return The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                  \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.

                                                                                                  \n@param deploymentId The ID of the deployment. This number increases by one each time that you deploy source code or change instance configuration settings.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DeploymentTime" : { "documentation" : "

                                                                                                  For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.

                                                                                                  ", "name" : "DeploymentTime", "c2jName" : "DeploymentTime", "c2jShape" : "DeploymentTimestamp", "variable" : { "variableName" : "deploymentTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                  For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.

                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "deploymentTime", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentTime", "marshallLocationName" : "DeploymentTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.

                                                                                                  \n@param deploymentTime For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.*/", "getterDocumentation" : "/**

                                                                                                  For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.

                                                                                                  \n@return For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.*/", "fluentSetterDocumentation" : "/**

                                                                                                  For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.

                                                                                                  \n@param deploymentTime For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.

                                                                                                  \n@param deploymentTime For in-progress deployments, the time that the deloyment started.

                                                                                                  For completed deployments, the time that the deployment ended.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                                                                                  The version label of the application version in the deployment.

                                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "String", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The version label of the application version in the deployment.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The version label of the application version in the deployment.

                                                                                                  \n@param versionLabel The version label of the application version in the deployment.*/", "getterDocumentation" : "/**

                                                                                                  The version label of the application version in the deployment.

                                                                                                  \n@return The version label of the application version in the deployment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The version label of the application version in the deployment.

                                                                                                  \n@param versionLabel The version label of the application version in the deployment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The version label of the application version in the deployment.

                                                                                                  \n@param versionLabel The version label of the application version in the deployment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteEnvironmentConfigurationResult" : { "c2jName" : "DeleteEnvironmentConfigurationResult", "documentation" : null, "shapeName" : "DeleteEnvironmentConfigurationResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteEnvironmentConfigurationResult", "variableType" : "DeleteEnvironmentConfigurationResult", "variableDeclarationType" : "DeleteEnvironmentConfigurationResult", "documentation" : null, "simpleType" : "DeleteEnvironmentConfigurationResult", "variableSetterType" : "DeleteEnvironmentConfigurationResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "StatusCodes" : { "c2jName" : "StatusCodes", "documentation" : "

                                                                                                  Represents the percentage of requests over the last 10 seconds that resulted in each type of status code response. For more information, see Status Code Definitions.

                                                                                                  ", "shapeName" : "StatusCodes", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  ", "name" : "Status2xx", "c2jName" : "Status2xx", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "status2xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "status2xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status2xx", "marshallLocationName" : "Status2xx", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.*/", "getterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  \n@return The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  ", "name" : "Status3xx", "c2jName" : "Status3xx", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "status3xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "status3xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status3xx", "marshallLocationName" : "Status3xx", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.*/", "getterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  \n@return The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  ", "name" : "Status4xx", "c2jName" : "Status4xx", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "status4xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "status4xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status4xx", "marshallLocationName" : "Status4xx", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.*/", "getterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  \n@return The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  ", "name" : "Status5xx", "c2jName" : "Status5xx", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "status5xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "status5xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status5xx", "marshallLocationName" : "Status5xx", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.*/", "getterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  \n@return The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "statusCodes", "variableType" : "StatusCodes", "variableDeclarationType" : "StatusCodes", "documentation" : null, "simpleType" : "StatusCodes", "variableSetterType" : "StatusCodes" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status2xx" : { "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  ", "name" : "Status2xx", "c2jName" : "Status2xx", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "status2xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "status2xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status2xx", "marshallLocationName" : "Status2xx", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.*/", "getterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  \n@return The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.

                                                                                                  \n@param status2xx The percentage of requests over the last 10 seconds that resulted in a 2xx (200, 201, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Status3xx" : { "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  ", "name" : "Status3xx", "c2jName" : "Status3xx", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "status3xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "status3xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status3xx", "marshallLocationName" : "Status3xx", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.*/", "getterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  \n@return The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.

                                                                                                  \n@param status3xx The percentage of requests over the last 10 seconds that resulted in a 3xx (300, 301, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Status4xx" : { "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  ", "name" : "Status4xx", "c2jName" : "Status4xx", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "status4xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "status4xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status4xx", "marshallLocationName" : "Status4xx", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.*/", "getterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  \n@return The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.

                                                                                                  \n@param status4xx The percentage of requests over the last 10 seconds that resulted in a 4xx (400, 401, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Status5xx" : { "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  ", "name" : "Status5xx", "c2jName" : "Status5xx", "c2jShape" : "NullableInteger", "variable" : { "variableName" : "status5xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "status5xx", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status5xx", "marshallLocationName" : "Status5xx", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.*/", "getterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  \n@return The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.

                                                                                                  \n@param status5xx The percentage of requests over the last 10 seconds that resulted in a 5xx (500, 501, etc.) status code.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "SwapEnvironmentCNAMEsRequest" : { "c2jName" : "SwapEnvironmentCNAMEsMessage", "documentation" : "

                                                                                                  Swaps the CNAMEs of two environments.

                                                                                                  ", "shapeName" : "SwapEnvironmentCNAMEsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  ", "name" : "SourceEnvironmentId", "c2jName" : "SourceEnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "sourceEnvironmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sourceEnvironmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SourceEnvironmentId", "marshallLocationName" : "SourceEnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.*/", "getterDocumentation" : "/**

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  \n@return The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  ", "name" : "SourceEnvironmentName", "c2jName" : "SourceEnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "sourceEnvironmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sourceEnvironmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SourceEnvironmentName", "marshallLocationName" : "SourceEnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  \n@param sourceEnvironmentName The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.*/", "getterDocumentation" : "/**

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  \n@return The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  \n@param sourceEnvironmentName The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  \n@param sourceEnvironmentName The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  ", "name" : "DestinationEnvironmentId", "c2jName" : "DestinationEnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "destinationEnvironmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "destinationEnvironmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DestinationEnvironmentId", "marshallLocationName" : "DestinationEnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.*/", "getterDocumentation" : "/**

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  \n@return The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  ", "name" : "DestinationEnvironmentName", "c2jName" : "DestinationEnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "destinationEnvironmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "destinationEnvironmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DestinationEnvironmentName", "marshallLocationName" : "DestinationEnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.*/", "getterDocumentation" : "/**

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  \n@return The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "swapEnvironmentCNAMEsRequest", "variableType" : "SwapEnvironmentCNAMEsRequest", "variableDeclarationType" : "SwapEnvironmentCNAMEsRequest", "documentation" : null, "simpleType" : "SwapEnvironmentCNAMEsRequest", "variableSetterType" : "SwapEnvironmentCNAMEsRequest" }, "marshaller" : { "action" : "SwapEnvironmentCNAMEs", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "SourceEnvironmentName" : { "documentation" : "

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  ", "name" : "SourceEnvironmentName", "c2jName" : "SourceEnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "sourceEnvironmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sourceEnvironmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SourceEnvironmentName", "marshallLocationName" : "SourceEnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  \n@param sourceEnvironmentName The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.*/", "getterDocumentation" : "/**

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  \n@return The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  \n@param sourceEnvironmentName The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.

                                                                                                  \n@param sourceEnvironmentName The name of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentName, you must specify the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DestinationEnvironmentId" : { "documentation" : "

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  ", "name" : "DestinationEnvironmentId", "c2jName" : "DestinationEnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "destinationEnvironmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "destinationEnvironmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DestinationEnvironmentId", "marshallLocationName" : "DestinationEnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.*/", "getterDocumentation" : "/**

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  \n@return The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.

                                                                                                  \n@param destinationEnvironmentId The ID of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentId with the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DestinationEnvironmentName" : { "documentation" : "

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  ", "name" : "DestinationEnvironmentName", "c2jName" : "DestinationEnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "destinationEnvironmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "destinationEnvironmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DestinationEnvironmentName", "marshallLocationName" : "DestinationEnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.*/", "getterDocumentation" : "/**

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  \n@return The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.

                                                                                                  \n@param destinationEnvironmentName The name of the destination environment.

                                                                                                  Condition: You must specify at least the DestinationEnvironmentID or the DestinationEnvironmentName. You may also specify both. You must specify the SourceEnvironmentName with the DestinationEnvironmentName.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SourceEnvironmentId" : { "documentation" : "

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  ", "name" : "SourceEnvironmentId", "c2jName" : "SourceEnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "sourceEnvironmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "sourceEnvironmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SourceEnvironmentId", "marshallLocationName" : "SourceEnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.*/", "getterDocumentation" : "/**

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  \n@return The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.

                                                                                                  \n@param sourceEnvironmentId The ID of the source environment.

                                                                                                  Condition: You must specify at least the SourceEnvironmentID or the SourceEnvironmentName. You may also specify both. If you specify the SourceEnvironmentId, you must specify the DestinationEnvironmentId.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "S3Location" : { "c2jName" : "S3Location", "documentation" : "

                                                                                                  A specification of a location in Amazon S3.

                                                                                                  ", "shapeName" : "S3Location", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  ", "name" : "S3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "variable" : { "variableName" : "s3Bucket", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "s3Bucket", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "S3Bucket", "marshallLocationName" : "S3Bucket", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  \n@param s3Bucket The Amazon S3 bucket where the data is located.*/", "getterDocumentation" : "/**

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  \n@return The Amazon S3 bucket where the data is located.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  \n@param s3Bucket The Amazon S3 bucket where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  \n@param s3Bucket The Amazon S3 bucket where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  ", "name" : "S3Key", "c2jName" : "S3Key", "c2jShape" : "S3Key", "variable" : { "variableName" : "s3Key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "s3Key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "S3Key", "marshallLocationName" : "S3Key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  \n@param s3Key The Amazon S3 key where the data is located.*/", "getterDocumentation" : "/**

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  \n@return The Amazon S3 key where the data is located.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  \n@param s3Key The Amazon S3 key where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  \n@param s3Key The Amazon S3 key where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "s3Location", "variableType" : "S3Location", "variableDeclarationType" : "S3Location", "documentation" : null, "simpleType" : "S3Location", "variableSetterType" : "S3Location" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "S3Bucket" : { "documentation" : "

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  ", "name" : "S3Bucket", "c2jName" : "S3Bucket", "c2jShape" : "S3Bucket", "variable" : { "variableName" : "s3Bucket", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "s3Bucket", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "S3Bucket", "marshallLocationName" : "S3Bucket", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  \n@param s3Bucket The Amazon S3 bucket where the data is located.*/", "getterDocumentation" : "/**

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  \n@return The Amazon S3 bucket where the data is located.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  \n@param s3Bucket The Amazon S3 bucket where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The Amazon S3 bucket where the data is located.

                                                                                                  \n@param s3Bucket The Amazon S3 bucket where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "S3Key" : { "documentation" : "

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  ", "name" : "S3Key", "c2jName" : "S3Key", "c2jShape" : "S3Key", "variable" : { "variableName" : "s3Key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "s3Key", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "S3Key", "marshallLocationName" : "S3Key", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  \n@param s3Key The Amazon S3 key where the data is located.*/", "getterDocumentation" : "/**

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  \n@return The Amazon S3 key where the data is located.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  \n@param s3Key The Amazon S3 key where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The Amazon S3 key where the data is located.

                                                                                                  \n@param s3Key The Amazon S3 key where the data is located.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "Trigger" : { "c2jName" : "Trigger", "documentation" : "

                                                                                                  Describes a trigger.

                                                                                                  ", "shapeName" : "Trigger", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  The name of the trigger.

                                                                                                  ", "name" : "Name", "c2jName" : "Name", "c2jShape" : "ResourceId", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the trigger.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Name", "marshallLocationName" : "Name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the trigger.

                                                                                                  \n@param name The name of the trigger.*/", "getterDocumentation" : "/**

                                                                                                  The name of the trigger.

                                                                                                  \n@return The name of the trigger.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the trigger.

                                                                                                  \n@param name The name of the trigger.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the trigger.

                                                                                                  \n@param name The name of the trigger.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "trigger", "variableType" : "Trigger", "variableDeclarationType" : "Trigger", "documentation" : null, "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

                                                                                                  The name of the trigger.

                                                                                                  ", "name" : "Name", "c2jName" : "Name", "c2jShape" : "ResourceId", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the trigger.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Name", "marshallLocationName" : "Name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the trigger.

                                                                                                  \n@param name The name of the trigger.*/", "getterDocumentation" : "/**

                                                                                                  The name of the trigger.

                                                                                                  \n@return The name of the trigger.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the trigger.

                                                                                                  \n@param name The name of the trigger.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the trigger.

                                                                                                  \n@param name The name of the trigger.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ApplyEnvironmentManagedActionRequest" : { "c2jName" : "ApplyEnvironmentManagedActionRequest", "documentation" : "

                                                                                                  Request to execute a scheduled managed action immediately.

                                                                                                  ", "shapeName" : "ApplyEnvironmentManagedActionRequest", "deprecated" : false, "required" : [ "ActionId" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  The name of the target environment.

                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the target environment.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the target environment.

                                                                                                  \n@param environmentName The name of the target environment.*/", "getterDocumentation" : "/**

                                                                                                  The name of the target environment.

                                                                                                  \n@return The name of the target environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the target environment.

                                                                                                  \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the target environment.

                                                                                                  \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The environment ID of the target environment.

                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The environment ID of the target environment.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The environment ID of the target environment.

                                                                                                  \n@param environmentId The environment ID of the target environment.*/", "getterDocumentation" : "/**

                                                                                                  The environment ID of the target environment.

                                                                                                  \n@return The environment ID of the target environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The environment ID of the target environment.

                                                                                                  \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The environment ID of the target environment.

                                                                                                  \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  ", "name" : "ActionId", "c2jName" : "ActionId", "c2jShape" : "String", "variable" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ActionId", "marshallLocationName" : "ActionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  \n@param actionId The action ID of the scheduled managed action to execute.*/", "getterDocumentation" : "/**

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  \n@return The action ID of the scheduled managed action to execute.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  \n@param actionId The action ID of the scheduled managed action to execute.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  \n@param actionId The action ID of the scheduled managed action to execute.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "applyEnvironmentManagedActionRequest", "variableType" : "ApplyEnvironmentManagedActionRequest", "variableDeclarationType" : "ApplyEnvironmentManagedActionRequest", "documentation" : null, "simpleType" : "ApplyEnvironmentManagedActionRequest", "variableSetterType" : "ApplyEnvironmentManagedActionRequest" }, "marshaller" : { "action" : "ApplyEnvironmentManagedAction", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                                                                                                  The environment ID of the target environment.

                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "String", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The environment ID of the target environment.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The environment ID of the target environment.

                                                                                                  \n@param environmentId The environment ID of the target environment.*/", "getterDocumentation" : "/**

                                                                                                  The environment ID of the target environment.

                                                                                                  \n@return The environment ID of the target environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The environment ID of the target environment.

                                                                                                  \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The environment ID of the target environment.

                                                                                                  \n@param environmentId The environment ID of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ActionId" : { "documentation" : "

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  ", "name" : "ActionId", "c2jName" : "ActionId", "c2jShape" : "String", "variable" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "actionId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ActionId", "marshallLocationName" : "ActionId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  \n@param actionId The action ID of the scheduled managed action to execute.*/", "getterDocumentation" : "/**

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  \n@return The action ID of the scheduled managed action to execute.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  \n@param actionId The action ID of the scheduled managed action to execute.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The action ID of the scheduled managed action to execute.

                                                                                                  \n@param actionId The action ID of the scheduled managed action to execute.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                  The name of the target environment.

                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "String", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the target environment.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the target environment.

                                                                                                  \n@param environmentName The name of the target environment.*/", "getterDocumentation" : "/**

                                                                                                  The name of the target environment.

                                                                                                  \n@return The name of the target environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the target environment.

                                                                                                  \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the target environment.

                                                                                                  \n@param environmentName The name of the target environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateStorageLocationRequest" : { "c2jName" : "CreateStorageLocationRequest", "documentation" : null, "shapeName" : "CreateStorageLocationRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "createStorageLocationRequest", "variableType" : "CreateStorageLocationRequest", "variableDeclarationType" : "CreateStorageLocationRequest", "documentation" : null, "simpleType" : "CreateStorageLocationRequest", "variableSetterType" : "CreateStorageLocationRequest" }, "marshaller" : { "action" : "CreateStorageLocation", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "UpdateApplicationResult" : { "c2jName" : "ApplicationDescriptionMessage", "documentation" : "

                                                                                                  Result message containing a single description of an application.

                                                                                                  ", "shapeName" : "UpdateApplicationResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  The ApplicationDescription of the application.

                                                                                                  ", "name" : "Application", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "variable" : { "variableName" : "application", "variableType" : "ApplicationDescription", "variableDeclarationType" : "ApplicationDescription", "documentation" : "

                                                                                                  The ApplicationDescription of the application.

                                                                                                  ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "setterModel" : { "variableName" : "application", "variableType" : "ApplicationDescription", "variableDeclarationType" : "ApplicationDescription", "documentation" : "", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "Application", "marshallLocationName" : "Application", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The ApplicationDescription of the application.

                                                                                                  \n@param application The ApplicationDescription of the application.*/", "getterDocumentation" : "/**

                                                                                                  The ApplicationDescription of the application.

                                                                                                  \n@return The ApplicationDescription of the application.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The ApplicationDescription of the application.

                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The ApplicationDescription of the application.

                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updateApplicationResult", "variableType" : "UpdateApplicationResult", "variableDeclarationType" : "UpdateApplicationResult", "documentation" : null, "simpleType" : "UpdateApplicationResult", "variableSetterType" : "UpdateApplicationResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "UpdateApplicationResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Application" : { "documentation" : "

                                                                                                  The ApplicationDescription of the application.

                                                                                                  ", "name" : "Application", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "variable" : { "variableName" : "application", "variableType" : "ApplicationDescription", "variableDeclarationType" : "ApplicationDescription", "documentation" : "

                                                                                                  The ApplicationDescription of the application.

                                                                                                  ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "setterModel" : { "variableName" : "application", "variableType" : "ApplicationDescription", "variableDeclarationType" : "ApplicationDescription", "documentation" : "", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "Application", "marshallLocationName" : "Application", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The ApplicationDescription of the application.

                                                                                                  \n@param application The ApplicationDescription of the application.*/", "getterDocumentation" : "/**

                                                                                                  The ApplicationDescription of the application.

                                                                                                  \n@return The ApplicationDescription of the application.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The ApplicationDescription of the application.

                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The ApplicationDescription of the application.

                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "LoadBalancer" : { "c2jName" : "LoadBalancer", "documentation" : "

                                                                                                  Describes a LoadBalancer.

                                                                                                  ", "shapeName" : "LoadBalancer", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  The name of the LoadBalancer.

                                                                                                  ", "name" : "Name", "c2jName" : "Name", "c2jShape" : "ResourceId", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the LoadBalancer.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Name", "marshallLocationName" : "Name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the LoadBalancer.

                                                                                                  \n@param name The name of the LoadBalancer.*/", "getterDocumentation" : "/**

                                                                                                  The name of the LoadBalancer.

                                                                                                  \n@return The name of the LoadBalancer.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the LoadBalancer.

                                                                                                  \n@param name The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the LoadBalancer.

                                                                                                  \n@param name The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "loadBalancer", "variableType" : "LoadBalancer", "variableDeclarationType" : "LoadBalancer", "documentation" : null, "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Name" : { "documentation" : "

                                                                                                  The name of the LoadBalancer.

                                                                                                  ", "name" : "Name", "c2jName" : "Name", "c2jShape" : "ResourceId", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the LoadBalancer.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Name", "marshallLocationName" : "Name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the LoadBalancer.

                                                                                                  \n@param name The name of the LoadBalancer.*/", "getterDocumentation" : "/**

                                                                                                  The name of the LoadBalancer.

                                                                                                  \n@return The name of the LoadBalancer.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the LoadBalancer.

                                                                                                  \n@param name The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the LoadBalancer.

                                                                                                  \n@param name The name of the LoadBalancer.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "TooManyApplicationsException" : { "c2jName" : "TooManyApplicationsException", "documentation" : "

                                                                                                  The specified account has reached its limit of applications.

                                                                                                  ", "shapeName" : "TooManyApplicationsException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "tooManyApplicationsException", "variableType" : "TooManyApplicationsException", "variableDeclarationType" : "TooManyApplicationsException", "documentation" : null, "simpleType" : "TooManyApplicationsException", "variableSetterType" : "TooManyApplicationsException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "TooManyApplicationsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "OperationInProgressException" : { "c2jName" : "OperationInProgressException", "documentation" : "

                                                                                                  Unable to perform the specified operation because another operation that effects an element in this activity is already in progress.

                                                                                                  ", "shapeName" : "OperationInProgressException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "operationInProgressException", "variableType" : "OperationInProgressException", "variableDeclarationType" : "OperationInProgressException", "documentation" : null, "simpleType" : "OperationInProgressException", "variableSetterType" : "OperationInProgressException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "OperationInProgressFailure", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "Latency" : { "c2jName" : "Latency", "documentation" : "

                                                                                                  Represents the average latency for the slowest X percent of requests over the last 10 seconds.

                                                                                                  ", "shapeName" : "Latency", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P999", "c2jName" : "P999", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p999", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p999", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P999", "marshallLocationName" : "P999", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 0.1 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P99", "c2jName" : "P99", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p99", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p99", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P99", "marshallLocationName" : "P99", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 1 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P95", "c2jName" : "P95", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p95", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p95", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P95", "marshallLocationName" : "P95", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 5 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P90", "c2jName" : "P90", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p90", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p90", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P90", "marshallLocationName" : "P90", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 10 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P85", "c2jName" : "P85", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p85", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p85", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P85", "marshallLocationName" : "P85", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 15 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P75", "c2jName" : "P75", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p75", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p75", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P75", "marshallLocationName" : "P75", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 25 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P50", "c2jName" : "P50", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p50", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p50", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P50", "marshallLocationName" : "P50", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 50 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P10", "c2jName" : "P10", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p10", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p10", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P10", "marshallLocationName" : "P10", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 90 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "latency", "variableType" : "Latency", "variableDeclarationType" : "Latency", "documentation" : null, "simpleType" : "Latency", "variableSetterType" : "Latency" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "P99" : { "documentation" : "

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P99", "c2jName" : "P99", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p99", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p99", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P99", "marshallLocationName" : "P99", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 1 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p99 The average latency for the slowest 1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "P90" : { "documentation" : "

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P90", "c2jName" : "P90", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p90", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p90", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P90", "marshallLocationName" : "P90", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 10 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 10 percent of requests over the last 10 seconds.

                                                                                                  \n@param p90 The average latency for the slowest 10 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "P50" : { "documentation" : "

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P50", "c2jName" : "P50", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p50", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p50", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P50", "marshallLocationName" : "P50", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 50 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 50 percent of requests over the last 10 seconds.

                                                                                                  \n@param p50 The average latency for the slowest 50 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "P999" : { "documentation" : "

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P999", "c2jName" : "P999", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p999", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p999", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P999", "marshallLocationName" : "P999", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 0.1 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 0.1 percent of requests over the last 10 seconds.

                                                                                                  \n@param p999 The average latency for the slowest 0.1 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "P85" : { "documentation" : "

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P85", "c2jName" : "P85", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p85", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p85", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P85", "marshallLocationName" : "P85", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 15 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 15 percent of requests over the last 10 seconds.

                                                                                                  \n@param p85 The average latency for the slowest 15 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "P95" : { "documentation" : "

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P95", "c2jName" : "P95", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p95", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p95", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P95", "marshallLocationName" : "P95", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 5 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 5 percent of requests over the last 10 seconds.

                                                                                                  \n@param p95 The average latency for the slowest 5 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "P10" : { "documentation" : "

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P10", "c2jName" : "P10", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p10", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p10", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P10", "marshallLocationName" : "P10", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 90 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 90 percent of requests over the last 10 seconds.

                                                                                                  \n@param p10 The average latency for the slowest 90 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "P75" : { "documentation" : "

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  ", "name" : "P75", "c2jName" : "P75", "c2jShape" : "NullableDouble", "variable" : { "variableName" : "p75", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  ", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "p75", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "P75", "marshallLocationName" : "P75", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.*/", "getterDocumentation" : "/**

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  \n@return The average latency for the slowest 25 percent of requests over the last 10 seconds.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The average latency for the slowest 25 percent of requests over the last 10 seconds.

                                                                                                  \n@param p75 The average latency for the slowest 25 percent of requests over the last 10 seconds.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateEnvironmentRequest" : { "c2jName" : "CreateEnvironmentMessage", "documentation" : "

                                                                                                  ", "shapeName" : "CreateEnvironmentRequest", "deprecated" : false, "required" : [ "ApplicationName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  \n@return The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.*/", "getterDocumentation" : "/**

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  \n@return A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.*/", "fluentSetterDocumentation" : "/**

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  ", "name" : "GroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "variable" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "GroupName", "marshallLocationName" : "GroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.*/", "getterDocumentation" : "/**

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  Describes this environment.

                                                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  Describes this environment.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  Describes this environment.

                                                                                                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                                                                                                  Describes this environment.

                                                                                                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  Describes this environment.

                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  Describes this environment.

                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  ", "name" : "CNAMEPrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "variable" : { "variableName" : "cNAMEPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "cNAMEPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CNAMEPrefix", "marshallLocationName" : "CNAMEPrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  \n@param cNAMEPrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.*/", "getterDocumentation" : "/**

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  \n@return If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.*/", "fluentSetterDocumentation" : "/**

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  \n@param cNAMEPrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  \n@param cNAMEPrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "setterModel" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tier", "marshallLocationName" : "Tier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  \n@param tier This specifies the tier to use for creating this environment.*/", "getterDocumentation" : "/**

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  \n@return This specifies the tier to use for creating this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  \n@param tier This specifies the tier to use for creating this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  \n@param tier This specifies the tier to use for creating this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  ", "name" : "Tags", "c2jName" : "Tags", "c2jShape" : "Tags", "variable" : { "variableName" : "tags", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "tags", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tags", "marshallLocationName" : "Tags", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Tag", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Tag", "variable" : { "variableName" : "member", "variableType" : "Tag", "variableDeclarationType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "setterModel" : { "variableName" : "member", "variableType" : "Tag", "variableDeclarationType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "Tag", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  \n@param tags This specifies the tags applied to resources in the environment.*/", "getterDocumentation" : "/**

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  \n@return This specifies the tags applied to resources in the environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  \n@param tags This specifies the tags applied to resources in the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  \n

                                                                                                  NOTE: 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 This specifies the tags applied to resources in the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  \n@param versionLabel The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.*/", "getterDocumentation" : "/**

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  \n@return The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  \n@param versionLabel The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  \n@param versionLabel The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@return The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@return This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionSettings", "marshallLocationName" : "OptionSettings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ConfigurationOptionSetting", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "variable" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "setterModel" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ConfigurationOptionSetting", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.*/", "getterDocumentation" : "/**

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  \n@return If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.*/", "fluentSetterDocumentation" : "/**

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  \n

                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionSettings(java.util.Collection)} or {@link #withOptionSettings(java.util.Collection)} if you want to override the existing values.

                                                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  ", "name" : "OptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "variable" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionsToRemove", "marshallLocationName" : "OptionsToRemove", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OptionSpecification", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OptionSpecification", "variable" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "setterModel" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "OptionSpecification", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.*/", "getterDocumentation" : "/**

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  \n@return A list of custom user-defined configuration options to remove from the configuration set for this new environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  \n

                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionsToRemove(java.util.Collection)} or {@link #withOptionsToRemove(java.util.Collection)} if you want to override the existing values.

                                                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createEnvironmentRequest", "variableType" : "CreateEnvironmentRequest", "variableDeclarationType" : "CreateEnvironmentRequest", "documentation" : null, "simpleType" : "CreateEnvironmentRequest", "variableSetterType" : "CreateEnvironmentRequest" }, "marshaller" : { "action" : "CreateEnvironment", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "GroupName" : { "documentation" : "

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  ", "name" : "GroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "variable" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "groupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "GroupName", "marshallLocationName" : "GroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.*/", "getterDocumentation" : "/**

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  \n@return The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.

                                                                                                  \n@param groupName The name of the group to which the target environment belongs. Specify a group name only if the environment's name is specified in an environment manifest and not with the environment name parameter. See Environment Manifest (env.yaml) for details.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  \n@return The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.

                                                                                                  \n@param applicationName The name of the application that contains the version to be deployed.

                                                                                                  If no application is found with this name, CreateEnvironment returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

                                                                                                  Describes this environment.

                                                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  Describes this environment.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  Describes this environment.

                                                                                                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                                                                                                  Describes this environment.

                                                                                                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  Describes this environment.

                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  Describes this environment.

                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.*/", "getterDocumentation" : "/**

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  \n@return A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.*/", "fluentSetterDocumentation" : "/**

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.

                                                                                                  \n@param environmentName A unique name for the deployment environment. Used in the application URL.

                                                                                                  Constraint: Must be from 4 to 40 characters in length. The name can contain only letters, numbers, and hyphens. It cannot start or end with a hyphen. This name must be unique in your account. If the specified name already exists, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Default: If the CNAME parameter is not specified, the environment name becomes part of the CNAME, and therefore part of the visible URL for your application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Tier" : { "documentation" : "

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "setterModel" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tier", "marshallLocationName" : "Tier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  \n@param tier This specifies the tier to use for creating this environment.*/", "getterDocumentation" : "/**

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  \n@return This specifies the tier to use for creating this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  \n@param tier This specifies the tier to use for creating this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  This specifies the tier to use for creating this environment.

                                                                                                  \n@param tier This specifies the tier to use for creating this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionSettings" : { "documentation" : "

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionSettings", "marshallLocationName" : "OptionSettings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ConfigurationOptionSetting", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "variable" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "setterModel" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ConfigurationOptionSetting", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.*/", "getterDocumentation" : "/**

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  \n@return If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.*/", "fluentSetterDocumentation" : "/**

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.

                                                                                                  \n

                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionSettings(java.util.Collection)} or {@link #withOptionSettings(java.util.Collection)} if you want to override the existing values.

                                                                                                  \n@param optionSettings If specified, AWS Elastic Beanstalk sets the specified configuration options to the requested value in the configuration set for the new environment. These override the values obtained from the solution stack or the configuration template.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  \n@param versionLabel The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.*/", "getterDocumentation" : "/**

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  \n@return The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  \n@param versionLabel The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.

                                                                                                  \n@param versionLabel The name of the application version to deploy.

                                                                                                  If the specified application has no associated application versions, AWS Elastic Beanstalk UpdateEnvironment returns an InvalidParameterValue error.

                                                                                                  Default: If not specified, AWS Elastic Beanstalk attempts to launch the sample application in the container.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@return The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param templateName The name of the configuration template to use in deployment. If no configuration template is found with this name, AWS Elastic Beanstalk returns an InvalidParameterValue error.

                                                                                                  Condition: You must specify either this parameter or a SolutionStackName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@return This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.

                                                                                                  \n@param solutionStackName This is an alternative to specifying a template name. If specified, AWS Elastic Beanstalk sets the configuration values to the default values associated with the specified solution stack.

                                                                                                  Condition: You must specify either this or a TemplateName, but not both. If you specify both, AWS Elastic Beanstalk returns an InvalidParameterCombination error. If you do not specify either, AWS Elastic Beanstalk returns a MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionsToRemove" : { "documentation" : "

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  ", "name" : "OptionsToRemove", "c2jName" : "OptionsToRemove", "c2jShape" : "OptionsSpecifierList", "variable" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionsToRemove", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionsToRemove", "marshallLocationName" : "OptionsToRemove", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OptionSpecification", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OptionSpecification", "variable" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "setterModel" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "OptionSpecification", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.*/", "getterDocumentation" : "/**

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  \n@return A list of custom user-defined configuration options to remove from the configuration set for this new environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  A list of custom user-defined configuration options to remove from the configuration set for this new environment.

                                                                                                  \n

                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionsToRemove(java.util.Collection)} or {@link #withOptionsToRemove(java.util.Collection)} if you want to override the existing values.

                                                                                                  \n@param optionsToRemove A list of custom user-defined configuration options to remove from the configuration set for this new environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CNAMEPrefix" : { "documentation" : "

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  ", "name" : "CNAMEPrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "variable" : { "variableName" : "cNAMEPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "cNAMEPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CNAMEPrefix", "marshallLocationName" : "CNAMEPrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  \n@param cNAMEPrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.*/", "getterDocumentation" : "/**

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  \n@return If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.*/", "fluentSetterDocumentation" : "/**

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  \n@param cNAMEPrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.

                                                                                                  \n@param cNAMEPrefix If specified, the environment attempts to use this value as the prefix for the CNAME. If not specified, the CNAME is generated automatically by appending a random alphanumeric string to the environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Tags" : { "documentation" : "

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  ", "name" : "Tags", "c2jName" : "Tags", "c2jShape" : "Tags", "variable" : { "variableName" : "tags", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "tags", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tags", "marshallLocationName" : "Tags", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Tag", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Tag", "variable" : { "variableName" : "member", "variableType" : "Tag", "variableDeclarationType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "setterModel" : { "variableName" : "member", "variableType" : "Tag", "variableDeclarationType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "Tag", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  \n@param tags This specifies the tags applied to resources in the environment.*/", "getterDocumentation" : "/**

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  \n@return This specifies the tags applied to resources in the environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  \n@param tags This specifies the tags applied to resources in the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  This specifies the tags applied to resources in the environment.

                                                                                                  \n

                                                                                                  NOTE: 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 This specifies the tags applied to resources in the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ConfigurationOptionDescription" : { "c2jName" : "ConfigurationOptionDescription", "documentation" : "

                                                                                                  Describes the possible values for a configuration option.

                                                                                                  ", "shapeName" : "ConfigurationOptionDescription", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                  ", "name" : "Namespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "variable" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Namespace", "marshallLocationName" : "Namespace", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.*/", "getterDocumentation" : "/**

                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                  \n@return A unique namespace identifying the option's associated AWS resource.*/", "fluentSetterDocumentation" : "/**

                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The name of the configuration option.

                                                                                                  ", "name" : "Name", "c2jName" : "Name", "c2jShape" : "ConfigurationOptionName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The name of the configuration option.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Name", "marshallLocationName" : "Name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The name of the configuration option.

                                                                                                  \n@param name The name of the configuration option.*/", "getterDocumentation" : "/**

                                                                                                  The name of the configuration option.

                                                                                                  \n@return The name of the configuration option.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The name of the configuration option.

                                                                                                  \n@param name The name of the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The name of the configuration option.

                                                                                                  \n@param name The name of the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  The default value for this configuration option.

                                                                                                  ", "name" : "DefaultValue", "c2jName" : "DefaultValue", "c2jShape" : "ConfigurationOptionDefaultValue", "variable" : { "variableName" : "defaultValue", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  The default value for this configuration option.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "defaultValue", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DefaultValue", "marshallLocationName" : "DefaultValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  The default value for this configuration option.

                                                                                                  \n@param defaultValue The default value for this configuration option.*/", "getterDocumentation" : "/**

                                                                                                  The default value for this configuration option.

                                                                                                  \n@return The default value for this configuration option.*/", "fluentSetterDocumentation" : "/**

                                                                                                  The default value for this configuration option.

                                                                                                  \n@param defaultValue The default value for this configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                  The default value for this configuration option.

                                                                                                  \n@param defaultValue The default value for this configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                  An indication of which action is required if the value for this configuration option changes:

                                                                                                  • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                  ", "name" : "ChangeSeverity", "c2jName" : "ChangeSeverity", "c2jShape" : "ConfigurationOptionSeverity", "variable" : { "variableName" : "changeSeverity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                  An indication of which action is required if the value for this configuration option changes:

                                                                                                  • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "changeSeverity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ChangeSeverity", "marshallLocationName" : "ChangeSeverity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                  An indication of which action is required if the value for this configuration option changes:

                                                                                                  • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                  \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                                                  • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                  • */", "getterDocumentation" : "/**

                                                                                                    An indication of which action is required if the value for this configuration option changes:

                                                                                                    • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                    \n@return An indication of which action is required if the value for this configuration option changes:

                                                                                                    • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                    • */", "fluentSetterDocumentation" : "/**

                                                                                                      An indication of which action is required if the value for this configuration option changes:

                                                                                                      • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                      • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                      • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                      \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                                                      • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                      • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                      • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                        An indication of which action is required if the value for this configuration option changes:

                                                                                                        • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                        \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                                                        • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                          An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false

                                                                                                          ", "name" : "UserDefined", "c2jName" : "UserDefined", "c2jShape" : "UserDefinedOption", "variable" : { "variableName" : "userDefined", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                          An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false

                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "userDefined", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "UserDefined", "marshallLocationName" : "UserDefined", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                          An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false

                                                                                                          \n@param userDefined An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false*/", "getterDocumentation" : "/**

                                                                                                          An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false

                                                                                                          \n@return An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false*/", "fluentSetterDocumentation" : "/**

                                                                                                          An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false

                                                                                                          \n@param userDefined An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                          An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false

                                                                                                          \n@param userDefined An indication of whether the user defined this configuration option:

                                                                                                          • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                          • false : This configuration was not defined by the user.

                                                                                                          Constraint: You can remove only UserDefined options from a configuration.

                                                                                                          Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                          • List : Values for this option are multiple selections from the possible values.
                                                                                                          • Boolean : Values for this option are either true or false .
                                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                          ", "name" : "ValueType", "c2jName" : "ValueType", "c2jShape" : "ConfigurationOptionValueType", "variable" : { "variableName" : "valueType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                          • List : Values for this option are multiple selections from the possible values.
                                                                                                          • Boolean : Values for this option are either true or false .
                                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "valueType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ValueType", "marshallLocationName" : "ValueType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ConfigurationOptionValueType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                          • List : Values for this option are multiple selections from the possible values.
                                                                                                          • Boolean : Values for this option are either true or false .
                                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                          \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                          • List : Values for this option are multiple selections from the possible values.
                                                                                                          • Boolean : Values for this option are either true or false .
                                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                          • \n@see ConfigurationOptionValueType*/", "getterDocumentation" : "/**

                                                                                                            An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                            • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                            • List : Values for this option are multiple selections from the possible values.
                                                                                                            • Boolean : Values for this option are either true or false .
                                                                                                            • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                            \n@return An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                            • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                            • List : Values for this option are multiple selections from the possible values.
                                                                                                            • Boolean : Values for this option are either true or false .
                                                                                                            • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                            • \n@see ConfigurationOptionValueType*/", "fluentSetterDocumentation" : "/**

                                                                                                              An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                              • List : Values for this option are multiple selections from the possible values.
                                                                                                              • Boolean : Values for this option are either true or false .
                                                                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                              \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                              • List : Values for this option are multiple selections from the possible values.
                                                                                                              • Boolean : Values for this option are either true or false .
                                                                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationOptionValueType*/", "varargSetterDocumentation" : "/**

                                                                                                                An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                • List : Values for this option are multiple selections from the possible values.
                                                                                                                • Boolean : Values for this option are either true or false .
                                                                                                                • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                • List : Values for this option are multiple selections from the possible values.
                                                                                                                • Boolean : Values for this option are either true or false .
                                                                                                                • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationOptionValueType*/" }, { "documentation" : "

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  ", "name" : "ValueOptions", "c2jName" : "ValueOptions", "c2jShape" : "ConfigurationOptionPossibleValues", "variable" : { "variableName" : "valueOptions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "valueOptions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ValueOptions", "marshallLocationName" : "ValueOptions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ConfigurationOptionPossibleValue", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  \n@param valueOptions If specified, values for the configuration option are selected from this list.*/", "getterDocumentation" : "/**

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  \n@return If specified, values for the configuration option are selected from this list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  \n@param valueOptions If specified, values for the configuration option are selected from this list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  \n

                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setValueOptions(java.util.Collection)} or {@link #withValueOptions(java.util.Collection)} if you want to override the existing values.

                                                                                                                  \n@param valueOptions If specified, values for the configuration option are selected from this list.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                  ", "name" : "MinValue", "c2jName" : "MinValue", "c2jShape" : "OptionRestrictionMinValue", "variable" : { "variableName" : "minValue", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "minValue", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "MinValue", "marshallLocationName" : "MinValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                  \n@param minValue If specified, the configuration option must be a numeric value greater than this value.*/", "getterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                  \n@return If specified, the configuration option must be a numeric value greater than this value.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                  \n@param minValue If specified, the configuration option must be a numeric value greater than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                  \n@param minValue If specified, the configuration option must be a numeric value greater than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                  ", "name" : "MaxValue", "c2jName" : "MaxValue", "c2jShape" : "OptionRestrictionMaxValue", "variable" : { "variableName" : "maxValue", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maxValue", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "MaxValue", "marshallLocationName" : "MaxValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                  \n@param maxValue If specified, the configuration option must be a numeric value less than this value.*/", "getterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                  \n@return If specified, the configuration option must be a numeric value less than this value.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                  \n@param maxValue If specified, the configuration option must be a numeric value less than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                  \n@param maxValue If specified, the configuration option must be a numeric value less than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                  ", "name" : "MaxLength", "c2jName" : "MaxLength", "c2jShape" : "OptionRestrictionMaxLength", "variable" : { "variableName" : "maxLength", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maxLength", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "MaxLength", "marshallLocationName" : "MaxLength", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                  \n@param maxLength If specified, the configuration option must be a string value no longer than this value.*/", "getterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                  \n@return If specified, the configuration option must be a string value no longer than this value.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                  \n@param maxLength If specified, the configuration option must be a string value no longer than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                  \n@param maxLength If specified, the configuration option must be a string value no longer than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                  If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                  ", "name" : "Regex", "c2jName" : "Regex", "c2jShape" : "OptionRestrictionRegex", "variable" : { "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "variableDeclarationType" : "OptionRestrictionRegex", "documentation" : "

                                                                                                                  If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                  ", "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "setterModel" : { "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "variableDeclarationType" : "OptionRestrictionRegex", "documentation" : "", "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "getterModel" : { "returnType" : "OptionRestrictionRegex", "documentation" : null }, "http" : { "unmarshallLocationName" : "Regex", "marshallLocationName" : "Regex", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                  \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.*/", "getterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                  \n@return If specified, the configuration option must be a string value that satisfies this regular expression.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                  \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                  \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "configurationOptionDescription", "variableType" : "ConfigurationOptionDescription", "variableDeclarationType" : "ConfigurationOptionDescription", "documentation" : null, "simpleType" : "ConfigurationOptionDescription", "variableSetterType" : "ConfigurationOptionDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ValueOptions" : { "documentation" : "

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  ", "name" : "ValueOptions", "c2jName" : "ValueOptions", "c2jShape" : "ConfigurationOptionPossibleValues", "variable" : { "variableName" : "valueOptions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "valueOptions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ValueOptions", "marshallLocationName" : "ValueOptions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ConfigurationOptionPossibleValue", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  \n@param valueOptions If specified, values for the configuration option are selected from this list.*/", "getterDocumentation" : "/**

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  \n@return If specified, values for the configuration option are selected from this list.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  \n@param valueOptions If specified, values for the configuration option are selected from this list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  If specified, values for the configuration option are selected from this list.

                                                                                                                  \n

                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setValueOptions(java.util.Collection)} or {@link #withValueOptions(java.util.Collection)} if you want to override the existing values.

                                                                                                                  \n@param valueOptions If specified, values for the configuration option are selected from this list.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DefaultValue" : { "documentation" : "

                                                                                                                  The default value for this configuration option.

                                                                                                                  ", "name" : "DefaultValue", "c2jName" : "DefaultValue", "c2jShape" : "ConfigurationOptionDefaultValue", "variable" : { "variableName" : "defaultValue", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  The default value for this configuration option.

                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "defaultValue", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DefaultValue", "marshallLocationName" : "DefaultValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                  The default value for this configuration option.

                                                                                                                  \n@param defaultValue The default value for this configuration option.*/", "getterDocumentation" : "/**

                                                                                                                  The default value for this configuration option.

                                                                                                                  \n@return The default value for this configuration option.*/", "fluentSetterDocumentation" : "/**

                                                                                                                  The default value for this configuration option.

                                                                                                                  \n@param defaultValue The default value for this configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                  The default value for this configuration option.

                                                                                                                  \n@param defaultValue The default value for this configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ChangeSeverity" : { "documentation" : "

                                                                                                                  An indication of which action is required if the value for this configuration option changes:

                                                                                                                  • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                  ", "name" : "ChangeSeverity", "c2jName" : "ChangeSeverity", "c2jShape" : "ConfigurationOptionSeverity", "variable" : { "variableName" : "changeSeverity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                  An indication of which action is required if the value for this configuration option changes:

                                                                                                                  • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "changeSeverity", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ChangeSeverity", "marshallLocationName" : "ChangeSeverity", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                  An indication of which action is required if the value for this configuration option changes:

                                                                                                                  • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                  \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                                                                  • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                  • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                  • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                  • */", "getterDocumentation" : "/**

                                                                                                                    An indication of which action is required if the value for this configuration option changes:

                                                                                                                    • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                    \n@return An indication of which action is required if the value for this configuration option changes:

                                                                                                                    • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                    • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                    • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                    • */", "fluentSetterDocumentation" : "/**

                                                                                                                      An indication of which action is required if the value for this configuration option changes:

                                                                                                                      • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                      • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                      • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                      \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                                                                      • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                      • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                      • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                        An indication of which action is required if the value for this configuration option changes:

                                                                                                                        • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                        \n@param changeSeverity An indication of which action is required if the value for this configuration option changes:

                                                                                                                        • NoInterruption : There is no interruption to the environment or application availability.
                                                                                                                        • RestartEnvironment : The environment is entirely restarted, all AWS resources are deleted and recreated, and the environment is unavailable during the process.
                                                                                                                        • RestartApplicationServer : The environment is available the entire time. However, a short application outage occurs when the application servers on the running Amazon EC2 instances are restarted.
                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Regex" : { "documentation" : "

                                                                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                          ", "name" : "Regex", "c2jName" : "Regex", "c2jShape" : "OptionRestrictionRegex", "variable" : { "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "variableDeclarationType" : "OptionRestrictionRegex", "documentation" : "

                                                                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                          ", "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "setterModel" : { "variableName" : "regex", "variableType" : "OptionRestrictionRegex", "variableDeclarationType" : "OptionRestrictionRegex", "documentation" : "", "simpleType" : "OptionRestrictionRegex", "variableSetterType" : "OptionRestrictionRegex" }, "getterModel" : { "returnType" : "OptionRestrictionRegex", "documentation" : null }, "http" : { "unmarshallLocationName" : "Regex", "marshallLocationName" : "Regex", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                          \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.*/", "getterDocumentation" : "/**

                                                                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                          \n@return If specified, the configuration option must be a string value that satisfies this regular expression.*/", "fluentSetterDocumentation" : "/**

                                                                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                          \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                          If specified, the configuration option must be a string value that satisfies this regular expression.

                                                                                                                          \n@param regex If specified, the configuration option must be a string value that satisfies this regular expression.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ValueType" : { "documentation" : "

                                                                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                          • List : Values for this option are multiple selections from the possible values.
                                                                                                                          • Boolean : Values for this option are either true or false .
                                                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                          ", "name" : "ValueType", "c2jName" : "ValueType", "c2jShape" : "ConfigurationOptionValueType", "variable" : { "variableName" : "valueType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                          • List : Values for this option are multiple selections from the possible values.
                                                                                                                          • Boolean : Values for this option are either true or false .
                                                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "valueType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ValueType", "marshallLocationName" : "ValueType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ConfigurationOptionValueType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                          An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                          • List : Values for this option are multiple selections from the possible values.
                                                                                                                          • Boolean : Values for this option are either true or false .
                                                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                          \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                          • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                          • List : Values for this option are multiple selections from the possible values.
                                                                                                                          • Boolean : Values for this option are either true or false .
                                                                                                                          • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                          • \n@see ConfigurationOptionValueType*/", "getterDocumentation" : "/**

                                                                                                                            An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                            • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                            • List : Values for this option are multiple selections from the possible values.
                                                                                                                            • Boolean : Values for this option are either true or false .
                                                                                                                            • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                            \n@return An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                            • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                            • List : Values for this option are multiple selections from the possible values.
                                                                                                                            • Boolean : Values for this option are either true or false .
                                                                                                                            • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                            • \n@see ConfigurationOptionValueType*/", "fluentSetterDocumentation" : "/**

                                                                                                                              An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                              • List : Values for this option are multiple selections from the possible values.
                                                                                                                              • Boolean : Values for this option are either true or false .
                                                                                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                              \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                              • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                              • List : Values for this option are multiple selections from the possible values.
                                                                                                                              • Boolean : Values for this option are either true or false .
                                                                                                                              • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationOptionValueType*/", "varargSetterDocumentation" : "/**

                                                                                                                                An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                                • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                                • List : Values for this option are multiple selections from the possible values.
                                                                                                                                • Boolean : Values for this option are either true or false .
                                                                                                                                • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                                \n@param valueType An indication of which type of values this option has and whether it is allowable to select one or more than one of the possible values:

                                                                                                                                • Scalar : Values for this option are a single selection from the possible values, or an unformatted string, or numeric value governed by the MIN/MAX/Regex constraints.
                                                                                                                                • List : Values for this option are multiple selections from the possible values.
                                                                                                                                • Boolean : Values for this option are either true or false .
                                                                                                                                • Json : Values for this option are a JSON representation of a ConfigDocument.
                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationOptionValueType*/" }, "MinValue" : { "documentation" : "

                                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                                  ", "name" : "MinValue", "c2jName" : "MinValue", "c2jShape" : "OptionRestrictionMinValue", "variable" : { "variableName" : "minValue", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "minValue", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "MinValue", "marshallLocationName" : "MinValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                                  \n@param minValue If specified, the configuration option must be a numeric value greater than this value.*/", "getterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                                  \n@return If specified, the configuration option must be a numeric value greater than this value.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                                  \n@param minValue If specified, the configuration option must be a numeric value greater than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a numeric value greater than this value.

                                                                                                                                  \n@param minValue If specified, the configuration option must be a numeric value greater than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "MaxValue" : { "documentation" : "

                                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                                  ", "name" : "MaxValue", "c2jName" : "MaxValue", "c2jShape" : "OptionRestrictionMaxValue", "variable" : { "variableName" : "maxValue", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maxValue", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "MaxValue", "marshallLocationName" : "MaxValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                                  \n@param maxValue If specified, the configuration option must be a numeric value less than this value.*/", "getterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                                  \n@return If specified, the configuration option must be a numeric value less than this value.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                                  \n@param maxValue If specified, the configuration option must be a numeric value less than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a numeric value less than this value.

                                                                                                                                  \n@param maxValue If specified, the configuration option must be a numeric value less than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "UserDefined" : { "documentation" : "

                                                                                                                                  An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false

                                                                                                                                  ", "name" : "UserDefined", "c2jName" : "UserDefined", "c2jShape" : "UserDefinedOption", "variable" : { "variableName" : "userDefined", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                  An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false

                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "userDefined", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "UserDefined", "marshallLocationName" : "UserDefined", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false

                                                                                                                                  \n@param userDefined An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false*/", "getterDocumentation" : "/**

                                                                                                                                  An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false

                                                                                                                                  \n@return An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false

                                                                                                                                  \n@param userDefined An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false

                                                                                                                                  \n@param userDefined An indication of whether the user defined this configuration option:

                                                                                                                                  • true : This configuration option was defined by the user. It is a valid choice for specifying if this as an Option to Remove when updating configuration settings.

                                                                                                                                  • false : This configuration was not defined by the user.

                                                                                                                                  Constraint: You can remove only UserDefined options from a configuration.

                                                                                                                                  Valid Values: true | false\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "MaxLength" : { "documentation" : "

                                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                                  ", "name" : "MaxLength", "c2jName" : "MaxLength", "c2jShape" : "OptionRestrictionMaxLength", "variable" : { "variableName" : "maxLength", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "maxLength", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "MaxLength", "marshallLocationName" : "MaxLength", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                                  \n@param maxLength If specified, the configuration option must be a string value no longer than this value.*/", "getterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                                  \n@return If specified, the configuration option must be a string value no longer than this value.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                                  \n@param maxLength If specified, the configuration option must be a string value no longer than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  If specified, the configuration option must be a string value no longer than this value.

                                                                                                                                  \n@param maxLength If specified, the configuration option must be a string value no longer than this value.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Namespace" : { "documentation" : "

                                                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                                                  ", "name" : "Namespace", "c2jName" : "Namespace", "c2jShape" : "OptionNamespace", "variable" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "namespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Namespace", "marshallLocationName" : "Namespace", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.*/", "getterDocumentation" : "/**

                                                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                                                  \n@return A unique namespace identifying the option's associated AWS resource.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  A unique namespace identifying the option's associated AWS resource.

                                                                                                                                  \n@param namespace A unique namespace identifying the option's associated AWS resource.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Name" : { "documentation" : "

                                                                                                                                  The name of the configuration option.

                                                                                                                                  ", "name" : "Name", "c2jName" : "Name", "c2jShape" : "ConfigurationOptionName", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the configuration option.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Name", "marshallLocationName" : "Name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the configuration option.

                                                                                                                                  \n@param name The name of the configuration option.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the configuration option.

                                                                                                                                  \n@return The name of the configuration option.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the configuration option.

                                                                                                                                  \n@param name The name of the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the configuration option.

                                                                                                                                  \n@param name The name of the configuration option.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CheckDNSAvailabilityRequest" : { "c2jName" : "CheckDNSAvailabilityMessage", "documentation" : "

                                                                                                                                  Results message indicating whether a CNAME is available.

                                                                                                                                  ", "shapeName" : "CheckDNSAvailabilityRequest", "deprecated" : false, "required" : [ "CNAMEPrefix" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  ", "name" : "CNAMEPrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "variable" : { "variableName" : "cNAMEPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "cNAMEPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CNAMEPrefix", "marshallLocationName" : "CNAMEPrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  \n@param cNAMEPrefix The prefix used when this CNAME is reserved.*/", "getterDocumentation" : "/**

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  \n@return The prefix used when this CNAME is reserved.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  \n@param cNAMEPrefix The prefix used when this CNAME is reserved.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  \n@param cNAMEPrefix The prefix used when this CNAME is reserved.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "checkDNSAvailabilityRequest", "variableType" : "CheckDNSAvailabilityRequest", "variableDeclarationType" : "CheckDNSAvailabilityRequest", "documentation" : null, "simpleType" : "CheckDNSAvailabilityRequest", "variableSetterType" : "CheckDNSAvailabilityRequest" }, "marshaller" : { "action" : "CheckDNSAvailability", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "CNAMEPrefix" : { "documentation" : "

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  ", "name" : "CNAMEPrefix", "c2jName" : "CNAMEPrefix", "c2jShape" : "DNSCnamePrefix", "variable" : { "variableName" : "cNAMEPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "cNAMEPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CNAMEPrefix", "marshallLocationName" : "CNAMEPrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  \n@param cNAMEPrefix The prefix used when this CNAME is reserved.*/", "getterDocumentation" : "/**

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  \n@return The prefix used when this CNAME is reserved.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  \n@param cNAMEPrefix The prefix used when this CNAME is reserved.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The prefix used when this CNAME is reserved.

                                                                                                                                  \n@param cNAMEPrefix The prefix used when this CNAME is reserved.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "UpdateApplicationRequest" : { "c2jName" : "UpdateApplicationMessage", "documentation" : "

                                                                                                                                  Request to update an application.

                                                                                                                                  ", "shapeName" : "UpdateApplicationRequest", "deprecated" : false, "required" : [ "ApplicationName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  \n@return The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.*/", "getterDocumentation" : "/**

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  \n@return A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updateApplicationRequest", "variableType" : "UpdateApplicationRequest", "variableDeclarationType" : "UpdateApplicationRequest", "documentation" : null, "simpleType" : "UpdateApplicationRequest", "variableSetterType" : "UpdateApplicationRequest" }, "marshaller" : { "action" : "UpdateApplication", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  \n@return The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.

                                                                                                                                  \n@param applicationName The name of the application to update. If no such application is found, UpdateApplication returns an InvalidParameterValue error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.*/", "getterDocumentation" : "/**

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  \n@return A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.

                                                                                                                                  \n@param description A new description for the application.

                                                                                                                                  Default: If not specified, AWS Elastic Beanstalk does not update the description.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeEnvironmentHealthResult" : { "c2jName" : "DescribeEnvironmentHealthResult", "documentation" : "

                                                                                                                                  See the example below for a sample response.

                                                                                                                                  ", "shapeName" : "DescribeEnvironmentHealthResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  \n@param environmentName The AWS Elastic Beanstalk environment name.*/", "getterDocumentation" : "/**

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  \n@return The AWS Elastic Beanstalk environment name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  \n@param environmentName The AWS Elastic Beanstalk environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  \n@param environmentName The AWS Elastic Beanstalk environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HealthStatus", "marshallLocationName" : "HealthStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  \n@param healthStatus Contains the response body with information about the health of the environment.*/", "getterDocumentation" : "/**

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  \n@return Contains the response body with information about the health of the environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  \n@param healthStatus Contains the response body with information about the health of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  \n@param healthStatus Contains the response body with information about the health of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealth", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param status Returns the health status value of the environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@return Returns the health status value of the environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param status Returns the health status value of the environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param status Returns the health status value of the environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, { "documentation" : "

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  ", "name" : "Color", "c2jName" : "Color", "c2jShape" : "String", "variable" : { "variableName" : "color", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "color", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Color", "marshallLocationName" : "Color", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param color Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.*/", "getterDocumentation" : "/**

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@return Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param color Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param color Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  ", "name" : "Causes", "c2jName" : "Causes", "c2jShape" : "Causes", "variable" : { "variableName" : "causes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "causes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Causes", "marshallLocationName" : "Causes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Cause", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  \n@param causes Returns potential causes for the reported status.*/", "getterDocumentation" : "/**

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  \n@return Returns potential causes for the reported status.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  \n@param causes Returns potential causes for the reported status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  \n

                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setCauses(java.util.Collection)} or {@link #withCauses(java.util.Collection)} if you want to override the existing values.

                                                                                                                                  \n@param causes Returns potential causes for the reported status.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "variable" : { "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "variableDeclarationType" : "ApplicationMetrics", "documentation" : "", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "setterModel" : { "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "variableDeclarationType" : "ApplicationMetrics", "documentation" : "", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationMetrics", "marshallLocationName" : "ApplicationMetrics", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param applicationMetrics */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param applicationMetrics \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param applicationMetrics \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "InstancesHealth", "c2jName" : "InstancesHealth", "c2jShape" : "InstanceHealthSummary", "variable" : { "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "variableDeclarationType" : "InstanceHealthSummary", "documentation" : "", "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "setterModel" : { "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "variableDeclarationType" : "InstanceHealthSummary", "documentation" : "", "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "getterModel" : { "returnType" : "InstanceHealthSummary", "documentation" : null }, "http" : { "unmarshallLocationName" : "InstancesHealth", "marshallLocationName" : "InstancesHealth", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param instancesHealth */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param instancesHealth \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param instancesHealth \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  ", "name" : "RefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "variable" : { "variableName" : "refreshedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "refreshedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "RefreshedAt", "marshallLocationName" : "RefreshedAt", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  \n@param refreshedAt The date and time the information was last refreshed.*/", "getterDocumentation" : "/**

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  \n@return The date and time the information was last refreshed.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  \n@param refreshedAt The date and time the information was last refreshed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  \n@param refreshedAt The date and time the information was last refreshed.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentHealthResult", "variableType" : "DescribeEnvironmentHealthResult", "variableDeclarationType" : "DescribeEnvironmentHealthResult", "documentation" : null, "simpleType" : "DescribeEnvironmentHealthResult", "variableSetterType" : "DescribeEnvironmentHealthResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeEnvironmentHealthResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealth", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param status Returns the health status value of the environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@return Returns the health status value of the environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param status Returns the health status value of the environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Returns the health status value of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param status Returns the health status value of the environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  \n@param environmentName The AWS Elastic Beanstalk environment name.*/", "getterDocumentation" : "/**

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  \n@return The AWS Elastic Beanstalk environment name.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  \n@param environmentName The AWS Elastic Beanstalk environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The AWS Elastic Beanstalk environment name.

                                                                                                                                  \n@param environmentName The AWS Elastic Beanstalk environment name.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Color" : { "documentation" : "

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  ", "name" : "Color", "c2jName" : "Color", "c2jShape" : "String", "variable" : { "variableName" : "color", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "color", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Color", "marshallLocationName" : "Color", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param color Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.*/", "getterDocumentation" : "/**

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@return Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param color Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.

                                                                                                                                  \n@param color Returns the color indicator that tells you information about the health of the environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HealthStatus" : { "documentation" : "

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HealthStatus", "marshallLocationName" : "HealthStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  \n@param healthStatus Contains the response body with information about the health of the environment.*/", "getterDocumentation" : "/**

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  \n@return Contains the response body with information about the health of the environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  \n@param healthStatus Contains the response body with information about the health of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Contains the response body with information about the health of the environment.

                                                                                                                                  \n@param healthStatus Contains the response body with information about the health of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Causes" : { "documentation" : "

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  ", "name" : "Causes", "c2jName" : "Causes", "c2jShape" : "Causes", "variable" : { "variableName" : "causes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "causes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Causes", "marshallLocationName" : "Causes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Cause", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  \n@param causes Returns potential causes for the reported status.*/", "getterDocumentation" : "/**

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  \n@return Returns potential causes for the reported status.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  \n@param causes Returns potential causes for the reported status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  Returns potential causes for the reported status.

                                                                                                                                  \n

                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setCauses(java.util.Collection)} or {@link #withCauses(java.util.Collection)} if you want to override the existing values.

                                                                                                                                  \n@param causes Returns potential causes for the reported status.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InstancesHealth" : { "documentation" : "", "name" : "InstancesHealth", "c2jName" : "InstancesHealth", "c2jShape" : "InstanceHealthSummary", "variable" : { "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "variableDeclarationType" : "InstanceHealthSummary", "documentation" : "", "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "setterModel" : { "variableName" : "instancesHealth", "variableType" : "InstanceHealthSummary", "variableDeclarationType" : "InstanceHealthSummary", "documentation" : "", "simpleType" : "InstanceHealthSummary", "variableSetterType" : "InstanceHealthSummary" }, "getterModel" : { "returnType" : "InstanceHealthSummary", "documentation" : null }, "http" : { "unmarshallLocationName" : "InstancesHealth", "marshallLocationName" : "InstancesHealth", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param instancesHealth */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param instancesHealth \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param instancesHealth \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationMetrics" : { "documentation" : "", "name" : "ApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "variable" : { "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "variableDeclarationType" : "ApplicationMetrics", "documentation" : "", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "setterModel" : { "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "variableDeclarationType" : "ApplicationMetrics", "documentation" : "", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationMetrics", "marshallLocationName" : "ApplicationMetrics", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param applicationMetrics */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param applicationMetrics \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param applicationMetrics \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RefreshedAt" : { "documentation" : "

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  ", "name" : "RefreshedAt", "c2jName" : "RefreshedAt", "c2jShape" : "RefreshedAt", "variable" : { "variableName" : "refreshedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "refreshedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "RefreshedAt", "marshallLocationName" : "RefreshedAt", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  \n@param refreshedAt The date and time the information was last refreshed.*/", "getterDocumentation" : "/**

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  \n@return The date and time the information was last refreshed.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  \n@param refreshedAt The date and time the information was last refreshed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The date and time the information was last refreshed.

                                                                                                                                  \n@param refreshedAt The date and time the information was last refreshed.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "TooManyEnvironmentsException" : { "c2jName" : "TooManyEnvironmentsException", "documentation" : "

                                                                                                                                  The specified account has reached its limit of environments.

                                                                                                                                  ", "shapeName" : "TooManyEnvironmentsException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "tooManyEnvironmentsException", "variableType" : "TooManyEnvironmentsException", "variableDeclarationType" : "TooManyEnvironmentsException", "documentation" : null, "simpleType" : "TooManyEnvironmentsException", "variableSetterType" : "TooManyEnvironmentsException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "TooManyEnvironmentsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DescribeConfigurationOptionsRequest" : { "c2jName" : "DescribeConfigurationOptionsMessage", "documentation" : "

                                                                                                                                  Result message containig a list of application version descriptions.

                                                                                                                                  ", "shapeName" : "DescribeConfigurationOptionsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  \n@return The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  \n@param templateName The name of the configuration template whose configuration options you want to describe.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  \n@return The name of the configuration template whose configuration options you want to describe.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  \n@param templateName The name of the configuration template whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  \n@param templateName The name of the configuration template whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  \n@param environmentName The name of the environment whose configuration options you want to describe.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  \n@return The name of the environment whose configuration options you want to describe.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  \n@param environmentName The name of the environment whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  \n@param environmentName The name of the environment whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  \n@return The name of the solution stack whose configuration options you want to describe.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  ", "name" : "Options", "c2jName" : "Options", "c2jShape" : "OptionsSpecifierList", "variable" : { "variableName" : "options", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "options", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Options", "marshallLocationName" : "Options", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OptionSpecification", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OptionSpecification", "variable" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "setterModel" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "OptionSpecification", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  \n@param options If specified, restricts the descriptions to only the specified options.*/", "getterDocumentation" : "/**

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  \n@return If specified, restricts the descriptions to only the specified options.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  \n@param options If specified, restricts the descriptions to only the specified options.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  \n

                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptions(java.util.Collection)} or {@link #withOptions(java.util.Collection)} if you want to override the existing values.

                                                                                                                                  \n@param options If specified, restricts the descriptions to only the specified options.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeConfigurationOptionsRequest", "variableType" : "DescribeConfigurationOptionsRequest", "variableDeclarationType" : "DescribeConfigurationOptionsRequest", "documentation" : null, "simpleType" : "DescribeConfigurationOptionsRequest", "variableSetterType" : "DescribeConfigurationOptionsRequest" }, "marshaller" : { "action" : "DescribeConfigurationOptions", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Options" : { "documentation" : "

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  ", "name" : "Options", "c2jName" : "Options", "c2jShape" : "OptionsSpecifierList", "variable" : { "variableName" : "options", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "options", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Options", "marshallLocationName" : "Options", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OptionSpecification", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OptionSpecification", "variable" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "setterModel" : { "variableName" : "member", "variableType" : "OptionSpecification", "variableDeclarationType" : "OptionSpecification", "documentation" : "", "simpleType" : "OptionSpecification", "variableSetterType" : "OptionSpecification" }, "getterModel" : { "returnType" : "OptionSpecification", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "OptionSpecification", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  \n@param options If specified, restricts the descriptions to only the specified options.*/", "getterDocumentation" : "/**

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  \n@return If specified, restricts the descriptions to only the specified options.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  \n@param options If specified, restricts the descriptions to only the specified options.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  If specified, restricts the descriptions to only the specified options.

                                                                                                                                  \n

                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setOptions(java.util.Collection)} or {@link #withOptions(java.util.Collection)} if you want to override the existing values.

                                                                                                                                  \n@param options If specified, restricts the descriptions to only the specified options.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  \n@return The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.

                                                                                                                                  \n@param applicationName The name of the application associated with the configuration template or environment. Only needed if you want to describe the configuration options associated with either the configuration template or environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  \n@param environmentName The name of the environment whose configuration options you want to describe.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  \n@return The name of the environment whose configuration options you want to describe.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  \n@param environmentName The name of the environment whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the environment whose configuration options you want to describe.

                                                                                                                                  \n@param environmentName The name of the environment whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  \n@param templateName The name of the configuration template whose configuration options you want to describe.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  \n@return The name of the configuration template whose configuration options you want to describe.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  \n@param templateName The name of the configuration template whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the configuration template whose configuration options you want to describe.

                                                                                                                                  \n@param templateName The name of the configuration template whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.*/", "getterDocumentation" : "/**

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  \n@return The name of the solution stack whose configuration options you want to describe.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                  The name of the solution stack whose configuration options you want to describe.

                                                                                                                                  \n@param solutionStackName The name of the solution stack whose configuration options you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CheckDNSAvailabilityResult" : { "c2jName" : "CheckDNSAvailabilityResultMessage", "documentation" : "

                                                                                                                                  Indicates if the specified CNAME is available.

                                                                                                                                  ", "shapeName" : "CheckDNSAvailabilityResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                  Indicates if the specified CNAME is available:

                                                                                                                                  • true : The CNAME is available.
                                                                                                                                  • false : The CNAME is not available.
                                                                                                                                  ", "name" : "Available", "c2jName" : "Available", "c2jShape" : "CnameAvailability", "variable" : { "variableName" : "available", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                  Indicates if the specified CNAME is available:

                                                                                                                                  • true : The CNAME is available.
                                                                                                                                  • false : The CNAME is not available.
                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "available", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "Available", "marshallLocationName" : "Available", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                  Indicates if the specified CNAME is available:

                                                                                                                                  • true : The CNAME is available.
                                                                                                                                  • false : The CNAME is not available.
                                                                                                                                  \n@param available Indicates if the specified CNAME is available:

                                                                                                                                  • true : The CNAME is available.
                                                                                                                                  • false : The CNAME is not available.
                                                                                                                                  • */", "getterDocumentation" : "/**

                                                                                                                                    Indicates if the specified CNAME is available:

                                                                                                                                    • true : The CNAME is available.
                                                                                                                                    • false : The CNAME is not available.
                                                                                                                                    \n@return Indicates if the specified CNAME is available:

                                                                                                                                    • true : The CNAME is available.
                                                                                                                                    • false : The CNAME is not available.
                                                                                                                                    • */", "fluentSetterDocumentation" : "/**

                                                                                                                                      Indicates if the specified CNAME is available:

                                                                                                                                      • true : The CNAME is available.
                                                                                                                                      • false : The CNAME is not available.
                                                                                                                                      \n@param available Indicates if the specified CNAME is available:

                                                                                                                                      • true : The CNAME is available.
                                                                                                                                      • false : The CNAME is not available.
                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                        Indicates if the specified CNAME is available:

                                                                                                                                        • true : The CNAME is available.
                                                                                                                                        • false : The CNAME is not available.
                                                                                                                                        \n@param available Indicates if the specified CNAME is available:

                                                                                                                                        • true : The CNAME is available.
                                                                                                                                        • false : The CNAME is not available.
                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                          The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                          ", "name" : "FullyQualifiedCNAME", "c2jName" : "FullyQualifiedCNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                          The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "FullyQualifiedCNAME", "marshallLocationName" : "FullyQualifiedCNAME", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                          The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                          \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.*/", "getterDocumentation" : "/**

                                                                                                                                          The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                          \n@return The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                          The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                          \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                          The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                          \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "checkDNSAvailabilityResult", "variableType" : "CheckDNSAvailabilityResult", "variableDeclarationType" : "CheckDNSAvailabilityResult", "documentation" : null, "simpleType" : "CheckDNSAvailabilityResult", "variableSetterType" : "CheckDNSAvailabilityResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "CheckDNSAvailabilityResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Available" : { "documentation" : "

                                                                                                                                          Indicates if the specified CNAME is available:

                                                                                                                                          • true : The CNAME is available.
                                                                                                                                          • false : The CNAME is not available.
                                                                                                                                          ", "name" : "Available", "c2jName" : "Available", "c2jShape" : "CnameAvailability", "variable" : { "variableName" : "available", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                          Indicates if the specified CNAME is available:

                                                                                                                                          • true : The CNAME is available.
                                                                                                                                          • false : The CNAME is not available.
                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "available", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "Available", "marshallLocationName" : "Available", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                          Indicates if the specified CNAME is available:

                                                                                                                                          • true : The CNAME is available.
                                                                                                                                          • false : The CNAME is not available.
                                                                                                                                          \n@param available Indicates if the specified CNAME is available:

                                                                                                                                          • true : The CNAME is available.
                                                                                                                                          • false : The CNAME is not available.
                                                                                                                                          • */", "getterDocumentation" : "/**

                                                                                                                                            Indicates if the specified CNAME is available:

                                                                                                                                            • true : The CNAME is available.
                                                                                                                                            • false : The CNAME is not available.
                                                                                                                                            \n@return Indicates if the specified CNAME is available:

                                                                                                                                            • true : The CNAME is available.
                                                                                                                                            • false : The CNAME is not available.
                                                                                                                                            • */", "fluentSetterDocumentation" : "/**

                                                                                                                                              Indicates if the specified CNAME is available:

                                                                                                                                              • true : The CNAME is available.
                                                                                                                                              • false : The CNAME is not available.
                                                                                                                                              \n@param available Indicates if the specified CNAME is available:

                                                                                                                                              • true : The CNAME is available.
                                                                                                                                              • false : The CNAME is not available.
                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                Indicates if the specified CNAME is available:

                                                                                                                                                • true : The CNAME is available.
                                                                                                                                                • false : The CNAME is not available.
                                                                                                                                                \n@param available Indicates if the specified CNAME is available:

                                                                                                                                                • true : The CNAME is available.
                                                                                                                                                • false : The CNAME is not available.
                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FullyQualifiedCNAME" : { "documentation" : "

                                                                                                                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                                  ", "name" : "FullyQualifiedCNAME", "c2jName" : "FullyQualifiedCNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "fullyQualifiedCNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "FullyQualifiedCNAME", "marshallLocationName" : "FullyQualifiedCNAME", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                                  \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.*/", "getterDocumentation" : "/**

                                                                                                                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                                  \n@return The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                                  \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

                                                                                                                                                  \n@param fullyQualifiedCNAME The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "Listener" : { "c2jName" : "Listener", "documentation" : "

                                                                                                                                                  Describes the properties of a Listener for the LoadBalancer.

                                                                                                                                                  ", "shapeName" : "Listener", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  ", "name" : "Protocol", "c2jName" : "Protocol", "c2jShape" : "String", "variable" : { "variableName" : "protocol", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "protocol", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Protocol", "marshallLocationName" : "Protocol", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  \n@param protocol The protocol that is used by the Listener.*/", "getterDocumentation" : "/**

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  \n@return The protocol that is used by the Listener.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  \n@param protocol The protocol that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  \n@param protocol The protocol that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  ", "name" : "Port", "c2jName" : "Port", "c2jShape" : "Integer", "variable" : { "variableName" : "port", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "port", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Port", "marshallLocationName" : "Port", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  \n@param port The port that is used by the Listener.*/", "getterDocumentation" : "/**

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  \n@return The port that is used by the Listener.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  \n@param port The port that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  \n@param port The port that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listener", "variableType" : "Listener", "variableDeclarationType" : "Listener", "documentation" : null, "simpleType" : "Listener", "variableSetterType" : "Listener" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Port" : { "documentation" : "

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  ", "name" : "Port", "c2jName" : "Port", "c2jShape" : "Integer", "variable" : { "variableName" : "port", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "setterModel" : { "variableName" : "port", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "Port", "marshallLocationName" : "Port", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  \n@param port The port that is used by the Listener.*/", "getterDocumentation" : "/**

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  \n@return The port that is used by the Listener.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  \n@param port The port that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The port that is used by the Listener.

                                                                                                                                                  \n@param port The port that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Protocol" : { "documentation" : "

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  ", "name" : "Protocol", "c2jName" : "Protocol", "c2jShape" : "String", "variable" : { "variableName" : "protocol", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "protocol", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Protocol", "marshallLocationName" : "Protocol", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  \n@param protocol The protocol that is used by the Listener.*/", "getterDocumentation" : "/**

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  \n@return The protocol that is used by the Listener.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  \n@param protocol The protocol that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The protocol that is used by the Listener.

                                                                                                                                                  \n@param protocol The protocol that is used by the Listener.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "RequestEnvironmentInfoResult" : { "c2jName" : "RequestEnvironmentInfoResult", "documentation" : null, "shapeName" : "RequestEnvironmentInfoResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "requestEnvironmentInfoResult", "variableType" : "RequestEnvironmentInfoResult", "variableDeclarationType" : "RequestEnvironmentInfoResult", "documentation" : null, "simpleType" : "RequestEnvironmentInfoResult", "variableSetterType" : "RequestEnvironmentInfoResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DeleteConfigurationTemplateResult" : { "c2jName" : "DeleteConfigurationTemplateResult", "documentation" : null, "shapeName" : "DeleteConfigurationTemplateResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteConfigurationTemplateResult", "variableType" : "DeleteConfigurationTemplateResult", "variableDeclarationType" : "DeleteConfigurationTemplateResult", "documentation" : null, "simpleType" : "DeleteConfigurationTemplateResult", "variableSetterType" : "DeleteConfigurationTemplateResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "EnvironmentTier" : { "c2jName" : "EnvironmentTier", "documentation" : "

                                                                                                                                                  Describes the properties of an environment tier

                                                                                                                                                  ", "shapeName" : "EnvironmentTier", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  ", "name" : "Name", "c2jName" : "Name", "c2jShape" : "String", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Name", "marshallLocationName" : "Name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  \n@param name The name of this environment tier.*/", "getterDocumentation" : "/**

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  \n@return The name of this environment tier.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  \n@param name The name of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  \n@param name The name of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  ", "name" : "Type", "c2jName" : "Type", "c2jShape" : "String", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Type", "marshallLocationName" : "Type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  \n@param type The type of this environment tier.*/", "getterDocumentation" : "/**

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  \n@return The type of this environment tier.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  \n@param type The type of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  \n@param type The type of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  ", "name" : "Version", "c2jName" : "Version", "c2jShape" : "String", "variable" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Version", "marshallLocationName" : "Version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  \n@param version The version of this environment tier.*/", "getterDocumentation" : "/**

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  \n@return The version of this environment tier.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  \n@param version The version of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  \n@param version The version of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "environmentTier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : null, "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Type" : { "documentation" : "

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  ", "name" : "Type", "c2jName" : "Type", "c2jShape" : "String", "variable" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "type", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Type", "marshallLocationName" : "Type", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  \n@param type The type of this environment tier.*/", "getterDocumentation" : "/**

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  \n@return The type of this environment tier.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  \n@param type The type of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The type of this environment tier.

                                                                                                                                                  \n@param type The type of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Version" : { "documentation" : "

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  ", "name" : "Version", "c2jName" : "Version", "c2jShape" : "String", "variable" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "version", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Version", "marshallLocationName" : "Version", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  \n@param version The version of this environment tier.*/", "getterDocumentation" : "/**

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  \n@return The version of this environment tier.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  \n@param version The version of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The version of this environment tier.

                                                                                                                                                  \n@param version The version of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Name" : { "documentation" : "

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  ", "name" : "Name", "c2jName" : "Name", "c2jShape" : "String", "variable" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "name", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Name", "marshallLocationName" : "Name", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  \n@param name The name of this environment tier.*/", "getterDocumentation" : "/**

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  \n@return The name of this environment tier.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  \n@param name The name of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The name of this environment tier.

                                                                                                                                                  \n@param name The name of this environment tier.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "RebuildEnvironmentRequest" : { "c2jName" : "RebuildEnvironmentMessage", "documentation" : "

                                                                                                                                                  ", "shapeName" : "RebuildEnvironmentRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@return The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@return The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "rebuildEnvironmentRequest", "variableType" : "RebuildEnvironmentRequest", "variableDeclarationType" : "RebuildEnvironmentRequest", "documentation" : null, "simpleType" : "RebuildEnvironmentRequest", "variableSetterType" : "RebuildEnvironmentRequest" }, "marshaller" : { "action" : "RebuildEnvironment", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@return The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentId The ID of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@return The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                  \n@param environmentName The name of the environment to rebuild.

                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "EnvironmentHealthStatus" : { "c2jName" : "EnvironmentHealthStatus", "documentation" : "", "shapeName" : "EnvironmentHealthStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "NoData", "value" : "NoData" }, { "name" : "Unknown", "value" : "Unknown" }, { "name" : "Pending", "value" : "Pending" }, { "name" : "Ok", "value" : "Ok" }, { "name" : "Info", "value" : "Info" }, { "name" : "Warning", "value" : "Warning" }, { "name" : "Degraded", "value" : "Degraded" }, { "name" : "Severe", "value" : "Severe" } ], "variable" : { "variableName" : "environmentHealthStatus", "variableType" : "EnvironmentHealthStatus", "variableDeclarationType" : "EnvironmentHealthStatus", "documentation" : null, "simpleType" : "EnvironmentHealthStatus", "variableSetterType" : "EnvironmentHealthStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DeleteApplicationVersionResult" : { "c2jName" : "DeleteApplicationVersionResult", "documentation" : null, "shapeName" : "DeleteApplicationVersionResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteApplicationVersionResult", "variableType" : "DeleteApplicationVersionResult", "variableDeclarationType" : "DeleteApplicationVersionResult", "documentation" : null, "simpleType" : "DeleteApplicationVersionResult", "variableSetterType" : "DeleteApplicationVersionResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DescribeApplicationVersionsRequest" : { "c2jName" : "DescribeApplicationVersionsMessage", "documentation" : "

                                                                                                                                                  Result message containing a list of configuration descriptions.

                                                                                                                                                  ", "shapeName" : "DescribeApplicationVersionsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.*/", "getterDocumentation" : "/**

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  ", "name" : "VersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabelsList", "variable" : { "variableName" : "versionLabels", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "versionLabels", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabels", "marshallLocationName" : "VersionLabels", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  \n@param versionLabels If specified, restricts the returned descriptions to only include ones that have the specified version labels.*/", "getterDocumentation" : "/**

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  \n@return If specified, restricts the returned descriptions to only include ones that have the specified version labels.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  \n@param versionLabels If specified, restricts the returned descriptions to only include ones that have the specified version labels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  \n

                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setVersionLabels(java.util.Collection)} or {@link #withVersionLabels(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                  \n@param versionLabels If specified, restricts the returned descriptions to only include ones that have the specified version labels.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeApplicationVersionsRequest", "variableType" : "DescribeApplicationVersionsRequest", "variableDeclarationType" : "DescribeApplicationVersionsRequest", "documentation" : null, "simpleType" : "DescribeApplicationVersionsRequest", "variableSetterType" : "DescribeApplicationVersionsRequest" }, "marshaller" : { "action" : "DescribeApplicationVersions", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "VersionLabels" : { "documentation" : "

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  ", "name" : "VersionLabels", "c2jName" : "VersionLabels", "c2jShape" : "VersionLabelsList", "variable" : { "variableName" : "versionLabels", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "versionLabels", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabels", "marshallLocationName" : "VersionLabels", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  \n@param versionLabels If specified, restricts the returned descriptions to only include ones that have the specified version labels.*/", "getterDocumentation" : "/**

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  \n@return If specified, restricts the returned descriptions to only include ones that have the specified version labels.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  \n@param versionLabels If specified, restricts the returned descriptions to only include ones that have the specified version labels.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  If specified, restricts the returned descriptions to only include ones that have the specified version labels.

                                                                                                                                                  \n

                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setVersionLabels(java.util.Collection)} or {@link #withVersionLabels(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                  \n@param versionLabels If specified, restricts the returned descriptions to only include ones that have the specified version labels.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationName" : { "documentation" : "

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.*/", "getterDocumentation" : "/**

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  \n@return If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.

                                                                                                                                                  \n@param applicationName If specified, AWS Elastic Beanstalk restricts the returned descriptions to only include ones that are associated with the specified application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ValidateConfigurationSettingsResult" : { "c2jName" : "ConfigurationSettingsValidationMessages", "documentation" : "

                                                                                                                                                  Provides a list of validation messages.

                                                                                                                                                  ", "shapeName" : "ValidateConfigurationSettingsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  ", "name" : "Messages", "c2jName" : "Messages", "c2jShape" : "ValidationMessagesList", "variable" : { "variableName" : "messages", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "messages", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Messages", "marshallLocationName" : "Messages", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ValidationMessage", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ValidationMessage", "variable" : { "variableName" : "member", "variableType" : "ValidationMessage", "variableDeclarationType" : "ValidationMessage", "documentation" : "", "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "setterModel" : { "variableName" : "member", "variableType" : "ValidationMessage", "variableDeclarationType" : "ValidationMessage", "documentation" : "", "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "getterModel" : { "returnType" : "ValidationMessage", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ValidationMessage", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  \n@param messages A list of ValidationMessage.*/", "getterDocumentation" : "/**

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  \n@return A list of ValidationMessage.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  \n@param messages A list of ValidationMessage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  \n

                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMessages(java.util.Collection)} or {@link #withMessages(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                  \n@param messages A list of ValidationMessage.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "validateConfigurationSettingsResult", "variableType" : "ValidateConfigurationSettingsResult", "variableDeclarationType" : "ValidateConfigurationSettingsResult", "documentation" : null, "simpleType" : "ValidateConfigurationSettingsResult", "variableSetterType" : "ValidateConfigurationSettingsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "ValidateConfigurationSettingsResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Messages" : { "documentation" : "

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  ", "name" : "Messages", "c2jName" : "Messages", "c2jShape" : "ValidationMessagesList", "variable" : { "variableName" : "messages", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "messages", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Messages", "marshallLocationName" : "Messages", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ValidationMessage", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ValidationMessage", "variable" : { "variableName" : "member", "variableType" : "ValidationMessage", "variableDeclarationType" : "ValidationMessage", "documentation" : "", "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "setterModel" : { "variableName" : "member", "variableType" : "ValidationMessage", "variableDeclarationType" : "ValidationMessage", "documentation" : "", "simpleType" : "ValidationMessage", "variableSetterType" : "ValidationMessage" }, "getterModel" : { "returnType" : "ValidationMessage", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ValidationMessage", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  \n@param messages A list of ValidationMessage.*/", "getterDocumentation" : "/**

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  \n@return A list of ValidationMessage.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  \n@param messages A list of ValidationMessage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  A list of ValidationMessage.

                                                                                                                                                  \n

                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMessages(java.util.Collection)} or {@link #withMessages(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                  \n@param messages A list of ValidationMessage.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "EnvironmentInfoType" : { "c2jName" : "EnvironmentInfoType", "documentation" : "", "shapeName" : "EnvironmentInfoType", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "Tail", "value" : "tail" }, { "name" : "Bundle", "value" : "bundle" } ], "variable" : { "variableName" : "environmentInfoType", "variableType" : "EnvironmentInfoType", "variableDeclarationType" : "EnvironmentInfoType", "documentation" : null, "simpleType" : "EnvironmentInfoType", "variableSetterType" : "EnvironmentInfoType" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "TerminateEnvironmentResult" : { "c2jName" : "EnvironmentDescription", "documentation" : "

                                                                                                                                                  Describes the properties of an environment.

                                                                                                                                                  ", "shapeName" : "TerminateEnvironmentResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                  The name of this environment.

                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The name of this environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The name of this environment.

                                                                                                                                                  \n@param environmentName The name of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  The name of this environment.

                                                                                                                                                  \n@return The name of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The name of this environment.

                                                                                                                                                  \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The name of this environment.

                                                                                                                                                  \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The ID of this environment.

                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The ID of this environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The ID of this environment.

                                                                                                                                                  \n@param environmentId The ID of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  The ID of this environment.

                                                                                                                                                  \n@return The ID of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The ID of this environment.

                                                                                                                                                  \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The ID of this environment.

                                                                                                                                                  \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                  \n@return The name of the application associated with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                  \n@return The application version deployed in this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                  \n@return The name of the SolutionStack deployed with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                  \n@return The name of the configuration template used to originally launch this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  Describes this environment.

                                                                                                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  Describes this environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  Describes this environment.

                                                                                                                                                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  Describes this environment.

                                                                                                                                                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  Describes this environment.

                                                                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  Describes this environment.

                                                                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                  ", "name" : "EndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "variable" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EndpointURL", "marshallLocationName" : "EndpointURL", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "getterDocumentation" : "/**

                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                  \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                  ", "name" : "CNAME", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CNAME", "marshallLocationName" : "CNAME", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                  \n@return The URL to the CNAME for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The creation date for this environment.

                                                                                                                                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                  The creation date for this environment.

                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateCreated", "marshallLocationName" : "DateCreated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The creation date for this environment.

                                                                                                                                                  \n@param dateCreated The creation date for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  The creation date for this environment.

                                                                                                                                                  \n@return The creation date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The creation date for this environment.

                                                                                                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The creation date for this environment.

                                                                                                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateUpdated", "marshallLocationName" : "DateUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                  \n@return The last modified date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                  The current operational status of the environment:

                                                                                                                                                  • Launching: Environment is in the process of initial deployment.
                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                  • Terminating: Environment is in the shut-down process.
                                                                                                                                                  • Terminated: Environment is not running.
                                                                                                                                                  ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                  The current operational status of the environment:

                                                                                                                                                  • Launching: Environment is in the process of initial deployment.
                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                  • Terminating: Environment is in the shut-down process.
                                                                                                                                                  • Terminated: Environment is not running.
                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                  The current operational status of the environment:

                                                                                                                                                  • Launching: Environment is in the process of initial deployment.
                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                  • Terminating: Environment is in the shut-down process.
                                                                                                                                                  • Terminated: Environment is not running.
                                                                                                                                                  \n@param status The current operational status of the environment:

                                                                                                                                                  • Launching: Environment is in the process of initial deployment.
                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                  • Terminating: Environment is in the shut-down process.
                                                                                                                                                  • Terminated: Environment is not running.
                                                                                                                                                  • \n@see EnvironmentStatus*/", "getterDocumentation" : "/**

                                                                                                                                                    The current operational status of the environment:

                                                                                                                                                    • Launching: Environment is in the process of initial deployment.
                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                    • Terminating: Environment is in the shut-down process.
                                                                                                                                                    • Terminated: Environment is not running.
                                                                                                                                                    \n@return The current operational status of the environment:

                                                                                                                                                    • Launching: Environment is in the process of initial deployment.
                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                    • Terminating: Environment is in the shut-down process.
                                                                                                                                                    • Terminated: Environment is not running.
                                                                                                                                                    • \n@see EnvironmentStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                      The current operational status of the environment:

                                                                                                                                                      • Launching: Environment is in the process of initial deployment.
                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                      • Terminating: Environment is in the shut-down process.
                                                                                                                                                      • Terminated: Environment is not running.
                                                                                                                                                      \n@param status The current operational status of the environment:

                                                                                                                                                      • Launching: Environment is in the process of initial deployment.
                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                      • Terminating: Environment is in the shut-down process.
                                                                                                                                                      • Terminated: Environment is not running.
                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                        The current operational status of the environment:

                                                                                                                                                        • Launching: Environment is in the process of initial deployment.
                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                        • Terminating: Environment is in the shut-down process.
                                                                                                                                                        • Terminated: Environment is not running.
                                                                                                                                                        \n@param status The current operational status of the environment:

                                                                                                                                                        • Launching: Environment is in the process of initial deployment.
                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                        • Terminating: Environment is in the shut-down process.
                                                                                                                                                        • Terminated: Environment is not running.
                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/" }, { "documentation" : "

                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                          ", "name" : "AbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "variable" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "AbortableOperationInProgress", "marshallLocationName" : "AbortableOperationInProgress", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.*/", "getterDocumentation" : "/**

                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                          \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey

                                                                                                                                                          ", "name" : "Health", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey

                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Health", "marshallLocationName" : "Health", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealth", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey

                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey

                                                                                                                                                          \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey

                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey

                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                          Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, { "documentation" : "

                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                          ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HealthStatus", "marshallLocationName" : "HealthStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealthStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "getterDocumentation" : "/**

                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                          \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/" }, { "documentation" : "

                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                          ", "name" : "Resources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "variable" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                          ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "setterModel" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "Resources", "marshallLocationName" : "Resources", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                          \n@return The description of the AWS resources used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                          ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                          ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "setterModel" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tier", "marshallLocationName" : "Tier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                          \n@param tier Describes the current tier of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                          \n@return Describes the current tier of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                          \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                          \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                          ", "name" : "EnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "variable" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentLinks", "marshallLocationName" : "EnvironmentLinks", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EnvironmentLink", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "variable" : { "variableName" : "member", "variableType" : "EnvironmentLink", "variableDeclarationType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "setterModel" : { "variableName" : "member", "variableType" : "EnvironmentLink", "variableDeclarationType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EnvironmentLink", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.*/", "getterDocumentation" : "/**

                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                          \n@return A list of links to other environments in the same group.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                          \n

                                                                                                                                                          NOTE: This method appends the values to the existing list (if any). Use {@link #setEnvironmentLinks(java.util.Collection)} or {@link #withEnvironmentLinks(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "terminateEnvironmentResult", "variableType" : "TerminateEnvironmentResult", "variableDeclarationType" : "TerminateEnvironmentResult", "documentation" : null, "simpleType" : "TerminateEnvironmentResult", "variableSetterType" : "TerminateEnvironmentResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "TerminateEnvironmentResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                          • Launching: Environment is in the process of initial deployment.
                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                          • Terminating: Environment is in the shut-down process.
                                                                                                                                                          • Terminated: Environment is not running.
                                                                                                                                                          ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                          • Launching: Environment is in the process of initial deployment.
                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                          • Terminating: Environment is in the shut-down process.
                                                                                                                                                          • Terminated: Environment is not running.
                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                          • Launching: Environment is in the process of initial deployment.
                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                          • Terminating: Environment is in the shut-down process.
                                                                                                                                                          • Terminated: Environment is not running.
                                                                                                                                                          \n@param status The current operational status of the environment:

                                                                                                                                                          • Launching: Environment is in the process of initial deployment.
                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                          • Terminating: Environment is in the shut-down process.
                                                                                                                                                          • Terminated: Environment is not running.
                                                                                                                                                          • \n@see EnvironmentStatus*/", "getterDocumentation" : "/**

                                                                                                                                                            The current operational status of the environment:

                                                                                                                                                            • Launching: Environment is in the process of initial deployment.
                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                            • Terminating: Environment is in the shut-down process.
                                                                                                                                                            • Terminated: Environment is not running.
                                                                                                                                                            \n@return The current operational status of the environment:

                                                                                                                                                            • Launching: Environment is in the process of initial deployment.
                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                            • Terminating: Environment is in the shut-down process.
                                                                                                                                                            • Terminated: Environment is not running.
                                                                                                                                                            • \n@see EnvironmentStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                              The current operational status of the environment:

                                                                                                                                                              • Launching: Environment is in the process of initial deployment.
                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                              • Terminating: Environment is in the shut-down process.
                                                                                                                                                              • Terminated: Environment is not running.
                                                                                                                                                              \n@param status The current operational status of the environment:

                                                                                                                                                              • Launching: Environment is in the process of initial deployment.
                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                              • Terminating: Environment is in the shut-down process.
                                                                                                                                                              • Terminated: Environment is not running.
                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                • Terminating: Environment is in the shut-down process.
                                                                                                                                                                • Terminated: Environment is not running.
                                                                                                                                                                \n@param status The current operational status of the environment:

                                                                                                                                                                • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                • Terminating: Environment is in the shut-down process.
                                                                                                                                                                • Terminated: Environment is not running.
                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/" }, "ApplicationName" : { "documentation" : "

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  \n@return The name of the application associated with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  \n@param environmentName The name of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  \n@return The name of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Health" : { "documentation" : "

                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey

                                                                                                                                                                  ", "name" : "Health", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Health", "marshallLocationName" : "Health", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealth", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey

                                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey

                                                                                                                                                                  \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey

                                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey

                                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                  Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, "Tier" : { "documentation" : "

                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                  ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                  ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "setterModel" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tier", "marshallLocationName" : "Tier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                  \n@param tier Describes the current tier of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                  \n@return Describes the current tier of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                  \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                  \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateUpdated" : { "documentation" : "

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateUpdated", "marshallLocationName" : "DateUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  \n@return The last modified date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  \n@return The application version deployed in this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HealthStatus" : { "documentation" : "

                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                  ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HealthStatus", "marshallLocationName" : "HealthStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealthStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                  \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/" }, "DateCreated" : { "documentation" : "

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateCreated", "marshallLocationName" : "DateCreated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  \n@param dateCreated The creation date for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  \n@return The creation date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EndpointURL" : { "documentation" : "

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  ", "name" : "EndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "variable" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EndpointURL", "marshallLocationName" : "EndpointURL", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "getterDocumentation" : "/**

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AbortableOperationInProgress" : { "documentation" : "

                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                  ", "name" : "AbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "variable" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "AbortableOperationInProgress", "marshallLocationName" : "AbortableOperationInProgress", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                  \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentId" : { "documentation" : "

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  \n@param environmentId The ID of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  \n@return The ID of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentLinks" : { "documentation" : "

                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                  ", "name" : "EnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "variable" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentLinks", "marshallLocationName" : "EnvironmentLinks", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EnvironmentLink", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "variable" : { "variableName" : "member", "variableType" : "EnvironmentLink", "variableDeclarationType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "setterModel" : { "variableName" : "member", "variableType" : "EnvironmentLink", "variableDeclarationType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EnvironmentLink", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.*/", "getterDocumentation" : "/**

                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                  \n@return A list of links to other environments in the same group.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                  \n

                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setEnvironmentLinks(java.util.Collection)} or {@link #withEnvironmentLinks(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  \n@return The name of the configuration template used to originally launch this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CNAME" : { "documentation" : "

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  ", "name" : "CNAME", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CNAME", "marshallLocationName" : "CNAME", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  \n@return The URL to the CNAME for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  \n@return The name of the SolutionStack deployed with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Resources" : { "documentation" : "

                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                  ", "name" : "Resources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "variable" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                  ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "setterModel" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "Resources", "marshallLocationName" : "Resources", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                  \n@return The description of the AWS resources used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "SystemStatus" : { "c2jName" : "SystemStatus", "documentation" : "

                                                                                                                                                                  Represents CPU utilization and load average information for applications running in the specified environment.

                                                                                                                                                                  ", "shapeName" : "SystemStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "CPUUtilization", "c2jName" : "CPUUtilization", "c2jShape" : "CPUUtilization", "variable" : { "variableName" : "cPUUtilization", "variableType" : "CPUUtilization", "variableDeclarationType" : "CPUUtilization", "documentation" : "", "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "setterModel" : { "variableName" : "cPUUtilization", "variableType" : "CPUUtilization", "variableDeclarationType" : "CPUUtilization", "documentation" : "", "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "getterModel" : { "returnType" : "CPUUtilization", "documentation" : null }, "http" : { "unmarshallLocationName" : "CPUUtilization", "marshallLocationName" : "CPUUtilization", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param cPUUtilization */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param cPUUtilization \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param cPUUtilization \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  ", "name" : "LoadAverage", "c2jName" : "LoadAverage", "c2jShape" : "LoadAverage", "variable" : { "variableName" : "loadAverage", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "loadAverage", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "LoadAverage", "marshallLocationName" : "LoadAverage", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Double", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LoadAverageValue", "variable" : { "variableName" : "member", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "member", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "Double", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  \n@param loadAverage Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  \n@return Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  \n@param loadAverage Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  \n

                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLoadAverage(java.util.Collection)} or {@link #withLoadAverage(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                  \n@param loadAverage Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "systemStatus", "variableType" : "SystemStatus", "variableDeclarationType" : "SystemStatus", "documentation" : null, "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "CPUUtilization" : { "documentation" : "", "name" : "CPUUtilization", "c2jName" : "CPUUtilization", "c2jShape" : "CPUUtilization", "variable" : { "variableName" : "cPUUtilization", "variableType" : "CPUUtilization", "variableDeclarationType" : "CPUUtilization", "documentation" : "", "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "setterModel" : { "variableName" : "cPUUtilization", "variableType" : "CPUUtilization", "variableDeclarationType" : "CPUUtilization", "documentation" : "", "simpleType" : "CPUUtilization", "variableSetterType" : "CPUUtilization" }, "getterModel" : { "returnType" : "CPUUtilization", "documentation" : null }, "http" : { "unmarshallLocationName" : "CPUUtilization", "marshallLocationName" : "CPUUtilization", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param cPUUtilization */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param cPUUtilization \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param cPUUtilization \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LoadAverage" : { "documentation" : "

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  ", "name" : "LoadAverage", "c2jName" : "LoadAverage", "c2jShape" : "LoadAverage", "variable" : { "variableName" : "loadAverage", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "loadAverage", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "LoadAverage", "marshallLocationName" : "LoadAverage", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Double", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LoadAverageValue", "variable" : { "variableName" : "member", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "setterModel" : { "variableName" : "member", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "simpleType" : "Double", "variableSetterType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "Double", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  \n@param loadAverage Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  \n@return Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  \n@param loadAverage Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.

                                                                                                                                                                  \n

                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLoadAverage(java.util.Collection)} or {@link #withLoadAverage(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                  \n@param loadAverage Load average in the last 1-minute and 5-minute periods. For more information, see Operating System Metrics.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "RequestEnvironmentInfoRequest" : { "c2jName" : "RequestEnvironmentInfoMessage", "documentation" : "

                                                                                                                                                                  Request to retrieve logs from an environment and store them in your Elastic Beanstalk storage bucket.

                                                                                                                                                                  ", "shapeName" : "RequestEnvironmentInfoRequest", "deprecated" : false, "required" : [ "InfoType" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@return The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@return The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  ", "name" : "InfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "variable" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "InfoType", "marshallLocationName" : "InfoType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentInfoType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  \n@param infoType The type of information to request.\n@see EnvironmentInfoType*/", "getterDocumentation" : "/**

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  \n@return The type of information to request.\n@see EnvironmentInfoType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  \n@param infoType The type of information to request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  \n@param infoType The type of information to request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/" } ], "enums" : null, "variable" : { "variableName" : "requestEnvironmentInfoRequest", "variableType" : "RequestEnvironmentInfoRequest", "variableDeclarationType" : "RequestEnvironmentInfoRequest", "documentation" : null, "simpleType" : "RequestEnvironmentInfoRequest", "variableSetterType" : "RequestEnvironmentInfoRequest" }, "marshaller" : { "action" : "RequestEnvironmentInfo", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@return The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId The ID of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@return The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName The name of the environment of the requested data.

                                                                                                                                                                  If no such environment is found, RequestEnvironmentInfo returns an InvalidParameterValue error.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InfoType" : { "documentation" : "

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  ", "name" : "InfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "variable" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "InfoType", "marshallLocationName" : "InfoType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentInfoType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  \n@param infoType The type of information to request.\n@see EnvironmentInfoType*/", "getterDocumentation" : "/**

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  \n@return The type of information to request.\n@see EnvironmentInfoType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  \n@param infoType The type of information to request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The type of information to request.

                                                                                                                                                                  \n@param infoType The type of information to request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/" } } }, "DescribeEnvironmentHealthRequest" : { "c2jName" : "DescribeEnvironmentHealthRequest", "documentation" : "

                                                                                                                                                                  See the example below to learn how to create a request body.

                                                                                                                                                                  ", "shapeName" : "DescribeEnvironmentHealthRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@return Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@return Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  ", "name" : "AttributeNames", "c2jName" : "AttributeNames", "c2jShape" : "EnvironmentHealthAttributes", "variable" : { "variableName" : "attributeNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "attributeNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "AttributeNames", "marshallLocationName" : "AttributeNames", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentHealthAttribute", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealthAttribute", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member \n@see EnvironmentHealthAttribute*/", "getterDocumentation" : "/**\n@return \n@see EnvironmentHealthAttribute*/", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : "EnvironmentHealthAttribute", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.\n@see EnvironmentHealthAttribute*/", "getterDocumentation" : "/**

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  \n@return Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.\n@see EnvironmentHealthAttribute*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  \n

                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setAttributeNames(java.util.Collection)} or {@link #withAttributeNames(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentHealthRequest", "variableType" : "DescribeEnvironmentHealthRequest", "variableDeclarationType" : "DescribeEnvironmentHealthRequest", "documentation" : null, "simpleType" : "DescribeEnvironmentHealthRequest", "variableSetterType" : "DescribeEnvironmentHealthRequest" }, "marshaller" : { "action" : "DescribeEnvironmentHealth", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@return Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentId Specifies the AWS Elastic Beanstalk environment ID.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@return Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                  \n@param environmentName Specifies the AWS Elastic Beanstalk environment name.

                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AttributeNames" : { "documentation" : "

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  ", "name" : "AttributeNames", "c2jName" : "AttributeNames", "c2jShape" : "EnvironmentHealthAttributes", "variable" : { "variableName" : "attributeNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "attributeNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "AttributeNames", "marshallLocationName" : "AttributeNames", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentHealthAttribute", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealthAttribute", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member \n@see EnvironmentHealthAttribute*/", "getterDocumentation" : "/**\n@return \n@see EnvironmentHealthAttribute*/", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : "EnvironmentHealthAttribute", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.\n@see EnvironmentHealthAttribute*/", "getterDocumentation" : "/**

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  \n@return Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.\n@see EnvironmentHealthAttribute*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.

                                                                                                                                                                  \n

                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setAttributeNames(java.util.Collection)} or {@link #withAttributeNames(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                  \n@param attributeNames Specifies the response elements you wish to receive. If no attribute names are specified, AWS Elastic Beanstalk only returns the name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthAttribute*/" } } }, "DescribeApplicationVersionsResult" : { "c2jName" : "ApplicationVersionDescriptionsMessage", "documentation" : "

                                                                                                                                                                  Result message wrapping a list of application version descriptions.

                                                                                                                                                                  ", "shapeName" : "DescribeApplicationVersionsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  ", "name" : "ApplicationVersions", "c2jName" : "ApplicationVersions", "c2jShape" : "ApplicationVersionDescriptionList", "variable" : { "variableName" : "applicationVersions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "applicationVersions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationVersions", "marshallLocationName" : "ApplicationVersions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ApplicationVersionDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ApplicationVersionDescription", "variable" : { "variableName" : "member", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ApplicationVersionDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  \n@param applicationVersions List of ApplicationVersionDescription objects sorted by order of creation.*/", "getterDocumentation" : "/**

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  \n@return List of ApplicationVersionDescription objects sorted by order of creation.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  \n@param applicationVersions List of ApplicationVersionDescription objects sorted by order of creation.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  \n

                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setApplicationVersions(java.util.Collection)} or {@link #withApplicationVersions(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                  \n@param applicationVersions List of ApplicationVersionDescription objects sorted by order of creation.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeApplicationVersionsResult", "variableType" : "DescribeApplicationVersionsResult", "variableDeclarationType" : "DescribeApplicationVersionsResult", "documentation" : null, "simpleType" : "DescribeApplicationVersionsResult", "variableSetterType" : "DescribeApplicationVersionsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeApplicationVersionsResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationVersions" : { "documentation" : "

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  ", "name" : "ApplicationVersions", "c2jName" : "ApplicationVersions", "c2jShape" : "ApplicationVersionDescriptionList", "variable" : { "variableName" : "applicationVersions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "applicationVersions", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationVersions", "marshallLocationName" : "ApplicationVersions", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ApplicationVersionDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ApplicationVersionDescription", "variable" : { "variableName" : "member", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ApplicationVersionDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  \n@param applicationVersions List of ApplicationVersionDescription objects sorted by order of creation.*/", "getterDocumentation" : "/**

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  \n@return List of ApplicationVersionDescription objects sorted by order of creation.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  \n@param applicationVersions List of ApplicationVersionDescription objects sorted by order of creation.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  List of ApplicationVersionDescription objects sorted by order of creation.

                                                                                                                                                                  \n

                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setApplicationVersions(java.util.Collection)} or {@link #withApplicationVersions(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                  \n@param applicationVersions List of ApplicationVersionDescription objects sorted by order of creation.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "EnvironmentDescription" : { "c2jName" : "EnvironmentDescription", "documentation" : "

                                                                                                                                                                  Describes the properties of an environment.

                                                                                                                                                                  ", "shapeName" : "EnvironmentDescription", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  \n@param environmentName The name of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  \n@return The name of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of this environment.

                                                                                                                                                                  \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  \n@param environmentId The ID of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  \n@return The ID of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                  \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  \n@return The name of the application associated with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  \n@return The application version deployed in this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  \n@return The name of the SolutionStack deployed with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  \n@return The name of the configuration template used to originally launch this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  Describes this environment.

                                                                                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  ", "name" : "EndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "variable" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EndpointURL", "marshallLocationName" : "EndpointURL", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "getterDocumentation" : "/**

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  ", "name" : "CNAME", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CNAME", "marshallLocationName" : "CNAME", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  \n@return The URL to the CNAME for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateCreated", "marshallLocationName" : "DateCreated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  \n@param dateCreated The creation date for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  \n@return The creation date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateUpdated", "marshallLocationName" : "DateUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  \n@return The last modified date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                  The current operational status of the environment:

                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                  • Terminating: Environment is in the shut-down process.
                                                                                                                                                                  • Terminated: Environment is not running.
                                                                                                                                                                  ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                  The current operational status of the environment:

                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                  • Terminating: Environment is in the shut-down process.
                                                                                                                                                                  • Terminated: Environment is not running.
                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                  The current operational status of the environment:

                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                  • Terminating: Environment is in the shut-down process.
                                                                                                                                                                  • Terminated: Environment is not running.
                                                                                                                                                                  \n@param status The current operational status of the environment:

                                                                                                                                                                  • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                  • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                  • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                  • Terminating: Environment is in the shut-down process.
                                                                                                                                                                  • Terminated: Environment is not running.
                                                                                                                                                                  • \n@see EnvironmentStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                    The current operational status of the environment:

                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                    • Terminating: Environment is in the shut-down process.
                                                                                                                                                                    • Terminated: Environment is not running.
                                                                                                                                                                    \n@return The current operational status of the environment:

                                                                                                                                                                    • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                    • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                    • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                    • Terminating: Environment is in the shut-down process.
                                                                                                                                                                    • Terminated: Environment is not running.
                                                                                                                                                                    • \n@see EnvironmentStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                      The current operational status of the environment:

                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                      • Terminating: Environment is in the shut-down process.
                                                                                                                                                                      • Terminated: Environment is not running.
                                                                                                                                                                      \n@param status The current operational status of the environment:

                                                                                                                                                                      • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                      • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                      • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                      • Terminating: Environment is in the shut-down process.
                                                                                                                                                                      • Terminated: Environment is not running.
                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                        The current operational status of the environment:

                                                                                                                                                                        • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                        • Terminating: Environment is in the shut-down process.
                                                                                                                                                                        • Terminated: Environment is not running.
                                                                                                                                                                        \n@param status The current operational status of the environment:

                                                                                                                                                                        • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                        • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                        • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                        • Terminating: Environment is in the shut-down process.
                                                                                                                                                                        • Terminated: Environment is not running.
                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/" }, { "documentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          ", "name" : "AbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "variable" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "AbortableOperationInProgress", "marshallLocationName" : "AbortableOperationInProgress", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.*/", "getterDocumentation" : "/**

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                          Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.

                                                                                                                                                                          \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                          true: There is an update in progress.

                                                                                                                                                                          false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          ", "name" : "Health", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Health", "marshallLocationName" : "Health", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealth", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                          Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey

                                                                                                                                                                          \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                          • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                          • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                          • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                          • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                          Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, { "documentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HealthStatus", "marshallLocationName" : "HealthStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealthStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                          Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                          \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/" }, { "documentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          ", "name" : "Resources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "variable" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "setterModel" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "Resources", "marshallLocationName" : "Resources", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@return The description of the AWS resources used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                          The description of the AWS resources used by this environment.

                                                                                                                                                                          \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "setterModel" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tier", "marshallLocationName" : "Tier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          \n@param tier Describes the current tier of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          \n@return Describes the current tier of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                          Describes the current tier of this environment.

                                                                                                                                                                          \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          ", "name" : "EnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "variable" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentLinks", "marshallLocationName" : "EnvironmentLinks", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EnvironmentLink", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "variable" : { "variableName" : "member", "variableType" : "EnvironmentLink", "variableDeclarationType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "setterModel" : { "variableName" : "member", "variableType" : "EnvironmentLink", "variableDeclarationType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EnvironmentLink", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.*/", "getterDocumentation" : "/**

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n@return A list of links to other environments in the same group.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                          A list of links to other environments in the same group.

                                                                                                                                                                          \n

                                                                                                                                                                          NOTE: This method appends the values to the existing list (if any). Use {@link #setEnvironmentLinks(java.util.Collection)} or {@link #withEnvironmentLinks(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                          \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "environmentDescription", "variableType" : "EnvironmentDescription", "variableDeclarationType" : "EnvironmentDescription", "documentation" : null, "simpleType" : "EnvironmentDescription", "variableSetterType" : "EnvironmentDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                          • Terminating: Environment is in the shut-down process.
                                                                                                                                                                          • Terminated: Environment is not running.
                                                                                                                                                                          ", "name" : "Status", "c2jName" : "Status", "c2jShape" : "EnvironmentStatus", "variable" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                          • Terminating: Environment is in the shut-down process.
                                                                                                                                                                          • Terminated: Environment is not running.
                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "status", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Status", "marshallLocationName" : "Status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                          The current operational status of the environment:

                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                          • Terminating: Environment is in the shut-down process.
                                                                                                                                                                          • Terminated: Environment is not running.
                                                                                                                                                                          \n@param status The current operational status of the environment:

                                                                                                                                                                          • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                          • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                          • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                          • Terminating: Environment is in the shut-down process.
                                                                                                                                                                          • Terminated: Environment is not running.
                                                                                                                                                                          • \n@see EnvironmentStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                            The current operational status of the environment:

                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                            • Terminating: Environment is in the shut-down process.
                                                                                                                                                                            • Terminated: Environment is not running.
                                                                                                                                                                            \n@return The current operational status of the environment:

                                                                                                                                                                            • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                            • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                            • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                            • Terminating: Environment is in the shut-down process.
                                                                                                                                                                            • Terminated: Environment is not running.
                                                                                                                                                                            • \n@see EnvironmentStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                              The current operational status of the environment:

                                                                                                                                                                              • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                              • Terminating: Environment is in the shut-down process.
                                                                                                                                                                              • Terminated: Environment is not running.
                                                                                                                                                                              \n@param status The current operational status of the environment:

                                                                                                                                                                              • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                              • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                              • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                              • Terminating: Environment is in the shut-down process.
                                                                                                                                                                              • Terminated: Environment is not running.
                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                The current operational status of the environment:

                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                                • Terminating: Environment is in the shut-down process.
                                                                                                                                                                                • Terminated: Environment is not running.
                                                                                                                                                                                \n@param status The current operational status of the environment:

                                                                                                                                                                                • Launching: Environment is in the process of initial deployment.
                                                                                                                                                                                • Updating: Environment is in the process of updating its configuration settings or application version.
                                                                                                                                                                                • Ready: Environment is available to have an action performed on it, such as update or terminate.
                                                                                                                                                                                • Terminating: Environment is in the shut-down process.
                                                                                                                                                                                • Terminated: Environment is not running.
                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentStatus*/" }, "ApplicationName" : { "documentation" : "

                                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                                  \n@return The name of the application associated with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the application associated with this environment.

                                                                                                                                                                                  \n@param applicationName The name of the application associated with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

                                                                                                                                                                                  Describes this environment.

                                                                                                                                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  Describes this environment.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Describes this environment.

                                                                                                                                                                                  \n@param description Describes this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Describes this environment.

                                                                                                                                                                                  \n@return Describes this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Describes this environment.

                                                                                                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Describes this environment.

                                                                                                                                                                                  \n@param description Describes this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                                                                  The name of this environment.

                                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The name of this environment.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The name of this environment.

                                                                                                                                                                                  \n@param environmentName The name of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The name of this environment.

                                                                                                                                                                                  \n@return The name of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The name of this environment.

                                                                                                                                                                                  \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The name of this environment.

                                                                                                                                                                                  \n@param environmentName The name of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Health" : { "documentation" : "

                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                  ", "name" : "Health", "c2jName" : "Health", "c2jShape" : "EnvironmentHealth", "variable" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "health", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Health", "marshallLocationName" : "Health", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealth", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey\n@see EnvironmentHealth*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                  \n@return Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey\n@see EnvironmentHealth*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey

                                                                                                                                                                                  \n@param health Describes the health status of the environment. AWS Elastic Beanstalk indicates the failure levels for a running environment:

                                                                                                                                                                                  • Red: Indicates the environment is not responsive. Occurs when three or more consecutive failures occur for an environment.
                                                                                                                                                                                  • Yellow: Indicates that something is wrong. Occurs when two consecutive failures occur for an environment.
                                                                                                                                                                                  • Green: Indicates the environment is healthy and fully functional.
                                                                                                                                                                                  • Grey: Default health for a new environment. The environment is not fully launched and health checks have not started or health checks are suspended during an UpdateEnvironment or RestartEnvironement request.

                                                                                                                                                                                  Default: Grey\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealth*/" }, "Tier" : { "documentation" : "

                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                  ", "name" : "Tier", "c2jName" : "Tier", "c2jShape" : "EnvironmentTier", "variable" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "

                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                  ", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "setterModel" : { "variableName" : "tier", "variableType" : "EnvironmentTier", "variableDeclarationType" : "EnvironmentTier", "documentation" : "", "simpleType" : "EnvironmentTier", "variableSetterType" : "EnvironmentTier" }, "getterModel" : { "returnType" : "EnvironmentTier", "documentation" : null }, "http" : { "unmarshallLocationName" : "Tier", "marshallLocationName" : "Tier", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                  \n@param tier Describes the current tier of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                  \n@return Describes the current tier of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                  \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Describes the current tier of this environment.

                                                                                                                                                                                  \n@param tier Describes the current tier of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateUpdated" : { "documentation" : "

                                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                                  ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateUpdated", "marshallLocationName" : "DateUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                                  \n@return The last modified date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The last modified date for this environment.

                                                                                                                                                                                  \n@param dateUpdated The last modified date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "VersionLabel" : { "documentation" : "

                                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                                  ", "name" : "VersionLabel", "c2jName" : "VersionLabel", "c2jShape" : "VersionLabel", "variable" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "versionLabel", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "VersionLabel", "marshallLocationName" : "VersionLabel", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                                  \n@return The application version deployed in this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The application version deployed in this environment.

                                                                                                                                                                                  \n@param versionLabel The application version deployed in this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HealthStatus" : { "documentation" : "

                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "EnvironmentHealthStatus", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HealthStatus", "marshallLocationName" : "HealthStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentHealthStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@return Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@see EnvironmentHealthStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param healthStatus Returns the health status of the application running in your environment. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentHealthStatus*/" }, "DateCreated" : { "documentation" : "

                                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                                  ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateCreated", "marshallLocationName" : "DateCreated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                                  \n@param dateCreated The creation date for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                                  \n@return The creation date for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The creation date for this environment.

                                                                                                                                                                                  \n@param dateCreated The creation date for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EndpointURL" : { "documentation" : "

                                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                  ", "name" : "EndpointURL", "c2jName" : "EndpointURL", "c2jShape" : "EndpointURL", "variable" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "endpointURL", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EndpointURL", "marshallLocationName" : "EndpointURL", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                  \n@return For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.

                                                                                                                                                                                  \n@param endpointURL For load-balanced, autoscaling environments, the URL to the LoadBalancer. For single-instance environments, the IP address of the instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AbortableOperationInProgress" : { "documentation" : "

                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                  ", "name" : "AbortableOperationInProgress", "c2jName" : "AbortableOperationInProgress", "c2jShape" : "AbortableOperationInProgress", "variable" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "abortableOperationInProgress", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "AbortableOperationInProgress", "marshallLocationName" : "AbortableOperationInProgress", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                  \n@return Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.

                                                                                                                                                                                  \n@param abortableOperationInProgress Indicates if there is an in-progress environment configuration update or application version deployment that you can cancel.

                                                                                                                                                                                  true: There is an update in progress.

                                                                                                                                                                                  false: There are no updates currently in progress.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentId" : { "documentation" : "

                                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                                  \n@param environmentId The ID of this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                                  \n@return The ID of this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                                  \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The ID of this environment.

                                                                                                                                                                                  \n@param environmentId The ID of this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentLinks" : { "documentation" : "

                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                  ", "name" : "EnvironmentLinks", "c2jName" : "EnvironmentLinks", "c2jShape" : "EnvironmentLinks", "variable" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "environmentLinks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentLinks", "marshallLocationName" : "EnvironmentLinks", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EnvironmentLink", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EnvironmentLink", "variable" : { "variableName" : "member", "variableType" : "EnvironmentLink", "variableDeclarationType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "setterModel" : { "variableName" : "member", "variableType" : "EnvironmentLink", "variableDeclarationType" : "EnvironmentLink", "documentation" : "", "simpleType" : "EnvironmentLink", "variableSetterType" : "EnvironmentLink" }, "getterModel" : { "returnType" : "EnvironmentLink", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EnvironmentLink", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                  \n@return A list of links to other environments in the same group.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A list of links to other environments in the same group.

                                                                                                                                                                                  \n

                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setEnvironmentLinks(java.util.Collection)} or {@link #withEnvironmentLinks(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                  \n@param environmentLinks A list of links to other environments in the same group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                  \n@return The name of the configuration template used to originally launch this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the configuration template used to originally launch this environment.

                                                                                                                                                                                  \n@param templateName The name of the configuration template used to originally launch this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CNAME" : { "documentation" : "

                                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                                  ", "name" : "CNAME", "c2jName" : "CNAME", "c2jShape" : "DNSCname", "variable" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "cNAME", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "CNAME", "marshallLocationName" : "CNAME", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                                  \n@return The URL to the CNAME for this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The URL to the CNAME for this environment.

                                                                                                                                                                                  \n@param cNAME The URL to the CNAME for this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                  \n@return The name of the SolutionStack deployed with this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the SolutionStack deployed with this environment.

                                                                                                                                                                                  \n@param solutionStackName The name of the SolutionStack deployed with this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Resources" : { "documentation" : "

                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                  ", "name" : "Resources", "c2jName" : "Resources", "c2jShape" : "EnvironmentResourcesDescription", "variable" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "

                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                  ", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "setterModel" : { "variableName" : "resources", "variableType" : "EnvironmentResourcesDescription", "variableDeclarationType" : "EnvironmentResourcesDescription", "documentation" : "", "simpleType" : "EnvironmentResourcesDescription", "variableSetterType" : "EnvironmentResourcesDescription" }, "getterModel" : { "returnType" : "EnvironmentResourcesDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "Resources", "marshallLocationName" : "Resources", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                  \n@return The description of the AWS resources used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The description of the AWS resources used by this environment.

                                                                                                                                                                                  \n@param resources The description of the AWS resources used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "SingleInstanceHealth" : { "c2jName" : "SingleInstanceHealth", "documentation" : "

                                                                                                                                                                                  Represents health information from the specified instance that belongs to the AWS Elastic Beanstalk environment. Use the InstanceId property to specify the application instance for which you'd like to return data.

                                                                                                                                                                                  ", "shapeName" : "SingleInstanceHealth", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  ", "name" : "InstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "variable" : { "variableName" : "instanceId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "instanceId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "InstanceId", "marshallLocationName" : "InstanceId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  \n@param instanceId The ID of the Amazon EC2 instance.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  \n@return The ID of the Amazon EC2 instance.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  \n@param instanceId The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  \n@param instanceId The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HealthStatus", "marshallLocationName" : "HealthStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@return Returns the health status of the specified instance. For more information, see Health Colors and Statuses.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "name" : "Color", "c2jName" : "Color", "c2jShape" : "String", "variable" : { "variableName" : "color", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "color", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Color", "marshallLocationName" : "Color", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@return Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  ", "name" : "Causes", "c2jName" : "Causes", "c2jShape" : "Causes", "variable" : { "variableName" : "causes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "causes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Causes", "marshallLocationName" : "Causes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Cause", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  \n@param causes Represents the causes, which provide more information about the current health status.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  \n@return Represents the causes, which provide more information about the current health status.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  \n@param causes Represents the causes, which provide more information about the current health status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  \n

                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setCauses(java.util.Collection)} or {@link #withCauses(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                  \n@param causes Represents the causes, which provide more information about the current health status.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  ", "name" : "LaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "LaunchedAt", "variable" : { "variableName" : "launchedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "launchedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "LaunchedAt", "marshallLocationName" : "LaunchedAt", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  \n@param launchedAt The time at which the EC2 instance was launched.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  \n@return The time at which the EC2 instance was launched.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  \n@param launchedAt The time at which the EC2 instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  \n@param launchedAt The time at which the EC2 instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "variable" : { "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "variableDeclarationType" : "ApplicationMetrics", "documentation" : "", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "setterModel" : { "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "variableDeclarationType" : "ApplicationMetrics", "documentation" : "", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationMetrics", "marshallLocationName" : "ApplicationMetrics", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param applicationMetrics */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param applicationMetrics \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param applicationMetrics \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "System", "c2jName" : "System", "c2jShape" : "SystemStatus", "variable" : { "variableName" : "system", "variableType" : "SystemStatus", "variableDeclarationType" : "SystemStatus", "documentation" : "", "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "setterModel" : { "variableName" : "system", "variableType" : "SystemStatus", "variableDeclarationType" : "SystemStatus", "documentation" : "", "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "getterModel" : { "returnType" : "SystemStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "System", "marshallLocationName" : "System", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param system */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param system \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param system \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  ", "name" : "Deployment", "c2jName" : "Deployment", "c2jShape" : "Deployment", "variable" : { "variableName" : "deployment", "variableType" : "Deployment", "variableDeclarationType" : "Deployment", "documentation" : "

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  ", "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "setterModel" : { "variableName" : "deployment", "variableType" : "Deployment", "variableDeclarationType" : "Deployment", "documentation" : "", "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "getterModel" : { "returnType" : "Deployment", "documentation" : null }, "http" : { "unmarshallLocationName" : "Deployment", "marshallLocationName" : "Deployment", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  \n@param deployment Information about the most recent deployment to an instance.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  \n@return Information about the most recent deployment to an instance.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  \n@param deployment Information about the most recent deployment to an instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  \n@param deployment Information about the most recent deployment to an instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  ", "name" : "AvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "String", "variable" : { "variableName" : "availabilityZone", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "availabilityZone", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "AvailabilityZone", "marshallLocationName" : "AvailabilityZone", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  \n@param availabilityZone The availability zone in which the instance runs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  \n@return The availability zone in which the instance runs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  \n@param availabilityZone The availability zone in which the instance runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  \n@param availabilityZone The availability zone in which the instance runs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  ", "name" : "InstanceType", "c2jName" : "InstanceType", "c2jShape" : "String", "variable" : { "variableName" : "instanceType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "instanceType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "InstanceType", "marshallLocationName" : "InstanceType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  \n@param instanceType The instance's type.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  \n@return The instance's type.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  \n@param instanceType The instance's type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  \n@param instanceType The instance's type.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "singleInstanceHealth", "variableType" : "SingleInstanceHealth", "variableDeclarationType" : "SingleInstanceHealth", "documentation" : null, "simpleType" : "SingleInstanceHealth", "variableSetterType" : "SingleInstanceHealth" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "InstanceId" : { "documentation" : "

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  ", "name" : "InstanceId", "c2jName" : "InstanceId", "c2jShape" : "InstanceId", "variable" : { "variableName" : "instanceId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "instanceId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "InstanceId", "marshallLocationName" : "InstanceId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  \n@param instanceId The ID of the Amazon EC2 instance.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  \n@return The ID of the Amazon EC2 instance.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  \n@param instanceId The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The ID of the Amazon EC2 instance.

                                                                                                                                                                                  \n@param instanceId The ID of the Amazon EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Color" : { "documentation" : "

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "name" : "Color", "c2jName" : "Color", "c2jShape" : "String", "variable" : { "variableName" : "color", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "color", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Color", "marshallLocationName" : "Color", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@return Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param color Represents the color indicator that gives you information about the health of the EC2 instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "HealthStatus" : { "documentation" : "

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "name" : "HealthStatus", "c2jName" : "HealthStatus", "c2jShape" : "String", "variable" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "healthStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "HealthStatus", "marshallLocationName" : "HealthStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@return Returns the health status of the specified instance. For more information, see Health Colors and Statuses.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Returns the health status of the specified instance. For more information, see Health Colors and Statuses.

                                                                                                                                                                                  \n@param healthStatus Returns the health status of the specified instance. For more information, see Health Colors and Statuses.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Causes" : { "documentation" : "

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  ", "name" : "Causes", "c2jName" : "Causes", "c2jShape" : "Causes", "variable" : { "variableName" : "causes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "causes", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Causes", "marshallLocationName" : "Causes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Cause", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  \n@param causes Represents the causes, which provide more information about the current health status.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  \n@return Represents the causes, which provide more information about the current health status.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  \n@param causes Represents the causes, which provide more information about the current health status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Represents the causes, which provide more information about the current health status.

                                                                                                                                                                                  \n

                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setCauses(java.util.Collection)} or {@link #withCauses(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                  \n@param causes Represents the causes, which provide more information about the current health status.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Deployment" : { "documentation" : "

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  ", "name" : "Deployment", "c2jName" : "Deployment", "c2jShape" : "Deployment", "variable" : { "variableName" : "deployment", "variableType" : "Deployment", "variableDeclarationType" : "Deployment", "documentation" : "

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  ", "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "setterModel" : { "variableName" : "deployment", "variableType" : "Deployment", "variableDeclarationType" : "Deployment", "documentation" : "", "simpleType" : "Deployment", "variableSetterType" : "Deployment" }, "getterModel" : { "returnType" : "Deployment", "documentation" : null }, "http" : { "unmarshallLocationName" : "Deployment", "marshallLocationName" : "Deployment", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  \n@param deployment Information about the most recent deployment to an instance.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  \n@return Information about the most recent deployment to an instance.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  \n@param deployment Information about the most recent deployment to an instance.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Information about the most recent deployment to an instance.

                                                                                                                                                                                  \n@param deployment Information about the most recent deployment to an instance.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AvailabilityZone" : { "documentation" : "

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  ", "name" : "AvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "String", "variable" : { "variableName" : "availabilityZone", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "availabilityZone", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "AvailabilityZone", "marshallLocationName" : "AvailabilityZone", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  \n@param availabilityZone The availability zone in which the instance runs.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  \n@return The availability zone in which the instance runs.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  \n@param availabilityZone The availability zone in which the instance runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The availability zone in which the instance runs.

                                                                                                                                                                                  \n@param availabilityZone The availability zone in which the instance runs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ApplicationMetrics" : { "documentation" : "", "name" : "ApplicationMetrics", "c2jName" : "ApplicationMetrics", "c2jShape" : "ApplicationMetrics", "variable" : { "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "variableDeclarationType" : "ApplicationMetrics", "documentation" : "", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "setterModel" : { "variableName" : "applicationMetrics", "variableType" : "ApplicationMetrics", "variableDeclarationType" : "ApplicationMetrics", "documentation" : "", "simpleType" : "ApplicationMetrics", "variableSetterType" : "ApplicationMetrics" }, "getterModel" : { "returnType" : "ApplicationMetrics", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationMetrics", "marshallLocationName" : "ApplicationMetrics", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param applicationMetrics */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param applicationMetrics \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param applicationMetrics \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InstanceType" : { "documentation" : "

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  ", "name" : "InstanceType", "c2jName" : "InstanceType", "c2jShape" : "String", "variable" : { "variableName" : "instanceType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "instanceType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "InstanceType", "marshallLocationName" : "InstanceType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  \n@param instanceType The instance's type.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  \n@return The instance's type.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  \n@param instanceType The instance's type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The instance's type.

                                                                                                                                                                                  \n@param instanceType The instance's type.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LaunchedAt" : { "documentation" : "

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  ", "name" : "LaunchedAt", "c2jName" : "LaunchedAt", "c2jShape" : "LaunchedAt", "variable" : { "variableName" : "launchedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "launchedAt", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "LaunchedAt", "marshallLocationName" : "LaunchedAt", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  \n@param launchedAt The time at which the EC2 instance was launched.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  \n@return The time at which the EC2 instance was launched.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  \n@param launchedAt The time at which the EC2 instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The time at which the EC2 instance was launched.

                                                                                                                                                                                  \n@param launchedAt The time at which the EC2 instance was launched.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "System" : { "documentation" : "", "name" : "System", "c2jName" : "System", "c2jShape" : "SystemStatus", "variable" : { "variableName" : "system", "variableType" : "SystemStatus", "variableDeclarationType" : "SystemStatus", "documentation" : "", "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "setterModel" : { "variableName" : "system", "variableType" : "SystemStatus", "variableDeclarationType" : "SystemStatus", "documentation" : "", "simpleType" : "SystemStatus", "variableSetterType" : "SystemStatus" }, "getterModel" : { "returnType" : "SystemStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "System", "marshallLocationName" : "System", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param system */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param system \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param system \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeEventsResult" : { "c2jName" : "EventDescriptionsMessage", "documentation" : "

                                                                                                                                                                                  Result message wrapping a list of event descriptions.

                                                                                                                                                                                  ", "shapeName" : "DescribeEventsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  ", "name" : "Events", "c2jName" : "Events", "c2jShape" : "EventDescriptionList", "variable" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Events", "marshallLocationName" : "Events", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EventDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EventDescription", "variable" : { "variableName" : "member", "variableType" : "EventDescription", "variableDeclarationType" : "EventDescription", "documentation" : "", "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "EventDescription", "variableDeclarationType" : "EventDescription", "documentation" : "", "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "getterModel" : { "returnType" : "EventDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EventDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  \n@param events A list of EventDescription.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  \n@return A list of EventDescription.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  \n@param events A list of EventDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  \n

                                                                                                                                                                                  NOTE: 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 A list of EventDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  \n@return If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEventsResult", "variableType" : "DescribeEventsResult", "variableDeclarationType" : "DescribeEventsResult", "documentation" : null, "simpleType" : "DescribeEventsResult", "variableSetterType" : "DescribeEventsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeEventsResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "Token", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  \n@return If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.

                                                                                                                                                                                  \n@param nextToken If returned, this indicates that there are more results to obtain. Use this token in the next DescribeEvents call to get the next batch of events.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Events" : { "documentation" : "

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  ", "name" : "Events", "c2jName" : "Events", "c2jShape" : "EventDescriptionList", "variable" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Events", "marshallLocationName" : "Events", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "EventDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EventDescription", "variable" : { "variableName" : "member", "variableType" : "EventDescription", "variableDeclarationType" : "EventDescription", "documentation" : "", "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "EventDescription", "variableDeclarationType" : "EventDescription", "documentation" : "", "simpleType" : "EventDescription", "variableSetterType" : "EventDescription" }, "getterModel" : { "returnType" : "EventDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "EventDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  \n@param events A list of EventDescription.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  \n@return A list of EventDescription.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  \n@param events A list of EventDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A list of EventDescription.

                                                                                                                                                                                  \n

                                                                                                                                                                                  NOTE: 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 A list of EventDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "UpdateApplicationVersionResult" : { "c2jName" : "ApplicationVersionDescriptionMessage", "documentation" : "

                                                                                                                                                                                  Result message wrapping a single description of an application version.

                                                                                                                                                                                  ", "shapeName" : "UpdateApplicationVersionResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  ", "name" : "ApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "variable" : { "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  ", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "setterModel" : { "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationVersion", "marshallLocationName" : "ApplicationVersion", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  \n@return The ApplicationVersionDescription of the application version.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "updateApplicationVersionResult", "variableType" : "UpdateApplicationVersionResult", "variableDeclarationType" : "UpdateApplicationVersionResult", "documentation" : null, "simpleType" : "UpdateApplicationVersionResult", "variableSetterType" : "UpdateApplicationVersionResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "UpdateApplicationVersionResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationVersion" : { "documentation" : "

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  ", "name" : "ApplicationVersion", "c2jName" : "ApplicationVersion", "c2jShape" : "ApplicationVersionDescription", "variable" : { "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  ", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "setterModel" : { "variableName" : "applicationVersion", "variableType" : "ApplicationVersionDescription", "variableDeclarationType" : "ApplicationVersionDescription", "documentation" : "", "simpleType" : "ApplicationVersionDescription", "variableSetterType" : "ApplicationVersionDescription" }, "getterModel" : { "returnType" : "ApplicationVersionDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationVersion", "marshallLocationName" : "ApplicationVersion", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  \n@return The ApplicationVersionDescription of the application version.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationVersionDescription of the application version.

                                                                                                                                                                                  \n@param applicationVersion The ApplicationVersionDescription of the application version.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "TooManyBucketsException" : { "c2jName" : "TooManyBucketsException", "documentation" : "

                                                                                                                                                                                  The specified account has reached its limit of Amazon S3 buckets.

                                                                                                                                                                                  ", "shapeName" : "TooManyBucketsException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "tooManyBucketsException", "variableType" : "TooManyBucketsException", "variableDeclarationType" : "TooManyBucketsException", "documentation" : null, "simpleType" : "TooManyBucketsException", "variableSetterType" : "TooManyBucketsException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "TooManyBucketsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DeleteApplicationRequest" : { "c2jName" : "DeleteApplicationMessage", "documentation" : "

                                                                                                                                                                                  Request to delete an application.

                                                                                                                                                                                  ", "shapeName" : "DeleteApplicationRequest", "deprecated" : false, "required" : [ "ApplicationName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  \n@param applicationName The name of the application to delete.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  \n@return The name of the application to delete.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  \n@param applicationName The name of the application to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  \n@param applicationName The name of the application to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  ", "name" : "TerminateEnvByForce", "c2jName" : "TerminateEnvByForce", "c2jShape" : "TerminateEnvForce", "variable" : { "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "TerminateEnvByForce", "marshallLocationName" : "TerminateEnvByForce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  \n@return When set to true, running environments will be terminated before deleting the application.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteApplicationRequest", "variableType" : "DeleteApplicationRequest", "variableDeclarationType" : "DeleteApplicationRequest", "documentation" : null, "simpleType" : "DeleteApplicationRequest", "variableSetterType" : "DeleteApplicationRequest" }, "marshaller" : { "action" : "DeleteApplication", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  \n@param applicationName The name of the application to delete.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  \n@return The name of the application to delete.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  \n@param applicationName The name of the application to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the application to delete.

                                                                                                                                                                                  \n@param applicationName The name of the application to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TerminateEnvByForce" : { "documentation" : "

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  ", "name" : "TerminateEnvByForce", "c2jName" : "TerminateEnvByForce", "c2jShape" : "TerminateEnvForce", "variable" : { "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "setterModel" : { "variableName" : "terminateEnvByForce", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "TerminateEnvByForce", "marshallLocationName" : "TerminateEnvByForce", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  \n@return When set to true, running environments will be terminated before deleting the application.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  When set to true, running environments will be terminated before deleting the application.

                                                                                                                                                                                  \n@param terminateEnvByForce When set to true, running environments will be terminated before deleting the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateApplicationResult" : { "c2jName" : "ApplicationDescriptionMessage", "documentation" : "

                                                                                                                                                                                  Result message containing a single description of an application.

                                                                                                                                                                                  ", "shapeName" : "CreateApplicationResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  ", "name" : "Application", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "variable" : { "variableName" : "application", "variableType" : "ApplicationDescription", "variableDeclarationType" : "ApplicationDescription", "documentation" : "

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "setterModel" : { "variableName" : "application", "variableType" : "ApplicationDescription", "variableDeclarationType" : "ApplicationDescription", "documentation" : "", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "Application", "marshallLocationName" : "Application", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  \n@return The ApplicationDescription of the application.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createApplicationResult", "variableType" : "CreateApplicationResult", "variableDeclarationType" : "CreateApplicationResult", "documentation" : null, "simpleType" : "CreateApplicationResult", "variableSetterType" : "CreateApplicationResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "CreateApplicationResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Application" : { "documentation" : "

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  ", "name" : "Application", "c2jName" : "Application", "c2jShape" : "ApplicationDescription", "variable" : { "variableName" : "application", "variableType" : "ApplicationDescription", "variableDeclarationType" : "ApplicationDescription", "documentation" : "

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  ", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "setterModel" : { "variableName" : "application", "variableType" : "ApplicationDescription", "variableDeclarationType" : "ApplicationDescription", "documentation" : "", "simpleType" : "ApplicationDescription", "variableSetterType" : "ApplicationDescription" }, "getterModel" : { "returnType" : "ApplicationDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "Application", "marshallLocationName" : "Application", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  \n@return The ApplicationDescription of the application.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The ApplicationDescription of the application.

                                                                                                                                                                                  \n@param application The ApplicationDescription of the application.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeEnvironmentManagedActionHistoryResult" : { "c2jName" : "DescribeEnvironmentManagedActionHistoryResult", "documentation" : "

                                                                                                                                                                                  A result message containing a list of completed and failed managed actions.

                                                                                                                                                                                  ", "shapeName" : "DescribeEnvironmentManagedActionHistoryResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  ", "name" : "ManagedActionHistoryItems", "c2jName" : "ManagedActionHistoryItems", "c2jShape" : "ManagedActionHistoryItems", "variable" : { "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ManagedActionHistoryItems", "marshallLocationName" : "ManagedActionHistoryItems", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ManagedActionHistoryItem", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ManagedActionHistoryItem", "variable" : { "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "variableDeclarationType" : "ManagedActionHistoryItem", "documentation" : "", "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "setterModel" : { "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "variableDeclarationType" : "ManagedActionHistoryItem", "documentation" : "", "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "getterModel" : { "returnType" : "ManagedActionHistoryItem", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ManagedActionHistoryItem", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  \n@param managedActionHistoryItems A list of completed and failed managed actions.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  \n@return A list of completed and failed managed actions.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  \n@param managedActionHistoryItems A list of completed and failed managed actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  \n

                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setManagedActionHistoryItems(java.util.Collection)} or {@link #withManagedActionHistoryItems(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                  \n@param managedActionHistoryItems A list of completed and failed managed actions.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "String", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  \n@return A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeEnvironmentManagedActionHistoryResult", "variableType" : "DescribeEnvironmentManagedActionHistoryResult", "variableDeclarationType" : "DescribeEnvironmentManagedActionHistoryResult", "documentation" : null, "simpleType" : "DescribeEnvironmentManagedActionHistoryResult", "variableSetterType" : "DescribeEnvironmentManagedActionHistoryResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "DescribeEnvironmentManagedActionHistoryResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  ", "name" : "NextToken", "c2jName" : "NextToken", "c2jShape" : "String", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "NextToken", "marshallLocationName" : "NextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  \n@return A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.

                                                                                                                                                                                  \n@param nextToken A pagination token that you pass to DescribeEnvironmentManagedActionHistory to get the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ManagedActionHistoryItems" : { "documentation" : "

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  ", "name" : "ManagedActionHistoryItems", "c2jName" : "ManagedActionHistoryItems", "c2jShape" : "ManagedActionHistoryItems", "variable" : { "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "managedActionHistoryItems", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "ManagedActionHistoryItems", "marshallLocationName" : "ManagedActionHistoryItems", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ManagedActionHistoryItem", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ManagedActionHistoryItem", "variable" : { "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "variableDeclarationType" : "ManagedActionHistoryItem", "documentation" : "", "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "setterModel" : { "variableName" : "member", "variableType" : "ManagedActionHistoryItem", "variableDeclarationType" : "ManagedActionHistoryItem", "documentation" : "", "simpleType" : "ManagedActionHistoryItem", "variableSetterType" : "ManagedActionHistoryItem" }, "getterModel" : { "returnType" : "ManagedActionHistoryItem", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ManagedActionHistoryItem", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  \n@param managedActionHistoryItems A list of completed and failed managed actions.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  \n@return A list of completed and failed managed actions.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  \n@param managedActionHistoryItems A list of completed and failed managed actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  A list of completed and failed managed actions.

                                                                                                                                                                                  \n

                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setManagedActionHistoryItems(java.util.Collection)} or {@link #withManagedActionHistoryItems(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                  \n@param managedActionHistoryItems A list of completed and failed managed actions.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ElasticBeanstalkServiceException" : { "c2jName" : "ElasticBeanstalkServiceException", "documentation" : "

                                                                                                                                                                                  A generic service exception has occurred.

                                                                                                                                                                                  ", "shapeName" : "ElasticBeanstalkServiceException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ ], "enums" : null, "variable" : { "variableName" : "elasticBeanstalkServiceException", "variableType" : "ElasticBeanstalkServiceException", "variableDeclarationType" : "ElasticBeanstalkServiceException", "documentation" : null, "simpleType" : "ElasticBeanstalkServiceException", "variableSetterType" : "ElasticBeanstalkServiceException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "ElasticBeanstalkServiceException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ConfigurationSettingsDescription" : { "c2jName" : "ConfigurationSettingsDescription", "documentation" : "

                                                                                                                                                                                  Describes the settings for a configuration set.

                                                                                                                                                                                  ", "shapeName" : "ConfigurationSettingsDescription", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                  ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                  \n@param solutionStackName The name of the solution stack this configuration set uses.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                  \n@return The name of the solution stack this configuration set uses.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                  \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the solution stack this configuration set uses.

                                                                                                                                                                                  \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                  ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                  \n@param applicationName The name of the application associated with this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                  \n@return The name of the application associated with this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                  \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  The name of the application associated with this configuration set.

                                                                                                                                                                                  \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                  ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                  \n@param templateName If not null, the name of the configuration template for this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                  \n@return If not null, the name of the configuration template for this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                  \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                  \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                  ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                  \n@param description Describes this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                  \n@return Describes this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                  \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  Describes this configuration set.

                                                                                                                                                                                  \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                  \n@param environmentName If not null, the name of the environment for this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                  \n@return If not null, the name of the environment for this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                  \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                  If not null, the name of the environment for this configuration set.

                                                                                                                                                                                  \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                  • null: This configuration is not associated with a running environment.
                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                  ", "name" : "DeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "variable" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                  • null: This configuration is not associated with a running environment.
                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentStatus", "marshallLocationName" : "DeploymentStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ConfigurationDeploymentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                  If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                  • null: This configuration is not associated with a running environment.
                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                  \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                  • null: This configuration is not associated with a running environment.
                                                                                                                                                                                  • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                  • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                  • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                  • \n@see ConfigurationDeploymentStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                                    If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                    • null: This configuration is not associated with a running environment.
                                                                                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                    \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                    • null: This configuration is not associated with a running environment.
                                                                                                                                                                                    • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                    • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                    • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                    • \n@see ConfigurationDeploymentStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                      If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                      • null: This configuration is not associated with a running environment.
                                                                                                                                                                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                      • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                      • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                      \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                      • null: This configuration is not associated with a running environment.
                                                                                                                                                                                      • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                      • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                      • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                      • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                        If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                        • null: This configuration is not associated with a running environment.
                                                                                                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                        \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                        • null: This configuration is not associated with a running environment.
                                                                                                                                                                                        • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                        • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                        • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/" }, { "documentation" : "

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateCreated", "marshallLocationName" : "DateCreated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          \n@return The date (in UTC time) when this configuration set was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateUpdated", "marshallLocationName" : "DateUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          \n@return The date (in UTC time) when this configuration set was last modified.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionSettings", "marshallLocationName" : "OptionSettings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ConfigurationOptionSetting", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "variable" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "setterModel" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ConfigurationOptionSetting", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          \n@return A list of the configuration options and their values in this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          \n

                                                                                                                                                                                          NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionSettings(java.util.Collection)} or {@link #withOptionSettings(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "configurationSettingsDescription", "variableType" : "ConfigurationSettingsDescription", "variableDeclarationType" : "ConfigurationSettingsDescription", "documentation" : null, "simpleType" : "ConfigurationSettingsDescription", "variableSetterType" : "ConfigurationSettingsDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ApplicationName" : { "documentation" : "

                                                                                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                                                                                          ", "name" : "ApplicationName", "c2jName" : "ApplicationName", "c2jShape" : "ApplicationName", "variable" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "applicationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "ApplicationName", "marshallLocationName" : "ApplicationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                                                                                          \n@param applicationName The name of the application associated with this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                                                                                          \n@return The name of the application associated with this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                                                                                          \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          The name of the application associated with this configuration set.

                                                                                                                                                                                          \n@param applicationName The name of the application associated with this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Description" : { "documentation" : "

                                                                                                                                                                                          Describes this configuration set.

                                                                                                                                                                                          ", "name" : "Description", "c2jName" : "Description", "c2jShape" : "Description", "variable" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                          Describes this configuration set.

                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "description", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "Description", "marshallLocationName" : "Description", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          Describes this configuration set.

                                                                                                                                                                                          \n@param description Describes this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          Describes this configuration set.

                                                                                                                                                                                          \n@return Describes this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          Describes this configuration set.

                                                                                                                                                                                          \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          Describes this configuration set.

                                                                                                                                                                                          \n@param description Describes this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                                                                                          ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                                                                                          \n@param environmentName If not null, the name of the environment for this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                                                                                          \n@return If not null, the name of the environment for this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                                                                                          \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          If not null, the name of the environment for this configuration set.

                                                                                                                                                                                          \n@param environmentName If not null, the name of the environment for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "OptionSettings" : { "documentation" : "

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          ", "name" : "OptionSettings", "c2jName" : "OptionSettings", "c2jShape" : "ConfigurationOptionSettingsList", "variable" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "optionSettings", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "OptionSettings", "marshallLocationName" : "OptionSettings", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ConfigurationOptionSetting", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ConfigurationOptionSetting", "variable" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "setterModel" : { "variableName" : "member", "variableType" : "ConfigurationOptionSetting", "variableDeclarationType" : "ConfigurationOptionSetting", "documentation" : "", "simpleType" : "ConfigurationOptionSetting", "variableSetterType" : "ConfigurationOptionSetting" }, "getterModel" : { "returnType" : "ConfigurationOptionSetting", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "ConfigurationOptionSetting", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          \n@return A list of the configuration options and their values in this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          A list of the configuration options and their values in this configuration set.

                                                                                                                                                                                          \n

                                                                                                                                                                                          NOTE: This method appends the values to the existing list (if any). Use {@link #setOptionSettings(java.util.Collection)} or {@link #withOptionSettings(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                          \n@param optionSettings A list of the configuration options and their values in this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateUpdated" : { "documentation" : "

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          ", "name" : "DateUpdated", "c2jName" : "DateUpdated", "c2jShape" : "UpdateDate", "variable" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateUpdated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateUpdated", "marshallLocationName" : "DateUpdated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          \n@return The date (in UTC time) when this configuration set was last modified.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was last modified.

                                                                                                                                                                                          \n@param dateUpdated The date (in UTC time) when this configuration set was last modified.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TemplateName" : { "documentation" : "

                                                                                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                          ", "name" : "TemplateName", "c2jName" : "TemplateName", "c2jShape" : "ConfigurationTemplateName", "variable" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "templateName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "TemplateName", "marshallLocationName" : "TemplateName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                          \n@param templateName If not null, the name of the configuration template for this configuration set.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                          \n@return If not null, the name of the configuration template for this configuration set.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                          \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          If not null, the name of the configuration template for this configuration set.

                                                                                                                                                                                          \n@param templateName If not null, the name of the configuration template for this configuration set.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DateCreated" : { "documentation" : "

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          ", "name" : "DateCreated", "c2jName" : "DateCreated", "c2jShape" : "CreationDate", "variable" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "setterModel" : { "variableName" : "dateCreated", "variableType" : "java.util.Date", "variableDeclarationType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "unmarshallLocationName" : "DateCreated", "marshallLocationName" : "DateCreated", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          \n@return The date (in UTC time) when this configuration set was created.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          The date (in UTC time) when this configuration set was created.

                                                                                                                                                                                          \n@param dateCreated The date (in UTC time) when this configuration set was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStackName" : { "documentation" : "

                                                                                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                                                                                          ", "name" : "SolutionStackName", "c2jName" : "SolutionStackName", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "solutionStackName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackName", "marshallLocationName" : "SolutionStackName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack this configuration set uses.*/", "getterDocumentation" : "/**

                                                                                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                                                                                          \n@return The name of the solution stack this configuration set uses.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                          The name of the solution stack this configuration set uses.

                                                                                                                                                                                          \n@param solutionStackName The name of the solution stack this configuration set uses.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DeploymentStatus" : { "documentation" : "

                                                                                                                                                                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                          • null: This configuration is not associated with a running environment.
                                                                                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                          ", "name" : "DeploymentStatus", "c2jName" : "DeploymentStatus", "c2jShape" : "ConfigurationDeploymentStatus", "variable" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                          • null: This configuration is not associated with a running environment.
                                                                                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "deploymentStatus", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DeploymentStatus", "marshallLocationName" : "DeploymentStatus", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ConfigurationDeploymentStatus", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                          If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                          • null: This configuration is not associated with a running environment.
                                                                                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                          \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                          • null: This configuration is not associated with a running environment.
                                                                                                                                                                                          • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                          • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                          • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                          • \n@see ConfigurationDeploymentStatus*/", "getterDocumentation" : "/**

                                                                                                                                                                                            If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                            • null: This configuration is not associated with a running environment.
                                                                                                                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                            • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                            \n@return If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                            • null: This configuration is not associated with a running environment.
                                                                                                                                                                                            • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                            • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                            • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                            • \n@see ConfigurationDeploymentStatus*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                              If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                              • null: This configuration is not associated with a running environment.
                                                                                                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                              \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                              • null: This configuration is not associated with a running environment.
                                                                                                                                                                                              • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                              • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                              • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                              • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                • null: This configuration is not associated with a running environment.
                                                                                                                                                                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                                • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                                • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                                \n@param deploymentStatus If this configuration set is associated with an environment, the DeploymentStatus parameter indicates the deployment status of this configuration set:

                                                                                                                                                                                                • null: This configuration is not associated with a running environment.
                                                                                                                                                                                                • pending: This is a draft configuration that is not deployed to the associated environment but is in the process of deploying.
                                                                                                                                                                                                • deployed: This is the configuration that is currently deployed to the associated running environment.
                                                                                                                                                                                                • failed: This is a draft configuration that failed to successfully deploy.
                                                                                                                                                                                                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see ConfigurationDeploymentStatus*/" } } }, "EnvironmentResourceDescription" : { "c2jName" : "EnvironmentResourceDescription", "documentation" : "

                                                                                                                                                                                                  Describes the AWS resources in use by this environment. This data is live.

                                                                                                                                                                                                  ", "shapeName" : "EnvironmentResourceDescription", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  \n@param environmentName The name of the environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  \n@return The name of the environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  \n@param environmentName The name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  \n@param environmentName The name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  ", "name" : "AutoScalingGroups", "c2jName" : "AutoScalingGroups", "c2jShape" : "AutoScalingGroupList", "variable" : { "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "AutoScalingGroups", "marshallLocationName" : "AutoScalingGroups", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "AutoScalingGroup", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "AutoScalingGroup", "variable" : { "variableName" : "member", "variableType" : "AutoScalingGroup", "variableDeclarationType" : "AutoScalingGroup", "documentation" : "", "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "setterModel" : { "variableName" : "member", "variableType" : "AutoScalingGroup", "variableDeclarationType" : "AutoScalingGroup", "documentation" : "", "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "getterModel" : { "returnType" : "AutoScalingGroup", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "AutoScalingGroup", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  \n@param autoScalingGroups The AutoScalingGroups used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  \n@return The AutoScalingGroups used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  \n@param autoScalingGroups The AutoScalingGroups used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setAutoScalingGroups(java.util.Collection)} or {@link #withAutoScalingGroups(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param autoScalingGroups The AutoScalingGroups used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  ", "name" : "Instances", "c2jName" : "Instances", "c2jShape" : "InstanceList", "variable" : { "variableName" : "instances", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "instances", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Instances", "marshallLocationName" : "Instances", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Instance", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Instance", "variable" : { "variableName" : "member", "variableType" : "Instance", "variableDeclarationType" : "Instance", "documentation" : "", "simpleType" : "Instance", "variableSetterType" : "Instance" }, "setterModel" : { "variableName" : "member", "variableType" : "Instance", "variableDeclarationType" : "Instance", "documentation" : "", "simpleType" : "Instance", "variableSetterType" : "Instance" }, "getterModel" : { "returnType" : "Instance", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "Instance", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  \n@param instances The Amazon EC2 instances used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  \n@return The Amazon EC2 instances used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  \n@param instances The Amazon EC2 instances used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setInstances(java.util.Collection)} or {@link #withInstances(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param instances The Amazon EC2 instances used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  ", "name" : "LaunchConfigurations", "c2jName" : "LaunchConfigurations", "c2jShape" : "LaunchConfigurationList", "variable" : { "variableName" : "launchConfigurations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "launchConfigurations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "LaunchConfigurations", "marshallLocationName" : "LaunchConfigurations", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "LaunchConfiguration", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LaunchConfiguration", "variable" : { "variableName" : "member", "variableType" : "LaunchConfiguration", "variableDeclarationType" : "LaunchConfiguration", "documentation" : "", "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "setterModel" : { "variableName" : "member", "variableType" : "LaunchConfiguration", "variableDeclarationType" : "LaunchConfiguration", "documentation" : "", "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "getterModel" : { "returnType" : "LaunchConfiguration", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "LaunchConfiguration", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  \n@return The Auto Scaling launch configurations in use by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLaunchConfigurations(java.util.Collection)} or {@link #withLaunchConfigurations(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  ", "name" : "LoadBalancers", "c2jName" : "LoadBalancers", "c2jShape" : "LoadBalancerList", "variable" : { "variableName" : "loadBalancers", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "loadBalancers", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "LoadBalancers", "marshallLocationName" : "LoadBalancers", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "LoadBalancer", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LoadBalancer", "variable" : { "variableName" : "member", "variableType" : "LoadBalancer", "variableDeclarationType" : "LoadBalancer", "documentation" : "", "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "setterModel" : { "variableName" : "member", "variableType" : "LoadBalancer", "variableDeclarationType" : "LoadBalancer", "documentation" : "", "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "getterModel" : { "returnType" : "LoadBalancer", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "LoadBalancer", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  \n@param loadBalancers The LoadBalancers in use by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  \n@return The LoadBalancers in use by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  \n@param loadBalancers The LoadBalancers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLoadBalancers(java.util.Collection)} or {@link #withLoadBalancers(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param loadBalancers The LoadBalancers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  ", "name" : "Triggers", "c2jName" : "Triggers", "c2jShape" : "TriggerList", "variable" : { "variableName" : "triggers", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "triggers", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Triggers", "marshallLocationName" : "Triggers", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Trigger", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Trigger", "variable" : { "variableName" : "member", "variableType" : "Trigger", "variableDeclarationType" : "Trigger", "documentation" : "", "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "setterModel" : { "variableName" : "member", "variableType" : "Trigger", "variableDeclarationType" : "Trigger", "documentation" : "", "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "getterModel" : { "returnType" : "Trigger", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "Trigger", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  \n@param triggers The AutoScaling triggers in use by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  \n@return The AutoScaling triggers in use by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  \n@param triggers The AutoScaling triggers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setTriggers(java.util.Collection)} or {@link #withTriggers(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param triggers The AutoScaling triggers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  ", "name" : "Queues", "c2jName" : "Queues", "c2jShape" : "QueueList", "variable" : { "variableName" : "queues", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "queues", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Queues", "marshallLocationName" : "Queues", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Queue", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Queue", "variable" : { "variableName" : "member", "variableType" : "Queue", "variableDeclarationType" : "Queue", "documentation" : "", "simpleType" : "Queue", "variableSetterType" : "Queue" }, "setterModel" : { "variableName" : "member", "variableType" : "Queue", "variableDeclarationType" : "Queue", "documentation" : "", "simpleType" : "Queue", "variableSetterType" : "Queue" }, "getterModel" : { "returnType" : "Queue", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "Queue", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  \n@param queues The queues used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  \n@return The queues used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  \n@param queues The queues used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setQueues(java.util.Collection)} or {@link #withQueues(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param queues The queues used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "environmentResourceDescription", "variableType" : "EnvironmentResourceDescription", "variableDeclarationType" : "EnvironmentResourceDescription", "documentation" : null, "simpleType" : "EnvironmentResourceDescription", "variableSetterType" : "EnvironmentResourceDescription" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Instances" : { "documentation" : "

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  ", "name" : "Instances", "c2jName" : "Instances", "c2jShape" : "InstanceList", "variable" : { "variableName" : "instances", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "instances", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Instances", "marshallLocationName" : "Instances", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Instance", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Instance", "variable" : { "variableName" : "member", "variableType" : "Instance", "variableDeclarationType" : "Instance", "documentation" : "", "simpleType" : "Instance", "variableSetterType" : "Instance" }, "setterModel" : { "variableName" : "member", "variableType" : "Instance", "variableDeclarationType" : "Instance", "documentation" : "", "simpleType" : "Instance", "variableSetterType" : "Instance" }, "getterModel" : { "returnType" : "Instance", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "Instance", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  \n@param instances The Amazon EC2 instances used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  \n@return The Amazon EC2 instances used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  \n@param instances The Amazon EC2 instances used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The Amazon EC2 instances used by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setInstances(java.util.Collection)} or {@link #withInstances(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param instances The Amazon EC2 instances used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LaunchConfigurations" : { "documentation" : "

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  ", "name" : "LaunchConfigurations", "c2jName" : "LaunchConfigurations", "c2jShape" : "LaunchConfigurationList", "variable" : { "variableName" : "launchConfigurations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "launchConfigurations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "LaunchConfigurations", "marshallLocationName" : "LaunchConfigurations", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "LaunchConfiguration", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LaunchConfiguration", "variable" : { "variableName" : "member", "variableType" : "LaunchConfiguration", "variableDeclarationType" : "LaunchConfiguration", "documentation" : "", "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "setterModel" : { "variableName" : "member", "variableType" : "LaunchConfiguration", "variableDeclarationType" : "LaunchConfiguration", "documentation" : "", "simpleType" : "LaunchConfiguration", "variableSetterType" : "LaunchConfiguration" }, "getterModel" : { "returnType" : "LaunchConfiguration", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "LaunchConfiguration", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  \n@return The Auto Scaling launch configurations in use by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The Auto Scaling launch configurations in use by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLaunchConfigurations(java.util.Collection)} or {@link #withLaunchConfigurations(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param launchConfigurations The Auto Scaling launch configurations in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  \n@param environmentName The name of the environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  \n@return The name of the environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  \n@param environmentName The name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The name of the environment.

                                                                                                                                                                                                  \n@param environmentName The name of the environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AutoScalingGroups" : { "documentation" : "

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  ", "name" : "AutoScalingGroups", "c2jName" : "AutoScalingGroups", "c2jShape" : "AutoScalingGroupList", "variable" : { "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "autoScalingGroups", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "AutoScalingGroups", "marshallLocationName" : "AutoScalingGroups", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "AutoScalingGroup", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "AutoScalingGroup", "variable" : { "variableName" : "member", "variableType" : "AutoScalingGroup", "variableDeclarationType" : "AutoScalingGroup", "documentation" : "", "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "setterModel" : { "variableName" : "member", "variableType" : "AutoScalingGroup", "variableDeclarationType" : "AutoScalingGroup", "documentation" : "", "simpleType" : "AutoScalingGroup", "variableSetterType" : "AutoScalingGroup" }, "getterModel" : { "returnType" : "AutoScalingGroup", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "AutoScalingGroup", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  \n@param autoScalingGroups The AutoScalingGroups used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  \n@return The AutoScalingGroups used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  \n@param autoScalingGroups The AutoScalingGroups used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScalingGroups used by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setAutoScalingGroups(java.util.Collection)} or {@link #withAutoScalingGroups(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param autoScalingGroups The AutoScalingGroups used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LoadBalancers" : { "documentation" : "

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  ", "name" : "LoadBalancers", "c2jName" : "LoadBalancers", "c2jShape" : "LoadBalancerList", "variable" : { "variableName" : "loadBalancers", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "loadBalancers", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "LoadBalancers", "marshallLocationName" : "LoadBalancers", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "LoadBalancer", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LoadBalancer", "variable" : { "variableName" : "member", "variableType" : "LoadBalancer", "variableDeclarationType" : "LoadBalancer", "documentation" : "", "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "setterModel" : { "variableName" : "member", "variableType" : "LoadBalancer", "variableDeclarationType" : "LoadBalancer", "documentation" : "", "simpleType" : "LoadBalancer", "variableSetterType" : "LoadBalancer" }, "getterModel" : { "returnType" : "LoadBalancer", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "LoadBalancer", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  \n@param loadBalancers The LoadBalancers in use by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  \n@return The LoadBalancers in use by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  \n@param loadBalancers The LoadBalancers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The LoadBalancers in use by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLoadBalancers(java.util.Collection)} or {@link #withLoadBalancers(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param loadBalancers The LoadBalancers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Triggers" : { "documentation" : "

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  ", "name" : "Triggers", "c2jName" : "Triggers", "c2jShape" : "TriggerList", "variable" : { "variableName" : "triggers", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "triggers", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Triggers", "marshallLocationName" : "Triggers", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Trigger", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Trigger", "variable" : { "variableName" : "member", "variableType" : "Trigger", "variableDeclarationType" : "Trigger", "documentation" : "", "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "setterModel" : { "variableName" : "member", "variableType" : "Trigger", "variableDeclarationType" : "Trigger", "documentation" : "", "simpleType" : "Trigger", "variableSetterType" : "Trigger" }, "getterModel" : { "returnType" : "Trigger", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "Trigger", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  \n@param triggers The AutoScaling triggers in use by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  \n@return The AutoScaling triggers in use by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  \n@param triggers The AutoScaling triggers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The AutoScaling triggers in use by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setTriggers(java.util.Collection)} or {@link #withTriggers(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param triggers The AutoScaling triggers in use by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Queues" : { "documentation" : "

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  ", "name" : "Queues", "c2jName" : "Queues", "c2jShape" : "QueueList", "variable" : { "variableName" : "queues", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "queues", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "Queues", "marshallLocationName" : "Queues", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Queue", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Queue", "variable" : { "variableName" : "member", "variableType" : "Queue", "variableDeclarationType" : "Queue", "documentation" : "", "simpleType" : "Queue", "variableSetterType" : "Queue" }, "setterModel" : { "variableName" : "member", "variableType" : "Queue", "variableDeclarationType" : "Queue", "documentation" : "", "simpleType" : "Queue", "variableSetterType" : "Queue" }, "getterModel" : { "returnType" : "Queue", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "Queue", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  \n@param queues The queues used by this environment.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  \n@return The queues used by this environment.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  \n@param queues The queues used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The queues used by this environment.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setQueues(java.util.Collection)} or {@link #withQueues(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param queues The queues used by this environment.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ListAvailableSolutionStacksResult" : { "c2jName" : "ListAvailableSolutionStacksResultMessage", "documentation" : "

                                                                                                                                                                                                  A list of available AWS Elastic Beanstalk solution stacks.

                                                                                                                                                                                                  ", "shapeName" : "ListAvailableSolutionStacksResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  ", "name" : "SolutionStacks", "c2jName" : "SolutionStacks", "c2jShape" : "AvailableSolutionStackNamesList", "variable" : { "variableName" : "solutionStacks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "solutionStacks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStacks", "marshallLocationName" : "SolutionStacks", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  \n@param solutionStacks A list of available solution stacks.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  \n@return A list of available solution stacks.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  \n@param solutionStacks A list of available solution stacks.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSolutionStacks(java.util.Collection)} or {@link #withSolutionStacks(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param solutionStacks A list of available solution stacks.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  ", "name" : "SolutionStackDetails", "c2jName" : "SolutionStackDetails", "c2jShape" : "AvailableSolutionStackDetailsList", "variable" : { "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackDetails", "marshallLocationName" : "SolutionStackDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "SolutionStackDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "SolutionStackDescription", "variable" : { "variableName" : "member", "variableType" : "SolutionStackDescription", "variableDeclarationType" : "SolutionStackDescription", "documentation" : "", "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "SolutionStackDescription", "variableDeclarationType" : "SolutionStackDescription", "documentation" : "", "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "getterModel" : { "returnType" : "SolutionStackDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "SolutionStackDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  \n@return A list of available solution stacks and their SolutionStackDescription.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSolutionStackDetails(java.util.Collection)} or {@link #withSolutionStackDetails(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "listAvailableSolutionStacksResult", "variableType" : "ListAvailableSolutionStacksResult", "variableDeclarationType" : "ListAvailableSolutionStacksResult", "documentation" : null, "simpleType" : "ListAvailableSolutionStacksResult", "variableSetterType" : "ListAvailableSolutionStacksResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : "ListAvailableSolutionStacksResult", "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "SolutionStackDetails" : { "documentation" : "

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  ", "name" : "SolutionStackDetails", "c2jName" : "SolutionStackDetails", "c2jShape" : "AvailableSolutionStackDetailsList", "variable" : { "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "solutionStackDetails", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStackDetails", "marshallLocationName" : "SolutionStackDetails", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "SolutionStackDescription", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "SolutionStackDescription", "variable" : { "variableName" : "member", "variableType" : "SolutionStackDescription", "variableDeclarationType" : "SolutionStackDescription", "documentation" : "", "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "setterModel" : { "variableName" : "member", "variableType" : "SolutionStackDescription", "variableDeclarationType" : "SolutionStackDescription", "documentation" : "", "simpleType" : "SolutionStackDescription", "variableSetterType" : "SolutionStackDescription" }, "getterModel" : { "returnType" : "SolutionStackDescription", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "map" : false, "simpleType" : "SolutionStackDescription", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  \n@return A list of available solution stacks and their SolutionStackDescription.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks and their SolutionStackDescription.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSolutionStackDetails(java.util.Collection)} or {@link #withSolutionStackDetails(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param solutionStackDetails A list of available solution stacks and their SolutionStackDescription.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SolutionStacks" : { "documentation" : "

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  ", "name" : "SolutionStacks", "c2jName" : "SolutionStacks", "c2jShape" : "AvailableSolutionStackNamesList", "variable" : { "variableName" : "solutionStacks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "setterModel" : { "variableName" : "solutionStacks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "SolutionStacks", "marshallLocationName" : "SolutionStacks", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "SolutionStackName", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : true, "map" : false, "simpleType" : "String", "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  \n@param solutionStacks A list of available solution stacks.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  \n@return A list of available solution stacks.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  \n@param solutionStacks A list of available solution stacks.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  A list of available solution stacks.

                                                                                                                                                                                                  \n

                                                                                                                                                                                                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSolutionStacks(java.util.Collection)} or {@link #withSolutionStacks(java.util.Collection)} if you want to override the existing values.

                                                                                                                                                                                                  \n@param solutionStacks A list of available solution stacks.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "RetrieveEnvironmentInfoRequest" : { "c2jName" : "RetrieveEnvironmentInfoMessage", "documentation" : "

                                                                                                                                                                                                  Request to download logs retrieved with RequestEnvironmentInfo.

                                                                                                                                                                                                  ", "shapeName" : "RetrieveEnvironmentInfoRequest", "deprecated" : false, "required" : [ "InfoType" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@return The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@return The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  ", "name" : "InfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "variable" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "InfoType", "marshallLocationName" : "InfoType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentInfoType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  \n@param infoType The type of information to retrieve.\n@see EnvironmentInfoType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  \n@return The type of information to retrieve.\n@see EnvironmentInfoType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  \n@param infoType The type of information to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  \n@param infoType The type of information to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/" } ], "enums" : null, "variable" : { "variableName" : "retrieveEnvironmentInfoRequest", "variableType" : "RetrieveEnvironmentInfoRequest", "variableDeclarationType" : "RetrieveEnvironmentInfoRequest", "documentation" : null, "simpleType" : "RetrieveEnvironmentInfoRequest", "variableSetterType" : "RetrieveEnvironmentInfoRequest" }, "marshaller" : { "action" : "RetrieveEnvironmentInfo", "verb" : "POST", "target" : null, "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EnvironmentId" : { "documentation" : "

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  ", "name" : "EnvironmentId", "c2jName" : "EnvironmentId", "c2jShape" : "EnvironmentId", "variable" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentId", "marshallLocationName" : "EnvironmentId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@return The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentId The ID of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentName, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EnvironmentName" : { "documentation" : "

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  ", "name" : "EnvironmentName", "c2jName" : "EnvironmentName", "c2jShape" : "EnvironmentName", "variable" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "environmentName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "EnvironmentName", "marshallLocationName" : "EnvironmentName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@return The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.

                                                                                                                                                                                                  \n@param environmentName The name of the data's environment.

                                                                                                                                                                                                  If no such environment is found, returns an InvalidParameterValue error.

                                                                                                                                                                                                  Condition: You must specify either this or an EnvironmentId, or both. If you do not specify either, AWS Elastic Beanstalk returns MissingRequiredParameter error.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "InfoType" : { "documentation" : "

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  ", "name" : "InfoType", "c2jName" : "InfoType", "c2jShape" : "EnvironmentInfoType", "variable" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "setterModel" : { "variableName" : "infoType", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "InfoType", "marshallLocationName" : "InfoType", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "EnvironmentInfoType", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  \n@param infoType The type of information to retrieve.\n@see EnvironmentInfoType*/", "getterDocumentation" : "/**

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  \n@return The type of information to retrieve.\n@see EnvironmentInfoType*/", "fluentSetterDocumentation" : "/**

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  \n@param infoType The type of information to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/", "varargSetterDocumentation" : "/**

                                                                                                                                                                                                  The type of information to retrieve.

                                                                                                                                                                                                  \n@param infoType The type of information to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnvironmentInfoType*/" } } }, "RebuildEnvironmentResult" : { "c2jName" : "RebuildEnvironmentResult", "documentation" : null, "shapeName" : "RebuildEnvironmentResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "rebuildEnvironmentResult", "variableType" : "RebuildEnvironmentResult", "variableDeclarationType" : "RebuildEnvironmentResult", "documentation" : null, "simpleType" : "RebuildEnvironmentResult", "variableSetterType" : "RebuildEnvironmentResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } } }, "customizationConfig" : { "requestMetrics" : null, "useAutoConstructList" : true, "useAutoConstructMap" : false, "serviceClientHoldInputStream" : false, "operationsWithResponseStreamContentLengthValidation" : null, "customExceptionUnmarshallerImpl" : null, "customClientConfigFactory" : null, "customResponseMetadataClassName" : null, "skipInterfaceAdditions" : false, "customServiceNameForRequest" : null, "requiredParamValidationEnabled" : false, "additionalShapeConstructors" : { "UpdateConfigurationTemplateRequest" : { "constructorForms" : [ [ "ApplicationName", "TemplateName" ] ] }, "DeleteApplicationRequest" : { "constructorForms" : [ [ "ApplicationName" ] ] }, "CreateApplicationVersionRequest" : { "constructorForms" : [ [ "ApplicationName", "VersionLabel" ] ] }, "UpdateApplicationRequest" : { "constructorForms" : [ [ "ApplicationName" ] ] }, "CreateConfigurationTemplateRequest" : { "constructorForms" : [ [ "ApplicationName", "TemplateName" ] ] }, "DescribeConfigurationSettingsRequest" : { "constructorForms" : [ [ "ApplicationName" ] ] }, "RetrieveEnvironmentInfoRequest" : { "constructorForms" : [ [ "InfoType" ] ] }, "UpdateApplicationVersionRequest" : { "constructorForms" : [ [ "ApplicationName", "VersionLabel" ] ] }, "RequestEnvironmentInfoRequest" : { "constructorForms" : [ [ "InfoType" ] ] }, "CreateApplicationRequest" : { "constructorForms" : [ [ "ApplicationName" ] ] }, "CheckDNSAvailabilityRequest" : { "constructorForms" : [ [ "CNAMEPrefix" ] ] }, "DeleteApplicationVersionRequest" : { "constructorForms" : [ [ "ApplicationName", "VersionLabel" ] ] }, "S3Location" : { "constructorForms" : [ [ "S3Bucket", "S3Key" ] ] }, "ValidateConfigurationSettingsRequest" : { "constructorForms" : [ [ "ApplicationName", "OptionSettings" ] ] }, "ConfigurationOptionSetting" : { "constructorForms" : [ [ "Namespace", "OptionName", "Value" ] ] }, "CreateEnvironmentRequest" : { "constructorForms" : [ [ "ApplicationName", "EnvironmentName" ] ] }, "DeleteEnvironmentConfigurationRequest" : { "constructorForms" : [ [ "ApplicationName", "EnvironmentName" ] ] }, "DeleteConfigurationTemplateRequest" : { "constructorForms" : [ [ "ApplicationName", "TemplateName" ] ] } }, "simpleMethods" : { "AbortEnvironmentUpdate" : { "methodForms" : [ [ ] ] }, "DescribeApplications" : { "methodForms" : [ [ ] ] }, "DescribeEvents" : { "methodForms" : [ [ ] ] }, "CreateStorageLocation" : { "methodForms" : [ [ ] ] }, "DescribeApplicationVersions" : { "methodForms" : [ [ ] ] }, "SwapEnvironmentCNAMEs" : { "methodForms" : [ [ ] ] }, "ListAvailableSolutionStacks" : { "methodForms" : [ [ ] ] }, "DescribeEnvironments" : { "methodForms" : [ [ ] ] } }, "renameShapes" : null, "sendEmptyAutoConstructedListAsEmptyList" : null, "authPolicyActions" : { "skip" : false, "actionPrefix" : "elasticbeanstalk", "fileNamePrefix" : "ElasticBeanstalk" }, "customServiceMetadata" : null, "customCodeTemplates" : null, "operationModifiers" : null, "shapeSubstitutions" : null, "shapeModifiers" : null, "customErrorCodeFieldName" : null, "sdkModeledExceptionBaseClassName" : null, "customSignerProvider" : null, "calculateCRC32FromCompressedData" : false, "customFileHeader" : null, "convenienceTypeOverloads" : [ ] }, "examples" : { "version" : "1.0", "operationExamples" : { "AbortEnvironmentUpdate" : [ { "description" : "The following code aborts a running application version deployment for an environment named my-env:", "id" : "to-abort-a-deployment-1456267848227", "title" : "To abort a deployment", "input" : { "EnvironmentName" : "my-env" }, "output" : null, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "CheckDNSAvailability" : [ { "description" : "The following operation checks the availability of the subdomain my-cname:", "id" : "to-check-the-availability-of-a-cname-1456268589537", "title" : "To check the availability of a CNAME", "input" : { "CNAMEPrefix" : "my-cname" }, "output" : { "Available" : true, "FullyQualifiedCNAME" : "my-cname.us-west-2.elasticbeanstalk.com" }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "CreateApplication" : [ { "description" : "The following operation creates a new application named my-app:", "id" : "to-create-a-new-application-1456268895683", "title" : "To create a new application", "input" : { "ApplicationName" : "my-app", "Description" : "my application" }, "output" : { "Application" : { "ApplicationName" : "my-app", "ConfigurationTemplates" : [ ], "DateCreated" : "2015-02-12T18:32:21.181Z", "DateUpdated" : "2015-02-12T18:32:21.181Z", "Description" : "my application" } }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "CreateApplicationVersion" : [ { "description" : "The following operation creates a new version (v1) of an application named my-app:", "id" : "to-create-a-new-application-1456268895683", "title" : "To create a new application", "input" : { "ApplicationName" : "my-app", "AutoCreateApplication" : true, "Description" : "my-app-v1", "Process" : true, "SourceBundle" : { "S3Bucket" : "my-bucket", "S3Key" : "sample.war" }, "VersionLabel" : "v1" }, "output" : { "ApplicationVersion" : { "ApplicationName" : "my-app", "DateCreated" : "2015-02-03T23:01:25.412Z", "DateUpdated" : "2015-02-03T23:01:25.412Z", "Description" : "my-app-v1", "SourceBundle" : { "S3Bucket" : "my-bucket", "S3Key" : "sample.war" }, "VersionLabel" : "v1" } }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "CreateConfigurationTemplate" : [ { "description" : "The following operation creates a configuration template named my-app-v1 from the settings applied to an environment with the id e-rpqsewtp2j:", "id" : "to-create-a-configuration-template-1456269283586", "title" : "To create a configuration template", "input" : { "ApplicationName" : "my-app", "EnvironmentId" : "e-rpqsewtp2j", "TemplateName" : "my-app-v1" }, "output" : { "ApplicationName" : "my-app", "DateCreated" : "2015-08-12T18:40:39Z", "DateUpdated" : "2015-08-12T18:40:39Z", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "TemplateName" : "my-app-v1" }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "CreateEnvironment" : [ { "description" : "The following operation creates a new environment for version v1 of a java application named my-app:", "id" : "to-create-a-new-environment-for-an-application-1456269380396", "title" : "To create a new environment for an application", "input" : { "ApplicationName" : "my-app", "CNAMEPrefix" : "my-app", "EnvironmentName" : "my-env", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "VersionLabel" : "v1" }, "output" : { "ApplicationName" : "my-app", "CNAME" : "my-app.elasticbeanstalk.com", "DateCreated" : "2015-02-03T23:04:54.479Z", "DateUpdated" : "2015-02-03T23:04:54.479Z", "EnvironmentId" : "e-izqpassy4h", "EnvironmentName" : "my-env", "Health" : "Grey", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "Status" : "Launching", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " }, "VersionLabel" : "v1" }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "CreateStorageLocation" : [ { "description" : "The following operation creates a new environment for version v1 of a java application named my-app:", "id" : "to-create-a-new-environment-for-an-application-1456269380396", "title" : "To create a new environment for an application", "input" : null, "output" : { "S3Bucket" : "elasticbeanstalk-us-west-2-0123456789012" }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DeleteApplication" : [ { "description" : "The following operation deletes an application named my-app:", "id" : "to-delete-an-application-1456269699366", "title" : "To delete an application", "input" : { "ApplicationName" : "my-app" }, "output" : null, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DeleteApplicationVersion" : [ { "description" : "The following operation deletes an application version named 22a0-stage-150819_182129 for an application named my-app:", "id" : "to-delete-an-application-version-1456269792956", "title" : "To delete an application version", "input" : { "ApplicationName" : "my-app", "DeleteSourceBundle" : true, "VersionLabel" : "22a0-stage-150819_182129" }, "output" : null, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DeleteConfigurationTemplate" : [ { "description" : "The following operation deletes a configuration template named my-template for an application named my-app:", "id" : "to-delete-a-configuration-template-1456269836701", "title" : "To delete a configuration template", "input" : { "ApplicationName" : "my-app", "TemplateName" : "my-template" }, "output" : null, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DeleteEnvironmentConfiguration" : [ { "description" : "The following operation deletes a draft configuration for an environment named my-env:", "id" : "to-delete-a-draft-configuration-1456269886654", "title" : "To delete a draft configuration", "input" : { "ApplicationName" : "my-app", "EnvironmentName" : "my-env" }, "output" : null, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DescribeApplicationVersions" : [ { "description" : "The following operation retrieves information about an application version labeled v2:", "id" : "to-view-information-about-an-application-version-1456269947428", "title" : "To view information about an application version", "input" : { "ApplicationName" : "my-app", "VersionLabels" : [ "v2" ] }, "output" : { "ApplicationVersions" : [ { "ApplicationName" : "my-app", "DateCreated" : "2015-07-23T01:32:26.079Z", "DateUpdated" : "2015-07-23T01:32:26.079Z", "Description" : "update cover page", "SourceBundle" : { "S3Bucket" : "elasticbeanstalk-us-west-2-015321684451", "S3Key" : "my-app/5026-stage-150723_224258.war" }, "VersionLabel" : "v2" }, { "ApplicationName" : "my-app", "DateCreated" : "2015-07-23T22:26:10.816Z", "DateUpdated" : "2015-07-23T22:26:10.816Z", "Description" : "initial version", "SourceBundle" : { "S3Bucket" : "elasticbeanstalk-us-west-2-015321684451", "S3Key" : "my-app/5026-stage-150723_222618.war" }, "VersionLabel" : "v1" } ] }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DescribeApplications" : [ { "description" : "The following operation retrieves information about applications in the current region:", "id" : "to-view-a-list-of-applications-1456270027373", "title" : "To view a list of applications", "input" : { }, "output" : { "Applications" : [ { "ApplicationName" : "ruby", "ConfigurationTemplates" : [ ], "DateCreated" : "2015-08-13T21:05:44.376Z", "DateUpdated" : "2015-08-13T21:05:44.376Z", "Versions" : [ "Sample Application" ] }, { "ApplicationName" : "pythonsample", "ConfigurationTemplates" : [ ], "DateCreated" : "2015-08-13T19:05:43.637Z", "DateUpdated" : "2015-08-13T19:05:43.637Z", "Description" : "Application created from the EB CLI using \"eb init\"", "Versions" : [ "Sample Application" ] }, { "ApplicationName" : "nodejs-example", "ConfigurationTemplates" : [ ], "DateCreated" : "2015-08-06T17:50:02.486Z", "DateUpdated" : "2015-08-06T17:50:02.486Z", "Versions" : [ "add elasticache", "First Release" ] } ] }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DescribeConfigurationOptions" : [ { "description" : "The following operation retrieves descriptions of all available configuration options for an environment named my-env:", "id" : "to-view-configuration-options-for-an-environment-1456276763917", "title" : "To view configuration options for an environment", "input" : { "ApplicationName" : "my-app", "EnvironmentName" : "my-env" }, "output" : { "Options" : [ { "ChangeSeverity" : "NoInterruption", "DefaultValue" : "30", "MaxValue" : 300, "MinValue" : 5, "Name" : "Interval", "Namespace" : "aws:elb:healthcheck", "UserDefined" : false, "ValueType" : "Scalar" }, { "ChangeSeverity" : "NoInterruption", "DefaultValue" : "2000000", "MinValue" : 0, "Name" : "LowerThreshold", "Namespace" : "aws:autoscaling:trigger", "UserDefined" : false, "ValueType" : "Scalar" } ] }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DescribeConfigurationSettings" : [ { "description" : "The following operation retrieves configuration settings for an environment named my-env:", "id" : "to-view-configurations-settings-for-an-environment-1456276924537", "title" : "To view configurations settings for an environment", "input" : { "ApplicationName" : "my-app", "EnvironmentName" : "my-env" }, "output" : { "ConfigurationSettings" : [ { "ApplicationName" : "my-app", "DateCreated" : "2015-08-13T19:16:25Z", "DateUpdated" : "2015-08-13T23:30:07Z", "DeploymentStatus" : "deployed", "Description" : "Environment created from the EB CLI using \"eb create\"", "EnvironmentName" : "my-env", "OptionSettings" : [ { "Namespace" : "aws:autoscaling:asg", "OptionName" : "Availability Zones", "ResourceName" : "AWSEBAutoScalingGroup", "Value" : "Any" }, { "Namespace" : "aws:autoscaling:asg", "OptionName" : "Cooldown", "ResourceName" : "AWSEBAutoScalingGroup", "Value" : "360" }, { "Namespace" : "aws:elb:policies", "OptionName" : "ConnectionDrainingTimeout", "ResourceName" : "AWSEBLoadBalancer", "Value" : "20" }, { "Namespace" : "aws:elb:policies", "OptionName" : "ConnectionSettingIdleTimeout", "ResourceName" : "AWSEBLoadBalancer", "Value" : "60" } ], "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8" } ] }, "comments" : { "inputComments" : { }, "outputComments" : { "abbreviated" : "Output is abbreviated" } } } ], "DescribeEnvironmentHealth" : [ { "description" : "The following operation retrieves overall health information for an environment named my-env:", "id" : "to-view-environment-health-1456277109510", "title" : "To view environment health", "input" : { "AttributeNames" : [ "All" ], "EnvironmentName" : "my-env" }, "output" : { "ApplicationMetrics" : { "Duration" : 10, "Latency" : { "P10" : 0.001, "P50" : 0.001, "P75" : 0.002, "P85" : 0.003, "P90" : 0.003, "P95" : 0.004, "P99" : 0.004, "P999" : 0.004 }, "RequestCount" : 45, "StatusCodes" : { "Status2xx" : 45, "Status3xx" : 0, "Status4xx" : 0, "Status5xx" : 0 } }, "Causes" : [ ], "Color" : "Green", "EnvironmentName" : "my-env", "HealthStatus" : "Ok", "InstancesHealth" : { "Degraded" : 0, "Info" : 0, "NoData" : 0, "Ok" : 1, "Pending" : 0, "Severe" : 0, "Unknown" : 0, "Warning" : 0 }, "RefreshedAt" : "2015-08-20T21:09:18Z" }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DescribeEnvironmentResources" : [ { "description" : "The following operation retrieves information about resources in an environment named my-env:", "id" : "to-view-information-about-the-aws-resources-in-your-environment-1456277206232", "title" : "To view information about the AWS resources in your environment", "input" : { "EnvironmentName" : "my-env" }, "output" : { "EnvironmentResources" : { "AutoScalingGroups" : [ { "Name" : "awseb-e-qu3fyyjyjs-stack-AWSEBAutoScalingGroup-QSB2ZO88SXZT" } ], "EnvironmentName" : "my-env", "Instances" : [ { "Id" : "i-0c91c786" } ], "LaunchConfigurations" : [ { "Name" : "awseb-e-qu3fyyjyjs-stack-AWSEBAutoScalingLaunchConfiguration-1UUVQIBC96TQ2" } ], "LoadBalancers" : [ { "Name" : "awseb-e-q-AWSEBLoa-1EEPZ0K98BIF0" } ], "Queues" : [ ], "Triggers" : [ ] } }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DescribeEnvironments" : [ { "description" : "The following operation retrieves information about an environment named my-env:", "id" : "to-view-information-about-an-environment-1456277288662", "title" : "To view information about an environment", "input" : { "EnvironmentNames" : [ "my-env" ] }, "output" : { "Environments" : [ { "AbortableOperationInProgress" : false, "ApplicationName" : "my-app", "CNAME" : "my-env.elasticbeanstalk.com", "DateCreated" : "2015-08-07T20:48:49.599Z", "DateUpdated" : "2015-08-12T18:16:55.019Z", "EndpointURL" : "awseb-e-w-AWSEBLoa-1483140XB0Q4L-109QXY8121.us-west-2.elb.amazonaws.com", "EnvironmentId" : "e-rpqsewtp2j", "EnvironmentName" : "my-env", "Health" : "Green", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "Status" : "Ready", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " }, "VersionLabel" : "7f58-stage-150812_025409" } ] }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DescribeEvents" : [ { "description" : "The following operation retrieves events for an environment named my-env:", "id" : "to-view-events-for-an-environment-1456277367589", "title" : "To view events for an environment", "input" : { "EnvironmentName" : "my-env" }, "output" : { "Events" : [ { "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "EventDate" : "2015-08-20T07:06:53.535Z", "Message" : "Environment health has transitioned from Info to Ok.", "Severity" : "INFO" }, { "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "EventDate" : "2015-08-20T07:06:02.049Z", "Message" : "Environment update completed successfully.", "RequestId" : "b7f3960b-4709-11e5-ba1e-07e16200da41", "Severity" : "INFO" }, { "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "EventDate" : "2015-08-13T19:16:27.561Z", "Message" : "Using elasticbeanstalk-us-west-2-012445113685 as Amazon S3 storage bucket for environment data.", "RequestId" : "ca8dfbf6-41ef-11e5-988b-651aa638f46b", "Severity" : "INFO" }, { "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "EventDate" : "2015-08-13T19:16:26.581Z", "Message" : "createEnvironment is starting.", "RequestId" : "cdfba8f6-41ef-11e5-988b-65638f41aa6b", "Severity" : "INFO" } ] }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "DescribeInstancesHealth" : [ { "description" : "The following operation retrieves health information for instances in an environment named my-env:", "id" : "to-view-environment-health-1456277424757", "title" : "To view environment health", "input" : { "AttributeNames" : [ "All" ], "EnvironmentName" : "my-env" }, "output" : { "InstanceHealthList" : [ { "ApplicationMetrics" : { "Duration" : 10, "Latency" : { "P10" : 0, "P50" : 0.001, "P75" : 0.002, "P85" : 0.003, "P90" : 0.004, "P95" : 0.005, "P99" : 0.006, "P999" : 0.006 }, "RequestCount" : 48, "StatusCodes" : { "Status2xx" : 47, "Status3xx" : 0, "Status4xx" : 1, "Status5xx" : 0 } }, "Causes" : [ ], "Color" : "Green", "HealthStatus" : "Ok", "InstanceId" : "i-08691cc7", "LaunchedAt" : "2015-08-13T19:17:09Z", "System" : { "CPUUtilization" : { "IOWait" : 0.2, "IRQ" : 0, "Idle" : 97.8, "Nice" : 0.1, "SoftIRQ" : 0.1, "System" : 0.3, "User" : 1.5 }, "LoadAverage" : [ 0, 0.02, 0.05 ] } } ], "RefreshedAt" : "2015-08-20T21:09:08Z" }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "ListAvailableSolutionStacks" : [ { "description" : "The following operation lists solution stacks for all currently available platform configurations and any that you have used in the past:", "id" : "to-view-solution-stacks-1456277504811", "title" : "To view solution stacks", "input" : null, "output" : { "SolutionStackDetails" : [ { "PermittedFileTypes" : [ "zip" ], "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Node.js" } ], "SolutionStacks" : [ "64bit Amazon Linux 2015.03 v2.0.0 running Node.js", "64bit Amazon Linux 2015.03 v2.0.0 running PHP 5.6", "64bit Amazon Linux 2015.03 v2.0.0 running PHP 5.5", "64bit Amazon Linux 2015.03 v2.0.0 running PHP 5.4", "64bit Amazon Linux 2015.03 v2.0.0 running Python 3.4", "64bit Amazon Linux 2015.03 v2.0.0 running Python 2.7", "64bit Amazon Linux 2015.03 v2.0.0 running Python", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.2 (Puma)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.2 (Passenger Standalone)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.1 (Puma)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.1 (Passenger Standalone)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.0 (Puma)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.0 (Passenger Standalone)", "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 1.9.3", "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 7 Java 7", "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 7 Java 6", "64bit Windows Server Core 2012 R2 running IIS 8.5", "64bit Windows Server 2012 R2 running IIS 8.5", "64bit Windows Server 2012 running IIS 8", "64bit Windows Server 2008 R2 running IIS 7.5", "64bit Amazon Linux 2015.03 v2.0.0 running Docker 1.6.2", "64bit Amazon Linux 2015.03 v2.0.0 running Multi-container Docker 1.6.2 (Generic)", "64bit Debian jessie v2.0.0 running GlassFish 4.1 Java 8 (Preconfigured - Docker)", "64bit Debian jessie v2.0.0 running GlassFish 4.0 Java 7 (Preconfigured - Docker)", "64bit Debian jessie v2.0.0 running Go 1.4 (Preconfigured - Docker)", "64bit Debian jessie v2.0.0 running Go 1.3 (Preconfigured - Docker)", "64bit Debian jessie v2.0.0 running Python 3.4 (Preconfigured - Docker)" ] }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "RebuildEnvironment" : [ { "description" : "The following operation terminates and recreates the resources in an environment named my-env:", "id" : "to-rebuild-an-environment-1456277600918", "title" : "To rebuild an environment", "input" : { "EnvironmentName" : "my-env" }, "output" : null, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "RequestEnvironmentInfo" : [ { "description" : "The following operation requests logs from an environment named my-env:", "id" : "to-request-tailed-logs-1456277657045", "title" : "To request tailed logs", "input" : { "EnvironmentName" : "my-env", "InfoType" : "tail" }, "output" : null, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "RestartAppServer" : [ { "description" : "The following operation restarts application servers on all instances in an environment named my-env:", "id" : "to-restart-application-servers-1456277739302", "title" : "To restart application servers", "input" : { "EnvironmentName" : "my-env" }, "output" : null, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "RetrieveEnvironmentInfo" : [ { "description" : "The following operation retrieves a link to logs from an environment named my-env:", "id" : "to-retrieve-tailed-logs-1456277792734", "title" : "To retrieve tailed logs", "input" : { "EnvironmentName" : "my-env", "InfoType" : "tail" }, "output" : { "EnvironmentInfo" : [ { "Ec2InstanceId" : "i-09c1c867", "InfoType" : "tail", "Message" : "https://elasticbeanstalk-us-west-2-0123456789012.s3.amazonaws.com/resources/environments/logs/tail/e-fyqyju3yjs/i-09c1c867/TailLogs-1440109397703.out?AWSAccessKeyId=AKGPT4J56IAJ2EUBL5CQ&Expires=1440195891&Signature=n%2BEalOV6A2HIOx4Rcfb7LT16bBM%3D", "SampleTimestamp" : "2015-08-20T22:23:17.703Z" } ] }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "SwapEnvironmentCNAMEs" : [ { "description" : "The following operation swaps the assigned subdomains of two environments:", "id" : "to-swap-environment-cnames-1456277839438", "title" : "To swap environment CNAMES", "input" : { "DestinationEnvironmentName" : "my-env-green", "SourceEnvironmentName" : "my-env-blue" }, "output" : null, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "TerminateEnvironment" : [ { "description" : "The following operation terminates an Elastic Beanstalk environment named my-env:", "id" : "to-terminate-an-environment-1456277888556", "title" : "To terminate an environment", "input" : { "EnvironmentName" : "my-env" }, "output" : { "AbortableOperationInProgress" : false, "ApplicationName" : "my-app", "CNAME" : "my-env.elasticbeanstalk.com", "DateCreated" : "2015-08-12T18:52:53.622Z", "DateUpdated" : "2015-08-12T19:05:54.744Z", "EndpointURL" : "awseb-e-f-AWSEBLoa-1I9XUMP4-8492WNUP202574.us-west-2.elb.amazonaws.com", "EnvironmentId" : "e-fh2eravpns", "EnvironmentName" : "my-env", "Health" : "Grey", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "Status" : "Terminating", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " } }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "UpdateApplication" : [ { "description" : "The following operation updates the description of an application named my-app:", "id" : "to-change-an-applications-description-1456277957075", "title" : "To change an application's description", "input" : { "ApplicationName" : "my-app", "Description" : "my Elastic Beanstalk application" }, "output" : { "Application" : { "ApplicationName" : "my-app", "ConfigurationTemplates" : [ ], "DateCreated" : "2015-08-13T19:15:50.449Z", "DateUpdated" : "2015-08-20T22:34:56.195Z", "Description" : "my Elastic Beanstalk application", "Versions" : [ "2fba-stage-150819_234450", "bf07-stage-150820_214945", "93f8", "fd7c-stage-150820_000431", "22a0-stage-150819_185942" ] } }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "UpdateApplicationVersion" : [ { "description" : "The following operation updates the description of an application version named 22a0-stage-150819_185942:", "id" : "to-change-an-application-versions-description-1456278019237", "title" : "To change an application version's description", "input" : { "ApplicationName" : "my-app", "Description" : "new description", "VersionLabel" : "22a0-stage-150819_185942" }, "output" : { "ApplicationVersion" : { "ApplicationName" : "my-app", "DateCreated" : "2015-08-19T18:59:17.646Z", "DateUpdated" : "2015-08-20T22:53:28.871Z", "Description" : "new description", "SourceBundle" : { "S3Bucket" : "elasticbeanstalk-us-west-2-0123456789012", "S3Key" : "my-app/22a0-stage-150819_185942.war" }, "VersionLabel" : "22a0-stage-150819_185942" } }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "UpdateConfigurationTemplate" : [ { "description" : "The following operation removes the configured CloudWatch custom health metrics configuration ConfigDocument from a saved configuration template named my-template:", "id" : "to-update-a-configuration-template-1456278075300", "title" : "To update a configuration template", "input" : { "ApplicationName" : "my-app", "OptionsToRemove" : [ { "Namespace" : "aws:elasticbeanstalk:healthreporting:system", "OptionName" : "ConfigDocument" } ], "TemplateName" : "my-template" }, "output" : { "ApplicationName" : "my-app", "DateCreated" : "2015-08-20T22:39:31Z", "DateUpdated" : "2015-08-20T22:43:11Z", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "TemplateName" : "my-template" }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "UpdateEnvironment" : [ { "description" : "The following operation updates an environment named \"my-env\" to version \"v2\" of the application to which it belongs:", "id" : "to-update-an-environment-to-a-new-version-1456278210718", "title" : "To update an environment to a new version", "input" : { "EnvironmentName" : "my-env", "VersionLabel" : "v2" }, "output" : { "ApplicationName" : "my-app", "CNAME" : "my-env.elasticbeanstalk.com", "DateCreated" : "2015-02-03T23:04:54.453Z", "DateUpdated" : "2015-02-03T23:12:29.119Z", "EndpointURL" : "awseb-e-i-AWSEBLoa-1RDLX6TC9VUAO-0123456789.us-west-2.elb.amazonaws.com", "EnvironmentId" : "e-szqipays4h", "EnvironmentName" : "my-env", "Health" : "Grey", "SolutionStackName" : "64bit Amazon Linux running Tomcat 7", "Status" : "Updating", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " }, "VersionLabel" : "v2" }, "comments" : { "inputComments" : { }, "outputComments" : { } } }, { "description" : "The following operation configures several options in the aws:elb:loadbalancer namespace:", "id" : "to-configure-option-settings-1456278286349", "title" : "To configure option settings", "input" : { "EnvironmentName" : "my-env", "OptionSettings" : [ { "Namespace" : "aws:elb:healthcheck", "OptionName" : "Interval", "Value" : "15" }, { "Namespace" : "aws:elb:healthcheck", "OptionName" : "Timeout", "Value" : "8" }, { "Namespace" : "aws:elb:healthcheck", "OptionName" : "HealthyThreshold", "Value" : "2" }, { "Namespace" : "aws:elb:healthcheck", "OptionName" : "UnhealthyThreshold", "Value" : "3" } ] }, "output" : { "AbortableOperationInProgress" : true, "ApplicationName" : "my-app", "CNAME" : "my-env.elasticbeanstalk.com", "DateCreated" : "2015-08-07T20:48:49.599Z", "DateUpdated" : "2015-08-12T18:15:23.804Z", "EndpointURL" : "awseb-e-w-AWSEBLoa-14XB83101Q4L-104QXY80921.sa-east-1.elb.amazonaws.com", "EnvironmentId" : "e-wtp2rpqsej", "EnvironmentName" : "my-env", "Health" : "Grey", "SolutionStackName" : "64bit Amazon Linux 2015.03 v2.0.0 running Tomcat 8 Java 8", "Status" : "Updating", "Tier" : { "Name" : "WebServer", "Type" : "Standard", "Version" : " " }, "VersionLabel" : "7f58-stage-150812_025409" }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ], "ValidateConfigurationSettings" : [ { "description" : "The following operation validates a CloudWatch custom metrics config document:", "id" : "to-validate-configuration-settings-1456278393654", "title" : "To validate configuration settings", "input" : { "ApplicationName" : "my-app", "EnvironmentName" : "my-env", "OptionSettings" : [ { "Namespace" : "aws:elasticbeanstalk:healthreporting:system", "OptionName" : "ConfigDocument", "Value" : "{\"CloudWatchMetrics\": {\"Environment\": {\"ApplicationLatencyP99.9\": null,\"InstancesSevere\": 60,\"ApplicationLatencyP90\": 60,\"ApplicationLatencyP99\": null,\"ApplicationLatencyP95\": 60,\"InstancesUnknown\": 60,\"ApplicationLatencyP85\": 60,\"InstancesInfo\": null,\"ApplicationRequests2xx\": null,\"InstancesDegraded\": null,\"InstancesWarning\": 60,\"ApplicationLatencyP50\": 60,\"ApplicationRequestsTotal\": null,\"InstancesNoData\": null,\"InstancesPending\": 60,\"ApplicationLatencyP10\": null,\"ApplicationRequests5xx\": null,\"ApplicationLatencyP75\": null,\"InstancesOk\": 60,\"ApplicationRequests3xx\": null,\"ApplicationRequests4xx\": null},\"Instance\": {\"ApplicationLatencyP99.9\": null,\"ApplicationLatencyP90\": 60,\"ApplicationLatencyP99\": null,\"ApplicationLatencyP95\": null,\"ApplicationLatencyP85\": null,\"CPUUser\": 60,\"ApplicationRequests2xx\": null,\"CPUIdle\": null,\"ApplicationLatencyP50\": null,\"ApplicationRequestsTotal\": 60,\"RootFilesystemUtil\": null,\"LoadAverage1min\": null,\"CPUIrq\": null,\"CPUNice\": 60,\"CPUIowait\": 60,\"ApplicationLatencyP10\": null,\"LoadAverage5min\": null,\"ApplicationRequests5xx\": null,\"ApplicationLatencyP75\": 60,\"CPUSystem\": 60,\"ApplicationRequests3xx\": 60,\"ApplicationRequests4xx\": null,\"InstanceHealth\": null,\"CPUSoftirq\": 60}},\"Version\": 1}" } ] }, "output" : { "Messages" : [ ] }, "comments" : { "inputComments" : { }, "outputComments" : { } } } ] } }, "fileHeader" : "/*\n * Copyright 2011-2016 Amazon.com, Inc. or its affiliates. All Rights\n * Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */", "clientConfigFactory" : "ClientConfigurationFactory", "exceptionUnmarshallerImpl" : "StandardErrorUnmarshaller", "serviceBaseExceptionFqcn" : "com.amazonaws.AmazonServiceException", "sdkModeledExceptionBaseFqcn" : "com.amazonaws.services.elasticbeanstalk.model.AWSElasticBeanstalkException", "sdkModeledExceptionBaseClassName" : "AWSElasticBeanstalkException" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy