Skip to content

Commit

Permalink
Merging v1.2.47 release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-kotlin-ci committed Jul 5, 2024
2 parents a4c7e8f + 0c7594d commit 5213dd4
Show file tree
Hide file tree
Showing 7 changed files with 385 additions and 254 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Changelog

## [1.2.47] - 07/05/2024

### Features
* (**ecr**) This release for Amazon ECR makes change to bring the SDK into sync with the API.
* (**paymentcryptographydata**) Added further restrictions on logging of potentially sensitive inputs and outputs.
* (**qbusiness**) Add personalization to Q Applications. Customers can enable or disable personalization when creating or updating a Q application with the personalization configuration.

### Documentation
* (**acm**) Documentation updates, including fixes for xml formatting, broken links, and ListCertificates description.

## [1.2.46] - 07/03/2024

### Features
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3923,6 +3923,7 @@
"ap-southeast-3" : { },
"ap-southeast-4" : { },
"ca-central-1" : { },
"ca-west-1" : { },
"eu-central-1" : { },
"eu-central-2" : { },
"eu-north-1" : { },
Expand Down Expand Up @@ -3992,6 +3993,7 @@
"cognito-idp" : {
"endpoints" : {
"af-south-1" : { },
"ap-east-1" : { },
"ap-northeast-1" : { },
"ap-northeast-2" : { },
"ap-northeast-3" : { },
Expand All @@ -4002,6 +4004,7 @@
"ap-southeast-3" : { },
"ap-southeast-4" : { },
"ca-central-1" : { },
"ca-west-1" : { },
"eu-central-1" : { },
"eu-central-2" : { },
"eu-north-1" : { },
Expand Down Expand Up @@ -17739,6 +17742,7 @@
"tags" : [ "fips" ]
} ]
},
"ca-west-1" : { },
"eu-central-1" : { },
"eu-central-2" : { },
"eu-north-1" : { },
Expand Down
14 changes: 7 additions & 7 deletions codegen/sdk/aws-models/acm.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion codegen/sdk/aws-models/ecr.json
Original file line number Diff line number Diff line change
Expand Up @@ -6226,7 +6226,7 @@
"traits": {
"smithy.api#length": {
"min": 0,
"max": 25
"max": 100
}
}
},
Expand Down
547 changes: 307 additions & 240 deletions codegen/sdk/aws-models/payment-cryptography-data.json

Large diffs are not rendered by default.

60 changes: 55 additions & 5 deletions codegen/sdk/aws-models/qbusiness.json
Original file line number Diff line number Diff line change
Expand Up @@ -1878,7 +1878,7 @@
"kms:DescribeKey",
"kms:CreateGrant"
],
"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>",
"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>",
"smithy.api#http": {
"uri": "/applications",
"method": "POST"
Expand Down Expand Up @@ -1944,7 +1944,13 @@
"qAppsConfiguration": {
"target": "com.amazonaws.qbusiness#QAppsConfiguration",
"traits": {
"smithy.api#documentation": "<p>An option to allow end users to create and use Amazon Q Apps in the web experience.</p>"
"smithy.api#documentation": "<p>An option to allow end users to create and use Amazon Q Apps in the web\n experience.</p>"
}
},
"personalizationConfiguration": {
"target": "com.amazonaws.qbusiness#PersonalizationConfiguration",
"traits": {
"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>"
}
}
},
Expand Down Expand Up @@ -4691,7 +4697,7 @@
"h2"
]
},
"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>",
"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>",
"smithy.api#title": "QBusiness",
"smithy.rules#endpointRuleSet": {
"version": "1.0",
Expand Down Expand Up @@ -5256,7 +5262,13 @@
"qAppsConfiguration": {
"target": "com.amazonaws.qbusiness#QAppsConfiguration",
"traits": {
"smithy.api#documentation": "<p>Settings for whether end users can create and use Amazon Q Apps in the web experience.</p>"
"smithy.api#documentation": "<p>Settings for whether end users can create and use Amazon Q Apps in the web\n experience.</p>"
}
},
"personalizationConfiguration": {
"target": "com.amazonaws.qbusiness#PersonalizationConfiguration",
"traits": {
"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>"
}
}
},
Expand Down Expand Up @@ -8525,6 +8537,38 @@
"smithy.api#sensitive": {}
}
},
"com.amazonaws.qbusiness#PersonalizationConfiguration": {
"type": "structure",
"members": {
"personalizationControlMode": {
"target": "com.amazonaws.qbusiness#PersonalizationControlMode",
"traits": {
"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>",
"smithy.api#required": {}
}
}
},
"traits": {
"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>"
}
},
"com.amazonaws.qbusiness#PersonalizationControlMode": {
"type": "enum",
"members": {
"ENABLED": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "ENABLED"
}
},
"DISABLED": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "DISABLED"
}
}
}
},
"com.amazonaws.qbusiness#Plugin": {
"type": "structure",
"members": {
Expand Down Expand Up @@ -10419,7 +10463,13 @@
"qAppsConfiguration": {
"target": "com.amazonaws.qbusiness#QAppsConfiguration",
"traits": {
"smithy.api#documentation": "<p>An option to allow end users to create and use Amazon Q Apps in the web experience.</p>"
"smithy.api#documentation": "<p>An option to allow end users to create and use Amazon Q Apps in the web\n experience.</p>"
}
},
"personalizationConfiguration": {
"target": "com.amazonaws.qbusiness#PersonalizationConfiguration",
"traits": {
"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>"
}
}
},
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ kotlin.native.ignoreDisabledTargets=true
org.gradle.jvmargs=-Xmx6g -XX:MaxMetaspaceSize=2G

# sdk
sdkVersion=1.2.47-SNAPSHOT
sdkVersion=1.2.48-SNAPSHOT

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

0 comments on commit 5213dd4

Please sign in to comment.