Skip to content

Commit

Permalink
Merge branch 'release-1.12.219'
Browse files Browse the repository at this point in the history
* release-1.12.219:
  Bumping version to 1.12.219
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed Aug 29, 2019
2 parents 16e2f8c + f13fb9b commit bf08a08
Show file tree
Hide file tree
Showing 9 changed files with 176 additions and 25 deletions.
27 changes: 27 additions & 0 deletions .changes/1.12.219.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"category": "``codepipeline``",
"description": "Update codepipeline client to latest version",
"type": "api-change"
},
{
"category": "``application-autoscaling``",
"description": "Update application-autoscaling client to latest version",
"type": "api-change"
},
{
"category": "``elasticache``",
"description": "Update elasticache client to latest version",
"type": "api-change"
},
{
"category": "``lambda``",
"description": "Update lambda client to latest version",
"type": "api-change"
},
{
"category": "``ecs``",
"description": "Update ecs client to latest version",
"type": "api-change"
}
]
10 changes: 10 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
CHANGELOG
=========

1.12.219
========

* api-change:``codepipeline``: Update codepipeline client to latest version
* api-change:``application-autoscaling``: Update application-autoscaling client to latest version
* api-change:``elasticache``: Update elasticache client to latest version
* api-change:``lambda``: Update lambda client to latest version
* api-change:``ecs``: Update ecs client to latest version


1.12.218
========

Expand Down
2 changes: 1 addition & 1 deletion botocore/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import re
import logging

__version__ = '1.12.218'
__version__ = '1.12.219'


class NullHandler(logging.Handler):
Expand Down
28 changes: 26 additions & 2 deletions botocore/data/application-autoscaling/2016-02-06/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -770,6 +770,10 @@
"RoleARN":{
"shape":"ResourceIdMaxLen1600",
"documentation":"<p>Application Auto Scaling creates a service-linked role that grants it permissions to modify the scalable target on your behalf. For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-service-linked-roles.html\">Service-Linked Roles for Application Auto Scaling</a>.</p> <p>For resources that are not supported using a service-linked role, this parameter is required, and it must specify the ARN of an IAM role that allows Application Auto Scaling to modify the scalable target on your behalf.</p>"
},
"SuspendedState":{
"shape":"SuspendedState",
"documentation":"<p>An embedded object that contains attributes and attribute values that are used to suspend and resume automatic scaling. Setting the value of an attribute to <code>true</code> suspends the specified scaling activities. Setting it to <code>false</code> (default) resumes the specified scaling activities. </p> <p> <b>Suspension Outcomes</b> </p> <ul> <li> <p>For <code>DynamicScalingInSuspended</code>, while a suspension is in effect, all scale-in activities that are triggered by a scaling policy are suspended.</p> </li> <li> <p>For <code>DynamicScalingOutSuspended</code>, while a suspension is in effect, all scale-out activities that are triggered by a scaling policy are suspended.</p> </li> <li> <p>For <code>ScheduledScalingSuspended</code>, while a suspension is in effect, all scaling activities that involve scheduled actions are suspended. </p> </li> </ul> <p>For more information, see <a href=\"https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-suspend-resume-scaling.html\">Suspend and Resume Application Auto Scaling</a> in the <i>Application Auto Scaling User Guide</i>.</p>"
}
}
},
Expand Down Expand Up @@ -853,7 +857,8 @@
"CreationTime":{
"shape":"TimestampType",
"documentation":"<p>The Unix timestamp for when the scalable target was created.</p>"
}
},
"SuspendedState":{"shape":"SuspendedState"}
},
"documentation":"<p>Represents a scalable target.</p>"
},
Expand Down Expand Up @@ -1010,6 +1015,7 @@
},
"documentation":"<p>Represents a scaling policy to use with Application Auto Scaling.</p>"
},
"ScalingSuspended":{"type":"boolean"},
"ScheduledAction":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -1136,6 +1142,24 @@
},
"documentation":"<p>Represents a step scaling policy configuration to use with Application Auto Scaling.</p>"
},
"SuspendedState":{
"type":"structure",
"members":{
"DynamicScalingInSuspended":{
"shape":"ScalingSuspended",
"documentation":"<p>Whether scale in by a target tracking scaling policy or a step scaling policy is suspended. Set the value to <code>true</code> if you don't want Application Auto Scaling to remove capacity when a scaling policy is triggered. The default is <code>false</code>. </p>"
},
"DynamicScalingOutSuspended":{
"shape":"ScalingSuspended",
"documentation":"<p>Whether scale out by a target tracking scaling policy or a step scaling policy is suspended. Set the value to <code>true</code> if you don't want Application Auto Scaling to add capacity when a scaling policy is triggered. The default is <code>false</code>. </p>"
},
"ScheduledScalingSuspended":{
"shape":"ScalingSuspended",
"documentation":"<p>Whether scheduled scaling is suspended. Set the value to <code>true</code> if you don't want Application Auto Scaling to add or remove capacity by initiating scheduled actions. The default is <code>false</code>. </p>"
}
},
"documentation":"<p>Specifies whether the scaling activities for a scalable target are in a suspended state. </p>"
},
"TargetTrackingScalingPolicyConfiguration":{
"type":"structure",
"required":["TargetValue"],
Expand Down Expand Up @@ -1181,5 +1205,5 @@
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
}
},
"documentation":"<p>With Application Auto Scaling, you can configure automatic scaling for the following resources:</p> <ul> <li> <p>Amazon ECS services</p> </li> <li> <p>Amazon EC2 Spot Fleet requests</p> </li> <li> <p>Amazon EMR clusters</p> </li> <li> <p>Amazon AppStream 2.0 fleets </p> </li> <li> <p>Amazon DynamoDB tables and global secondary indexes throughput capacity</p> </li> <li> <p>Amazon Aurora Replicas</p> </li> <li> <p>Amazon SageMaker endpoint variants</p> </li> <li> <p>Custom resources provided by your own applications or services</p> </li> </ul> <p> <b>API Summary</b> </p> <p>The Application Auto Scaling service API includes two key sets of actions: </p> <ul> <li> <p>Register and manage scalable targets - Register AWS or custom resources as scalable targets (a resource that Application Auto Scaling can scale), set minimum and maximum capacity limits, and retrieve information on existing scalable targets.</p> </li> <li> <p>Configure and manage automatic scaling - Define scaling policies to dynamically scale your resources in response to CloudWatch alarms, schedule one-time or recurring scaling actions, and retrieve your recent scaling activity history.</p> </li> </ul> <p>To learn more about Application Auto Scaling, including information about granting IAM users required permissions for Application Auto Scaling actions, see the <a href=\"https://docs.aws.amazon.com/autoscaling/application/userguide/what-is-application-auto-scaling.html\">Application Auto Scaling User Guide</a>.</p>"
"documentation":"<p>With Application Auto Scaling, you can configure automatic scaling for the following resources:</p> <ul> <li> <p>Amazon ECS services</p> </li> <li> <p>Amazon EC2 Spot Fleet requests</p> </li> <li> <p>Amazon EMR clusters</p> </li> <li> <p>Amazon AppStream 2.0 fleets </p> </li> <li> <p>Amazon DynamoDB tables and global secondary indexes throughput capacity</p> </li> <li> <p>Amazon Aurora Replicas</p> </li> <li> <p>Amazon SageMaker endpoint variants</p> </li> <li> <p>Custom resources provided by your own applications or services</p> </li> </ul> <p> <b>API Summary</b> </p> <p>The Application Auto Scaling service API includes three key sets of actions: </p> <ul> <li> <p>Register and manage scalable targets - Register AWS or custom resources as scalable targets (a resource that Application Auto Scaling can scale), set minimum and maximum capacity limits, and retrieve information on existing scalable targets.</p> </li> <li> <p>Configure and manage automatic scaling - Define scaling policies to dynamically scale your resources in response to CloudWatch alarms, schedule one-time or recurring scaling actions, and retrieve your recent scaling activity history.</p> </li> <li> <p>Suspend and resume scaling - Temporarily suspend and later resume automatic scaling by calling the <a>RegisterScalableTarget</a> action for any Application Auto Scaling scalable target. You can suspend and resume, individually or in combination, scale-out activities triggered by a scaling policy, scale-in activities triggered by a scaling policy, and scheduled scaling. </p> </li> </ul> <p>To learn more about Application Auto Scaling, including information about granting IAM users required permissions for Application Auto Scaling actions, see the <a href=\"https://docs.aws.amazon.com/autoscaling/application/userguide/what-is-application-auto-scaling.html\">Application Auto Scaling User Guide</a>.</p>"
}
48 changes: 41 additions & 7 deletions botocore/data/codepipeline/2015-07-09/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@
{"shape":"InvalidTagsException"},
{"shape":"ConcurrentModificationException"}
],
"documentation":"<p>Creates a pipeline.</p>"
"documentation":"<p>Creates a pipeline.</p> <note> <p>In the pipeline structure, you must include either <code>artifactStore</code> or <code>artifactStores</code> in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use <code>artifactStores</code>.</p> </note>"
},
"DeleteCustomActionType":{
"name":"DeleteCustomActionType",
Expand Down Expand Up @@ -785,15 +785,15 @@
},
"actionTypeId":{
"shape":"ActionTypeId",
"documentation":"<p>The configuration information for the action type.</p>"
"documentation":"<p>Specifies the action type and the provider of the action.</p>"
},
"runOrder":{
"shape":"ActionRunOrder",
"documentation":"<p>The order in which actions are run.</p>"
},
"configuration":{
"shape":"ActionConfigurationMap",
"documentation":"<p>The action declaration's configuration.</p>"
"documentation":"<p>The action's configuration. These are key-value pairs that specify input values for an action. For more information, see <a href=\"https://docs.aws.amazon.com/codepipeline/latest/userguide/reference-pipeline-structure.html#action-requirements\">Action Structure Requirements in CodePipeline</a>. For the list of configuration properties for the AWS CloudFormation action type in CodePipeline, see <a href=\"https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline-action-reference.html\">Configuration Properties Reference</a> in the <i>AWS CloudFormation User Guide</i>. For template snippets with examples, see <a href=\"https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline-parameter-override-functions.html\">Using Parameter Override Functions with CodePipeline Pipelines</a> in the <i>AWS CloudFormation User Guide</i>.</p> <p>The values can be represented in either JSON or YAML format. For example, the JSON configuration item format is as follows: </p> <p> <i>JSON:</i> </p> <p> <code>\"Configuration\" : { Key : Value },</code> </p>"
},
"outputArtifacts":{
"shape":"OutputArtifactList",
Expand Down Expand Up @@ -1335,7 +1335,7 @@
"documentation":"<p>The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.</p>"
}
},
"documentation":"<p>The Amazon S3 bucket where artifacts are stored for the pipeline.</p>"
"documentation":"<p>The Amazon S3 bucket where artifacts are stored for the pipeline.</p> <note> <p>You must include either <code>artifactStore</code> or <code>artifactStores</code> in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use <code>artifactStores</code>.</p> </note>"
},
"ArtifactStoreLocation":{
"type":"string",
Expand Down Expand Up @@ -1659,7 +1659,7 @@
"members":{
"id":{
"shape":"EncryptionKeyId",
"documentation":"<p>The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.</p>"
"documentation":"<p>The ID used to identify the key. For an AWS KMS key, you can use the key ID, the key ARN, or the alias ARN.</p> <note> <p>Aliases are recognized only in the account that created the customer master key (CMK). For cross-account actions, you can only use the key ID or key ARN to identify the key.</p> </note>"
},
"type":{
"shape":"EncryptionKeyType",
Expand Down Expand Up @@ -1719,6 +1719,20 @@
"max":2048,
"min":1
},
"ExecutionTrigger":{
"type":"structure",
"members":{
"triggerType":{
"shape":"TriggerType",
"documentation":"<p>The type of change-detection method, command, or user interaction that started a pipeline execution.</p>"
},
"triggerDetail":{
"shape":"TriggerDetail",
"documentation":"<p>Detail related to the event that started a pipeline execution, such as the webhook ARN of the webhook that triggered the pipeline execution or the user ARN for a user-initiated <code>start-pipeline-execution</code> CLI command.</p>"
}
},
"documentation":"<p>The interaction or event that started a pipeline execution.</p>"
},
"ExternalExecutionId":{"type":"string"},
"ExternalExecutionSummary":{"type":"string"},
"FailureDetails":{
Expand Down Expand Up @@ -2462,11 +2476,11 @@
},
"artifactStore":{
"shape":"ArtifactStore",
"documentation":"<p>Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline. </p>"
"documentation":"<p>Represents information about the Amazon S3 bucket where artifacts are stored for the pipeline.</p> <note> <p>You must include either <code>artifactStore</code> or <code>artifactStores</code> in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use <code>artifactStores</code>.</p> </note>"
},
"artifactStores":{
"shape":"ArtifactStoreMap",
"documentation":"<p>A mapping of <code>artifactStore</code> objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline. You can only use either <code>artifactStore</code> or <code>artifactStores</code>, not both.</p> <p>If you create a cross-region action in your pipeline, you must use <code>artifactStores</code>.</p>"
"documentation":"<p>A mapping of <code>artifactStore</code> objects and their corresponding regions. There must be an artifact store for the pipeline region and for each cross-region action within the pipeline.</p> <note> <p>You must include either <code>artifactStore</code> or <code>artifactStores</code> in your pipeline, but you cannot use both. If you create a cross-region action in your pipeline, you must use <code>artifactStores</code>.</p> </note>"
},
"stages":{
"shape":"PipelineStageDeclarationList",
Expand Down Expand Up @@ -2547,6 +2561,10 @@
"sourceRevisions":{
"shape":"SourceRevisionList",
"documentation":"<p>A list of the source artifact revisions that initiated a pipeline execution.</p>"
},
"trigger":{
"shape":"ExecutionTrigger",
"documentation":"<p>The interaction or event that started a pipeline execution, such as automated change detection or a <code>StartPipelineExecution</code> API call.</p>"
}
},
"documentation":"<p>Summary information about a pipeline execution.</p>"
Expand Down Expand Up @@ -3371,6 +3389,22 @@
},
"documentation":"<p>Represents information about the state of transitions between one stage and another stage.</p>"
},
"TriggerDetail":{
"type":"string",
"max":1024,
"min":0
},
"TriggerType":{
"type":"string",
"enum":[
"CreatePipeline",
"StartPipelineExecution",
"PollForSourceChanges",
"Webhook",
"CloudWatchEvent",
"PutActionRevision"
]
},
"UntagResourceInput":{
"type":"structure",
"required":[
Expand Down
Loading

0 comments on commit bf08a08

Please sign in to comment.