Skip to content

Commit 0653217

Browse files
Update SDK models
1 parent bfc5c42 commit 0653217

File tree

218 files changed

+11991
-1266
lines changed

Some content is hidden

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

218 files changed

+11991
-1266
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[workspace]
22
resolver = "2"
33
exclude = [
4-
"tests/telemetry",
54
"tests/webassembly",
5+
"tests/telemetry",
66
"tests/no-default-features"
77
]
88
members = [

aws-models/controltower.json

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

aws-models/ec2.json

Lines changed: 126 additions & 1 deletion
Large diffs are not rendered by default.

aws-models/kms.json

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

aws-models/opensearch.json

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

aws-models/vpc-lattice.json

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

sdk/controltower/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-controltower"
4-
version = "1.95.0"
4+
version = "1.96.0"
55
authors = ["AWS Rust SDK Team <aws-sdk-rust@amazon.com>", "Russell Cohen <rcoh@amazon.com>"]
66
description = "AWS SDK for AWS Control Tower"
77
edition = "2021"

sdk/controltower/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ your project, add the following to your **Cargo.toml** file:
113113
```toml
114114
[dependencies]
115115
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
116-
aws-sdk-controltower = "1.95.0"
116+
aws-sdk-controltower = "1.96.0"
117117
tokio = { version = "1", features = ["full"] }
118118
```
119119

sdk/controltower/src/client/create_landing_zone.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ impl super::Client {
55
/// - The fluent builder is configurable:
66
/// - [`version(impl Into<String>)`](crate::operation::create_landing_zone::builders::CreateLandingZoneFluentBuilder::version) / [`set_version(Option<String>)`](crate::operation::create_landing_zone::builders::CreateLandingZoneFluentBuilder::set_version):<br>required: **true**<br><p>The landing zone version, for example, 3.0.</p><br>
77
/// - [`manifest(Document)`](crate::operation::create_landing_zone::builders::CreateLandingZoneFluentBuilder::manifest) / [`set_manifest(Option<Document>)`](crate::operation::create_landing_zone::builders::CreateLandingZoneFluentBuilder::set_manifest):<br>required: **true**<br><p>The manifest JSON file is a text file that describes your Amazon Web Services resources. For examples, review <a href="https://docs.aws.amazon.com/controltower/latest/userguide/lz-api-launch">Launch your landing zone</a>.</p><br>
8+
/// - [`remediation_types(RemediationType)`](crate::operation::create_landing_zone::builders::CreateLandingZoneFluentBuilder::remediation_types) / [`set_remediation_types(Option<Vec::<RemediationType>>)`](crate::operation::create_landing_zone::builders::CreateLandingZoneFluentBuilder::set_remediation_types):<br>required: **false**<br><p>Specifies the types of remediation actions to apply when creating the landing zone, such as automatic drift correction or compliance enforcement.</p><br>
89
/// - [`tags(impl Into<String>, impl Into<String>)`](crate::operation::create_landing_zone::builders::CreateLandingZoneFluentBuilder::tags) / [`set_tags(Option<HashMap::<String, String>>)`](crate::operation::create_landing_zone::builders::CreateLandingZoneFluentBuilder::set_tags):<br>required: **false**<br><p>Tags to be applied to the landing zone.</p><br>
910
/// - On success, responds with [`CreateLandingZoneOutput`](crate::operation::create_landing_zone::CreateLandingZoneOutput) with field(s):
1011
/// - [`arn(String)`](crate::operation::create_landing_zone::CreateLandingZoneOutput::arn): <p>The ARN of the landing zone resource.</p>

sdk/controltower/src/client/disable_control.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ impl super::Client {
33
/// Constructs a fluent builder for the [`DisableControl`](crate::operation::disable_control::builders::DisableControlFluentBuilder) operation.
44
///
55
/// - The fluent builder is configurable:
6-
/// - [`control_identifier(impl Into<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::control_identifier) / [`set_control_identifier(Option<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::set_control_identifier):<br>required: **true**<br><p>The ARN of the control. Only <b>Strongly recommended</b> and <b>Elective</b> controls are permitted, with the exception of the <b>Region deny</b> control. For information on how to find the <code>controlIdentifier</code>, see <a href="https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html">the overview page</a>.</p><br>
7-
/// - [`target_identifier(impl Into<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::target_identifier) / [`set_target_identifier(Option<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::set_target_identifier):<br>required: **true**<br><p>The ARN of the organizational unit. For information on how to find the <code>targetIdentifier</code>, see <a href="https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html">the overview page</a>.</p><br>
6+
/// - [`control_identifier(impl Into<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::control_identifier) / [`set_control_identifier(Option<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::set_control_identifier):<br>required: **false**<br><p>The ARN of the control. Only <b>Strongly recommended</b> and <b>Elective</b> controls are permitted, with the exception of the <b>Region deny</b> control. For information on how to find the <code>controlIdentifier</code>, see <a href="https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html">the overview page</a>.</p><br>
7+
/// - [`target_identifier(impl Into<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::target_identifier) / [`set_target_identifier(Option<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::set_target_identifier):<br>required: **false**<br><p>The ARN of the organizational unit. For information on how to find the <code>targetIdentifier</code>, see <a href="https://docs.aws.amazon.com/controltower/latest/APIReference/Welcome.html">the overview page</a>.</p><br>
8+
/// - [`enabled_control_identifier(impl Into<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::enabled_control_identifier) / [`set_enabled_control_identifier(Option<String>)`](crate::operation::disable_control::builders::DisableControlFluentBuilder::set_enabled_control_identifier):<br>required: **false**<br><p>The ARN of the enabled control to be disabled, which uniquely identifies the control instance on the target organizational unit.</p><br>
89
/// - On success, responds with [`DisableControlOutput`](crate::operation::disable_control::DisableControlOutput) with field(s):
910
/// - [`operation_identifier(String)`](crate::operation::disable_control::DisableControlOutput::operation_identifier): <p>The ID of the asynchronous operation, which is used to track status. The operation is available for 90 days.</p>
1011
/// - On failure, responds with [`SdkError<DisableControlError>`](crate::operation::disable_control::DisableControlError)

0 commit comments

Comments
 (0)