Skip to content

Commit 54cda78

Browse files
committed
merges main
2 parents d3fe3fd + 1b5c223 commit 54cda78

File tree

79 files changed

+3560
-336
lines changed

Some content is hidden

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

79 files changed

+3560
-336
lines changed

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ authors = ["Amazon Q CLI Team ([email protected])", "Chay Nabors (nabochay@amazon
88
edition = "2024"
99
homepage = "https://aws.amazon.com/q/"
1010
publish = false
11-
version = "1.14.1"
11+
version = "1.15.0"
1212
license = "MIT OR Apache-2.0"
1313

1414
[workspace.dependencies]

build-config/buildspec-linux.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,3 @@ artifacts:
4444
# Signatures
4545
- ./*.asc
4646
- ./*.sig
47-

build-config/buildspec-macos.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,3 @@ artifacts:
3838
- ./*.zip
3939
# Hashes
4040
- ./*.sha256
41-

crates/amzn-codewhisperer-client/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
[package]
1313
edition = "2021"
1414
name = "amzn-codewhisperer-client"
15-
version = "0.1.10231"
15+
version = "0.1.10613"
1616
authors = ["Grant Gurvis <[email protected]>"]
1717
build = false
1818
exclude = [

crates/amzn-codewhisperer-client/src/client/get_usage_limits.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ impl super::Client {
66
///
77
/// - The fluent builder is configurable:
88
/// - [`profile_arn(impl Into<String>)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::profile_arn) / [`set_profile_arn(Option<String>)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::set_profile_arn):<br>required: **false**<br>The ARN of the Q Developer profile. Required for enterprise customers, optional for Builder ID users.<br>
9+
/// - [`origin(Origin)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::origin) / [`set_origin(Option<Origin>)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::set_origin):<br>required: **false**<br>The origin of the client request to get limits for.<br>
910
/// - [`resource_type(ResourceType)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::resource_type) / [`set_resource_type(Option<ResourceType>)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::set_resource_type):<br>required: **false**<br>(undocumented)<br>
1011
/// - [`is_email_required(bool)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::is_email_required) / [`set_is_email_required(Option<bool>)`](crate::operation::get_usage_limits::builders::GetUsageLimitsFluentBuilder::set_is_email_required):<br>required: **false**<br>(undocumented)<br>
1112
/// - On success, responds with

crates/amzn-codewhisperer-client/src/client/list_available_subscriptions.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ impl super::Client {
1111
/// [`ListAvailableSubscriptionsOutput`](crate::operation::list_available_subscriptions::ListAvailableSubscriptionsOutput)
1212
/// with field(s):
1313
/// - [`subscription_plans(Vec::<SubscriptionPlan>)`](crate::operation::list_available_subscriptions::ListAvailableSubscriptionsOutput::subscription_plans): (undocumented)
14+
/// - [`disclaimer(Option<Vec::<String>>)`](crate::operation::list_available_subscriptions::ListAvailableSubscriptionsOutput::disclaimer): (undocumented)
1415
/// - On failure, responds with [`SdkError<ListAvailableSubscriptionsError>`](crate::operation::list_available_subscriptions::ListAvailableSubscriptionsError)
1516
pub fn list_available_subscriptions(
1617
&self,

crates/amzn-codewhisperer-client/src/client/update_usage_limits.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ impl super::Client {
1111
/// - [`feature_type(UsageLimitType)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::feature_type) / [`set_feature_type(Option<UsageLimitType>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::set_feature_type):<br>required: **true**<br>(undocumented)<br>
1212
/// - [`requested_limit(i64)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::requested_limit) / [`set_requested_limit(Option<i64>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::set_requested_limit):<br>required: **true**<br>(undocumented)<br>
1313
/// - [`justification(impl Into<String>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::justification) / [`set_justification(Option<String>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::set_justification):<br>required: **false**<br>(undocumented)<br>
14+
/// - [`permanent_override(bool)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::permanent_override) / [`set_permanent_override(Option<bool>)`](crate::operation::update_usage_limits::builders::UpdateUsageLimitsFluentBuilder::set_permanent_override):<br>required: **false**<br>(undocumented)<br>
1415
/// - On success, responds with
1516
/// [`UpdateUsageLimitsOutput`](crate::operation::update_usage_limits::UpdateUsageLimitsOutput)
1617
/// with field(s):

crates/amzn-codewhisperer-client/src/operation/get_usage_limits.rs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -209,16 +209,21 @@ impl ::aws_smithy_runtime_api::client::ser_de::SerializeRequest for GetUsageLimi
209209
query.push_kv("profileArn", &::aws_smithy_http::query::fmt_string(inner_1));
210210
}
211211
}
212-
if let ::std::option::Option::Some(inner_2) = &_input.resource_type {
212+
if let ::std::option::Option::Some(inner_2) = &_input.origin {
213213
{
214-
query.push_kv("resourceType", &::aws_smithy_http::query::fmt_string(inner_2));
214+
query.push_kv("origin", &::aws_smithy_http::query::fmt_string(inner_2));
215215
}
216216
}
217-
if let ::std::option::Option::Some(inner_3) = &_input.is_email_required {
217+
if let ::std::option::Option::Some(inner_3) = &_input.resource_type {
218+
{
219+
query.push_kv("resourceType", &::aws_smithy_http::query::fmt_string(inner_3));
220+
}
221+
}
222+
if let ::std::option::Option::Some(inner_4) = &_input.is_email_required {
218223
{
219224
query.push_kv(
220225
"isEmailRequired",
221-
::aws_smithy_types::primitive::Encoder::from(*inner_3).encode(),
226+
::aws_smithy_types::primitive::Encoder::from(*inner_4).encode(),
222227
);
223228
}
224229
}

crates/amzn-codewhisperer-client/src/operation/get_usage_limits/_get_usage_limits_input.rs

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ pub struct GetUsageLimitsInput {
66
/// The ARN of the Q Developer profile. Required for enterprise customers, optional for Builder
77
/// ID users.
88
pub profile_arn: ::std::option::Option<::std::string::String>,
9+
/// The origin of the client request to get limits for.
10+
pub origin: ::std::option::Option<crate::types::Origin>,
911
#[allow(missing_docs)] // documentation missing in model
1012
pub resource_type: ::std::option::Option<crate::types::ResourceType>,
1113
#[allow(missing_docs)] // documentation missing in model
@@ -18,6 +20,11 @@ impl GetUsageLimitsInput {
1820
self.profile_arn.as_deref()
1921
}
2022

23+
/// The origin of the client request to get limits for.
24+
pub fn origin(&self) -> ::std::option::Option<&crate::types::Origin> {
25+
self.origin.as_ref()
26+
}
27+
2128
#[allow(missing_docs)] // documentation missing in model
2229
pub fn resource_type(&self) -> ::std::option::Option<&crate::types::ResourceType> {
2330
self.resource_type.as_ref()
@@ -41,6 +48,7 @@ impl GetUsageLimitsInput {
4148
#[non_exhaustive]
4249
pub struct GetUsageLimitsInputBuilder {
4350
pub(crate) profile_arn: ::std::option::Option<::std::string::String>,
51+
pub(crate) origin: ::std::option::Option<crate::types::Origin>,
4452
pub(crate) resource_type: ::std::option::Option<crate::types::ResourceType>,
4553
pub(crate) is_email_required: ::std::option::Option<bool>,
4654
}
@@ -65,6 +73,23 @@ impl GetUsageLimitsInputBuilder {
6573
&self.profile_arn
6674
}
6775

76+
/// The origin of the client request to get limits for.
77+
pub fn origin(mut self, input: crate::types::Origin) -> Self {
78+
self.origin = ::std::option::Option::Some(input);
79+
self
80+
}
81+
82+
/// The origin of the client request to get limits for.
83+
pub fn set_origin(mut self, input: ::std::option::Option<crate::types::Origin>) -> Self {
84+
self.origin = input;
85+
self
86+
}
87+
88+
/// The origin of the client request to get limits for.
89+
pub fn get_origin(&self) -> &::std::option::Option<crate::types::Origin> {
90+
&self.origin
91+
}
92+
6893
#[allow(missing_docs)] // documentation missing in model
6994
pub fn resource_type(mut self, input: crate::types::ResourceType) -> Self {
7095
self.resource_type = ::std::option::Option::Some(input);
@@ -109,6 +134,7 @@ impl GetUsageLimitsInputBuilder {
109134
> {
110135
::std::result::Result::Ok(crate::operation::get_usage_limits::GetUsageLimitsInput {
111136
profile_arn: self.profile_arn,
137+
origin: self.origin,
112138
resource_type: self.resource_type,
113139
is_email_required: self.is_email_required,
114140
})

0 commit comments

Comments
 (0)