diff --git a/.changes/1.43.109.json b/.changes/1.43.109.json
new file mode 100644
index 000000000..997c72304
--- /dev/null
+++ b/.changes/1.43.109.json
@@ -0,0 +1,7 @@
+[
+ {
+ "category": "``route53domains``",
+ "description": "Update route53domains client to latest version",
+ "type": "api-change"
+ }
+]
\ No newline at end of file
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 0d45f4c1f..0e5d23950 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -2,6 +2,12 @@
CHANGELOG
=========
+1.43.109
+========
+
+* api-change:``route53domains``: Update route53domains client to latest version
+
+
1.43.108
========
diff --git a/botocore/__init__.py b/botocore/__init__.py
index 60a2a5125..3d9f9bbc6 100644
--- a/botocore/__init__.py
+++ b/botocore/__init__.py
@@ -17,7 +17,7 @@ import os
import re
from logging import NullHandler
-__version__ = '1.43.108'
+__version__ = '1.43.109'
# Configure default logger to do nothing
diff --git a/botocore/data/route53domains/2014-05-15/service-2.json b/botocore/data/route53domains/2014-05-15/service-2.json
index c14508170..a1b1e0e66 100644
--- a/botocore/data/route53domains/2014-05-15/service-2.json
+++ b/botocore/data/route53domains/2014-05-15/service-2.json
@@ -4,13 +4,17 @@
"apiVersion":"2014-05-15",
"endpointPrefix":"route53domains",
"jsonVersion":"1.1",
- "protocol":"json",
- "protocols":["json"],
+ "protocol":"smithy-rpc-v2-cbor",
+ "protocols":[
+ "smithy-rpc-v2-cbor",
+ "json"
+ ],
"serviceFullName":"Amazon Route 53 Domains",
"serviceId":"Route 53 Domains",
"signatureVersion":"v4",
"targetPrefix":"Route53Domains_v20140515",
"uid":"route53domains-2014-05-15",
+ "xmlNamespace":"https://route53domains.amazonaws.com/doc/2014-05-15/",
"auth":["aws.auth#sigv4"]
},
"operations":{
@@ -1227,6 +1231,7 @@
"message":{"shape":"ErrorMessage"}
},
"documentation":"<p> This error is returned if you call <code>AssociateDelegationSignerToDomain</code> when the specified domain has reached the maximum number of DS records. You can't add any additional DS records unless you delete an existing one first. </p>",
+ "error":{"httpStatusCode":400},
"exception":true
},
"DnssecPublicKey":{
@@ -1280,6 +1285,7 @@
}
},
"documentation":"<p>The number of domains has exceeded the allowed threshold for the account.</p>",
+ "error":{"httpStatusCode":400},
"exception":true
},
"DomainName":{
@@ -1394,6 +1400,7 @@
}
},
"documentation":"<p>The request is already in progress for the domain.</p>",
+ "error":{"httpStatusCode":400},
"exception":true
},
"DurationInYears":{
@@ -1779,6 +1786,7 @@
}
},
"documentation":"<p>The requested item is not acceptable. For example, for APIs that accept a domain name, the request might specify a domain name that doesn't belong to the account that submitted the request. For <code>AcceptDomainTransferFromAnotherAwsAccount</code>, the password might be invalid.</p>",
+ "error":{"httpStatusCode":400},
"exception":true
},
"InvoiceId":{"type":"string"},
@@ -1975,6 +1983,7 @@
}
},
"documentation":"<p>The number of operations or jobs running exceeded the allowed threshold for the account.</p>",
+ "error":{"httpStatusCode":400},
"exception":true
},
"OperationStatus":{
@@ -2372,6 +2381,7 @@
}
},
"documentation":"<p>The top-level domain is currently undergoing maintenance and the request cannot be processed. Try again later.</p>",
+ "error":{"httpStatusCode":400},
"exception":true
},
"TLDRulesViolation":{
@@ -2383,6 +2393,7 @@
}
},
"documentation":"<p>The top-level domain does not support this operation.</p>",
+ "error":{"httpStatusCode":400},
"exception":true
},
"Tag":{
@@ -2554,6 +2565,7 @@
}
},
"documentation":"<p>Amazon Route 53 does not support this top-level domain (TLD).</p>",
+ "error":{"httpStatusCode":400},
"exception":true
},
"UpdateDomainContactPrivacyRequest":{
diff --git a/docs/source/conf.py b/docs/source/conf.py
index 20f09b7d3..50f46a710 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -59,7 +59,7 @@ copyright = f'{current_year}, Amazon Web Services, Inc'
# The short X.Y version.
version = '1.43.1'
# The full version, including alpha/beta/rc tags.
-release = '1.43.108'
+release = '1.43.109'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.