Skip to content

Commit f956e07

Browse files
Update SDK models
1 parent 4a331e0 commit f956e07

File tree

132 files changed

+2314
-1694
lines changed

Some content is hidden

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

132 files changed

+2314
-1694
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/no-default-features",
4+
"tests/webassembly",
55
"tests/telemetry",
6-
"tests/webassembly"
6+
"tests/no-default-features"
77
]
88
members = [
99
"sdk/accessanalyzer",

aws-models/appstream.json

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

aws-models/cloudwatch.json

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

aws-models/dax.json

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

aws-models/kms.json

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

aws-models/neptune.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1778,7 +1778,7 @@
17781778
"target": "com.amazonaws.neptune#String",
17791779
"traits": {
17801780
"smithy.api#clientOptional": {},
1781-
"smithy.api#documentation": "<p>The identifier of the DB cluster snapshot to copy. This parameter is not\n case-sensitive.</p>\n <p>Constraints:</p>\n <ul>\n <li>\n <p>Must specify a valid system snapshot in the \"available\" state.</p>\n </li>\n <li>\n <p>Specify a valid DB snapshot identifier.</p>\n </li>\n </ul>\n <p>Example: <code>my-cluster-snapshot1</code>\n </p>",
1781+
"smithy.api#documentation": "<p>The identifier of the DB cluster snapshot to copy. This parameter is not\n case-sensitive. If the source DB cluster snapshot is in a different region or \n owned by another account, specify the snapshot ARN.</p>\n <p>Constraints:</p>\n <ul>\n <li>\n <p>Must specify a valid system snapshot in the \"available\" state.</p>\n </li>\n <li>\n <p>Specify a valid DB snapshot identifier.</p>\n </li>\n </ul>\n <p>Example: <code>my-cluster-snapshot1</code>\n </p>",
17821782
"smithy.api#required": {}
17831783
}
17841784
},

sdk/appstream/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
22
[package]
33
name = "aws-sdk-appstream"
4-
version = "1.90.0"
4+
version = "1.90.1"
55
authors = ["AWS Rust SDK Team <[email protected]>", "Russell Cohen <[email protected]>"]
66
description = "AWS SDK for Amazon AppStream"
77
edition = "2021"

sdk/appstream/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ your project, add the following to your **Cargo.toml** file:
1818
```toml
1919
[dependencies]
2020
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
21-
aws-sdk-appstream = "1.90.0"
21+
aws-sdk-appstream = "1.90.1"
2222
tokio = { version = "1", features = ["full"] }
2323
```
2424

sdk/appstream/src/client/create_fleet.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ impl super::Client {
66
/// - [`name(impl Into<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::name) / [`set_name(Option<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::set_name):<br>required: **true**<br><p>A unique name for the fleet.</p><br>
77
/// - [`image_name(impl Into<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::image_name) / [`set_image_name(Option<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::set_image_name):<br>required: **false**<br><p>The name of the image used to create the fleet.</p><br>
88
/// - [`image_arn(impl Into<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::image_arn) / [`set_image_arn(Option<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::set_image_arn):<br>required: **false**<br><p>The ARN of the public, private, or shared image to use.</p><br>
9-
/// - [`instance_type(impl Into<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::instance_type) / [`set_instance_type(Option<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::set_instance_type):<br>required: **true**<br><p>The instance type to use when launching fleet instances. The following instance types are available:</p> <ul> <li> <p>stream.standard.small</p></li> <li> <p>stream.standard.medium</p></li> <li> <p>stream.standard.large</p></li> <li> <p>stream.standard.xlarge</p></li> <li> <p>stream.standard.2xlarge</p></li> <li> <p>stream.compute.large</p></li> <li> <p>stream.compute.xlarge</p></li> <li> <p>stream.compute.2xlarge</p></li> <li> <p>stream.compute.4xlarge</p></li> <li> <p>stream.compute.8xlarge</p></li> <li> <p>stream.memory.large</p></li> <li> <p>stream.memory.xlarge</p></li> <li> <p>stream.memory.2xlarge</p></li> <li> <p>stream.memory.4xlarge</p></li> <li> <p>stream.memory.8xlarge</p></li> <li> <p>stream.memory.z1d.large</p></li> <li> <p>stream.memory.z1d.xlarge</p></li> <li> <p>stream.memory.z1d.2xlarge</p></li> <li> <p>stream.memory.z1d.3xlarge</p></li> <li> <p>stream.memory.z1d.6xlarge</p></li> <li> <p>stream.memory.z1d.12xlarge</p></li> <li> <p>stream.graphics-design.large</p></li> <li> <p>stream.graphics-design.xlarge</p></li> <li> <p>stream.graphics-design.2xlarge</p></li> <li> <p>stream.graphics-design.4xlarge</p></li> <li> <p>stream.graphics-desktop.2xlarge</p></li> <li> <p>stream.graphics.g4dn.xlarge</p></li> <li> <p>stream.graphics.g4dn.2xlarge</p></li> <li> <p>stream.graphics.g4dn.4xlarge</p></li> <li> <p>stream.graphics.g4dn.8xlarge</p></li> <li> <p>stream.graphics.g4dn.12xlarge</p></li> <li> <p>stream.graphics.g4dn.16xlarge</p></li> <li> <p>stream.graphics.g5.xlarge</p></li> <li> <p>stream.graphics.g5.2xlarge</p></li> <li> <p>stream.graphics.g5.4xlarge</p></li> <li> <p>stream.graphics.g5.8xlarge</p></li> <li> <p>stream.graphics.g5.12xlarge</p></li> <li> <p>stream.graphics.g5.16xlarge</p></li> <li> <p>stream.graphics.g5.24xlarge</p></li> <li> <p>stream.graphics-pro.4xlarge</p></li> <li> <p>stream.graphics-pro.8xlarge</p></li> <li> <p>stream.graphics-pro.16xlarge</p></li> <li> <p>stream.graphics.g6.xlarge</p></li> <li> <p>stream.graphics.g6.2xlarge</p></li> <li> <p>stream.graphics.g6.4xlarge</p></li> <li> <p>stream.graphics.g6.8xlarge</p></li> <li> <p>stream.graphics.g6.16xlarge</p></li> <li> <p>stream.graphics.g6.12xlarge</p></li> <li> <p>stream.graphics.g6.24xlarge</p></li> <li> <p>stream.graphics.gr6.4xlarge</p></li> <li> <p>stream.graphics.gr6.8xlarge</p></li> </ul> <p>The following instance types are available for Elastic fleets:</p> <ul> <li> <p>stream.standard.small</p></li> <li> <p>stream.standard.medium</p></li> <li> <p>stream.standard.large</p></li> <li> <p>stream.standard.xlarge</p></li> <li> <p>stream.standard.2xlarge</p></li> </ul><br>
9+
/// - [`instance_type(impl Into<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::instance_type) / [`set_instance_type(Option<String>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::set_instance_type):<br>required: **true**<br><p>The instance type to use when launching fleet instances. The following instance types are available:</p> <ul> <li> <p>stream.standard.small</p></li> <li> <p>stream.standard.medium</p></li> <li> <p>stream.standard.large</p></li> <li> <p>stream.standard.xlarge</p></li> <li> <p>stream.standard.2xlarge</p></li> <li> <p>stream.compute.large</p></li> <li> <p>stream.compute.xlarge</p></li> <li> <p>stream.compute.2xlarge</p></li> <li> <p>stream.compute.4xlarge</p></li> <li> <p>stream.compute.8xlarge</p></li> <li> <p>stream.memory.large</p></li> <li> <p>stream.memory.xlarge</p></li> <li> <p>stream.memory.2xlarge</p></li> <li> <p>stream.memory.4xlarge</p></li> <li> <p>stream.memory.8xlarge</p></li> <li> <p>stream.memory.z1d.large</p></li> <li> <p>stream.memory.z1d.xlarge</p></li> <li> <p>stream.memory.z1d.2xlarge</p></li> <li> <p>stream.memory.z1d.3xlarge</p></li> <li> <p>stream.memory.z1d.6xlarge</p></li> <li> <p>stream.memory.z1d.12xlarge</p></li> <li> <p>stream.graphics-design.large</p></li> <li> <p>stream.graphics-design.xlarge</p></li> <li> <p>stream.graphics-design.2xlarge</p></li> <li> <p>stream.graphics-design.4xlarge</p></li> <li> <p>stream.graphics-desktop.2xlarge</p></li> <li> <p>stream.graphics.g4dn.xlarge</p></li> <li> <p>stream.graphics.g4dn.2xlarge</p></li> <li> <p>stream.graphics.g4dn.4xlarge</p></li> <li> <p>stream.graphics.g4dn.8xlarge</p></li> <li> <p>stream.graphics.g4dn.12xlarge</p></li> <li> <p>stream.graphics.g4dn.16xlarge</p></li> <li> <p>stream.graphics.g5.xlarge</p></li> <li> <p>stream.graphics.g5.2xlarge</p></li> <li> <p>stream.graphics.g5.4xlarge</p></li> <li> <p>stream.graphics.g5.8xlarge</p></li> <li> <p>stream.graphics.g5.12xlarge</p></li> <li> <p>stream.graphics.g5.16xlarge</p></li> <li> <p>stream.graphics.g5.24xlarge</p></li> <li> <p>stream.graphics-pro.4xlarge</p></li> <li> <p>stream.graphics-pro.8xlarge</p></li> <li> <p>stream.graphics-pro.16xlarge</p></li> <li> <p>stream.graphics.g6.xlarge</p></li> <li> <p>stream.graphics.g6.2xlarge</p></li> <li> <p>stream.graphics.g6.4xlarge</p></li> <li> <p>stream.graphics.g6.8xlarge</p></li> <li> <p>stream.graphics.g6.16xlarge</p></li> <li> <p>stream.graphics.g6.12xlarge</p></li> <li> <p>stream.graphics.g6.24xlarge</p></li> <li> <p>stream.graphics.gr6.4xlarge</p></li> <li> <p>stream.graphics.gr6.8xlarge</p></li> <li> <p>stream.graphics.g6f.large</p></li> <li> <p>stream.graphics.g6f.xlarge</p></li> <li> <p>stream.graphics.g6f.2xlarge</p></li> <li> <p>stream.graphics.g6f.4xlarge</p></li> <li> <p>stream.graphics.gr6f.4xlarge</p></li> </ul> <p>The following instance types are available for Elastic fleets:</p> <ul> <li> <p>stream.standard.small</p></li> <li> <p>stream.standard.medium</p></li> <li> <p>stream.standard.large</p></li> <li> <p>stream.standard.xlarge</p></li> <li> <p>stream.standard.2xlarge</p></li> </ul><br>
1010
/// - [`fleet_type(FleetType)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::fleet_type) / [`set_fleet_type(Option<FleetType>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::set_fleet_type):<br>required: **false**<br><p>The fleet type.</p> <dl> <dt> ALWAYS_ON </dt> <dd> <p>Provides users with instant-on access to their apps. You are charged for all running instances in your fleet, even if no users are streaming apps.</p> </dd> <dt> ON_DEMAND </dt> <dd> <p>Provide users with access to applications after they connect, which takes one to two minutes. You are charged for instance streaming when users are connected and a small hourly fee for instances that are not streaming apps.</p> </dd> </dl><br>
1111
/// - [`compute_capacity(ComputeCapacity)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::compute_capacity) / [`set_compute_capacity(Option<ComputeCapacity>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::set_compute_capacity):<br>required: **false**<br><p>The desired capacity for the fleet. This is not allowed for Elastic fleets. For Elastic fleets, specify MaxConcurrentSessions instead.</p><br>
1212
/// - [`vpc_config(VpcConfig)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::vpc_config) / [`set_vpc_config(Option<VpcConfig>)`](crate::operation::create_fleet::builders::CreateFleetFluentBuilder::set_vpc_config):<br>required: **false**<br><p>The VPC configuration for the fleet. This is required for Elastic fleets, but not required for other fleet types. Elastic fleets require that you specify at least two subnets in different availability zones.</p><br>

sdk/appstream/src/client/create_image_builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ impl super::Client {
66
/// - [`name(impl Into<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::name) / [`set_name(Option<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::set_name):<br>required: **true**<br><p>A unique name for the image builder.</p><br>
77
/// - [`image_name(impl Into<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::image_name) / [`set_image_name(Option<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::set_image_name):<br>required: **false**<br><p>The name of the image used to create the image builder.</p><br>
88
/// - [`image_arn(impl Into<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::image_arn) / [`set_image_arn(Option<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::set_image_arn):<br>required: **false**<br><p>The ARN of the public, private, or shared image to use.</p><br>
9-
/// - [`instance_type(impl Into<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::instance_type) / [`set_instance_type(Option<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::set_instance_type):<br>required: **true**<br><p>The instance type to use when launching the image builder. The following instance types are available:</p> <ul> <li> <p>stream.standard.small</p></li> <li> <p>stream.standard.medium</p></li> <li> <p>stream.standard.large</p></li> <li> <p>stream.compute.large</p></li> <li> <p>stream.compute.xlarge</p></li> <li> <p>stream.compute.2xlarge</p></li> <li> <p>stream.compute.4xlarge</p></li> <li> <p>stream.compute.8xlarge</p></li> <li> <p>stream.memory.large</p></li> <li> <p>stream.memory.xlarge</p></li> <li> <p>stream.memory.2xlarge</p></li> <li> <p>stream.memory.4xlarge</p></li> <li> <p>stream.memory.8xlarge</p></li> <li> <p>stream.memory.z1d.large</p></li> <li> <p>stream.memory.z1d.xlarge</p></li> <li> <p>stream.memory.z1d.2xlarge</p></li> <li> <p>stream.memory.z1d.3xlarge</p></li> <li> <p>stream.memory.z1d.6xlarge</p></li> <li> <p>stream.memory.z1d.12xlarge</p></li> <li> <p>stream.graphics-design.large</p></li> <li> <p>stream.graphics-design.xlarge</p></li> <li> <p>stream.graphics-design.2xlarge</p></li> <li> <p>stream.graphics-design.4xlarge</p></li> <li> <p>stream.graphics-desktop.2xlarge</p></li> <li> <p>stream.graphics.g4dn.xlarge</p></li> <li> <p>stream.graphics.g4dn.2xlarge</p></li> <li> <p>stream.graphics.g4dn.4xlarge</p></li> <li> <p>stream.graphics.g4dn.8xlarge</p></li> <li> <p>stream.graphics.g4dn.12xlarge</p></li> <li> <p>stream.graphics.g4dn.16xlarge</p></li> <li> <p>stream.graphics-pro.4xlarge</p></li> <li> <p>stream.graphics-pro.8xlarge</p></li> <li> <p>stream.graphics-pro.16xlarge</p></li> <li> <p>stream.graphics.g5.xlarge</p></li> <li> <p>stream.graphics.g5.2xlarge</p></li> <li> <p>stream.graphics.g5.4xlarge</p></li> <li> <p>stream.graphics.g5.8xlarge</p></li> <li> <p>stream.graphics.g5.16xlarge</p></li> <li> <p>stream.graphics.g5.12xlarge</p></li> <li> <p>stream.graphics.g5.24xlarge</p></li> <li> <p>stream.graphics.g6.xlarge</p></li> <li> <p>stream.graphics.g6.2xlarge</p></li> <li> <p>stream.graphics.g6.4xlarge</p></li> <li> <p>stream.graphics.g6.8xlarge</p></li> <li> <p>stream.graphics.g6.16xlarge</p></li> <li> <p>stream.graphics.g6.12xlarge</p></li> <li> <p>stream.graphics.g6.24xlarge</p></li> <li> <p>stream.graphics.gr6.4xlarge</p></li> <li> <p>stream.graphics.gr6.8xlarge</p></li> </ul><br>
9+
/// - [`instance_type(impl Into<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::instance_type) / [`set_instance_type(Option<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::set_instance_type):<br>required: **true**<br><p>The instance type to use when launching the image builder. The following instance types are available:</p> <ul> <li> <p>stream.standard.small</p></li> <li> <p>stream.standard.medium</p></li> <li> <p>stream.standard.large</p></li> <li> <p>stream.compute.large</p></li> <li> <p>stream.compute.xlarge</p></li> <li> <p>stream.compute.2xlarge</p></li> <li> <p>stream.compute.4xlarge</p></li> <li> <p>stream.compute.8xlarge</p></li> <li> <p>stream.memory.large</p></li> <li> <p>stream.memory.xlarge</p></li> <li> <p>stream.memory.2xlarge</p></li> <li> <p>stream.memory.4xlarge</p></li> <li> <p>stream.memory.8xlarge</p></li> <li> <p>stream.memory.z1d.large</p></li> <li> <p>stream.memory.z1d.xlarge</p></li> <li> <p>stream.memory.z1d.2xlarge</p></li> <li> <p>stream.memory.z1d.3xlarge</p></li> <li> <p>stream.memory.z1d.6xlarge</p></li> <li> <p>stream.memory.z1d.12xlarge</p></li> <li> <p>stream.graphics-design.large</p></li> <li> <p>stream.graphics-design.xlarge</p></li> <li> <p>stream.graphics-design.2xlarge</p></li> <li> <p>stream.graphics-design.4xlarge</p></li> <li> <p>stream.graphics-desktop.2xlarge</p></li> <li> <p>stream.graphics.g4dn.xlarge</p></li> <li> <p>stream.graphics.g4dn.2xlarge</p></li> <li> <p>stream.graphics.g4dn.4xlarge</p></li> <li> <p>stream.graphics.g4dn.8xlarge</p></li> <li> <p>stream.graphics.g4dn.12xlarge</p></li> <li> <p>stream.graphics.g4dn.16xlarge</p></li> <li> <p>stream.graphics-pro.4xlarge</p></li> <li> <p>stream.graphics-pro.8xlarge</p></li> <li> <p>stream.graphics-pro.16xlarge</p></li> <li> <p>stream.graphics.g5.xlarge</p></li> <li> <p>stream.graphics.g5.2xlarge</p></li> <li> <p>stream.graphics.g5.4xlarge</p></li> <li> <p>stream.graphics.g5.8xlarge</p></li> <li> <p>stream.graphics.g5.16xlarge</p></li> <li> <p>stream.graphics.g5.12xlarge</p></li> <li> <p>stream.graphics.g5.24xlarge</p></li> <li> <p>stream.graphics.g6.xlarge</p></li> <li> <p>stream.graphics.g6.2xlarge</p></li> <li> <p>stream.graphics.g6.4xlarge</p></li> <li> <p>stream.graphics.g6.8xlarge</p></li> <li> <p>stream.graphics.g6.16xlarge</p></li> <li> <p>stream.graphics.g6.12xlarge</p></li> <li> <p>stream.graphics.g6.24xlarge</p></li> <li> <p>stream.graphics.gr6.4xlarge</p></li> <li> <p>stream.graphics.gr6.8xlarge</p></li> <li> <p>stream.graphics.g6f.large</p></li> <li> <p>stream.graphics.g6f.xlarge</p></li> <li> <p>stream.graphics.g6f.2xlarge</p></li> <li> <p>stream.graphics.g6f.4xlarge</p></li> <li> <p>stream.graphics.gr6f.4xlarge</p></li> </ul><br>
1010
/// - [`description(impl Into<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::description) / [`set_description(Option<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::set_description):<br>required: **false**<br><p>The description to display.</p><br>
1111
/// - [`display_name(impl Into<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::display_name) / [`set_display_name(Option<String>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::set_display_name):<br>required: **false**<br><p>The image builder name to display.</p><br>
1212
/// - [`vpc_config(VpcConfig)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::vpc_config) / [`set_vpc_config(Option<VpcConfig>)`](crate::operation::create_image_builder::builders::CreateImageBuilderFluentBuilder::set_vpc_config):<br>required: **false**<br><p>The VPC configuration for the image builder. You can specify only one subnet.</p><br>

0 commit comments

Comments
 (0)