Skip to content

Commit

Permalink
Merge branch 'release-1.27.39'
Browse files Browse the repository at this point in the history
* release-1.27.39:
  Bumping version to 1.27.39
  Update to latest endpoints
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed Jul 27, 2022
2 parents 7702e74 + aa24e0c commit f60140c
Show file tree
Hide file tree
Showing 13 changed files with 603 additions and 112 deletions.
42 changes: 42 additions & 0 deletions .changes/1.27.39.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
[
{
"category": "``auditmanager``",
"description": "This release adds an exceeded quota exception to several APIs. We added a ServiceQuotaExceededException for the following operations: CreateAssessment, CreateControl, CreateAssessmentFramework, and UpdateAssessmentStatus.",
"type": "api-change"
},
{
"category": "``chime``",
"description": "Chime VoiceConnector will now support ValidateE911Address which will allow customers to prevalidate their addresses included in their SIP invites for emergency calling",
"type": "api-change"
},
{
"category": "``config``",
"description": "This release adds ListConformancePackComplianceScores API to support the new compliance score feature, which provides a percentage of the number of compliant rule-resource combinations in a conformance pack compared to the number of total possible rule-resource combinations in the conformance pack.",
"type": "api-change"
},
{
"category": "``globalaccelerator``",
"description": "Global Accelerator now supports dual-stack accelerators, enabling support for IPv4 and IPv6 traffic.",
"type": "api-change"
},
{
"category": "``marketplace-catalog``",
"description": "The SDK for the StartChangeSet API will now automatically set and use an idempotency token in the ClientRequestToken request parameter if the customer does not provide it.",
"type": "api-change"
},
{
"category": "``polly``",
"description": "Amazon Polly adds new English and Hindi voice - Kajal. Kajal is available as Neural voice only.",
"type": "api-change"
},
{
"category": "``ssm``",
"description": "Adding doc updates for OpsCenter support in Service Setting actions.",
"type": "api-change"
},
{
"category": "``workspaces``",
"description": "Added CreateWorkspaceImage API to create a new WorkSpace image from an existing WorkSpace.",
"type": "api-change"
}
]
13 changes: 13 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@
CHANGELOG
=========

1.27.39
=======

* api-change:``auditmanager``: This release adds an exceeded quota exception to several APIs. We added a ServiceQuotaExceededException for the following operations: CreateAssessment, CreateControl, CreateAssessmentFramework, and UpdateAssessmentStatus.
* api-change:``chime``: Chime VoiceConnector will now support ValidateE911Address which will allow customers to prevalidate their addresses included in their SIP invites for emergency calling
* api-change:``config``: This release adds ListConformancePackComplianceScores API to support the new compliance score feature, which provides a percentage of the number of compliant rule-resource combinations in a conformance pack compared to the number of total possible rule-resource combinations in the conformance pack.
* api-change:``globalaccelerator``: Global Accelerator now supports dual-stack accelerators, enabling support for IPv4 and IPv6 traffic.
* api-change:``marketplace-catalog``: The SDK for the StartChangeSet API will now automatically set and use an idempotency token in the ClientRequestToken request parameter if the customer does not provide it.
* api-change:``polly``: Amazon Polly adds new English and Hindi voice - Kajal. Kajal is available as Neural voice only.
* api-change:``ssm``: Adding doc updates for OpsCenter support in Service Setting actions.
* api-change:``workspaces``: Added CreateWorkspaceImage API to create a new WorkSpace image from an existing WorkSpace.


1.27.38
=======

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.38'
__version__ = '1.27.39'


class NullHandler(logging.Handler):
Expand Down
24 changes: 19 additions & 5 deletions botocore/data/auditmanager/2017-07-25/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,8 @@
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"}
{"shape":"InternalServerException"},
{"shape":"ServiceQuotaExceededException"}
],
"documentation":"<p> Creates an assessment in Audit Manager. </p>"
},
Expand All @@ -136,7 +137,8 @@
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"}
{"shape":"InternalServerException"},
{"shape":"ServiceQuotaExceededException"}
],
"documentation":"<p> Creates a custom framework in Audit Manager. </p>"
},
Expand Down Expand Up @@ -168,7 +170,8 @@
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"}
{"shape":"InternalServerException"},
{"shape":"ServiceQuotaExceededException"}
],
"documentation":"<p> Creates a new custom control in Audit Manager. </p>"
},
Expand Down Expand Up @@ -918,7 +921,8 @@
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"}
{"shape":"InternalServerException"},
{"shape":"ServiceQuotaExceededException"}
],
"documentation":"<p> Updates the status of an assessment in Audit Manager. </p>"
},
Expand Down Expand Up @@ -4380,6 +4384,16 @@
"type":"list",
"member":{"shape":"ServiceMetadata"}
},
"ServiceQuotaExceededException":{
"type":"structure",
"required":["message"],
"members":{
"message":{"shape":"String"}
},
"documentation":"<p>You've reached your account quota for this resource type. To perform the requested action, delete some existing resources or <a href=\"https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html\">request a quota increase</a> from the Service Quotas console. For a list of Audit Manager service quotas, see <a href=\"https://docs.aws.amazon.com/audit-manager/latest/userguide/service-quotas.html\">Quotas and restrictions for Audit Manager</a>.</p>",
"error":{"httpStatusCode":402},
"exception":true
},
"SettingAttribute":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -4480,7 +4494,7 @@
"documentation":"<p> The value of the keyword that's used when mapping a control data source. For example, this can be a CloudTrail event name, a rule name for Config, a Security Hub control, or the name of an Amazon Web Services API call. </p> <p>If you’re mapping a data source to a rule in Config, the <code>keywordValue</code> that you specify depends on the type of rule:</p> <ul> <li> <p>For <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/evaluate-config_use-managed-rules.html\">managed rules</a>, you can use the rule identifier as the <code>keywordValue</code>. You can find the rule identifier from the <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/managed-rules-by-aws-config.html\">list of Config managed rules</a>.</p> <ul> <li> <p>Managed rule name: <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/s3-bucket-acl-prohibited.html\">s3-bucket-acl-prohibited</a> </p> <p> <code>keywordValue</code>: <code>S3_BUCKET_ACL_PROHIBITED</code> </p> </li> </ul> </li> <li> <p>For <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/evaluate-config_develop-rules.html\">custom rules</a>, you form the <code>keywordValue</code> by adding the <code>Custom_</code> prefix to the rule name. This prefix distinguishes the rule from a managed rule.</p> <ul> <li> <p>Custom rule name: my-custom-config-rule</p> <p> <code>keywordValue</code>: <code>Custom_my-custom-config-rule</code> </p> </li> </ul> </li> <li> <p>For <a href=\"https://docs.aws.amazon.com/config/latest/developerguide/service-linked-awsconfig-rules.html\">service-linked rules</a>, you form the <code>keywordValue</code> by adding the <code>Custom_</code> prefix to the rule name. In addition, you remove the suffix ID that appears at the end of the rule name.</p> <ul> <li> <p>Service-linked rule name: CustomRuleForAccount-conformance-pack-szsm1uv0w</p> <p> <code>keywordValue</code>: <code>Custom_CustomRuleForAccount-conformance-pack</code> </p> </li> <li> <p>Service-linked rule name: securityhub-api-gw-cache-encrypted-101104e1</p> <p> <code>keywordValue</code>: <code>Custom_securityhub-api-gw-cache-encrypted</code> </p> </li> <li> <p>Service-linked rule name: OrgConfigRule-s3-bucket-versioning-enabled-dbgzf8ba</p> <p> <code>keywordValue</code>: <code>Custom_OrgConfigRule-s3-bucket-versioning-enabled</code> </p> </li> </ul> </li> </ul>"
}
},
"documentation":"<p> The keyword to search for in CloudTrail logs, Config rules, Security Hub checks, and Amazon Web Services API names. </p>"
"documentation":"<p> The keyword to search for in CloudTrail logs, Config rules, Security Hub checks, and Amazon Web Services API names. </p> <p> To learn more about the supported keywords that you can use when mapping a control data source, see the following pages in the <i>Audit Manager User Guide</i>:</p> <ul> <li> <p> <a href=\"https://docs.aws.amazon.com/audit-manager/latest/userguide/control-data-sources-ash.html\">Config rules supported by Audit Manager</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/audit-manager/latest/userguide/control-data-sources-config.html\">Security Hub controls supported by Audit Manager</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/audit-manager/latest/userguide/control-data-sources-api.html\">API calls supported by Audit Manager</a> </p> </li> <li> <p> <a href=\"https://docs.aws.amazon.com/audit-manager/latest/userguide/control-data-sources-cloudtrail.html\">CloudTrail event names supported by Audit Manager</a> </p> </li> </ul>"
},
"SourceName":{
"type":"string",
Expand Down
183 changes: 180 additions & 3 deletions botocore/data/chime/2018-05-01/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3028,7 +3028,7 @@
{"shape":"ServiceUnavailableException"},
{"shape":"ServiceFailureException"}
],
"documentation":"<p>Adds a streaming configuration for the specified Amazon Chime Voice Connector. The streaming configuration specifies whether media streaming is enabled for sending to Indonesians. It also sets the retention period, in hours, for the Amazon Kinesis data.</p>"
"documentation":"<p>Adds a streaming configuration for the specified Amazon Chime Voice Connector. The streaming configuration specifies whether media streaming is enabled for sending to Kinesis. It also sets the retention period, in hours, for the Amazon Kinesis data.</p>"
},
"PutVoiceConnectorTermination":{
"name":"PutVoiceConnectorTermination",
Expand Down Expand Up @@ -3814,6 +3814,26 @@
{"shape":"ServiceFailureException"}
],
"documentation":"<p>Updates details of the specified Amazon Chime Voice Connector group, such as the name and Amazon Chime Voice Connector priority ranking.</p>"
},
"ValidateE911Address":{
"name":"ValidateE911Address",
"http":{
"method":"POST",
"requestUri":"/emergency-calling/address",
"responseCode":202
},
"input":{"shape":"ValidateE911AddressRequest"},
"output":{"shape":"ValidateE911AddressResponse"},
"errors":[
{"shape":"UnauthorizedClientException"},
{"shape":"NotFoundException"},
{"shape":"ForbiddenException"},
{"shape":"BadRequestException"},
{"shape":"ThrottledClientException"},
{"shape":"ServiceUnavailableException"},
{"shape":"ServiceFailureException"}
],
"documentation":"<p>Validates an address to be used for 911 calls made with Amazon Chime Voice Connectors. You can use validated addresses in a Presence Information Data Format Location Object file that you include in SIP requests. That helps ensure that addresses are routed to the appropriate Public Safety Answering Point.</p>"
}
},
"shapes":{
Expand Down Expand Up @@ -3914,6 +3934,52 @@
"EnterpriseOIDC"
]
},
"Address":{
"type":"structure",
"members":{
"streetName":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The address street, such as <code>8th Avenue</code>.</p>"
},
"streetSuffix":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The address suffix, such as the <code>N</code> in <code>8th Avenue N</code>.</p>"
},
"postDirectional":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>An address suffix location, such as the <code>S. Unit A</code> in <code>Central Park S. Unit A</code>.</p>"
},
"preDirectional":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>An address prefix location, such as the <code>N</code> in <code>N. Third St.</code>.</p>"
},
"streetNumber":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The numeric portion of an address.</p>"
},
"city":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The city of an address.</p>"
},
"state":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The state of an address.</p>"
},
"postalCode":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The postal code of an address.</p>"
},
"postalCodePlus4":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The Zip + 4 or postal code + 4 of an address.</p>"
},
"country":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The country of an address. </p>"
}
},
"documentation":"<p>A validated address.</p>"
},
"AlexaForBusinessMetadata":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -4702,6 +4768,44 @@
"type":"list",
"member":{"shape":"CallingRegion"}
},
"CandidateAddress":{
"type":"structure",
"members":{
"streetInfo":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The street information of a candidate address</p>"
},
"streetNumber":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The numeric portion of a candidate address.</p>"
},
"city":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The city of a candidate address.</p>"
},
"state":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The state of a candidate address.</p>"
},
"postalCode":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The postal code of a candidate address.</p>"
},
"postalCodePlus4":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The Zip + 4 or postal code + 4 of a candidate address.</p>"
},
"country":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The country of a candidate address.</p>"
}
},
"documentation":"<p>A suggested address.</p>"
},
"CandidateAddressList":{
"type":"list",
"member":{"shape":"CandidateAddress"}
},
"Capability":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -9190,11 +9294,11 @@
"members":{
"EnableSIPLogs":{
"shape":"Boolean",
"documentation":"<p>Boolean that enables SIP message logs to CloudWatch logs.</p>"
"documentation":"<p>When true, enables SIP message logs for sending to Amazon CloudWatch Logs.</p>"
},
"EnableMediaMetricLogs":{
"shape":"Boolean",
"documentation":"<p>Boolean that enables logging of detailed media metrics for Voice Connectors to CloudWatch logs.</p>"
"documentation":"<p>Boolean that enables the logging of Voice Connector metrics to Cloudwatch.</p>"
}
},
"documentation":"<p>The logging configuration associated with an Amazon Chime Voice Connector. Specifies whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.</p>"
Expand Down Expand Up @@ -10826,6 +10930,11 @@
}
}
},
"SensitiveNonEmptyString":{
"type":"string",
"pattern":".*\\S.*",
"sensitive":true
},
"SensitiveString":{
"type":"string",
"sensitive":true
Expand Down Expand Up @@ -12377,6 +12486,74 @@
"SharedDevice"
]
},
"ValidateE911AddressRequest":{
"type":"structure",
"required":[
"AwsAccountId",
"StreetNumber",
"StreetInfo",
"City",
"State",
"Country",
"PostalCode"
],
"members":{
"AwsAccountId":{
"shape":"NonEmptyString",
"documentation":"<p>The AWS account ID.</p>"
},
"StreetNumber":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The address street number, such as <code>200</code> or <code>2121</code>.</p>"
},
"StreetInfo":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The address street information, such as <code>8th Avenue</code>.</p>"
},
"City":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The address city, such as <code>Portland</code>.</p>"
},
"State":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The address state, such as <code>ME</code>.</p>"
},
"Country":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The address country, such as <code>US</code>. </p>"
},
"PostalCode":{
"shape":"SensitiveNonEmptyString",
"documentation":"<p>The address postal code, such as <code>04352</code>.</p>"
}
}
},
"ValidateE911AddressResponse":{
"type":"structure",
"members":{
"ValidationResult":{
"shape":"ValidationResult",
"documentation":"<p>Number indicating the result of address validation. <code>0</code> means the address was perfect as is and successfully validated. <code>1</code> means the address was corrected. <code>2</code> means the address sent was not close enough and was not validated.</p>"
},
"AddressExternalId":{
"shape":"String",
"documentation":"<p>The ID that represents the address.</p>"
},
"Address":{
"shape":"Address",
"documentation":"<p>The validated address.</p>"
},
"CandidateAddressList":{
"shape":"CandidateAddressList",
"documentation":"<p>The list of address suggestions.</p>"
}
}
},
"ValidationResult":{
"type":"integer",
"max":2,
"min":0
},
"VideoArtifactsConfiguration":{
"type":"structure",
"required":["State"],
Expand Down
Loading

0 comments on commit f60140c

Please sign in to comment.