Skip to content

Commit e02a87e

Browse files
feat: update AWS API models
1 parent 57325a5 commit e02a87e

File tree

8 files changed

+1383
-133
lines changed

8 files changed

+1383
-133
lines changed

codegen/sdk/aws-models/cleanrooms.json

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

codegen/sdk/aws-models/cleanroomsml.json

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

codegen/sdk/aws-models/cloudfront.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6592,6 +6592,12 @@
65926592
"traits": {
65936593
"smithy.api#documentation": "<p>Specifies how long, in seconds, CloudFront persists its connection to the origin. The minimum timeout is 1 second, the maximum is 120 seconds, and the default (if you don't specify otherwise) is 5 seconds.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/DownloadDistValuesOrigin.html#DownloadDistValuesOriginKeepaliveTimeout\">Keep-alive timeout (custom origins only)</a> in the <i>Amazon CloudFront Developer Guide</i>.</p>"
65946594
}
6595+
},
6596+
"IpAddressType": {
6597+
"target": "com.amazonaws.cloudfront#IpAddressType",
6598+
"traits": {
6599+
"smithy.api#documentation": "<p>Specifies which IP protocol CloudFront uses when connecting to your origin. If your origin uses both IPv4 and IPv6 protocols, you can choose <code>dualstack</code> to help optimize reliability.</p>"
6600+
}
65956601
}
65966602
},
65976603
"traits": {
@@ -13393,6 +13399,29 @@
1339313399
}
1339413400
}
1339513401
},
13402+
"com.amazonaws.cloudfront#IpAddressType": {
13403+
"type": "enum",
13404+
"members": {
13405+
"Ipv4": {
13406+
"target": "smithy.api#Unit",
13407+
"traits": {
13408+
"smithy.api#enumValue": "ipv4"
13409+
}
13410+
},
13411+
"Ipv6": {
13412+
"target": "smithy.api#Unit",
13413+
"traits": {
13414+
"smithy.api#enumValue": "ipv6"
13415+
}
13416+
},
13417+
"DualStack": {
13418+
"target": "smithy.api#Unit",
13419+
"traits": {
13420+
"smithy.api#enumValue": "dualstack"
13421+
}
13422+
}
13423+
}
13424+
},
1339613425
"com.amazonaws.cloudfront#ItemSelection": {
1339713426
"type": "enum",
1339813427
"members": {

codegen/sdk/aws-models/mq.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,12 @@
6565
"traits": {
6666
"smithy.api#enumValue": "LDAP"
6767
}
68+
},
69+
"CONFIG_MANAGED": {
70+
"target": "smithy.api#Unit",
71+
"traits": {
72+
"smithy.api#enumValue": "CONFIG_MANAGED"
73+
}
6874
}
6975
},
7076
"traits": {
@@ -758,10 +764,8 @@
758764
"Users": {
759765
"target": "com.amazonaws.mq#__listOfUser",
760766
"traits": {
761-
"smithy.api#clientOptional": {},
762-
"smithy.api#documentation": "<p>The list of broker users (persons or applications) who can access queues and topics. For Amazon MQ for RabbitMQ brokers, one and only one administrative user is accepted and created when a broker is first provisioned. All subsequent broker users are created by making RabbitMQ API calls directly to brokers or via the RabbitMQ web console.</p>",
763-
"smithy.api#jsonName": "users",
764-
"smithy.api#required": {}
767+
"smithy.api#documentation": "<p>The list of broker users (persons or applications) who can access queues and topics. For Amazon MQ for RabbitMQ brokers, an administrative user is required if using simple authentication and authorization. For brokers using OAuth2, this user is optional. When provided, one and only one administrative user is accepted and created when a broker is first provisioned. All subsequent broker users are created by making RabbitMQ API calls directly to brokers or via the RabbitMQ web console.</p>",
768+
"smithy.api#jsonName": "users"
765769
}
766770
},
767771
"DataReplicationMode": {

codegen/sdk/aws-models/rds.json

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4528,6 +4528,12 @@
45284528
"traits": {
45294529
"smithy.api#documentation": "<p>The life cycle type for this DB cluster.</p>\n <note>\n <p>By default, this value is set to <code>open-source-rds-extended-support</code>, which enrolls your DB cluster into Amazon RDS Extended Support. \n At the end of standard support, you can avoid charges for Extended Support by setting the value to <code>open-source-rds-extended-support-disabled</code>. In this case, \n creating the DB cluster will fail if the DB major version is past its end of standard support date.</p>\n </note>\n <p>You can use this setting to enroll your DB cluster into Amazon RDS Extended Support. With RDS Extended Support, \n you can run the selected major engine version on your DB cluster past the end of standard support for that engine version. For more information, see the following sections:</p>\n <ul>\n <li>\n <p>Amazon Aurora - <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/extended-support.html\">Amazon RDS Extended Support with Amazon Aurora</a> in the <i>Amazon Aurora User Guide</i>\n </p>\n </li>\n <li>\n <p>Amazon RDS - <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support.html\">Amazon RDS Extended Support with Amazon RDS</a> in the <i>Amazon RDS User Guide</i>\n </p>\n </li>\n </ul>\n <p>Valid for Cluster Type: Aurora DB clusters and Multi-AZ DB clusters</p>\n <p>Valid Values: <code>open-source-rds-extended-support | open-source-rds-extended-support-disabled</code>\n </p>\n <p>Default: <code>open-source-rds-extended-support</code>\n </p>"
45304530
}
4531+
},
4532+
"MasterUserAuthenticationType": {
4533+
"target": "com.amazonaws.rds#MasterUserAuthenticationType",
4534+
"traits": {
4535+
"smithy.api#documentation": "<p>Specifies the authentication type for the master user. With IAM master user authentication, you can configure the master DB user with IAM database authentication when you create a DB cluster.</p>\n <p>You can specify one of the following values:</p>\n <ul>\n <li>\n <p>\n <code>password</code> - Use standard database authentication with a password.</p>\n </li>\n <li>\n <p>\n <code>iam-db-auth</code> - Use IAM database authentication for the master user.</p>\n </li>\n </ul>\n <p>Valid for Cluster Type: Aurora DB clusters and Multi-AZ DB clusters</p>\n <p>This option is only valid for RDS for PostgreSQL and Aurora PostgreSQL engines.</p>"
4536+
}
45314537
}
45324538
},
45334539
"traits": {
@@ -5319,6 +5325,12 @@
53195325
"traits": {
53205326
"smithy.api#documentation": "<p>The life cycle type for this DB instance.</p>\n <note>\n <p>By default, this value is set to <code>open-source-rds-extended-support</code>, which enrolls your DB instance into Amazon RDS Extended Support. \n At the end of standard support, you can avoid charges for Extended Support by setting the value to <code>open-source-rds-extended-support-disabled</code>. In this case, \n creating the DB instance will fail if the DB major version is past its end of standard support date.</p>\n </note>\n <p>This setting applies only to RDS for MySQL and RDS for PostgreSQL. For Amazon Aurora DB instances, the life cycle type is managed by the DB cluster.</p>\n <p>You can use this setting to enroll your DB instance into Amazon RDS Extended Support. With RDS Extended Support, \n you can run the selected major engine version on your DB instance past the end of standard support for that engine version. For more information, see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/extended-support.html\">Amazon RDS Extended Support with Amazon RDS</a> in the <i>Amazon RDS User Guide</i>.</p>\n <p>Valid Values: <code>open-source-rds-extended-support | open-source-rds-extended-support-disabled</code>\n </p>\n <p>Default: <code>open-source-rds-extended-support</code>\n </p>"
53215327
}
5328+
},
5329+
"MasterUserAuthenticationType": {
5330+
"target": "com.amazonaws.rds#MasterUserAuthenticationType",
5331+
"traits": {
5332+
"smithy.api#documentation": "<p>Specifies the authentication type for the master user. With IAM master user authentication, you can configure the master DB user with IAM database authentication when you create a DB instance.</p>\n <p>You can specify one of the following values:</p>\n <ul>\n <li>\n <p>\n <code>password</code> - Use standard database authentication with a password.</p>\n </li>\n <li>\n <p>\n <code>iam-db-auth</code> - Use IAM database authentication for the master user.</p>\n </li>\n </ul>\n <p>This option is only valid for RDS for PostgreSQL and Aurora PostgreSQL engines.</p>"
5333+
}
53225334
}
53235335
},
53245336
"traits": {
@@ -21178,6 +21190,23 @@
2117821190
}
2117921191
}
2118021192
},
21193+
"com.amazonaws.rds#MasterUserAuthenticationType": {
21194+
"type": "enum",
21195+
"members": {
21196+
"PASSWORD": {
21197+
"target": "smithy.api#Unit",
21198+
"traits": {
21199+
"smithy.api#enumValue": "password"
21200+
}
21201+
},
21202+
"IAM_DB_AUTH": {
21203+
"target": "smithy.api#Unit",
21204+
"traits": {
21205+
"smithy.api#enumValue": "iam-db-auth"
21206+
}
21207+
}
21208+
}
21209+
},
2118121210
"com.amazonaws.rds#MasterUserSecret": {
2118221211
"type": "structure",
2118321212
"members": {
@@ -22037,7 +22066,7 @@
2203722066
"DatabaseInsightsMode": {
2203822067
"target": "com.amazonaws.rds#DatabaseInsightsMode",
2203922068
"traits": {
22040-
"smithy.api#documentation": "<p>Specifies the mode of Database Insights to enable for the DB cluster.</p>\n <p>If you change the value from <code>standard</code> to <code>advanced</code>, you must set the \n <code>PerformanceInsightsEnabled</code> parameter to <code>true</code> and the \n <code>PerformanceInsightsRetentionPeriod</code> parameter to 465.</p>\n <p>If you change the value from <code>advanced</code> to <code>standard</code>, you must \n set the <code>PerformanceInsightsEnabled</code> parameter to <code>false</code>.</p>\n <p>Valid for Cluster Type: Aurora DB clusters and Multi-AZ DB clusters</p>"
22069+
"smithy.api#documentation": "<p>Specifies the mode of Database Insights to enable for the DB cluster.</p>\n <p>If you change the value from <code>standard</code> to <code>advanced</code>, you must set the \n <code>PerformanceInsightsEnabled</code> parameter to <code>true</code> and the \n <code>PerformanceInsightsRetentionPeriod</code> parameter to 465.</p>\n <p>If you change the value from <code>advanced</code> to <code>standard</code>, you can set the <code>PerformanceInsightsEnabled</code> parameter to <code>true</code> to collect detailed database counter and per-query metrics.</p>\n <p>Valid for Cluster Type: Aurora DB clusters and Multi-AZ DB clusters</p>"
2204122070
}
2204222071
},
2204322072
"EnablePerformanceInsights": {
@@ -22120,6 +22149,12 @@
2212022149
"traits": {
2212122150
"smithy.api#documentation": "<p>The CA certificate identifier to use for the DB cluster's server certificate.</p>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL.html\">Using SSL/TLS to encrypt a connection to a DB \n instance</a> in the <i>Amazon RDS User Guide</i>.</p>\n <p>Valid for Cluster Type: Multi-AZ DB clusters</p>"
2212222151
}
22152+
},
22153+
"MasterUserAuthenticationType": {
22154+
"target": "com.amazonaws.rds#MasterUserAuthenticationType",
22155+
"traits": {
22156+
"smithy.api#documentation": "<p>Specifies the authentication type for the master user. With IAM master user authentication, you can change the master DB user to use IAM database authentication.</p>\n <p>You can specify one of the following values:</p>\n <ul>\n <li>\n <p>\n <code>password</code> - Use standard database authentication with a password.</p>\n </li>\n <li>\n <p>\n <code>iam-db-auth</code> - Use IAM database authentication for the master user.</p>\n </li>\n </ul>\n <p>Valid for Cluster Type: Aurora DB clusters and Multi-AZ DB clusters</p>\n <p>This option is only valid for RDS for PostgreSQL and Aurora PostgreSQL engines.</p>"
22157+
}
2212322158
}
2212422159
},
2212522160
"traits": {
@@ -22796,6 +22831,12 @@
2279622831
"traits": {
2279722832
"smithy.api#documentation": "<p>Specifies whether the to convert your DB instance from the single-tenant configuration\n to the multi-tenant configuration. This parameter is supported only for RDS for Oracle\n CDB instances.</p>\n <p>During the conversion, RDS creates an initial tenant database and associates the DB\n name, master user name, character set, and national character set metadata with this\n database. The tags associated with the instance also propagate to the initial tenant\n database. You can add more tenant databases to your DB instance by using the\n <code>CreateTenantDatabase</code> operation.</p>\n <important>\n <p>The conversion to the multi-tenant configuration is permanent and irreversible, so\n you can't later convert back to the single-tenant configuration. When you specify\n this parameter, you must also specify <code>ApplyImmediately</code>.</p>\n </important>"
2279822833
}
22834+
},
22835+
"MasterUserAuthenticationType": {
22836+
"target": "com.amazonaws.rds#MasterUserAuthenticationType",
22837+
"traits": {
22838+
"smithy.api#documentation": "<p>Specifies the authentication type for the master user. With IAM master user authentication, you can change the master DB user to use IAM database authentication.</p>\n <p>You can specify one of the following values:</p>\n <ul>\n <li>\n <p>\n <code>password</code> - Use standard database authentication with a password.</p>\n </li>\n <li>\n <p>\n <code>iam-db-auth</code> - Use IAM database authentication for the master user.</p>\n </li>\n </ul>\n <p>This option is only valid for RDS for PostgreSQL and Aurora PostgreSQL engines.</p>"
22839+
}
2279922840
}
2280022841
},
2280122842
"traits": {

codegen/sdk/aws-models/route-53-domains.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3103,6 +3103,24 @@
31033103
"traits": {
31043104
"smithy.api#enumValue": "AU_PRIORITY_TOKEN"
31053105
}
3106+
},
3107+
"AU_ELIGIBILITY_TYPE": {
3108+
"target": "smithy.api#Unit",
3109+
"traits": {
3110+
"smithy.api#enumValue": "AU_ELIGIBILITY_TYPE"
3111+
}
3112+
},
3113+
"AU_POLICY_REASON": {
3114+
"target": "smithy.api#Unit",
3115+
"traits": {
3116+
"smithy.api#enumValue": "AU_POLICY_REASON"
3117+
}
3118+
},
3119+
"AU_REGISTRANT_NAME": {
3120+
"target": "smithy.api#Unit",
3121+
"traits": {
3122+
"smithy.api#enumValue": "AU_REGISTRANT_NAME"
3123+
}
31063124
}
31073125
}
31083126
},

0 commit comments

Comments
 (0)