Skip to content

Commit a76482d

Browse files
Update SDK models
1 parent 2903f23 commit a76482d

File tree

76 files changed

+863
-388
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+863
-388
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
resolver = "2"
33
exclude = [
44
"examples/lambda",
5-
"examples/examples",
65
"examples/cross_service",
76
"examples/webassembly",
7+
"examples/examples",
88
"examples/test-utils",
99
"tests/webassembly",
1010
"tests/no-default-features"

aws-models/firehose.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1019,7 +1019,7 @@
10191019
"Tags": {
10201020
"target": "com.amazonaws.firehose#TagDeliveryStreamInputTagList",
10211021
"traits": {
1022-
"smithy.api#documentation": "<p>A set of tags to assign to the delivery stream. A tag is a key-value pair that you can\n define and assign to Amazon Web Services resources. Tags are metadata. For example, you can\n add friendly names and descriptions or other types of information that can help you\n distinguish the delivery stream. For more information about tags, see <a href=\"https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html\">Using\n Cost Allocation Tags</a> in the Amazon Web Services Billing and Cost Management User\n Guide.</p>\n <p>You can specify up to 50 tags when creating a delivery stream.</p>"
1022+
"smithy.api#documentation": "<p>A set of tags to assign to the delivery stream. A tag is a key-value pair that you can\n define and assign to Amazon Web Services resources. Tags are metadata. For example, you can\n add friendly names and descriptions or other types of information that can help you\n distinguish the delivery stream. For more information about tags, see <a href=\"https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html\">Using\n Cost Allocation Tags</a> in the Amazon Web Services Billing and Cost Management User\n Guide.</p>\n <p>You can specify up to 50 tags when creating a delivery stream.</p>\n <p>If you specify tags in the <code>CreateDeliveryStream</code> action, Amazon Data\n Firehose performs an additional authorization on the\n <code>firehose:TagDeliveryStream</code> action to verify if users have permissions to\n create tags. If you do not provide this permission, requests to create new Firehose\n delivery streams with IAM resource tags will fail with an\n <code>AccessDeniedException</code> such as following.</p>\n <p>\n <b>AccessDeniedException</b>\n </p>\n <p>User: arn:aws:sts::x:assumed-role/x/x is not authorized to perform: firehose:TagDeliveryStream on resource: arn:aws:firehose:us-east-1:x:deliverystream/x with an explicit deny in an identity-based policy.</p>\n <p>For an example IAM policy, see <a href=\"https://docs.aws.amazon.com/firehose/latest/APIReference/API_CreateDeliveryStream.html#API_CreateDeliveryStream_Examples\">Tag example.</a>\n </p>"
10231023
}
10241024
},
10251025
"AmazonOpenSearchServerlessDestinationConfiguration": {
@@ -2614,7 +2614,7 @@
26142614
"name": "firehose"
26152615
},
26162616
"aws.protocols#awsJson1_1": {},
2617-
"smithy.api#documentation": "<fullname>Amazon Data Firehose</fullname>\n <p>Amazon Data Firehose is a fully managed service that delivers real-time\n streaming data to destinations such as Amazon Simple Storage Service (Amazon S3), Amazon\n OpenSearch Service, Amazon Redshift, Splunk, and various other supportd\n destinations.</p>",
2617+
"smithy.api#documentation": "<fullname>Amazon Data Firehose</fullname>\n <note>\n <p>Amazon Data Firehose was previously known as Amazon Kinesis Data Firehose.</p>\n </note>\n <p>Amazon Data Firehose is a fully managed service that delivers real-time\n streaming data to destinations such as Amazon Simple Storage Service (Amazon S3), Amazon\n OpenSearch Service, Amazon Redshift, Splunk, and various other supportd\n destinations.</p>",
26182618
"smithy.api#title": "Amazon Kinesis Firehose",
26192619
"smithy.api#xmlNamespace": {
26202620
"uri": "http://firehose.amazonaws.com/doc/2015-08-04"

aws-models/kendra.json

Lines changed: 43 additions & 43 deletions
Large diffs are not rendered by default.

aws-models/pricing.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1046,6 +1046,9 @@
10461046
{
10471047
"target": "com.amazonaws.pricing#NotFoundException"
10481048
},
1049+
{
1050+
"target": "com.amazonaws.pricing#ResourceNotFoundException"
1051+
},
10491052
{
10501053
"target": "com.amazonaws.pricing#ThrottlingException"
10511054
}
@@ -1261,6 +1264,9 @@
12611264
{
12621265
"target": "com.amazonaws.pricing#NotFoundException"
12631266
},
1267+
{
1268+
"target": "com.amazonaws.pricing#ResourceNotFoundException"
1269+
},
12641270
{
12651271
"target": "com.amazonaws.pricing#ThrottlingException"
12661272
}
@@ -1429,6 +1435,19 @@
14291435
}
14301436
}
14311437
},
1438+
"com.amazonaws.pricing#ResourceNotFoundException": {
1439+
"type": "structure",
1440+
"members": {
1441+
"Message": {
1442+
"target": "com.amazonaws.pricing#errorMessage"
1443+
}
1444+
},
1445+
"traits": {
1446+
"smithy.api#documentation": "<p>The requested resource can't be found.</p>",
1447+
"smithy.api#error": "client",
1448+
"smithy.api#httpError": 404
1449+
}
1450+
},
14321451
"com.amazonaws.pricing#Service": {
14331452
"type": "structure",
14341453
"members": {

aws-models/rolesanywhere.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@
8686
"durationSeconds": {
8787
"target": "smithy.api#Integer",
8888
"traits": {
89-
"smithy.api#documentation": "<p> The number of seconds the vended session credentials are valid for. </p>",
89+
"smithy.api#documentation": "<p> Used to determine how long sessions vended using this profile are valid for. See the <code>Expiration</code> section of the\n <a href=\"https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html#credentials-object\">CreateSession API documentation</a>\npage for more details. </p>",
9090
"smithy.api#range": {
9191
"min": 900,
92-
"max": 3600
92+
"max": 43200
9393
}
9494
}
9595
},
@@ -663,7 +663,7 @@
663663
}
664664
],
665665
"traits": {
666-
"smithy.api#documentation": "<p>Imports the certificate revocation list (CRL). A CRL is a list of certificates that have\n been revoked by the issuing certificate Authority (CA). IAM Roles Anywhere\n validates against the CRL before issuing credentials. </p>\n <p>\n <b>Required permissions: </b>\n <code>rolesanywhere:ImportCrl</code>. \n </p>",
666+
"smithy.api#documentation": "<p>Imports the certificate revocation list (CRL). A CRL is a list of certificates that have\n been revoked by the issuing certificate Authority (CA).In order to be properly imported, a CRL must be in PEM \n format. IAM Roles Anywhere\n validates against the CRL before issuing credentials. </p>\n <p>\n <b>Required permissions: </b>\n <code>rolesanywhere:ImportCrl</code>. \n </p>",
667667
"smithy.api#http": {
668668
"uri": "/crls",
669669
"method": "POST",
@@ -1341,7 +1341,7 @@
13411341
"durationSeconds": {
13421342
"target": "smithy.api#Integer",
13431343
"traits": {
1344-
"smithy.api#documentation": "<p> The number of seconds the vended session credentials are valid for. </p>"
1344+
"smithy.api#documentation": "<p> Used to determine how long sessions vended using this profile are valid for. See the <code>Expiration</code> section of the\n <a href=\"https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html#credentials-object\">CreateSession API documentation</a>\npage for more details. </p>"
13451345
}
13461346
}
13471347
},
@@ -3238,10 +3238,10 @@
32383238
"durationSeconds": {
32393239
"target": "smithy.api#Integer",
32403240
"traits": {
3241-
"smithy.api#documentation": "<p> The number of seconds the vended session credentials are valid for. </p>",
3241+
"smithy.api#documentation": "<p> Used to determine how long sessions vended using this profile are valid for. See the <code>Expiration</code> section of the\n <a href=\"https://docs.aws.amazon.com/rolesanywhere/latest/userguide/authentication-create-session.html#credentials-object\">CreateSession API documentation</a>\npage for more details. </p>",
32423242
"smithy.api#range": {
32433243
"min": 900,
3244-
"max": 3600
3244+
"max": 43200
32453245
}
32463246
}
32473247
}
@@ -3324,4 +3324,4 @@
33243324
}
33253325
}
33263326
}
3327-
}
3327+
}

0 commit comments

Comments
 (0)