Skip to content

Commit c14cfaa

Browse files
Update SDK models
1 parent 95d16cd commit c14cfaa

Some content is hidden

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

65 files changed

+982
-131
lines changed

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[workspace]
22
resolver = "2"
33
exclude = [
4+
"tests/webassembly",
45
"tests/no-default-features",
5-
"tests/telemetry",
6-
"tests/webassembly"
6+
"tests/telemetry"
77
]
88
members = [
99
"sdk/accessanalyzer",

aws-models/arc-region-switch.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@
423423
"FederatedUser"
424424
],
425425
"aws.protocols#awsJson1_0": {},
426-
"smithy.api#documentation": "<p>Amazon Application Recovery Controller (ARC) Region switch helps you to quickly and reliably shift traffic away from an impaired Amazon Web Services Region to a healthy Region. With Region switch, you can create plans that define the steps to shift traffic for your application from one Amazon Web Services Region to another. You can test your plans in practice mode before using them in a real recovery scenario.</p> <p>Region switch provides a structured approach to multi-Region failover, helping you to meet your recovery time objectives (RTOs) and maintain business continuity during regional disruptions.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/r53recovery/latest/dg/region-switch.html\">Region switch in ARC</a> in the <i>Amazon Application Recovery Controller User Guide</i>.</p>",
426+
"smithy.api#documentation": "<p>Amazon Application Recovery Controller (ARC) Region switch helps you to quickly and reliably shift traffic away from an impaired Amazon Web Services Region to a healthy Region. With Region switch, you can create plans that define the steps to shift traffic for your application from one Amazon Web Services Region to another.</p> <p>Region switch provides a structured approach to multi-Region failover, helping you to meet your recovery time objectives (RTOs) and maintain business continuity during regional disruptions.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/r53recovery/latest/dg/region-switch.html\">Region switch in ARC</a> in the <i>Amazon Application Recovery Controller User Guide</i>.</p>",
427427
"smithy.api#title": "ARC - Region switch",
428428
"smithy.protocols#rpcv2Cbor": {},
429429
"smithy.rules#endpointRuleSet": {
@@ -4962,7 +4962,7 @@
49624962
"aws.iam#iamAction": {
49634963
"documentation": "Grants permission to start a plan execution"
49644964
},
4965-
"smithy.api#documentation": "<p>Starts the execution of a Region switch plan. You can execute a plan in either PRACTICE or RECOVERY mode.</p> <p>In PRACTICE mode, the execution simulates the steps without making actual changes to your application's traffic routing. In RECOVERY mode, the execution performs actual changes to shift traffic between Regions.</p>"
4965+
"smithy.api#documentation": "<p>Starts the execution of a Region switch plan. You can execute a plan in either <code>graceful</code> or <code>ungraceful</code> mode.</p> <p>Specifing <code>ungraceful</code> mode either changes the behavior of the execution blocks in a workflow or skips specific execution blocks.</p>"
49664966
}
49674967
},
49684968
"com.amazonaws.arcregionswitch#StartPlanExecutionRequest": {

aws-models/ec2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22702,7 +22702,7 @@
2270222702
"target": "com.amazonaws.ec2#CreateSecondaryNetworkResult"
2270322703
},
2270422704
"traits": {
22705-
"smithy.api#documentation": "<p>Creates an Amazon secondary network.</p>\n <p>The allowed size for a secondary network CIDR block is between /28 netmask (16 IP addresses) and /12 netmask (1,048,576 IP addresses).</p>",
22705+
"smithy.api#documentation": "<p>Creates a secondary network.</p>\n <p>The allowed size for a secondary network CIDR block is between /28 netmask (16 IP addresses) and /12 netmask (1,048,576 IP addresses).</p>",
2270622706
"smithy.api#examples": [
2270722707
{
2270822708
"title": "To create a secondary network",

aws-models/ecr.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5230,7 +5230,7 @@
52305230
"name": {
52315231
"target": "com.amazonaws.ecr#AccountSettingName",
52325232
"traits": {
5233-
"smithy.api#documentation": "<p>The name of the account setting, such as <code>BASIC_SCAN_TYPE_VERSION</code> or\n <code>REGISTRY_POLICY_SCOPE</code>. </p>",
5233+
"smithy.api#documentation": "<p>The name of the account setting, such as <code>BASIC_SCAN_TYPE_VERSION</code>,\n <code>REGISTRY_POLICY_SCOPE</code>, or <code>BLOB_MOUNTING</code>.</p>",
52345234
"smithy.api#required": {}
52355235
}
52365236
}
@@ -5251,7 +5251,7 @@
52515251
"value": {
52525252
"target": "com.amazonaws.ecr#AccountSettingName",
52535253
"traits": {
5254-
"smithy.api#documentation": "<p>The setting value for the setting name. The following are valid values for the basic\n scan type being used: <code>AWS_NATIVE</code> or <code>CLAIR</code>. The following are\n valid values for the registry policy scope being used: <code>V1</code> or\n <code>V2</code>.</p>"
5254+
"smithy.api#documentation": "<p>The setting value for the setting name. Valid value for basic scan type: <code>AWS_NATIVE</code>.\n Valid values for registry policy scope: <code>V1</code> or <code>V2</code>.\n Valid values for blob mounting: <code>ENABLED</code> or <code>DISABLED</code>.</p>"
52555255
}
52565256
}
52575257
},
@@ -7396,7 +7396,7 @@
73967396
}
73977397
],
73987398
"traits": {
7399-
"smithy.api#documentation": "<p>Lists the artifacts associated with a specified subject image.</p>",
7399+
"smithy.api#documentation": "<p>Lists the artifacts associated with a specified subject image.</p>\n <note>\n <p>The IAM principal invoking this operation must have the <code>ecr:BatchGetImage</code> permission.</p>\n </note>",
74007400
"smithy.api#examples": [
74017401
{
74027402
"title": "To list both active and archived artifacts",
@@ -8172,14 +8172,14 @@
81728172
"name": {
81738173
"target": "com.amazonaws.ecr#AccountSettingName",
81748174
"traits": {
8175-
"smithy.api#documentation": "<p>The name of the account setting, such as <code>BASIC_SCAN_TYPE_VERSION</code> or\n <code>REGISTRY_POLICY_SCOPE</code>. </p>",
8175+
"smithy.api#documentation": "<p>The name of the account setting, such as <code>BASIC_SCAN_TYPE_VERSION</code>,\n <code>REGISTRY_POLICY_SCOPE</code>, or <code>BLOB_MOUNTING</code>.</p>",
81768176
"smithy.api#required": {}
81778177
}
81788178
},
81798179
"value": {
81808180
"target": "com.amazonaws.ecr#AccountSettingValue",
81818181
"traits": {
8182-
"smithy.api#documentation": "<p>Setting value that is specified. The following are valid values for the basic scan\n type being used: <code>AWS_NATIVE</code> or <code>CLAIR</code>. The following are valid\n values for the registry policy scope being used: <code>V1</code> or\n <code>V2</code>.</p>",
8182+
"smithy.api#documentation": "<p>Setting value that is specified. Valid value for basic scan type: <code>AWS_NATIVE</code>.\n Valid values for registry policy scope: <code>V1</code> or <code>V2</code>.\n Valid values for blob mounting: <code>ENABLED</code> or <code>DISABLED</code>.</p>",
81838183
"smithy.api#required": {}
81848184
}
81858185
}

aws-models/kafka.json

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1103,6 +1103,20 @@
11031103
"com.amazonaws.kafka#ClusterOperationV2Serverless": {
11041104
"type": "structure",
11051105
"members": {
1106+
"SourceClusterInfo": {
1107+
"target": "com.amazonaws.kafka#ServerlessConnectivityInfo",
1108+
"traits": {
1109+
"smithy.api#documentation": "<p>Describes the cluster's attributes before any updates are applied. For example, networkType, which can be either IPv4 or DUAL.</p>",
1110+
"smithy.api#jsonName": "sourceClusterInfo"
1111+
}
1112+
},
1113+
"TargetClusterInfo": {
1114+
"target": "com.amazonaws.kafka#ServerlessConnectivityInfo",
1115+
"traits": {
1116+
"smithy.api#documentation": "<p>Describes the cluster's attributes after any updates are applied. For example, networkType, which can be either IPv4 or DUAL.</p>",
1117+
"smithy.api#jsonName": "targetClusterInfo"
1118+
}
1119+
},
11061120
"VpcConnectionInfo": {
11071121
"target": "com.amazonaws.kafka#VpcConnectionInfoServerless",
11081122
"traits": {
@@ -1466,6 +1480,13 @@
14661480
"smithy.api#documentation": "<p>VPC connectivity access control for brokers.</p>",
14671481
"smithy.api#jsonName": "vpcConnectivity"
14681482
}
1483+
},
1484+
"NetworkType": {
1485+
"target": "com.amazonaws.kafka#NetworkType",
1486+
"traits": {
1487+
"smithy.api#documentation": "<p>The network type of the cluster, which is IPv4 or DUAL. The DUAL network type uses both IPv4 and IPv6 addresses for your cluster and its resources.</p><p>By default, a cluster uses the IPv4 network type.</p>",
1488+
"smithy.api#jsonName": "networkType"
1489+
}
14691490
}
14701491
},
14711492
"traits": {
@@ -4199,6 +4220,34 @@
41994220
"smithy.api#documentation": "<p>A string containing one or more DNS names (or IP) and SASL/IAM port pairs for VPC connectivity.</p>",
42004221
"smithy.api#jsonName": "bootstrapBrokerStringVpcConnectivitySaslIam"
42014222
}
4223+
},
4224+
"BootstrapBrokerStringIpv6": {
4225+
"target": "com.amazonaws.kafka#__string",
4226+
"traits": {
4227+
"smithy.api#documentation": "<p>A string that contains one or more DNS names (or IP) and port pairs for IPv6 connectivity.</p>",
4228+
"smithy.api#jsonName": "bootstrapBrokerStringIpv6"
4229+
}
4230+
},
4231+
"BootstrapBrokerStringTlsIpv6": {
4232+
"target": "com.amazonaws.kafka#__string",
4233+
"traits": {
4234+
"smithy.api#documentation": "<p>A string that contains one or more DNS names (or IP) and TLS port pairs for IPv6 connectivity.</p>",
4235+
"smithy.api#jsonName": "bootstrapBrokerStringTlsIpv6"
4236+
}
4237+
},
4238+
"BootstrapBrokerStringSaslScramIpv6": {
4239+
"target": "com.amazonaws.kafka#__string",
4240+
"traits": {
4241+
"smithy.api#documentation": "<p>A string that contains one or more DNS names (or IP) and SASL SCRAM port pairs for IPv6 connectivity.</p>",
4242+
"smithy.api#jsonName": "bootstrapBrokerStringSaslScramIpv6"
4243+
}
4244+
},
4245+
"BootstrapBrokerStringSaslIamIpv6": {
4246+
"target": "com.amazonaws.kafka#__string",
4247+
"traits": {
4248+
"smithy.api#documentation": "<p>A string that contains one or more DNS names (or IP) and SASL IAM port pairs for IPv6 connectivity.</p>",
4249+
"smithy.api#jsonName": "bootstrapBrokerStringSaslIamIpv6"
4250+
}
42024251
}
42034252
},
42044253
"traits": {
@@ -7107,6 +7156,26 @@
71077156
"smithy.api#documentation": "<p>Information about cluster attributes that can be updated via update APIs.</p>"
71087157
}
71097158
},
7159+
"com.amazonaws.kafka#NetworkType": {
7160+
"type": "enum",
7161+
"members": {
7162+
"IPV4": {
7163+
"target": "smithy.api#Unit",
7164+
"traits": {
7165+
"smithy.api#enumValue": "IPV4"
7166+
}
7167+
},
7168+
"DUAL": {
7169+
"target": "smithy.api#Unit",
7170+
"traits": {
7171+
"smithy.api#enumValue": "DUAL"
7172+
}
7173+
}
7174+
},
7175+
"traits": {
7176+
"smithy.api#documentation": "<p>The network type of the cluster, which is IPv4 or DUAL. The DUAL network type uses both IPv4 and IPv6 addresses for your cluster and its resources.</p><p>By default, a cluster uses the IPv4 network type.</p>"
7177+
}
7178+
},
71107179
"com.amazonaws.kafka#NodeExporter": {
71117180
"type": "structure",
71127181
"members": {
@@ -8256,6 +8325,13 @@
82568325
"smithy.api#documentation": "<p>Includes all client authentication information.</p>",
82578326
"smithy.api#jsonName": "clientAuthentication"
82588327
}
8328+
},
8329+
"ConnectivityInfo": {
8330+
"target": "com.amazonaws.kafka#ServerlessConnectivityInfo",
8331+
"traits": {
8332+
"smithy.api#documentation": "<p>Describes the cluster's connectivity information, such as its network type, which is IPv4 or DUAL.</p>",
8333+
"smithy.api#jsonName": "connectivityInfo"
8334+
}
82598335
}
82608336
},
82618337
"traits": {
@@ -8277,6 +8353,21 @@
82778353
"smithy.api#documentation": "<p>Includes all client authentication information.</p>"
82788354
}
82798355
},
8356+
"com.amazonaws.kafka#ServerlessConnectivityInfo": {
8357+
"type": "structure",
8358+
"members": {
8359+
"NetworkType": {
8360+
"target": "com.amazonaws.kafka#NetworkType",
8361+
"traits": {
8362+
"smithy.api#documentation": "<p>The network type of the cluster, which is IPv4 or DUAL. The DUAL network type uses both IPv4 and IPv6 addresses for your cluster and its resources.</p><p>By default, a cluster uses the IPv4 network type.</p>",
8363+
"smithy.api#jsonName": "networkType"
8364+
}
8365+
}
8366+
},
8367+
"traits": {
8368+
"smithy.api#documentation": "<p>Describes the cluster's connectivity information, such as its network type, which is IPv4 or DUAL.</p>"
8369+
}
8370+
},
82808371
"com.amazonaws.kafka#ServerlessRequest": {
82818372
"type": "structure",
82828373
"members": {

0 commit comments

Comments
 (0)