Skip to content

Commit

Permalink
Update to latest models
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-python-automation committed Nov 6, 2024
1 parent 179e8b5 commit 253c101
Show file tree
Hide file tree
Showing 13 changed files with 917 additions and 86 deletions.
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-codebuild-80120.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``codebuild``",
"description": "AWS CodeBuild now adds additional compute types for reserved capacity fleet."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-guardduty-73837.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``guardduty``",
"description": "GuardDuty RDS Protection expands support for Amazon Aurora PostgreSQL Limitless Databases."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-lakeformation-30571.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``lakeformation``",
"description": "API changes for new named tag expressions feature."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-qapps-27467.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``qapps``",
"description": "Introduces category apis in AmazonQApps. Web experience users use Categories to tag and filter library items."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-s3control-5225.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``s3control``",
"description": "Fix ListStorageLensConfigurations and ListStorageLensGroups deserialization for Smithy SDKs."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``verifiedpermissions``",
"description": "Adding BatchGetPolicy API which supports the retrieval of multiple policies across multiple policy stores within a single request."
}
56 changes: 51 additions & 5 deletions botocore/data/codebuild/2016-10-06/service-2.json

Large diffs are not rendered by default.

158 changes: 102 additions & 56 deletions botocore/data/guardduty/2017-11-28/service-2.json

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions botocore/data/lakeformation/2017-03-31/paginators-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,12 @@
"limit_key": "MaxResults",
"output_token": "NextToken",
"result_key": "TableList"
},
"ListLFTagExpressions": {
"input_token": "NextToken",
"limit_key": "MaxResults",
"output_token": "NextToken",
"result_key": "LFTagExpressions"
}
}
}
306 changes: 293 additions & 13 deletions botocore/data/lakeformation/2017-03-31/service-2.json

Large diffs are not rendered by default.

253 changes: 252 additions & 1 deletion botocore/data/qapps/2023-11-27/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,63 @@
],
"documentation":"<p>This operation creates a link between the user's identity calling the operation and a specific Q App. This is useful to mark the Q App as a <i>favorite</i> for the user if the user doesn't own the Amazon Q App so they can still run it and see it in their inventory of Q Apps.</p>"
},
"BatchCreateCategory":{
"name":"BatchCreateCategory",
"http":{
"method":"POST",
"requestUri":"/catalog.createCategories",
"responseCode":200
},
"input":{"shape":"BatchCreateCategoryInput"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"ConflictException"},
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"UnauthorizedException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Creates Categories for the Amazon Q Business application environment instance. Web experience users use Categories to tag and filter library items. For more information, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/qapps-custom-labels.html\">Custom labels for Amazon Q Apps</a>.</p>"
},
"BatchDeleteCategory":{
"name":"BatchDeleteCategory",
"http":{
"method":"POST",
"requestUri":"/catalog.deleteCategories",
"responseCode":200
},
"input":{"shape":"BatchDeleteCategoryInput"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"ConflictException"},
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"UnauthorizedException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Deletes Categories for the Amazon Q Business application environment instance. Web experience users use Categories to tag and filter library items. For more information, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/qapps-custom-labels.html\">Custom labels for Amazon Q Apps</a>.</p>"
},
"BatchUpdateCategory":{
"name":"BatchUpdateCategory",
"http":{
"method":"POST",
"requestUri":"/catalog.updateCategories",
"responseCode":200
},
"input":{"shape":"BatchUpdateCategoryInput"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"ConflictException"},
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"UnauthorizedException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates Categories for the Amazon Q Business application environment instance. Web experience users use Categories to tag and filter library items. For more information, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/qapps-custom-labels.html\">Custom labels for Amazon Q Apps</a>.</p>"
},
"CreateLibraryItem":{
"name":"CreateLibraryItem",
"http":{
Expand Down Expand Up @@ -249,6 +306,25 @@
],
"documentation":"<p>Uploads a file that can then be used either as a default in a <code>FileUploadCard</code> from Q App definition or as a file that is used inside a single Q App run. The purpose of the document is determined by a scope parameter that indicates whether it is at the app definition level or at the app session level.</p>"
},
"ListCategories":{
"name":"ListCategories",
"http":{
"method":"GET",
"requestUri":"/catalog.listCategories",
"responseCode":200
},
"input":{"shape":"ListCategoriesInput"},
"output":{"shape":"ListCategoriesOutput"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"UnauthorizedException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists the categories of a Amazon Q Business application environment instance. For more information, see <a href=\"https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/qapps-custom-labels.html\">Custom labels for Amazon Q Apps</a>.</p>"
},
"ListLibraryItems":{
"name":"ListLibraryItems",
"http":{
Expand Down Expand Up @@ -653,6 +729,100 @@
"type":"list",
"member":{"shape":"AttributeFilter"}
},
"BatchCreateCategoryInput":{
"type":"structure",
"required":[
"instanceId",
"categories"
],
"members":{
"instanceId":{
"shape":"InstanceId",
"documentation":"<p>The unique identifier of the Amazon Q Business application environment instance.</p>",
"location":"header",
"locationName":"instance-id"
},
"categories":{
"shape":"BatchCreateCategoryInputCategoryList",
"documentation":"<p>The list of category objects to be created</p>"
}
}
},
"BatchCreateCategoryInputCategory":{
"type":"structure",
"required":["title"],
"members":{
"id":{
"shape":"UUID",
"documentation":"<p>The unique identifier to be associated with a category. If you don't include a value, the category is automatically assigned a unique identifier.</p>"
},
"title":{
"shape":"BatchCreateCategoryInputCategoryTitleString",
"documentation":"<p>The name of the category.</p>"
},
"color":{
"shape":"BatchCreateCategoryInputCategoryColorString",
"documentation":"<p>The color to be associated with a category. The color must be a hexadecimal value of either 3 or 6 digits.</p>"
}
},
"documentation":"<p>The category object to be created.</p>"
},
"BatchCreateCategoryInputCategoryColorString":{
"type":"string",
"max":7,
"min":4,
"pattern":"#([A-Fa-f0-9]{3}|[A-Fa-f0-9]{6})"
},
"BatchCreateCategoryInputCategoryList":{
"type":"list",
"member":{"shape":"BatchCreateCategoryInputCategory"},
"max":10,
"min":0
},
"BatchCreateCategoryInputCategoryTitleString":{
"type":"string",
"max":30,
"min":1,
"pattern":"[a-zA-Z0-9_]+( [a-zA-Z0-9_]+)*"
},
"BatchDeleteCategoryInput":{
"type":"structure",
"required":[
"instanceId",
"categories"
],
"members":{
"instanceId":{
"shape":"InstanceId",
"documentation":"<p>The unique identifier of the Amazon Q Business application environment instance.</p>",
"location":"header",
"locationName":"instance-id"
},
"categories":{
"shape":"DeleteCategoryInputList",
"documentation":"<p>The list of IDs of the categories to be deleted.</p>"
}
}
},
"BatchUpdateCategoryInput":{
"type":"structure",
"required":[
"instanceId",
"categories"
],
"members":{
"instanceId":{
"shape":"InstanceId",
"documentation":"<p>The unique identifier of the Amazon Q Business application environment instance.</p>",
"location":"header",
"locationName":"instance-id"
},
"categories":{
"shape":"CategoryListInput",
"documentation":"<p>The list of categories to be updated with their new values.</p>"
}
}
},
"Boolean":{
"type":"boolean",
"box":true
Expand Down Expand Up @@ -783,6 +953,12 @@
"max":5000,
"min":0
},
"CategoriesList":{
"type":"list",
"member":{"shape":"Category"},
"max":10,
"min":0
},
"Category":{
"type":"structure",
"required":[
Expand All @@ -797,6 +973,14 @@
"title":{
"shape":"String",
"documentation":"<p>The title or name of the category.</p>"
},
"color":{
"shape":"String",
"documentation":"<p>The color of the category</p>"
},
"appCount":{
"shape":"Integer",
"documentation":"<p>The number of published Amazon Q Apps associated with a category</p>"
}
},
"documentation":"<p>A category used to classify and filter library items for Amazon Q Apps.</p>"
Expand All @@ -807,12 +991,52 @@
"max":3,
"min":0
},
"CategoryInput":{
"type":"structure",
"required":[
"id",
"title"
],
"members":{
"id":{
"shape":"UUID",
"documentation":"<p>The unique identifier of the category.</p>"
},
"title":{
"shape":"CategoryInputTitleString",
"documentation":"<p>The name of the category.</p>"
},
"color":{
"shape":"CategoryInputColorString",
"documentation":"<p>The color of the category, represented as a hexadecimal value of either 3 or 6 digits.</p>"
}
},
"documentation":"<p>A label that web experience users associate with a library item. Web experience users use Categories to tag and filter library items.</p>"
},
"CategoryInputColorString":{
"type":"string",
"max":7,
"min":4,
"pattern":"#([A-Fa-f0-9]{3}|[A-Fa-f0-9]{6})"
},
"CategoryInputTitleString":{
"type":"string",
"max":30,
"min":1,
"pattern":"[a-zA-Z0-9_]+( [a-zA-Z0-9_]+)*"
},
"CategoryList":{
"type":"list",
"member":{"shape":"Category"},
"max":3,
"min":0
},
"CategoryListInput":{
"type":"list",
"member":{"shape":"CategoryInput"},
"max":10,
"min":0
},
"ConflictException":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -1060,6 +1284,12 @@
"max":500,
"min":0
},
"DeleteCategoryInputList":{
"type":"list",
"member":{"shape":"UUID"},
"max":10,
"min":0
},
"DeleteLibraryItemInput":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -1687,6 +1917,27 @@
"DISABLED"
]
},
"ListCategoriesInput":{
"type":"structure",
"required":["instanceId"],
"members":{
"instanceId":{
"shape":"InstanceId",
"documentation":"<p>The unique identifier of the Amazon Q Business application environment instance.</p>",
"location":"header",
"locationName":"instance-id"
}
}
},
"ListCategoriesOutput":{
"type":"structure",
"members":{
"categories":{
"shape":"CategoriesList",
"documentation":"<p>The categories of a Amazon Q Business application environment instance.</p>"
}
}
},
"ListLibraryItemsInput":{
"type":"structure",
"required":["instanceId"],
Expand Down Expand Up @@ -2367,7 +2618,7 @@
},
"UUID":{
"type":"string",
"pattern":"[\\da-f]{8}-[\\da-f]{4}-4[\\da-f]{3}-[89ABab][\\da-f]{3}-[\\da-f]{12}"
"pattern":"[\\da-f]{8}-[\\da-f]{4}-[45][\\da-f]{3}-[89ABab][\\da-f]{3}-[\\da-f]{12}"
},
"UnauthorizedException":{
"type":"structure",
Expand Down
Loading

0 comments on commit 253c101

Please sign in to comment.