/api/vendor/aws/aws-sdk-php/src/Aws/ElasticBeanstalk/Resources/elasticbeanstalk-2010-12-01.php
https://gitlab.com/x33n/respond · PHP · 1265 lines · 1249 code · 2 blank · 14 comment · 0 complexity · 0e52ca4d89e78db360c0edbf716fcacc MD5 · raw file
- <?php
- /**
- * Copyright 2010-2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License").
- * You may not use this file except in compliance with the License.
- * A copy of the License is located at
- *
- * http://aws.amazon.com/apache2.0
- *
- * or in the "license" file accompanying this file. This file is distributed
- * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
- * express or implied. See the License for the specific language governing
- * permissions and limitations under the License.
- */
- return array (
- 'apiVersion' => '2010-12-01',
- 'endpointPrefix' => 'elasticbeanstalk',
- 'serviceFullName' => 'AWS Elastic Beanstalk',
- 'serviceAbbreviation' => 'Elastic Beanstalk',
- 'serviceType' => 'query',
- 'resultWrapped' => true,
- 'signatureVersion' => 'v4',
- 'namespace' => 'ElasticBeanstalk',
- 'regions' => array(
- 'us-east-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'elasticbeanstalk.us-east-1.amazonaws.com',
- ),
- 'us-west-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'elasticbeanstalk.us-west-1.amazonaws.com',
- ),
- 'us-west-2' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'elasticbeanstalk.us-west-2.amazonaws.com',
- ),
- 'eu-west-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'elasticbeanstalk.eu-west-1.amazonaws.com',
- ),
- 'ap-northeast-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'elasticbeanstalk.ap-northeast-1.amazonaws.com',
- ),
- 'ap-southeast-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'elasticbeanstalk.ap-southeast-1.amazonaws.com',
- ),
- 'ap-southeast-2' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'elasticbeanstalk.ap-southeast-2.amazonaws.com',
- ),
- 'sa-east-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'elasticbeanstalk.sa-east-1.amazonaws.com',
- ),
- ),
- 'operations' => array(
- 'CheckDNSAvailability' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'CheckDNSAvailabilityResultMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'CheckDNSAvailability',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'CNAMEPrefix' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 63,
- ),
- ),
- ),
- 'CreateApplication' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ApplicationDescriptionMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'CreateApplication',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'Description' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'maxLength' => 200,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'The caller has exceeded the limit on the number of applications associated with their account.',
- 'class' => 'TooManyApplicationsException',
- ),
- ),
- ),
- 'CreateApplicationVersion' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ApplicationVersionDescriptionMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'CreateApplicationVersion',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'VersionLabel' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'Description' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'maxLength' => 200,
- ),
- 'SourceBundle' => array(
- 'type' => 'object',
- 'location' => 'aws.query',
- 'properties' => array(
- 'S3Bucket' => array(
- 'type' => 'string',
- 'maxLength' => 255,
- ),
- 'S3Key' => array(
- 'type' => 'string',
- 'maxLength' => 1024,
- ),
- ),
- ),
- 'AutoCreateApplication' => array(
- 'type' => 'boolean',
- 'format' => 'boolean-string',
- 'location' => 'aws.query',
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'The caller has exceeded the limit on the number of applications associated with their account.',
- 'class' => 'TooManyApplicationsException',
- ),
- array(
- 'reason' => 'The caller has exceeded the limit on the number of application versions associated with their account.',
- 'class' => 'TooManyApplicationVersionsException',
- ),
- array(
- 'reason' => 'Unable to perform the specified operation because the user does not have enough privileges for one of more downstream aws services',
- 'class' => 'InsufficientPrivilegesException',
- ),
- array(
- 'reason' => 'The specified S3 bucket does not belong to the S3 region in which the service is running.',
- 'class' => 'S3LocationNotInServiceRegionException',
- ),
- ),
- ),
- 'CreateConfigurationTemplate' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ConfigurationSettingsDescription',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'CreateConfigurationTemplate',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'TemplateName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'SolutionStackName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'maxLength' => 100,
- ),
- 'SourceConfiguration' => array(
- 'type' => 'object',
- 'location' => 'aws.query',
- 'properties' => array(
- 'ApplicationName' => array(
- 'type' => 'string',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'TemplateName' => array(
- 'type' => 'string',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- ),
- ),
- 'EnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'Description' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'maxLength' => 200,
- ),
- 'OptionSettings' => array(
- 'type' => 'array',
- 'location' => 'aws.query',
- 'sentAs' => 'OptionSettings.member',
- 'items' => array(
- 'name' => 'ConfigurationOptionSetting',
- 'type' => 'object',
- 'properties' => array(
- 'Namespace' => array(
- 'type' => 'string',
- ),
- 'OptionName' => array(
- 'type' => 'string',
- ),
- 'Value' => array(
- 'type' => 'string',
- ),
- ),
- ),
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'Unable to perform the specified operation because the user does not have enough privileges for one of more downstream aws services',
- 'class' => 'InsufficientPrivilegesException',
- ),
- array(
- 'reason' => 'The caller has exceeded the limit on the number of configuration templates associated with their account.',
- 'class' => 'TooManyConfigurationTemplatesException',
- ),
- ),
- ),
- 'CreateEnvironment' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EnvironmentDescription',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'CreateEnvironment',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'EnvironmentName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- 'Description' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'maxLength' => 200,
- ),
- 'CNAMEPrefix' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 63,
- ),
- 'Tier' => array(
- 'type' => 'object',
- 'location' => 'aws.query',
- 'properties' => array(
- 'Name' => array(
- 'type' => 'string',
- ),
- 'Type' => array(
- 'type' => 'string',
- ),
- 'Version' => array(
- 'type' => 'string',
- ),
- ),
- ),
- 'Tags' => array(
- 'type' => 'array',
- 'location' => 'aws.query',
- 'sentAs' => 'Tags.member',
- 'items' => array(
- 'name' => 'Tag',
- 'type' => 'object',
- 'properties' => array(
- 'Key' => array(
- 'type' => 'string',
- 'minLength' => 1,
- 'maxLength' => 128,
- ),
- 'Value' => array(
- 'type' => 'string',
- 'minLength' => 1,
- 'maxLength' => 256,
- ),
- ),
- ),
- ),
- 'VersionLabel' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'TemplateName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'SolutionStackName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'maxLength' => 100,
- ),
- 'OptionSettings' => array(
- 'type' => 'array',
- 'location' => 'aws.query',
- 'sentAs' => 'OptionSettings.member',
- 'items' => array(
- 'name' => 'ConfigurationOptionSetting',
- 'type' => 'object',
- 'properties' => array(
- 'Namespace' => array(
- 'type' => 'string',
- ),
- 'OptionName' => array(
- 'type' => 'string',
- ),
- 'Value' => array(
- 'type' => 'string',
- ),
- ),
- ),
- ),
- 'OptionsToRemove' => array(
- 'type' => 'array',
- 'location' => 'aws.query',
- 'sentAs' => 'OptionsToRemove.member',
- 'items' => array(
- 'name' => 'OptionSpecification',
- 'type' => 'object',
- 'properties' => array(
- 'Namespace' => array(
- 'type' => 'string',
- ),
- 'OptionName' => array(
- 'type' => 'string',
- ),
- ),
- ),
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'The caller has exceeded the limit of allowed environments associated with the account.',
- 'class' => 'TooManyEnvironmentsException',
- ),
- array(
- 'reason' => 'Unable to perform the specified operation because the user does not have enough privileges for one of more downstream aws services',
- 'class' => 'InsufficientPrivilegesException',
- ),
- ),
- ),
- 'CreateStorageLocation' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'CreateStorageLocationResultMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'CreateStorageLocation',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'The web service attempted to create a bucket in an Amazon S3 account that already has 100 buckets.',
- 'class' => 'TooManyBucketsException',
- ),
- array(
- 'reason' => 'The caller does not have a subscription to Amazon S3.',
- 'class' => 'S3SubscriptionRequiredException',
- ),
- array(
- 'reason' => 'Unable to perform the specified operation because the user does not have enough privileges for one of more downstream aws services',
- 'class' => 'InsufficientPrivilegesException',
- ),
- ),
- ),
- 'DeleteApplication' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EmptyOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DeleteApplication',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'TerminateEnvByForce' => array(
- 'type' => 'boolean',
- 'format' => 'boolean-string',
- 'location' => 'aws.query',
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'Unable to perform the specified operation because another operation is already in progress affecting an an element in this activity.',
- 'class' => 'OperationInProgressException',
- ),
- ),
- ),
- 'DeleteApplicationVersion' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EmptyOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DeleteApplicationVersion',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'VersionLabel' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'DeleteSourceBundle' => array(
- 'type' => 'boolean',
- 'format' => 'boolean-string',
- 'location' => 'aws.query',
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'Unable to delete the Amazon S3 source bundle associated with the application version, although the application version deleted successfully.',
- 'class' => 'SourceBundleDeletionException',
- ),
- array(
- 'reason' => 'Unable to perform the specified operation because the user does not have enough privileges for one of more downstream aws services',
- 'class' => 'InsufficientPrivilegesException',
- ),
- array(
- 'reason' => 'Unable to perform the specified operation because another operation is already in progress affecting an an element in this activity.',
- 'class' => 'OperationInProgressException',
- ),
- array(
- 'reason' => 'The specified S3 bucket does not belong to the S3 region in which the service is running.',
- 'class' => 'S3LocationNotInServiceRegionException',
- ),
- ),
- ),
- 'DeleteConfigurationTemplate' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EmptyOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DeleteConfigurationTemplate',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'TemplateName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'Unable to perform the specified operation because another operation is already in progress affecting an an element in this activity.',
- 'class' => 'OperationInProgressException',
- ),
- ),
- ),
- 'DeleteEnvironmentConfiguration' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EmptyOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DeleteEnvironmentConfiguration',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'EnvironmentName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- ),
- ),
- 'DescribeApplicationVersions' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ApplicationVersionDescriptionsMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DescribeApplicationVersions',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'VersionLabels' => array(
- 'type' => 'array',
- 'location' => 'aws.query',
- 'sentAs' => 'VersionLabels.member',
- 'items' => array(
- 'name' => 'VersionLabel',
- 'type' => 'string',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- ),
- ),
- ),
- 'DescribeApplications' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ApplicationDescriptionsMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DescribeApplications',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationNames' => array(
- 'type' => 'array',
- 'location' => 'aws.query',
- 'sentAs' => 'ApplicationNames.member',
- 'items' => array(
- 'name' => 'ApplicationName',
- 'type' => 'string',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- ),
- ),
- ),
- 'DescribeConfigurationOptions' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ConfigurationOptionsDescription',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DescribeConfigurationOptions',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'TemplateName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'EnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- 'SolutionStackName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'maxLength' => 100,
- ),
- 'Options' => array(
- 'type' => 'array',
- 'location' => 'aws.query',
- 'sentAs' => 'Options.member',
- 'items' => array(
- 'name' => 'OptionSpecification',
- 'type' => 'object',
- 'properties' => array(
- 'Namespace' => array(
- 'type' => 'string',
- ),
- 'OptionName' => array(
- 'type' => 'string',
- ),
- ),
- ),
- ),
- ),
- ),
- 'DescribeConfigurationSettings' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ConfigurationSettingsDescriptions',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DescribeConfigurationSettings',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'TemplateName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'EnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- ),
- ),
- 'DescribeEnvironmentResources' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EnvironmentResourceDescriptionsMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DescribeEnvironmentResources',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'EnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'EnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'Unable to perform the specified operation because the user does not have enough privileges for one of more downstream aws services',
- 'class' => 'InsufficientPrivilegesException',
- ),
- ),
- ),
- 'DescribeEnvironments' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EnvironmentDescriptionsMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DescribeEnvironments',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'VersionLabel' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'EnvironmentIds' => array(
- 'type' => 'array',
- 'location' => 'aws.query',
- 'sentAs' => 'EnvironmentIds.member',
- 'items' => array(
- 'name' => 'EnvironmentId',
- 'type' => 'string',
- ),
- ),
- 'EnvironmentNames' => array(
- 'type' => 'array',
- 'location' => 'aws.query',
- 'sentAs' => 'EnvironmentNames.member',
- 'items' => array(
- 'name' => 'EnvironmentName',
- 'type' => 'string',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- ),
- 'IncludeDeleted' => array(
- 'type' => 'boolean',
- 'format' => 'boolean-string',
- 'location' => 'aws.query',
- ),
- 'IncludedDeletedBackTo' => array(
- 'type' => array(
- 'object',
- 'string',
- 'integer',
- ),
- 'format' => 'date-time',
- 'location' => 'aws.query',
- ),
- ),
- ),
- 'DescribeEvents' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EventDescriptionsMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'DescribeEvents',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'VersionLabel' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'TemplateName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'EnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'EnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- 'RequestId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'Severity' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'StartTime' => array(
- 'type' => array(
- 'object',
- 'string',
- 'integer',
- ),
- 'format' => 'date-time',
- 'location' => 'aws.query',
- ),
- 'EndTime' => array(
- 'type' => array(
- 'object',
- 'string',
- 'integer',
- ),
- 'format' => 'date-time',
- 'location' => 'aws.query',
- ),
- 'MaxRecords' => array(
- 'type' => 'numeric',
- 'location' => 'aws.query',
- 'minimum' => 1,
- 'maximum' => 1000,
- ),
- 'NextToken' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- ),
- ),
- 'ListAvailableSolutionStacks' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ListAvailableSolutionStacksResultMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'ListAvailableSolutionStacks',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- ),
- ),
- 'RebuildEnvironment' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EmptyOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'RebuildEnvironment',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'EnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'EnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'Unable to perform the specified operation because the user does not have enough privileges for one of more downstream aws services',
- 'class' => 'InsufficientPrivilegesException',
- ),
- ),
- ),
- 'RequestEnvironmentInfo' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EmptyOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'RequestEnvironmentInfo',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'EnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'EnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- 'InfoType' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- ),
- ),
- 'RestartAppServer' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EmptyOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'RestartAppServer',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'EnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'EnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- ),
- ),
- 'RetrieveEnvironmentInfo' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'RetrieveEnvironmentInfoResultMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'RetrieveEnvironmentInfo',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'EnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'EnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- 'InfoType' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- ),
- ),
- 'SwapEnvironmentCNAMEs' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EmptyOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'SwapEnvironmentCNAMEs',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'SourceEnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'SourceEnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- 'DestinationEnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'DestinationEnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- ),
- ),
- 'TerminateEnvironment' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'EnvironmentDescription',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'TerminateEnvironment',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'EnvironmentId' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- ),
- 'EnvironmentName' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 4,
- 'maxLength' => 23,
- ),
- 'TerminateResources' => array(
- 'type' => 'boolean',
- 'format' => 'boolean-string',
- 'location' => 'aws.query',
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'Unable to perform the specified operation because the user does not have enough privileges for one of more downstream aws services',
- 'class' => 'InsufficientPrivilegesException',
- ),
- ),
- ),
- 'UpdateApplication' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ApplicationDescriptionMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'UpdateApplication',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',
- ),
- 'ApplicationName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'aws.query',
- 'minLength' => 1,
- 'maxLength' => 100,
- ),
- 'Description' => array(
- 'type' => 'string',
- 'location' => 'aws.query',
- 'maxLength' => 200,
- ),
- ),
- ),
- 'UpdateApplicationVersion' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\QueryCommand',
- 'responseClass' => 'ApplicationVersionDescriptionMessage',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Action' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => 'UpdateApplicationVersion',
- ),
- 'Version' => array(
- 'static' => true,
- 'location' => 'aws.query',
- 'default' => '2010-12-01',