Skip to content

Commit 5213dd4

Browse files
Merging v1.2.47 release
2 parents a4c7e8f + 0c7594d commit 5213dd4

File tree

7 files changed

+385
-254
lines changed

7 files changed

+385
-254
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## [1.2.47] - 07/05/2024
4+
5+
### Features
6+
* (**ecr**) This release for Amazon ECR makes change to bring the SDK into sync with the API.
7+
* (**paymentcryptographydata**) Added further restrictions on logging of potentially sensitive inputs and outputs.
8+
* (**qbusiness**) Add personalization to Q Applications. Customers can enable or disable personalization when creating or updating a Q application with the personalization configuration.
9+
10+
### Documentation
11+
* (**acm**) Documentation updates, including fixes for xml formatting, broken links, and ListCertificates description.
12+
313
## [1.2.46] - 07/03/2024
414

515
### Features

codegen/aws-sdk-codegen/src/main/resources/aws/sdk/kotlin/codegen/endpoints.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3923,6 +3923,7 @@
39233923
"ap-southeast-3" : { },
39243924
"ap-southeast-4" : { },
39253925
"ca-central-1" : { },
3926+
"ca-west-1" : { },
39263927
"eu-central-1" : { },
39273928
"eu-central-2" : { },
39283929
"eu-north-1" : { },
@@ -3992,6 +3993,7 @@
39923993
"cognito-idp" : {
39933994
"endpoints" : {
39943995
"af-south-1" : { },
3996+
"ap-east-1" : { },
39953997
"ap-northeast-1" : { },
39963998
"ap-northeast-2" : { },
39973999
"ap-northeast-3" : { },
@@ -4002,6 +4004,7 @@
40024004
"ap-southeast-3" : { },
40034005
"ap-southeast-4" : { },
40044006
"ca-central-1" : { },
4007+
"ca-west-1" : { },
40054008
"eu-central-1" : { },
40064009
"eu-central-2" : { },
40074010
"eu-north-1" : { },
@@ -17739,6 +17742,7 @@
1773917742
"tags" : [ "fips" ]
1774017743
} ]
1774117744
},
17745+
"ca-west-1" : { },
1774217746
"eu-central-1" : { },
1774317747
"eu-central-2" : { },
1774417748
"eu-north-1" : { },

codegen/sdk/aws-models/acm.json

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

codegen/sdk/aws-models/ecr.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6226,7 +6226,7 @@
62266226
"traits": {
62276227
"smithy.api#length": {
62286228
"min": 0,
6229-
"max": 25
6229+
"max": 100
62306230
}
62316231
}
62326232
},

codegen/sdk/aws-models/payment-cryptography-data.json

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

codegen/sdk/aws-models/qbusiness.json

Lines changed: 55 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1878,7 +1878,7 @@
18781878
"kms:DescribeKey",
18791879
"kms:CreateGrant"
18801880
],
1881-
"smithy.api#documentation": "<p>Creates an Amazon Q Business application.</p>\n <note>\n <p>There are new tiers for Amazon Q Business. Not all features in Amazon Q Business Pro are \n also available in Amazon Q Business Lite. For information on what's included in \n Amazon Q Business Lite and what's included in \n Amazon Q Business Pro, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/tiers.html#user-sub-tiers\">Amazon Q Business tiers</a>. \n You must use the Amazon Q Business console to assign subscription tiers to users.</p>\n </note>",
1881+
"smithy.api#documentation": "<p>Creates an Amazon Q Business application.</p>\n <note>\n <p>There are new tiers for Amazon Q Business. Not all features in Amazon Q Business Pro are\n also available in Amazon Q Business Lite. For information on what's included in\n Amazon Q Business Lite and what's included in Amazon Q Business Pro, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/tiers.html#user-sub-tiers\">Amazon Q Business tiers</a>. You must use the Amazon Q Business console to assign\n subscription tiers to users.</p>\n </note>",
18821882
"smithy.api#http": {
18831883
"uri": "/applications",
18841884
"method": "POST"
@@ -1944,7 +1944,13 @@
19441944
"qAppsConfiguration": {
19451945
"target": "com.amazonaws.qbusiness#QAppsConfiguration",
19461946
"traits": {
1947-
"smithy.api#documentation": "<p>An option to allow end users to create and use Amazon Q Apps in the web experience.</p>"
1947+
"smithy.api#documentation": "<p>An option to allow end users to create and use Amazon Q Apps in the web\n experience.</p>"
1948+
}
1949+
},
1950+
"personalizationConfiguration": {
1951+
"target": "com.amazonaws.qbusiness#PersonalizationConfiguration",
1952+
"traits": {
1953+
"smithy.api#documentation": "<p>Configuration information about chat response personalization. For more information,\n see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/personalizing-chat-responses.html\">Personalizing chat responses</a>\n </p>"
19481954
}
19491955
}
19501956
},
@@ -4691,7 +4697,7 @@
46914697
"h2"
46924698
]
46934699
},
4694-
"smithy.api#documentation": "<p>This is the <i>Amazon Q Business</i> API Reference. Amazon Q Business is a fully\n managed, generative-AI powered enterprise chat assistant that you can deploy within your\n organization. Amazon Q Business enhances employee productivity by supporting key tasks such\n as question-answering, knowledge discovery, writing email messages, summarizing text,\n drafting document outlines, and brainstorming ideas. Users ask questions of\n Amazon Q Business and get answers that are presented in a conversational manner. For an\n introduction to the service, see the <a href=\"https://docs.aws.amazon.com/amazonq/latest/business-use-dg/what-is.html\">\n <i>Amazon Q Business User Guide</i>\n </a>.</p>\n <p>For an overview of the Amazon Q Business APIs, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/business-use-dg/api-ref.html#api-overview\">Overview of Amazon Q Business API operations</a>.</p>\n <p>For information about the IAM access control permissions you need to\n use this API, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/business-use-dg/iam-roles.html\">IAM roles for Amazon Q Business</a> in the\n <i>Amazon Q Business User Guide</i>.</p>\n <p>You can use the following AWS SDKs to access Amazon Q Business APIs:</p>\n <ul>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/sdk-for-cpp\">AWS SDK for C++</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/sdk-for-go\">AWS SDK for Go</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/sdk-for-java\">AWS SDK for Java</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/sdk-for-javascript\">AWS SDK for\n JavaScript</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/sdk-for-net\">AWS SDK for .NET</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/pythonsdk\">AWS SDK for Python\n (Boto3)</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/sdk-for-ruby\">AWS SDK for Ruby</a>\n </p>\n </li>\n </ul>\n <p>The following resources provide additional information about using the Amazon Q Business\n API:</p>\n <ul>\n <li>\n <p>\n <i>\n <a href=\"https://docs.aws.amazon.com/amazonq/latest/business-use-dg/setting-up.html\">Setting up for\n Amazon Q Business</a>\n </i>\n </p>\n </li>\n <li>\n <p>\n <i>\n <a href=\"https://awscli.amazonaws.com/v2/documentation/api/latest/reference/qbusiness/index.html\">Amazon Q Business CLI Reference</a>\n </i>\n </p>\n </li>\n <li>\n <p>\n <i>\n <a href=\"https://docs.aws.amazon.com/general/latest/gr/amazonq.html\">Amazon Web Services General Reference</a>\n </i>\n </p>\n </li>\n </ul>",
4700+
"smithy.api#documentation": "<p>This is the <i>Amazon Q Business</i> API Reference. Amazon Q Business is a fully\n managed, generative-AI powered enterprise chat assistant that you can deploy within your\n organization. Amazon Q Business enhances employee productivity by supporting key tasks such\n as question-answering, knowledge discovery, writing email messages, summarizing text,\n drafting document outlines, and brainstorming ideas. Users ask questions of\n Amazon Q Business and get answers that are presented in a conversational manner. For an\n introduction to the service, see the <a href=\"https://docs.aws.amazon.com/amazonq/latest/business-use-dg/what-is.html\">\n <i>Amazon Q Business User Guide</i>\n </a>.</p>\n <p>For an overview of the Amazon Q Business APIs, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/business-use-dg/api-ref.html#api-overview\">Overview of Amazon Q Business API operations</a>.</p>\n <p>For information about the IAM access control permissions you need to\n use this API, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/business-use-dg/iam-roles.html\">IAM roles for Amazon Q Business</a> in the\n <i>Amazon Q Business User Guide</i>.</p>\n <p>The following resources provide additional information about using the Amazon Q Business\n API:</p>\n <ul>\n <li>\n <p>\n <i>\n <a href=\"https://docs.aws.amazon.com/amazonq/latest/business-use-dg/setting-up.html\">Setting up for\n Amazon Q Business</a>\n </i>\n </p>\n </li>\n <li>\n <p>\n <i>\n <a href=\"https://awscli.amazonaws.com/v2/documentation/api/latest/reference/qbusiness/index.html\">Amazon Q Business CLI Reference</a>\n </i>\n </p>\n </li>\n <li>\n <p>\n <i>\n <a href=\"https://docs.aws.amazon.com/general/latest/gr/amazonq.html\">Amazon Web Services General Reference</a>\n </i>\n </p>\n </li>\n </ul>",
46954701
"smithy.api#title": "QBusiness",
46964702
"smithy.rules#endpointRuleSet": {
46974703
"version": "1.0",
@@ -5256,7 +5262,13 @@
52565262
"qAppsConfiguration": {
52575263
"target": "com.amazonaws.qbusiness#QAppsConfiguration",
52585264
"traits": {
5259-
"smithy.api#documentation": "<p>Settings for whether end users can create and use Amazon Q Apps in the web experience.</p>"
5265+
"smithy.api#documentation": "<p>Settings for whether end users can create and use Amazon Q Apps in the web\n experience.</p>"
5266+
}
5267+
},
5268+
"personalizationConfiguration": {
5269+
"target": "com.amazonaws.qbusiness#PersonalizationConfiguration",
5270+
"traits": {
5271+
"smithy.api#documentation": "<p>Configuration information about chat response personalization. For more information,\n see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/personalizing-chat-responses.html\">Personalizing chat responses</a>.</p>"
52605272
}
52615273
}
52625274
},
@@ -8525,6 +8537,38 @@
85258537
"smithy.api#sensitive": {}
85268538
}
85278539
},
8540+
"com.amazonaws.qbusiness#PersonalizationConfiguration": {
8541+
"type": "structure",
8542+
"members": {
8543+
"personalizationControlMode": {
8544+
"target": "com.amazonaws.qbusiness#PersonalizationControlMode",
8545+
"traits": {
8546+
"smithy.api#documentation": "<p>An option to allow Amazon Q Business to customize chat responses using user\n specific metadata—specifically, location and job information—in your\n IAM Identity Center instance.</p>",
8547+
"smithy.api#required": {}
8548+
}
8549+
}
8550+
},
8551+
"traits": {
8552+
"smithy.api#documentation": "<p>Configuration information about chat response personalization. For more information,\n see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/personalizing-chat-responses.html\">Personalizing chat responses</a>.</p>"
8553+
}
8554+
},
8555+
"com.amazonaws.qbusiness#PersonalizationControlMode": {
8556+
"type": "enum",
8557+
"members": {
8558+
"ENABLED": {
8559+
"target": "smithy.api#Unit",
8560+
"traits": {
8561+
"smithy.api#enumValue": "ENABLED"
8562+
}
8563+
},
8564+
"DISABLED": {
8565+
"target": "smithy.api#Unit",
8566+
"traits": {
8567+
"smithy.api#enumValue": "DISABLED"
8568+
}
8569+
}
8570+
}
8571+
},
85288572
"com.amazonaws.qbusiness#Plugin": {
85298573
"type": "structure",
85308574
"members": {
@@ -10419,7 +10463,13 @@
1041910463
"qAppsConfiguration": {
1042010464
"target": "com.amazonaws.qbusiness#QAppsConfiguration",
1042110465
"traits": {
10422-
"smithy.api#documentation": "<p>An option to allow end users to create and use Amazon Q Apps in the web experience.</p>"
10466+
"smithy.api#documentation": "<p>An option to allow end users to create and use Amazon Q Apps in the web\n experience.</p>"
10467+
}
10468+
},
10469+
"personalizationConfiguration": {
10470+
"target": "com.amazonaws.qbusiness#PersonalizationConfiguration",
10471+
"traits": {
10472+
"smithy.api#documentation": "<p>Configuration information about chat response personalization. For more information,\n see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/personalizing-chat-responses.html\">Personalizing chat responses</a>.</p>"
1042310473
}
1042410474
}
1042510475
},

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ kotlin.native.ignoreDisabledTargets=true
66
org.gradle.jvmargs=-Xmx6g -XX:MaxMetaspaceSize=2G
77

88
# sdk
9-
sdkVersion=1.2.47-SNAPSHOT
9+
sdkVersion=1.2.48-SNAPSHOT
1010

1111
# dokka config (values specified at build-time as needed)
1212
smithyKotlinDocBaseUrl=https://sdk.amazonaws.com/kotlin/api/smithy-kotlin/api/$smithyKotlinRuntimeVersion/

0 commit comments

Comments
 (0)