Skip to content

Commit 8489356

Browse files
Update SDK models
1 parent fabeb01 commit 8489356

17 files changed

+191
-602
lines changed

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[workspace]
22
resolver = "2"
33
exclude = [
4-
"examples/test-utils",
54
"examples/lambda",
5+
"examples/webassembly",
66
"examples/examples",
7+
"examples/test-utils",
78
"examples/cross_service",
8-
"examples/webassembly",
9-
"tests/no-default-features",
9+
"tests/webassembly",
1010
"tests/telemetry",
11-
"tests/webassembly"
11+
"tests/no-default-features"
1212
]
1313
members = [
1414
"sdk/accessanalyzer",

aws-models/ecs.json

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

aws-models/sdk-endpoints.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13860,6 +13860,7 @@
1386013860
"endpoints" : {
1386113861
"af-south-1" : { },
1386213862
"ap-east-1" : { },
13863+
"ap-east-2" : { },
1386313864
"ap-northeast-1" : { },
1386413865
"ap-northeast-2" : { },
1386513866
"ap-northeast-3" : { },

examples/examples/ecs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ publish = false
88

99
[dependencies]
1010
aws-config= { version = "1.8.2", path = "../../../sdk/aws-config", features = ["behavior-version-latest"] }
11-
aws-sdk-ecs= { version = "1.87.0", path = "../../../sdk/ecs" }
11+
aws-sdk-ecs= { version = "1.88.0", path = "../../../sdk/ecs" }
1212

1313
[dependencies.tokio]
1414
version = "1.20.1"

sdk/ecs/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-ecs"
4-
version = "1.87.0"
4+
version = "1.88.0"
55
authors = ["AWS Rust SDK Team <[email protected]>", "Russell Cohen <[email protected]>"]
66
description = "AWS SDK for Amazon EC2 Container Service"
77
edition = "2021"

sdk/ecs/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-ecs = "1.87.0"
21+
aws-sdk-ecs = "1.88.0"
2222
tokio = { version = "1", features = ["full"] }
2323
```
2424

sdk/ecs/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
//! ```toml
3737
//! [dependencies]
3838
//! aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
39-
//! aws-sdk-ecs = "1.87.0"
39+
//! aws-sdk-ecs = "1.88.0"
4040
//! tokio = { version = "1", features = ["full"] }
4141
//! ```
4242
//!

sdk/ecs/src/operation/create_service/builders.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ impl crate::operation::create_service::builders::CreateServiceInputBuilder {
4141
/// <ul>
4242
/// <li>
4343
/// <p>ECS</p>
44-
/// <p>When you create a service which uses the <code>ECS</code> deployment controller, you can choose between the following deployment strategies:</p>
44+
/// <p>When you create a service which uses the <code>ECS</code> deployment controller, you can choose between the following deployment strategies (which you can set in the “<code>strategy</code>” field in “<code>deploymentConfiguration</code>”): :</p>
4545
/// <ul>
4646
/// <li>
4747
/// <p><code>ROLLING</code>: When you create a service which uses the <i>rolling update</i> (<code>ROLLING</code>) deployment strategy, the Amazon ECS service scheduler replaces the currently running tasks with new tasks. The number of tasks that Amazon ECS adds or removes from the service during a rolling update is controlled by the service deployment configuration. For more information, see <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/deployment-type-ecs.html">Deploy Amazon ECS services by replacing tasks</a> in the <i>Amazon Elastic Container Service Developer Guide</i>.</p>

sdk/ecs/src/protocol_serde/shape_deployment_lifecycle_hook.rs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ pub fn ser_deployment_lifecycle_hook(
1818
}
1919
array_4.finish();
2020
}
21-
if let Some(var_6) = &input.hook_details {
22-
object.key("hookDetails").document(var_6);
23-
}
2421
Ok(())
2522
}
2623

@@ -58,9 +55,6 @@ where
5855
crate::protocol_serde::shape_deployment_lifecycle_hook_stage_list::de_deployment_lifecycle_hook_stage_list(tokens)?,
5956
);
6057
}
61-
"hookDetails" => {
62-
builder = builder.set_hook_details(Some(::aws_smithy_json::deserialize::token::expect_document(tokens)?));
63-
}
6458
_ => ::aws_smithy_json::deserialize::token::skip_value(tokens)?,
6559
},
6660
other => {

sdk/ecs/src/types/_advanced_configuration.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
pub struct AdvancedConfiguration {
77
/// <p>The Amazon Resource Name (ARN) of the alternate target group for Amazon ECS blue/green deployments.</p>
88
pub alternate_target_group_arn: ::std::option::Option<::std::string::String>,
9-
/// <p>The Amazon Resource Name (ARN) that identifies the production listener rule for routing production traffic.</p>
9+
/// <p>The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.</p>
1010
pub production_listener_rule: ::std::option::Option<::std::string::String>,
11-
/// <p>The Amazon Resource Name (ARN) that identifies the test listener rule or listener for routing test traffic.</p>
11+
/// <p>The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.</p>
1212
pub test_listener_rule: ::std::option::Option<::std::string::String>,
1313
/// <p>The Amazon Resource Name (ARN) of the IAM role that grants Amazon ECS permission to call the Elastic Load Balancing APIs for you.</p>
1414
pub role_arn: ::std::option::Option<::std::string::String>,
@@ -18,11 +18,11 @@ impl AdvancedConfiguration {
1818
pub fn alternate_target_group_arn(&self) -> ::std::option::Option<&str> {
1919
self.alternate_target_group_arn.as_deref()
2020
}
21-
/// <p>The Amazon Resource Name (ARN) that identifies the production listener rule for routing production traffic.</p>
21+
/// <p>The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.</p>
2222
pub fn production_listener_rule(&self) -> ::std::option::Option<&str> {
2323
self.production_listener_rule.as_deref()
2424
}
25-
/// <p>The Amazon Resource Name (ARN) that identifies the test listener rule or listener for routing test traffic.</p>
25+
/// <p>The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.</p>
2626
pub fn test_listener_rule(&self) -> ::std::option::Option<&str> {
2727
self.test_listener_rule.as_deref()
2828
}
@@ -62,31 +62,31 @@ impl AdvancedConfigurationBuilder {
6262
pub fn get_alternate_target_group_arn(&self) -> &::std::option::Option<::std::string::String> {
6363
&self.alternate_target_group_arn
6464
}
65-
/// <p>The Amazon Resource Name (ARN) that identifies the production listener rule for routing production traffic.</p>
65+
/// <p>The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.</p>
6666
pub fn production_listener_rule(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
6767
self.production_listener_rule = ::std::option::Option::Some(input.into());
6868
self
6969
}
70-
/// <p>The Amazon Resource Name (ARN) that identifies the production listener rule for routing production traffic.</p>
70+
/// <p>The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.</p>
7171
pub fn set_production_listener_rule(mut self, input: ::std::option::Option<::std::string::String>) -> Self {
7272
self.production_listener_rule = input;
7373
self
7474
}
75-
/// <p>The Amazon Resource Name (ARN) that identifies the production listener rule for routing production traffic.</p>
75+
/// <p>The Amazon Resource Name (ARN) that that identifies the production listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing production traffic.</p>
7676
pub fn get_production_listener_rule(&self) -> &::std::option::Option<::std::string::String> {
7777
&self.production_listener_rule
7878
}
79-
/// <p>The Amazon Resource Name (ARN) that identifies the test listener rule or listener for routing test traffic.</p>
79+
/// <p>The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.</p>
8080
pub fn test_listener_rule(mut self, input: impl ::std::convert::Into<::std::string::String>) -> Self {
8181
self.test_listener_rule = ::std::option::Option::Some(input.into());
8282
self
8383
}
84-
/// <p>The Amazon Resource Name (ARN) that identifies the test listener rule or listener for routing test traffic.</p>
84+
/// <p>The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.</p>
8585
pub fn set_test_listener_rule(mut self, input: ::std::option::Option<::std::string::String>) -> Self {
8686
self.test_listener_rule = input;
8787
self
8888
}
89-
/// <p>The Amazon Resource Name (ARN) that identifies the test listener rule or listener for routing test traffic.</p>
89+
/// <p>The Amazon Resource Name (ARN) that identifies ) that identifies the test listener rule (in the case of an Application Load Balancer) or listener (in the case for an Network Load Balancer) for routing test traffic.</p>
9090
pub fn get_test_listener_rule(&self) -> &::std::option::Option<::std::string::String> {
9191
&self.test_listener_rule
9292
}

0 commit comments

Comments
 (0)