Update vendored deps, including AWS SDK, openpgp, ftp, ...

This commit is contained in:
Andrey Smirnov
2018-04-05 17:46:45 +03:00
parent cef4fefc40
commit 0e6ee35942
1497 changed files with 450721 additions and 68034 deletions
@@ -6,6 +6,7 @@
"protocol":"query",
"serviceAbbreviation":"Elastic Beanstalk",
"serviceFullName":"AWS Elastic Beanstalk",
"serviceId":"Elastic Beanstalk",
"signatureVersion":"v4",
"uid":"elasticbeanstalk-2010-12-01",
"xmlNamespace":"http://elasticbeanstalk.amazonaws.com/docs/2010-12-01/"
@@ -228,6 +229,20 @@
{"shape":"PlatformVersionStillReferencedException"}
]
},
"DescribeAccountAttributes":{
"name":"DescribeAccountAttributes",
"http":{
"method":"POST",
"requestUri":"/"
},
"output":{
"shape":"DescribeAccountAttributesResult",
"resultWrapper":"DescribeAccountAttributesResult"
},
"errors":[
{"shape":"InsufficientPrivilegesException"}
]
},
"DescribeApplicationVersions":{
"name":"DescribeApplicationVersions",
"http":{
@@ -426,6 +441,23 @@
{"shape":"ElasticBeanstalkServiceException"}
]
},
"ListTagsForResource":{
"name":"ListTagsForResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"ListTagsForResourceMessage"},
"output":{
"shape":"ResourceTagsDescriptionMessage",
"resultWrapper":"ListTagsForResourceResult"
},
"errors":[
{"shape":"InsufficientPrivilegesException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceTypeNotSupportedException"}
]
},
"RebuildEnvironment":{
"name":"RebuildEnvironment",
"http":{
@@ -559,6 +591,21 @@
{"shape":"TooManyBucketsException"}
]
},
"UpdateTagsForResource":{
"name":"UpdateTagsForResource",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"UpdateTagsForResourceMessage"},
"errors":[
{"shape":"InsufficientPrivilegesException"},
{"shape":"OperationInProgressException"},
{"shape":"TooManyTagsException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ResourceTypeNotSupportedException"}
]
},
"ValidateConfigurationSettings":{
"name":"ValidateConfigurationSettings",
"http":{
@@ -1124,6 +1171,12 @@
}
},
"DeploymentTimestamp":{"type":"timestamp"},
"DescribeAccountAttributesResult":{
"type":"structure",
"members":{
"ResourceQuotas":{"shape":"ResourceQuotas"}
}
},
"DescribeApplicationVersionsMessage":{
"type":"structure",
"members":{
@@ -1638,6 +1691,13 @@
"NextToken":{"shape":"Token"}
}
},
"ListTagsForResourceMessage":{
"type":"structure",
"required":["ResourceArn"],
"members":{
"ResourceArn":{"shape":"ResourceArn"}
}
},
"Listener":{
"type":"structure",
"members":{
@@ -1934,12 +1994,58 @@
}
},
"RequestId":{"type":"string"},
"ResourceArn":{"type":"string"},
"ResourceId":{"type":"string"},
"ResourceName":{
"type":"string",
"max":256,
"min":1
},
"ResourceNotFoundException":{
"type":"structure",
"members":{
},
"error":{
"code":"ResourceNotFoundException",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"ResourceQuota":{
"type":"structure",
"members":{
"Maximum":{"shape":"BoxedInt"}
}
},
"ResourceQuotas":{
"type":"structure",
"members":{
"ApplicationQuota":{"shape":"ResourceQuota"},
"ApplicationVersionQuota":{"shape":"ResourceQuota"},
"EnvironmentQuota":{"shape":"ResourceQuota"},
"ConfigurationTemplateQuota":{"shape":"ResourceQuota"},
"CustomPlatformQuota":{"shape":"ResourceQuota"}
}
},
"ResourceTagsDescriptionMessage":{
"type":"structure",
"members":{
"ResourceArn":{"shape":"ResourceArn"},
"ResourceTags":{"shape":"TagList"}
}
},
"ResourceTypeNotSupportedException":{
"type":"structure",
"members":{
},
"error":{
"code":"ResourceTypeNotSupportedException",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"RestartAppServerMessage":{
"type":"structure",
"members":{
@@ -2126,6 +2232,14 @@
"max":128,
"min":1
},
"TagKeyList":{
"type":"list",
"member":{"shape":"TagKey"}
},
"TagList":{
"type":"list",
"member":{"shape":"Tag"}
},
"TagValue":{
"type":"string",
"max":256,
@@ -2211,6 +2325,17 @@
},
"exception":true
},
"TooManyTagsException":{
"type":"structure",
"members":{
},
"error":{
"code":"TooManyTagsException",
"httpStatusCode":400,
"senderFault":true
},
"exception":true
},
"Trigger":{
"type":"structure",
"members":{
@@ -2284,6 +2409,15 @@
"OptionsToRemove":{"shape":"OptionsSpecifierList"}
}
},
"UpdateTagsForResourceMessage":{
"type":"structure",
"required":["ResourceArn"],
"members":{
"ResourceArn":{"shape":"ResourceArn"},
"TagsToAdd":{"shape":"TagList"},
"TagsToRemove":{"shape":"TagKeyList"}
}
},
"UserDefinedOption":{"type":"boolean"},
"ValidateConfigurationSettingsMessage":{
"type":"structure",
@@ -11,12 +11,13 @@
"CreateConfigurationTemplate": "<p>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.</p> <p>Related Topics</p> <ul> <li> <p> <a>DescribeConfigurationOptions</a> </p> </li> <li> <p> <a>DescribeConfigurationSettings</a> </p> </li> <li> <p> <a>ListAvailableSolutionStacks</a> </p> </li> </ul>",
"CreateEnvironment": "<p>Launches an environment for the specified application using the specified configuration.</p>",
"CreatePlatformVersion": "<p>Create a new version of your custom platform.</p>",
"CreateStorageLocation": "<p>Creates the Amazon S3 storage location for the account.</p> <p>This location is used to store user log files.</p>",
"CreateStorageLocation": "<p>Creates a bucket in Amazon S3 to store application versions, logs, and other files used by Elastic Beanstalk environments. The Elastic Beanstalk console and EB CLI call this API the first time you create an environment in a region. If the storage location already exists, <code>CreateStorageLocation</code> still returns the bucket name but does not create a new bucket.</p>",
"DeleteApplication": "<p>Deletes the specified application along with all associated versions and configurations. The application versions will not be deleted from your Amazon S3 bucket.</p> <note> <p>You cannot delete an application that has a running environment.</p> </note>",
"DeleteApplicationVersion": "<p>Deletes the specified version from the specified application.</p> <note> <p>You cannot delete an application version that is associated with a running environment.</p> </note>",
"DeleteConfigurationTemplate": "<p>Deletes the specified configuration template.</p> <note> <p>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.</p> </note>",
"DeleteEnvironmentConfiguration": "<p>Deletes the draft configuration associated with the running environment.</p> <p>Updating a running environment with any configuration changes creates a draft configuration set. You can get the draft configuration using <a>DescribeConfigurationSettings</a> while the update is in progress or if the update fails. The <code>DeploymentStatus</code> 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.</p>",
"DeletePlatformVersion": "<p>Deletes the specified version of a custom platform.</p>",
"DescribeAccountAttributes": "<p>Returns attributes related to AWS Elastic Beanstalk that are associated with the calling AWS account.</p> <p>The result currently has one set of attributes—resource quotas.</p>",
"DescribeApplicationVersions": "<p>Retrieve a list of application versions.</p>",
"DescribeApplications": "<p>Returns the descriptions of existing applications.</p>",
"DescribeConfigurationOptions": "<p>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.</p>",
@@ -31,6 +32,7 @@
"DescribePlatformVersion": "<p>Describes the version of the platform.</p>",
"ListAvailableSolutionStacks": "<p>Returns a list of the available solution stack names, with the public version first and then in reverse chronological order.</p>",
"ListPlatformVersions": "<p>Lists the available platforms.</p>",
"ListTagsForResource": "<p>Returns the tags applied to an AWS Elastic Beanstalk resource. The response contains a list of tag key-value pairs.</p> <p>Currently, Elastic Beanstalk only supports tagging of Elastic Beanstalk environments. For details about environment tagging, see <a href=\"http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.tagging.html\">Tagging Resources in Your Elastic Beanstalk Environment</a>.</p>",
"RebuildEnvironment": "<p>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.</p>",
"RequestEnvironmentInfo": "<p>Initiates a request to compile the specified type of information of the deployed environment.</p> <p> Setting the <code>InfoType</code> to <code>tail</code> compiles the last lines from the application server log files of every Amazon EC2 instance in your environment. </p> <p> Setting the <code>InfoType</code> to <code>bundle</code> compresses the application server log files for every Amazon EC2 instance into a <code>.zip</code> file. Legacy and .NET containers do not support bundle logs. </p> <p> Use <a>RetrieveEnvironmentInfo</a> to obtain the set of logs. </p> <p>Related Topics</p> <ul> <li> <p> <a>RetrieveEnvironmentInfo</a> </p> </li> </ul>",
"RestartAppServer": "<p>Causes the environment to restart the application container server running on each Amazon EC2 instance.</p>",
@@ -42,6 +44,7 @@
"UpdateApplicationVersion": "<p>Updates the specified application version to have the specified properties.</p> <note> <p>If a property (for example, <code>description</code>) is not provided, the value remains unchanged. To clear properties, specify an empty string.</p> </note>",
"UpdateConfigurationTemplate": "<p>Updates the specified configuration template to have the specified properties or configuration option values.</p> <note> <p>If a property (for example, <code>ApplicationName</code>) is not provided, its value remains unchanged. To clear such properties, specify an empty string.</p> </note> <p>Related Topics</p> <ul> <li> <p> <a>DescribeConfigurationOptions</a> </p> </li> </ul>",
"UpdateEnvironment": "<p>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.</p> <p> Attempting to update both the release and configuration is not allowed and AWS Elastic Beanstalk returns an <code>InvalidParameterCombination</code> error. </p> <p> When updating the configuration settings to a new template or individual settings, a draft configuration is created and <a>DescribeConfigurationSettings</a> for this environment returns two setting descriptions with different <code>DeploymentStatus</code> values. </p>",
"UpdateTagsForResource": "<p>Update the list of tags applied to an AWS Elastic Beanstalk resource. Two lists can be passed: <code>TagsToAdd</code> for tags to add or update, and <code>TagsToRemove</code>.</p> <p>Currently, Elastic Beanstalk only supports tagging of Elastic Beanstalk environments. For details about environment tagging, see <a href=\"http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.tagging.html\">Tagging Resources in Your Elastic Beanstalk Environment</a>.</p> <p>If you create a custom IAM user policy to control permission to this operation, specify one of the following two virtual actions (or both) instead of the API operation name:</p> <dl> <dt>elasticbeanstalk:AddTags</dt> <dd> <p>Controls permission to call <code>UpdateTagsForResource</code> and pass a list of tags to add in the <code>TagsToAdd</code> parameter.</p> </dd> <dt>elasticbeanstalk:RemoveTags</dt> <dd> <p>Controls permission to call <code>UpdateTagsForResource</code> and pass a list of tag keys to remove in the <code>TagsToRemove</code> parameter.</p> </dd> </dl> <p>For details about creating a custom user policy, see <a href=\"http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/AWSHowTo.iam.managed-policies.html#AWSHowTo.iam.policies\">Creating a Custom User Policy</a>.</p>",
"ValidateConfigurationSettings": "<p>Takes a set of configuration settings and either a configuration template or environment, and determines whether those values are valid.</p> <p>This action returns a list of messages indicating any errors or warnings associated with the selection of option values.</p>"
},
"shapes": {
@@ -198,7 +201,7 @@
"ApplicationVersionProccess": {
"base": null,
"refs": {
"CreateApplicationVersionMessage$Process": "<p>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.</p>"
"CreateApplicationVersionMessage$Process": "<p>Preprocesses and validates the environment manifest (<code>env.yaml</code>) and configuration files (<code>*.config</code> files in the <code>.ebextensions</code> folder) in the source bundle. Validating configuration files can identify issues prior to deploying the application version to an environment.</p> <note> <p>The <code>Process</code> option validates Elastic Beanstalk configuration files. It doesn't validate your application's configuration files, like proxy server or Docker configuration.</p> </note>"
}
},
"ApplicationVersionStatus": {
@@ -261,7 +264,8 @@
"refs": {
"BuildConfiguration$TimeoutInMinutes": "<p>How long in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait until timing out any related build that does not get marked as completed. The default is 60 minutes.</p>",
"MaxAgeRule$MaxAgeInDays": "<p>Specify the number of days to retain an application versions.</p>",
"MaxCountRule$MaxCount": "<p>Specify the maximum number of application versions to retain.</p>"
"MaxCountRule$MaxCount": "<p>Specify the maximum number of application versions to retain.</p>",
"ResourceQuota$Maximum": "<p>The maximum number of instances of this Elastic Beanstalk resource type that an AWS account can use.</p>"
}
},
"BuildConfiguration": {
@@ -579,6 +583,11 @@
"Deployment$DeploymentTime": "<p>For in-progress deployments, the time that the deployment started.</p> <p>For completed deployments, the time that the deployment ended.</p>"
}
},
"DescribeAccountAttributesResult": {
"base": null,
"refs": {
}
},
"DescribeApplicationVersionsMessage": {
"base": "<p>Request to describe application versions.</p>",
"refs": {
@@ -1004,7 +1013,7 @@
}
},
"InsufficientPrivilegesException": {
"base": "<p>The specified account does not have sufficient privileges for one of more AWS services.</p>",
"base": "<p>The specified account does not have sufficient privileges for one or more AWS services.</p>",
"refs": {
}
},
@@ -1059,6 +1068,11 @@
"refs": {
}
},
"ListTagsForResourceMessage": {
"base": null,
"refs": {
}
},
"Listener": {
"base": "<p>Describes the properties of a Listener for the LoadBalancer.</p>",
"refs": {
@@ -1292,7 +1306,7 @@
"refs": {
"ConfigurationOptionsDescription$PlatformArn": "<p>The ARN of the platform.</p>",
"ConfigurationSettingsDescription$PlatformArn": "<p>The ARN of the platform.</p>",
"CreateConfigurationTemplateMessage$PlatformArn": "<p>The ARN of the custome platform.</p>",
"CreateConfigurationTemplateMessage$PlatformArn": "<p>The ARN of the custom platform.</p>",
"CreateEnvironmentMessage$PlatformArn": "<p>The ARN of the platform.</p>",
"DeletePlatformVersionRequest$PlatformArn": "<p>The ARN of the version of the custom platform.</p>",
"DescribeConfigurationOptionsMessage$PlatformArn": "<p>The ARN of the custom platform.</p>",
@@ -1485,6 +1499,14 @@
"EventDescription$RequestId": "<p>The web service request ID for the activity of this event.</p>"
}
},
"ResourceArn": {
"base": null,
"refs": {
"ListTagsForResourceMessage$ResourceArn": "<p>The Amazon Resource Name (ARN) of the resouce for which a tag list is requested.</p> <p>Must be the ARN of an Elastic Beanstalk environment.</p>",
"ResourceTagsDescriptionMessage$ResourceArn": "<p>The Amazon Resource Name (ARN) of the resouce for which a tag list was requested.</p>",
"UpdateTagsForResourceMessage$ResourceArn": "<p>The Amazon Resource Name (ARN) of the resouce to be updated.</p> <p>Must be the ARN of an Elastic Beanstalk environment.</p>"
}
},
"ResourceId": {
"base": null,
"refs": {
@@ -1502,6 +1524,37 @@
"OptionSpecification$ResourceName": "<p>A unique resource name for a time-based scaling configuration option.</p>"
}
},
"ResourceNotFoundException": {
"base": "<p>A resource doesn't exist for the specified Amazon Resource Name (ARN).</p>",
"refs": {
}
},
"ResourceQuota": {
"base": "<p>The AWS Elastic Beanstalk quota information for a single resource type in an AWS account. It reflects the resource's limits for this account.</p>",
"refs": {
"ResourceQuotas$ApplicationQuota": "<p>The quota for applications in the AWS account.</p>",
"ResourceQuotas$ApplicationVersionQuota": "<p>The quota for application versions in the AWS account.</p>",
"ResourceQuotas$EnvironmentQuota": "<p>The quota for environments in the AWS account.</p>",
"ResourceQuotas$ConfigurationTemplateQuota": "<p>The quota for configuration templates in the AWS account.</p>",
"ResourceQuotas$CustomPlatformQuota": "<p>The quota for custom platforms in the AWS account.</p>"
}
},
"ResourceQuotas": {
"base": "<p>A set of per-resource AWS Elastic Beanstalk quotas associated with an AWS account. They reflect Elastic Beanstalk resource limits for this account.</p>",
"refs": {
"DescribeAccountAttributesResult$ResourceQuotas": "<p>The Elastic Beanstalk resource quotas associated with the calling AWS account.</p>"
}
},
"ResourceTagsDescriptionMessage": {
"base": null,
"refs": {
}
},
"ResourceTypeNotSupportedException": {
"base": "<p>The type of the specified Amazon Resource Name (ARN) isn't supported for this operation.</p>",
"refs": {
}
},
"RestartAppServerMessage": {
"base": "<p/>",
"refs": {
@@ -1714,13 +1767,28 @@
"Tag": {
"base": "<p>Describes a tag applied to a resource in an environment.</p>",
"refs": {
"TagList$member": null,
"Tags$member": null
}
},
"TagKey": {
"base": null,
"refs": {
"Tag$Key": "<p>The key of the tag.</p>"
"Tag$Key": "<p>The key of the tag.</p>",
"TagKeyList$member": null
}
},
"TagKeyList": {
"base": null,
"refs": {
"UpdateTagsForResourceMessage$TagsToRemove": "<p>A list of tag keys to remove.</p> <p>If a tag key doesn't exist, it is silently ignored.</p>"
}
},
"TagList": {
"base": null,
"refs": {
"ResourceTagsDescriptionMessage$ResourceTags": "<p>A list of tag key-value pairs.</p>",
"UpdateTagsForResourceMessage$TagsToAdd": "<p>A list of tags to add or update.</p> <p>If a key of an existing tag is added, the tag's value is updated.</p>"
}
},
"TagValue": {
@@ -1815,6 +1883,11 @@
"refs": {
}
},
"TooManyTagsException": {
"base": "<p>The number of tags in the resource would exceed the number of tags that each resource can have.</p> <p>To calculate this, the operation considers both the number of tags the resource already has and the tags this operation would add if it succeeded.</p>",
"refs": {
}
},
"Trigger": {
"base": "<p>Describes a trigger.</p>",
"refs": {
@@ -1862,6 +1935,11 @@
"refs": {
}
},
"UpdateTagsForResourceMessage": {
"base": null,
"refs": {
}
},
"UserDefinedOption": {
"base": null,
"refs": {
@@ -0,0 +1,18 @@
{
"version": 1,
"defaultRegion": "us-west-2",
"testCases": [
{
"operationName": "ListAvailableSolutionStacks",
"input": {},
"errorExpectedFromService": false
},
{
"operationName": "DescribeEnvironmentResources",
"input": {
"EnvironmentId": "fake_environment"
},
"errorExpectedFromService": true
}
]
}