Skip to content

Commit 1d30a47

Browse files
feat: update AWS API models
1 parent 8260805 commit 1d30a47

File tree

8 files changed

+1387
-58
lines changed

8 files changed

+1387
-58
lines changed

codegen/sdk/aws-models/codebuild.json

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

codegen/sdk/aws-models/connect.json

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

codegen/sdk/aws-models/cost-explorer.json

Lines changed: 58 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2987,7 +2987,7 @@
29872987
}
29882988
},
29892989
"traits": {
2990-
"smithy.api#documentation": "<p>Details about the Amazon EC2 instances that Amazon Web Services recommends that you\n purchase.</p>"
2990+
"smithy.api#documentation": "<p>Details about the Amazon EC2 reservations that Amazon Web Services recommends that you\n purchase.</p>"
29912991
}
29922992
},
29932993
"com.amazonaws.costexplorer#EC2ResourceDetails": {
@@ -3147,7 +3147,7 @@
31473147
}
31483148
},
31493149
"traits": {
3150-
"smithy.api#documentation": "<p>Details about the Amazon OpenSearch Service instances that Amazon Web Services recommends\n that you purchase.</p>"
3150+
"smithy.api#documentation": "<p>Details about the Amazon OpenSearch Service reservations that Amazon Web Services\n recommends that you purchase.</p>"
31513151
}
31523152
},
31533153
"com.amazonaws.costexplorer#ElastiCacheInstanceDetails": {
@@ -3193,7 +3193,7 @@
31933193
}
31943194
},
31953195
"traits": {
3196-
"smithy.api#documentation": "<p>Details about the Amazon ElastiCache instances that Amazon Web Services recommends that\n you purchase.</p>"
3196+
"smithy.api#documentation": "<p>Details about the Amazon ElastiCache reservations that Amazon Web Services recommends\n that you purchase.</p>"
31973197
}
31983198
},
31993199
"com.amazonaws.costexplorer#Entity": {
@@ -5485,36 +5485,42 @@
54855485
"EC2InstanceDetails": {
54865486
"target": "com.amazonaws.costexplorer#EC2InstanceDetails",
54875487
"traits": {
5488-
"smithy.api#documentation": "<p>The Amazon EC2 instances that Amazon Web Services recommends that you purchase.</p>"
5488+
"smithy.api#documentation": "<p>The Amazon EC2 reservations that Amazon Web Services recommends that you\n purchase.</p>"
54895489
}
54905490
},
54915491
"RDSInstanceDetails": {
54925492
"target": "com.amazonaws.costexplorer#RDSInstanceDetails",
54935493
"traits": {
5494-
"smithy.api#documentation": "<p>The Amazon RDS instances that Amazon Web Services recommends that you purchase.</p>"
5494+
"smithy.api#documentation": "<p>The Amazon RDS reservations that Amazon Web Services recommends that you\n purchase.</p>"
54955495
}
54965496
},
54975497
"RedshiftInstanceDetails": {
54985498
"target": "com.amazonaws.costexplorer#RedshiftInstanceDetails",
54995499
"traits": {
5500-
"smithy.api#documentation": "<p>The Amazon Redshift instances that Amazon Web Services recommends that you\n purchase.</p>"
5500+
"smithy.api#documentation": "<p>The Amazon Redshift reservations that Amazon Web Services recommends that you\n purchase.</p>"
55015501
}
55025502
},
55035503
"ElastiCacheInstanceDetails": {
55045504
"target": "com.amazonaws.costexplorer#ElastiCacheInstanceDetails",
55055505
"traits": {
5506-
"smithy.api#documentation": "<p>The ElastiCache instances that Amazon Web Services recommends that you purchase.</p>"
5506+
"smithy.api#documentation": "<p>The ElastiCache reservations that Amazon Web Services recommends that you\n purchase.</p>"
55075507
}
55085508
},
55095509
"ESInstanceDetails": {
55105510
"target": "com.amazonaws.costexplorer#ESInstanceDetails",
55115511
"traits": {
5512-
"smithy.api#documentation": "<p>The Amazon OpenSearch Service instances that Amazon Web Services recommends that you\n purchase.</p>"
5512+
"smithy.api#documentation": "<p>The Amazon OpenSearch Service reservations that Amazon Web Services recommends that you\n purchase.</p>"
5513+
}
5514+
},
5515+
"MemoryDBInstanceDetails": {
5516+
"target": "com.amazonaws.costexplorer#MemoryDBInstanceDetails",
5517+
"traits": {
5518+
"smithy.api#documentation": "<p>The MemoryDB reservations that Amazon Web Services recommends that you purchase.</p>"
55135519
}
55145520
}
55155521
},
55165522
"traits": {
5517-
"smithy.api#documentation": "<p>Details about the instances that Amazon Web Services recommends that you\n purchase.</p>"
5523+
"smithy.api#documentation": "<p>Details about the reservations that Amazon Web Services recommends that you\n purchase.</p>"
55185524
}
55195525
},
55205526
"com.amazonaws.costexplorer#InvalidNextTokenException": {
@@ -5916,6 +5922,46 @@
59165922
}
59175923
}
59185924
},
5925+
"com.amazonaws.costexplorer#MemoryDBInstanceDetails": {
5926+
"type": "structure",
5927+
"members": {
5928+
"Family": {
5929+
"target": "com.amazonaws.costexplorer#GenericString",
5930+
"traits": {
5931+
"smithy.api#documentation": "<p>The instance family of the recommended reservation.</p>"
5932+
}
5933+
},
5934+
"NodeType": {
5935+
"target": "com.amazonaws.costexplorer#GenericString",
5936+
"traits": {
5937+
"smithy.api#documentation": "<p>The node type of the recommended reservation.</p>"
5938+
}
5939+
},
5940+
"Region": {
5941+
"target": "com.amazonaws.costexplorer#GenericString",
5942+
"traits": {
5943+
"smithy.api#documentation": "<p>The Amazon Web Services Region of the recommended reservation.</p>"
5944+
}
5945+
},
5946+
"CurrentGeneration": {
5947+
"target": "com.amazonaws.costexplorer#GenericBoolean",
5948+
"traits": {
5949+
"smithy.api#default": false,
5950+
"smithy.api#documentation": "<p>Determines whether the recommendation is for a current generation instance.</p>"
5951+
}
5952+
},
5953+
"SizeFlexEligible": {
5954+
"target": "com.amazonaws.costexplorer#GenericBoolean",
5955+
"traits": {
5956+
"smithy.api#default": false,
5957+
"smithy.api#documentation": "<p>Determines whether the recommended reservation is size flexible.</p>"
5958+
}
5959+
}
5960+
},
5961+
"traits": {
5962+
"smithy.api#documentation": "<p>Details about the MemoryDB reservations that Amazon Web Services recommends that you\n purchase.</p>"
5963+
}
5964+
},
59195965
"com.amazonaws.costexplorer#Metric": {
59205966
"type": "enum",
59215967
"members": {
@@ -6415,7 +6461,7 @@
64156461
}
64166462
},
64176463
"traits": {
6418-
"smithy.api#documentation": "<p>Details about the Amazon RDS instances that Amazon Web Services recommends that you\n purchase.</p>"
6464+
"smithy.api#documentation": "<p>Details about the Amazon RDS reservations that Amazon Web Services recommends that you\n purchase.</p>"
64196465
}
64206466
},
64216467
"com.amazonaws.costexplorer#RICostForUnusedHours": {
@@ -6715,7 +6761,7 @@
67156761
}
67166762
},
67176763
"traits": {
6718-
"smithy.api#documentation": "<p>Details about the Amazon Redshift instances that Amazon Web Services recommends that\n you purchase.</p>"
6764+
"smithy.api#documentation": "<p>Details about the Amazon Redshift reservations that Amazon Web Services recommends that\n you purchase.</p>"
67196765
}
67206766
},
67216767
"com.amazonaws.costexplorer#RequestChangedException": {
@@ -6934,7 +6980,7 @@
69346980
"InstanceDetails": {
69356981
"target": "com.amazonaws.costexplorer#InstanceDetails",
69366982
"traits": {
6937-
"smithy.api#documentation": "<p>Details about the instances that Amazon Web Services recommends that you\n purchase.</p>"
6983+
"smithy.api#documentation": "<p>Details about the reservations that Amazon Web Services recommends that you\n purchase.</p>"
69386984
}
69396985
},
69406986
"RecommendedNumberOfInstancesToPurchase": {

codegen/sdk/aws-models/docdb.json

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1494,6 +1494,12 @@
14941494
"com.amazonaws.docdb#BooleanOptional": {
14951495
"type": "boolean"
14961496
},
1497+
"com.amazonaws.docdb#CACertificateIdentifiersList": {
1498+
"type": "list",
1499+
"member": {
1500+
"target": "com.amazonaws.docdb#String"
1501+
}
1502+
},
14971503
"com.amazonaws.docdb#Certificate": {
14981504
"type": "structure",
14991505
"members": {
@@ -1538,6 +1544,26 @@
15381544
"smithy.api#documentation": "<p>A certificate authority (CA) certificate for an Amazon Web Services account.</p>"
15391545
}
15401546
},
1547+
"com.amazonaws.docdb#CertificateDetails": {
1548+
"type": "structure",
1549+
"members": {
1550+
"CAIdentifier": {
1551+
"target": "com.amazonaws.docdb#String",
1552+
"traits": {
1553+
"smithy.api#documentation": "<p>The CA identifier of the CA certificate used for the DB instance's server certificate.</p>"
1554+
}
1555+
},
1556+
"ValidTill": {
1557+
"target": "com.amazonaws.docdb#TStamp",
1558+
"traits": {
1559+
"smithy.api#documentation": "<p>The expiration date of the DB instance’s server certificate.</p>"
1560+
}
1561+
}
1562+
},
1563+
"traits": {
1564+
"smithy.api#documentation": "<p>Returns the details of the DB instance’s server certificate.</p>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/ca_cert_rotation.html\">Updating Your Amazon DocumentDB TLS \n Certificates</a> and \n <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/security.encryption.ssl.html\">\n Encrypting Data in Transit</a> in the <i>Amazon DocumentDB Developer \n Guide</i>.</p>"
1565+
}
1566+
},
15411567
"com.amazonaws.docdb#CertificateList": {
15421568
"type": "list",
15431569
"member": {
@@ -2260,6 +2286,12 @@
22602286
"traits": {
22612287
"smithy.api#documentation": "<p>The KMS key identifier for encryption of Performance Insights\n data.</p>\n <p>The KMS key identifier is the key ARN, key ID, alias ARN, or alias name\n for the KMS key.</p>\n <p>If you do not specify a value for PerformanceInsightsKMSKeyId, then Amazon DocumentDB uses your\n default KMS key. There is a default KMS key for your\n Amazon Web Services account. Your Amazon Web Services account has a different\n default KMS key for each Amazon Web Services region.</p>"
22622288
}
2289+
},
2290+
"CACertificateIdentifier": {
2291+
"target": "com.amazonaws.docdb#String",
2292+
"traits": {
2293+
"smithy.api#documentation": "<p>The CA certificate identifier to use for the DB instance's server certificate.</p>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/ca_cert_rotation.html\">Updating Your Amazon DocumentDB TLS \n Certificates</a> and \n <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/security.encryption.ssl.html\">\n Encrypting Data in Transit</a> in the <i>Amazon DocumentDB Developer \n Guide</i>.</p>"
2294+
}
22632295
}
22642296
},
22652297
"traits": {
@@ -3285,6 +3317,18 @@
32853317
"traits": {
32863318
"smithy.api#documentation": "<p>A value that indicates whether the engine version supports exporting the log types\n specified by <code>ExportableLogTypes</code> to CloudWatch Logs.</p>"
32873319
}
3320+
},
3321+
"SupportedCACertificateIdentifiers": {
3322+
"target": "com.amazonaws.docdb#CACertificateIdentifiersList",
3323+
"traits": {
3324+
"smithy.api#documentation": "<p>A list of the supported CA certificate identifiers.</p>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/ca_cert_rotation.html\">Updating Your Amazon DocumentDB TLS \n Certificates</a> and \n <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/security.encryption.ssl.html\">\n Encrypting Data in Transit</a> in the <i>Amazon DocumentDB Developer \n Guide</i>.</p>"
3325+
}
3326+
},
3327+
"SupportsCertificateRotationWithoutRestart": {
3328+
"target": "com.amazonaws.docdb#BooleanOptional",
3329+
"traits": {
3330+
"smithy.api#documentation": "<p>Indicates whether the engine version supports rotating the server certificate without \n rebooting the DB instance.</p>"
3331+
}
32883332
}
32893333
},
32903334
"traits": {
@@ -3485,6 +3529,12 @@
34853529
"traits": {
34863530
"smithy.api#documentation": "<p>A list of log types that this instance is configured to export to CloudWatch Logs.</p>"
34873531
}
3532+
},
3533+
"CertificateDetails": {
3534+
"target": "com.amazonaws.docdb#CertificateDetails",
3535+
"traits": {
3536+
"smithy.api#documentation": "<p>The details of the DB instance's server certificate.</p>"
3537+
}
34883538
}
34893539
},
34903540
"traits": {
@@ -6666,6 +6716,12 @@
66666716
"traits": {
66676717
"smithy.api#documentation": "<p>The KMS key identifier for encryption of Performance Insights\n data.</p>\n <p>The KMS key identifier is the key ARN, key ID, alias ARN, or alias name\n for the KMS key.</p>\n <p>If you do not specify a value for PerformanceInsightsKMSKeyId, then Amazon DocumentDB uses your\n default KMS key. There is a default KMS key for your\n Amazon Web Services account. Your Amazon Web Services account has a different\n default KMS key for each Amazon Web Services region.</p>"
66686718
}
6719+
},
6720+
"CertificateRotationRestart": {
6721+
"target": "com.amazonaws.docdb#BooleanOptional",
6722+
"traits": {
6723+
"smithy.api#documentation": "<p>Specifies whether the DB instance is restarted when you rotate your \n SSL/TLS certificate.</p>\n <p>By default, the DB instance is restarted when you rotate your SSL/TLS certificate. The certificate \n is not updated until the DB instance is restarted.</p>\n <important>\n <p>Set this parameter only if you are <i>not</i> using SSL/TLS to connect to the DB instance.</p>\n </important>\n <p>If you are using SSL/TLS to connect to the DB instance, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/ca_cert_rotation.html\">Updating Your Amazon DocumentDB TLS \n Certificates</a> and \n <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/security.encryption.ssl.html\">\n Encrypting Data in Transit</a> in the <i>Amazon DocumentDB Developer \n Guide</i>.</p>"
6724+
}
66696725
}
66706726
},
66716727
"traits": {

0 commit comments

Comments
 (0)