Skip to content

Commit

Permalink
Merge branch 'release-1.34.110' into develop
Browse files Browse the repository at this point in the history
* release-1.34.110:
  Bumping version to 1.34.110
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed May 21, 2024
2 parents ee78185 + 04d2db1 commit 49172fd
Show file tree
Hide file tree
Showing 14 changed files with 4,939 additions and 55 deletions.
37 changes: 37 additions & 0 deletions .changes/1.34.110.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[
{
"category": "``cloudfront``",
"description": "Model update; no change to SDK functionality.",
"type": "api-change"
},
{
"category": "``glue``",
"description": "Add Maintenance window to CreateJob and UpdateJob APIs and JobRun response. Add a new Job Run State for EXPIRED.",
"type": "api-change"
},
{
"category": "``lightsail``",
"description": "This release adds support for Amazon Lightsail instances to switch between dual-stack or IPv4 only and IPv6-only public IP address types.",
"type": "api-change"
},
{
"category": "``mailmanager``",
"description": "This release includes a new Amazon SES feature called Mail Manager, which is a set of email gateway capabilities designed to help customers strengthen their organization's email infrastructure, simplify email workflow management, and streamline email compliance control.",
"type": "api-change"
},
{
"category": "``pi``",
"description": "Performance Insights added a new input parameter called AuthorizedActions to support the fine-grained access feature. Performance Insights also restricted the acceptable input characters.",
"type": "api-change"
},
{
"category": "``rds``",
"description": "Updates Amazon RDS documentation for Db2 license through AWS Marketplace.",
"type": "api-change"
},
{
"category": "``storagegateway``",
"description": "Added new SMBSecurityStrategy enum named MandatoryEncryptionNoAes128, new mode enforces encryption and disables AES 128-bit algorithums.",
"type": "api-change"
}
]
12 changes: 12 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@
CHANGELOG
=========

1.34.110
========

* api-change:``cloudfront``: Model update; no change to SDK functionality.
* api-change:``glue``: Add Maintenance window to CreateJob and UpdateJob APIs and JobRun response. Add a new Job Run State for EXPIRED.
* api-change:``lightsail``: This release adds support for Amazon Lightsail instances to switch between dual-stack or IPv4 only and IPv6-only public IP address types.
* api-change:``mailmanager``: This release includes a new Amazon SES feature called Mail Manager, which is a set of email gateway capabilities designed to help customers strengthen their organization's email infrastructure, simplify email workflow management, and streamline email compliance control.
* api-change:``pi``: Performance Insights added a new input parameter called AuthorizedActions to support the fine-grained access feature. Performance Insights also restricted the acceptable input characters.
* api-change:``rds``: Updates Amazon RDS documentation for Db2 license through AWS Marketplace.
* api-change:``storagegateway``: Added new SMBSecurityStrategy enum named MandatoryEncryptionNoAes128, new mode enforces encryption and disables AES 128-bit algorithums.


1.34.109
========

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.34.109'
__version__ = '1.34.110'


class NullHandler(logging.Handler):
Expand Down
1 change: 1 addition & 0 deletions botocore/data/cloudfront/2020-05-31/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"endpointPrefix":"cloudfront",
"globalEndpoint":"cloudfront.amazonaws.com",
"protocol":"rest-xml",
"protocols":["rest-xml"],
"serviceAbbreviation":"CloudFront",
"serviceFullName":"Amazon CloudFront",
"serviceId":"CloudFront",
Expand Down
28 changes: 25 additions & 3 deletions botocore/data/glue/2017-03-31/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"endpointPrefix":"glue",
"jsonVersion":"1.1",
"protocol":"json",
"protocols":["json"],
"serviceFullName":"AWS Glue",
"serviceId":"Glue",
"signatureVersion":"v4",
Expand Down Expand Up @@ -7446,6 +7447,10 @@
"SourceControlDetails":{
"shape":"SourceControlDetails",
"documentation":"<p>The details for a source control configuration for a job, allowing synchronization of job artifacts to or from a remote repository.</p>"
},
"MaintenanceWindow":{
"shape":"MaintenanceWindow",
"documentation":"<p>This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue periodically performs maintenance activities. During these maintenance windows, Glue will need to restart your streaming jobs.</p> <p>Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up the maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to 1:00PM GMT.</p>"
}
}
},
Expand Down Expand Up @@ -14070,6 +14075,10 @@
"SourceControlDetails":{
"shape":"SourceControlDetails",
"documentation":"<p>The details for a source control configuration for a job, allowing synchronization of job artifacts to or from a remote repository.</p>"
},
"MaintenanceWindow":{
"shape":"MaintenanceWindow",
"documentation":"<p>This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue periodically performs maintenance activities. During these maintenance windows, Glue will need to restart your streaming jobs.</p> <p>Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up the maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to 1:00PM GMT.</p>"
}
},
"documentation":"<p>Specifies a job definition.</p>"
Expand Down Expand Up @@ -14233,7 +14242,7 @@
},
"Timeout":{
"shape":"Timeout",
"documentation":"<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. This value overrides the timeout value set in the parent job.</p> <p>Streaming jobs do not have a timeout. The default for non-streaming jobs is 2,880 minutes (48 hours).</p>"
"documentation":"<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters <code>TIMEOUT</code> status. This value overrides the timeout value set in the parent job.</p> <p>The maximum value for timeout for batch jobs is 7 days or 10080 minutes. The default is 2880 minutes (48 hours) for batch jobs.</p> <p>Any existing Glue jobs that have a greater timeout value are defaulted to 7 days. For instance you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p> <p>Streaming jobs must have timeout values less than 7 days or 10080 minutes. When the value is left blank, the job will be restarted after 7 days based if you have not setup a maintenance window. If you have setup maintenance window, it will be restarted during the maintenance window after 7 days.</p>"
},
"MaxCapacity":{
"shape":"NullableDouble",
Expand Down Expand Up @@ -14265,11 +14274,15 @@
},
"DPUSeconds":{
"shape":"NullableDouble",
"documentation":"<p>This field populates only for Auto Scaling job runs, and represents the total time each executor ran during the lifecycle of a job run in seconds, multiplied by a DPU factor (1 for <code>G.1X</code>, 2 for <code>G.2X</code>, or 0.25 for <code>G.025X</code> workers). This value may be different than the <code>executionEngineRuntime</code> * <code>MaxCapacity</code> as in the case of Auto Scaling jobs, as the number of executors running at a given time may be less than the <code>MaxCapacity</code>. Therefore, it is possible that the value of <code>DPUSeconds</code> is less than <code>executionEngineRuntime</code> * <code>MaxCapacity</code>.</p>"
"documentation":"<p>This field can be set for either job runs with execution class <code>FLEX</code> or when Auto Scaling is enabled, and represents the total time each executor ran during the lifecycle of a job run in seconds, multiplied by a DPU factor (1 for <code>G.1X</code>, 2 for <code>G.2X</code>, or 0.25 for <code>G.025X</code> workers). This value may be different than the <code>executionEngineRuntime</code> * <code>MaxCapacity</code> as in the case of Auto Scaling jobs, as the number of executors running at a given time may be less than the <code>MaxCapacity</code>. Therefore, it is possible that the value of <code>DPUSeconds</code> is less than <code>executionEngineRuntime</code> * <code>MaxCapacity</code>.</p>"
},
"ExecutionClass":{
"shape":"ExecutionClass",
"documentation":"<p>Indicates whether the job is run with a standard or flexible execution class. The standard execution-class is ideal for time-sensitive workloads that require fast job startup and dedicated resources.</p> <p>The flexible execution class is appropriate for time-insensitive jobs whose start and completion times may vary. </p> <p>Only jobs with Glue version 3.0 and above and command type <code>glueetl</code> will be allowed to set <code>ExecutionClass</code> to <code>FLEX</code>. The flexible execution class is available for Spark jobs.</p>"
},
"MaintenanceWindow":{
"shape":"MaintenanceWindow",
"documentation":"<p>This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue periodically performs maintenance activities. During these maintenance windows, Glue will need to restart your streaming jobs.</p> <p>Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up the maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to 1:00PM GMT.</p>"
}
},
"documentation":"<p>Contains information about a job run.</p>"
Expand All @@ -14289,7 +14302,8 @@
"FAILED",
"TIMEOUT",
"ERROR",
"WAITING"
"WAITING",
"EXPIRED"
]
},
"JobUpdate":{
Expand Down Expand Up @@ -14376,6 +14390,10 @@
"SourceControlDetails":{
"shape":"SourceControlDetails",
"documentation":"<p>The details for a source control configuration for a job, allowing synchronization of job artifacts to or from a remote repository.</p>"
},
"MaintenanceWindow":{
"shape":"MaintenanceWindow",
"documentation":"<p>This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue periodically performs maintenance activities. During these maintenance windows, Glue will need to restart your streaming jobs.</p> <p>Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up the maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to 1:00PM GMT.</p>"
}
},
"documentation":"<p>Specifies information used to update an existing job definition. The previous job definition is completely overwritten by this information.</p>"
Expand Down Expand Up @@ -15650,6 +15668,10 @@
"SSE-KMS"
]
},
"MaintenanceWindow":{
"type":"string",
"pattern":"^(Sun|Mon|Tue|Wed|Thu|Fri|Sat):([01]?[0-9]|2[0-3])$"
},
"ManyInputs":{
"type":"list",
"member":{"shape":"NodeId"},
Expand Down
Loading

0 comments on commit 49172fd

Please sign in to comment.