Skip to content

Commit

Permalink
Merge branch 'release-1.27.84' into develop
Browse files Browse the repository at this point in the history
* release-1.27.84:
  Bumping version to 1.27.84
  Update to latest endpoints
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed Sep 30, 2022
2 parents 409b404 + 6b2afe2 commit 4efda8d
Show file tree
Hide file tree
Showing 11 changed files with 629 additions and 134 deletions.
32 changes: 32 additions & 0 deletions .changes/1.27.84.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[
{
"category": "``codedeploy``",
"description": "This release allows you to override the alarm configurations when creating a deployment.",
"type": "api-change"
},
{
"category": "``devops-guru``",
"description": "This release adds filter feature on AddNotificationChannel API, enable customer to configure the SNS notification messages by Severity or MessageTypes",
"type": "api-change"
},
{
"category": "``dlm``",
"description": "This release adds support for archival of single-volume snapshots created by Amazon Data Lifecycle Manager policies",
"type": "api-change"
},
{
"category": "``sagemaker-runtime``",
"description": "Update sagemaker-runtime client to latest version",
"type": "api-change"
},
{
"category": "``sagemaker``",
"description": "A new parameter called ExplainerConfig is added to CreateEndpointConfig API to enable SageMaker Clarify online explainability feature.",
"type": "api-change"
},
{
"category": "``sso-oidc``",
"description": "Documentation updates for the IAM Identity Center OIDC CLI Reference.",
"type": "api-change"
}
]
11 changes: 11 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@
CHANGELOG
=========

1.27.84
=======

* api-change:``codedeploy``: This release allows you to override the alarm configurations when creating a deployment.
* api-change:``devops-guru``: This release adds filter feature on AddNotificationChannel API, enable customer to configure the SNS notification messages by Severity or MessageTypes
* api-change:``dlm``: This release adds support for archival of single-volume snapshots created by Amazon Data Lifecycle Manager policies
* api-change:``sagemaker-runtime``: Update sagemaker-runtime client to latest version
* api-change:``sagemaker``: A new parameter called ExplainerConfig is added to CreateEndpointConfig API to enable SageMaker Clarify online explainability feature.
* api-change:``sso-oidc``: Documentation updates for the IAM Identity Center OIDC CLI Reference.


1.27.83
=======

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 os
import re

__version__ = '1.27.83'
__version__ = '1.27.84'


class NullHandler(logging.Handler):
Expand Down
205 changes: 106 additions & 99 deletions botocore/data/codedeploy/2014-10-06/service-2.json

Large diffs are not rendered by default.

58 changes: 46 additions & 12 deletions botocore/data/devops-guru/2020-12-01/service-2.json

Large diffs are not rendered by default.

75 changes: 64 additions & 11 deletions botocore/data/dlm/2018-01-12/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
{"shape":"InternalServerException"},
{"shape":"LimitExceededException"}
],
"documentation":"<p>Deletes the specified lifecycle policy and halts the automated operations that the policy specified.</p>"
"documentation":"<p>Deletes the specified lifecycle policy and halts the automated operations that the policy specified.</p> <p>For more information about deleting a policy, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/view-modify-delete.html#delete\">Delete lifecycle policies</a>.</p>"
},
"GetLifecyclePolicies":{
"name":"GetLifecyclePolicies",
Expand Down Expand Up @@ -133,7 +133,7 @@
{"shape":"InternalServerException"},
{"shape":"LimitExceededException"}
],
"documentation":"<p>Updates the specified lifecycle policy.</p>"
"documentation":"<p>Updates the specified lifecycle policy.</p> <p>For more information about updating a policy, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/view-modify-delete.html#modify\">Modify lifecycle policies</a>.</p>"
}
},
"shapes":{
Expand Down Expand Up @@ -167,6 +167,28 @@
"min":0,
"pattern":"[0-9A-Za-z _-]+"
},
"ArchiveRetainRule":{
"type":"structure",
"required":["RetentionArchiveTier"],
"members":{
"RetentionArchiveTier":{
"shape":"RetentionArchiveTier",
"documentation":"<p>Information about retention period in the Amazon EBS Snapshots Archive. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/snapshot-archive.html\">Archive Amazon EBS snapshots</a>.</p>"
}
},
"documentation":"<p> <b>[Snapshot policies only]</b> Specifies information about the archive storage tier retention period.</p>"
},
"ArchiveRule":{
"type":"structure",
"required":["RetainRule"],
"members":{
"RetainRule":{
"shape":"ArchiveRetainRule",
"documentation":"<p>Information about the retention period for the snapshot archiving rule.</p>"
}
},
"documentation":"<p> <b>[Snapshot policies only]</b> Specifies a snapshot archiving rule for a schedule.</p>"
},
"AvailabilityZone":{
"type":"string",
"max":16,
Expand Down Expand Up @@ -255,14 +277,14 @@
},
"Times":{
"shape":"TimesList",
"documentation":"<p>The time, in UTC, to start the operation. The supported format is hh:mm.</p> <p>The operation occurs within a one-hour window following the specified time. If you do not specify a time, Amazon DLM selects a time within the next 24 hours.</p>"
"documentation":"<p>The time, in UTC, to start the operation. The supported format is hh:mm.</p> <p>The operation occurs within a one-hour window following the specified time. If you do not specify a time, Amazon Data Lifecycle Manager selects a time within the next 24 hours.</p>"
},
"CronExpression":{
"shape":"CronExpression",
"documentation":"<p>The schedule, as a Cron expression. The schedule interval must be between 1 hour and 1 year. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html#CronExpressions\">Cron expressions</a> in the <i>Amazon CloudWatch User Guide</i>.</p>"
}
},
"documentation":"<p> <b>[Snapshot and AMI policies only]</b> Specifies when the policy should create snapshots or AMIs.</p> <important> <p>You must specify either a Cron expression or an interval, interval unit, and start time. You cannot specify both.</p> </important>"
"documentation":"<p> <b>[Snapshot and AMI policies only]</b> Specifies when the policy should create snapshots or AMIs.</p> <note> <ul> <li> <p>You must specify either <b>CronExpression</b>, or <b>Interval</b>, <b>IntervalUnit</b>, and <b>Times</b>.</p> </li> <li> <p>If you need to specify an <a>ArchiveRule</a> for the schedule, then you must specify a creation frequency of at least 28 days.</p> </li> </ul> </note>"
},
"CronExpression":{
"type":"string",
Expand Down Expand Up @@ -503,7 +525,7 @@
"documentation":"<p>The Availability Zones in which to enable fast snapshot restore.</p>"
}
},
"documentation":"<p> <b>[Snapshot policies only]</b> Specifies a rule for enabling fast snapshot restore for snapshots created by snaspshot policies. You can enable fast snapshot restore based on either a count or a time interval.</p>"
"documentation":"<p> <b>[Snapshot policies only]</b> Specifies a rule for enabling fast snapshot restore for snapshots created by snapshot policies. You can enable fast snapshot restore based on either a count or a time interval.</p>"
},
"GetLifecyclePoliciesRequest":{
"type":"structure",
Expand Down Expand Up @@ -754,7 +776,7 @@
"documentation":"<p> <b>[Snapshot policies that target instances only]</b> The tags used to identify data (non-root) volumes to exclude from multi-volume snapshot sets.</p> <p>If you create a snapshot lifecycle policy that targets instances and you specify tags for this parameter, then data volumes with the specified tags that are attached to targeted instances will be excluded from the multi-volume snapshot sets created by the policy.</p>"
}
},
"documentation":"<p> <b>[Snapshot and AMI policies only]</b> Specifies optional parameters for snapshot and AMI policies. The set of valid parameters depends on the combination of policy type and target resource type.</p> <p>If you choose to exclude boot volumes and you specify tags that consequently exclude all of the additional data volumes attached to an instance, then Amazon DLM will not create any snapshots for the affected instance, and it will emit a <code>SnapshotsCreateFailed</code> Amazon CloudWatch metric. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitor-dlm-cw-metrics.html\">Monitor your policies using Amazon CloudWatch</a>.</p>"
"documentation":"<p> <b>[Snapshot and AMI policies only]</b> Specifies optional parameters for snapshot and AMI policies. The set of valid parameters depends on the combination of policy type and target resource type.</p> <p>If you choose to exclude boot volumes and you specify tags that consequently exclude all of the additional data volumes attached to an instance, then Amazon Data Lifecycle Manager will not create any snapshots for the affected instance, and it will emit a <code>SnapshotsCreateFailed</code> Amazon CloudWatch metric. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitor-dlm-cw-metrics.html\">Monitor your policies using Amazon CloudWatch</a>.</p>"
},
"PolicyArn":{
"type":"string",
Expand Down Expand Up @@ -869,22 +891,40 @@
"min":1
},
"RetainRule":{
"type":"structure",
"members":{
"Count":{
"shape":"StandardTierRetainRuleCount",
"documentation":"<p>The number of snapshots to retain for each volume, up to a maximum of 1000. For example if you want to retain a maximum of three snapshots, specify <code>3</code>. When the fourth snapshot is created, the oldest retained snapshot is deleted, or it is moved to the archive tier if you have specified an <a>ArchiveRule</a>.</p>"
},
"Interval":{
"shape":"StandardTierRetainRuleInterval",
"documentation":"<p>The amount of time to retain each snapshot. The maximum is 100 years. This is equivalent to 1200 months, 5200 weeks, or 36500 days.</p>"
},
"IntervalUnit":{
"shape":"RetentionIntervalUnitValues",
"documentation":"<p>The unit of time for time-based retention. For example, to retain snapshots for 3 months, specify <code>Interval=3</code> and <code>IntervalUnit=MONTHS</code>. Once the snapshot has been retained for 3 months, it is deleted, or it is moved to the archive tier if you have specified an <a>ArchiveRule</a>.</p>"
}
},
"documentation":"<p> <b>[Snapshot and AMI policies only]</b> Specifies a retention rule for snapshots created by snapshot policies, or for AMIs created by AMI policies.</p> <note> <p>For snapshot policies that have an <a>ArchiveRule</a>, this retention rule applies to standard tier retention. When the retention threshold is met, snapshots are moved from the standard to the archive tier.</p> <p>For snapshot policies that do not have an <b>ArchiveRule</b>, snapshots are permanently deleted when this retention threshold is met.</p> </note> <p>You can retain snapshots based on either a count or a time interval.</p> <ul> <li> <p> <b>Count-based retention</b> </p> <p>You must specify <b>Count</b>. If you specify an <a>ArchiveRule</a> for the schedule, then you can specify a retention count of <code>0</code> to archive snapshots immediately after creation. If you specify a <a>FastRestoreRule</a>, <a>ShareRule</a>, or a <a>CrossRegionCopyRule</a>, then you must specify a retention count of <code>1</code> or more.</p> </li> <li> <p> <b>Age-based retention</b> </p> <p>You must specify <b>Interval</b> and <b>IntervalUnit</b>. If you specify an <a>ArchiveRule</a> for the schedule, then you can specify a retention interval of <code>0</code> days to archive snapshots immediately after creation. If you specify a <a>FastRestoreRule</a>, <a>ShareRule</a>, or a <a>CrossRegionCopyRule</a>, then you must specify a retention interval of <code>1</code> day or more.</p> </li> </ul>"
},
"RetentionArchiveTier":{
"type":"structure",
"members":{
"Count":{
"shape":"Count",
"documentation":"<p>The number of snapshots to retain for each volume, up to a maximum of 1000.</p>"
"documentation":"<p>The maximum number of snapshots to retain in the archive storage tier for each volume. The count must ensure that each snapshot remains in the archive tier for at least 90 days. For example, if the schedule creates snapshots every 30 days, you must specify a count of 3 or more to ensure that each snapshot is archived for at least 90 days.</p>"
},
"Interval":{
"shape":"Interval",
"documentation":"<p>The amount of time to retain each snapshot. The maximum is 100 years. This is equivalent to 1200 months, 5200 weeks, or 36500 days.</p>"
"documentation":"<p>Specifies the period of time to retain snapshots in the archive tier. After this period expires, the snapshot is permanently deleted.</p>"
},
"IntervalUnit":{
"shape":"RetentionIntervalUnitValues",
"documentation":"<p>The unit of time for time-based retention.</p>"
"documentation":"<p>The unit of time in which to measure the <b>Interval</b>. For example, to retain a snapshots in the archive tier for 6 months, specify <code>Interval=6</code> and <code>IntervalUnit=MONTHS</code>.</p>"
}
},
"documentation":"<p> <b>[Snapshot and AMI policies only]</b> Specifies a retention rule for snapshots created by snapshot policies or for AMIs created by AMI policies. You can retain snapshots based on either a count or a time interval.</p> <p>You must specify either <b>Count</b>, or <b>Interval</b> and <b>IntervalUnit</b>.</p>"
"documentation":"<p> <b>[Snapshot policies only]</b> Describes the retention rule for archived snapshots. Once the archive retention threshold is met, the snapshots are permanently deleted from the archive tier.</p> <note> <p>The archive retention rule must retain snapshots in the archive tier for a minimum of 90 days.</p> </note> <p>For <b>count-based schedules</b>, you must specify <b>Count</b>. For <b>age-based schedules</b>, you must specify <b>Interval</b> and <b> IntervalUnit</b>.</p> <p>For more information about using snapshot archiving, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/snapshot-ami-policy.html#dlm-archive\">Considerations for snapshot lifecycle policies</a>.</p>"
},
"RetentionIntervalUnitValues":{
"type":"string",
Expand Down Expand Up @@ -937,6 +977,10 @@
"DeprecateRule":{
"shape":"DeprecateRule",
"documentation":"<p> <b>[AMI policies only]</b> The AMI deprecation rule for the schedule.</p>"
},
"ArchiveRule":{
"shape":"ArchiveRule",
"documentation":"<p> <b>[Snapshot policies that target volumes only]</b> The snapshot archiving rule for the schedule. When you specify an archiving rule, snapshots are automatically moved from the standard tier to the archive tier once the schedule's retention threshold is met. Snapshots are then retained in the archive tier for the archive retention period that you specify. </p> <p>For more information about using snapshot archiving, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/snapshot-ami-policy.html#dlm-archive\">Considerations for snapshot lifecycle policies</a>.</p>"
}
},
"documentation":"<p> <b>[Snapshot and AMI policies only]</b> Specifies a schedule for a snapshot or AMI lifecycle policy.</p>"
Expand Down Expand Up @@ -996,6 +1040,15 @@
"max":50,
"min":0
},
"StandardTierRetainRuleCount":{
"type":"integer",
"max":1000,
"min":0
},
"StandardTierRetainRuleInterval":{
"type":"integer",
"min":0
},
"StatusMessage":{
"type":"string",
"max":500,
Expand Down Expand Up @@ -1197,5 +1250,5 @@
"min":0
}
},
"documentation":"<fullname>Amazon Data Lifecycle Manager</fullname> <p>With Amazon Data Lifecycle Manager, you can manage the lifecycle of your Amazon Web Services resources. You create lifecycle policies, which are used to automate operations on the specified resources.</p> <p>Amazon DLM supports Amazon EBS volumes and snapshots. For information about using Amazon DLM with Amazon EBS, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/snapshot-lifecycle.html\">Automating the Amazon EBS Snapshot Lifecycle</a> in the <i>Amazon EC2 User Guide</i>.</p>"
"documentation":"<fullname>Amazon Data Lifecycle Manager</fullname> <p>With Amazon Data Lifecycle Manager, you can manage the lifecycle of your Amazon Web Services resources. You create lifecycle policies, which are used to automate operations on the specified resources.</p> <p>Amazon Data Lifecycle Manager supports Amazon EBS volumes and snapshots. For information about using Amazon Data Lifecycle Manager with Amazon EBS, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/snapshot-lifecycle.html\"> Amazon Data Lifecycle Manager</a> in the <i>Amazon EC2 User Guide</i>.</p>"
}
23 changes: 23 additions & 0 deletions botocore/data/endpoints.json
Original file line number Diff line number Diff line change
Expand Up @@ -2827,6 +2827,28 @@
"us-west-2" : { }
}
},
"codestar-notifications" : {
"endpoints" : {
"ap-east-1" : { },
"ap-northeast-1" : { },
"ap-northeast-2" : { },
"ap-south-1" : { },
"ap-southeast-1" : { },
"ap-southeast-2" : { },
"ca-central-1" : { },
"eu-central-1" : { },
"eu-north-1" : { },
"eu-west-1" : { },
"eu-west-2" : { },
"eu-west-3" : { },
"me-south-1" : { },
"sa-east-1" : { },
"us-east-1" : { },
"us-east-2" : { },
"us-west-1" : { },
"us-west-2" : { }
}
},
"cognito-identity" : {
"endpoints" : {
"ap-northeast-1" : { },
Expand Down Expand Up @@ -7604,6 +7626,7 @@
"ap-south-1" : { },
"ap-southeast-1" : { },
"ap-southeast-2" : { },
"ap-southeast-3" : { },
"ca-central-1" : { },
"eu-central-1" : { },
"eu-north-1" : { },
Expand Down
14 changes: 13 additions & 1 deletion botocore/data/sagemaker-runtime/2017-05-13/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,12 @@
"pattern":"\\p{ASCII}*",
"sensitive":true
},
"EnableExplanationsHeader":{
"type":"string",
"max":64,
"min":1,
"pattern":".*"
},
"EndpointName":{
"type":"string",
"max":63,
Expand Down Expand Up @@ -227,6 +233,12 @@
"documentation":"<p>If you provide a value, it is added to the captured data when you enable data capture on the endpoint. For information about data capture, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/model-monitor-data-capture.html\">Capture Data</a>.</p>",
"location":"header",
"locationName":"X-Amzn-SageMaker-Inference-Id"
},
"EnableExplanations":{
"shape":"EnableExplanationsHeader",
"documentation":"<p>An optional JMESPath expression used to override the <code>EnableExplanations</code> parameter of the <code>ClarifyExplainerConfig</code> API. See the <a href=\"https://docs.aws.amazon.com/clarify-online-explainability-create-endpoint.html#clarify-online-exaplainability-create-endpoint-enable\">EnableExplanations</a> section in the developer guide for more information. </p>",
"location":"header",
"locationName":"X-Amzn-SageMaker-Enable-Explanations"
}
},
"payload":"Body"
Expand All @@ -237,7 +249,7 @@
"members":{
"Body":{
"shape":"BodyBlob",
"documentation":"<p>Includes the inference provided by the model.</p> <p>For information about the format of the response body, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/cdf-inference.html\">Common Data Formats-Inference</a>.</p>"
"documentation":"<p>Includes the inference provided by the model. </p> <p>For information about the format of the response body, see <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/cdf-inference.html\">Common Data Formats-Inference</a>.</p> <p>If the explainer is activated, the body includes the explanations provided by the model. For more information, see the <b>Response section</b> under <a href=\"https://docs.aws.amazon.com/sagemaker/latest/dg/clarify-online-explainability-invoke-endpoint.html#clarify-online-explainability-response\">Invoke the Endpoint</a> in the Developer Guide.</p>"
},
"ContentType":{
"shape":"Header",
Expand Down
Loading

0 comments on commit 4efda8d

Please sign in to comment.