From 9a37f04fe73ca3119b1bd4c46502bb7558e966a9 Mon Sep 17 00:00:00 2001 From: aws-sdk-python-automation Date: Thu, 29 Aug 2024 19:09:54 +0000 Subject: [PATCH 1/2] Update to latest models --- .../api-change-bedrockagentruntime-70217.json | 5 + .../api-change-bedrockruntime-48555.json | 5 + .../api-change-personalize-92789.json | 5 + .../api-change-quicksight-51837.json | 5 + .../api-change-stepfunctions-53486.json | 5 + .../next-release/api-change-wafv2-74741.json | 5 + .../2023-07-26/service-2.json | 7 +- .../bedrock-runtime/2023-09-30/service-2.json | 15 +-- .../personalize/2018-05-22/service-2.json | 98 +++++++++++++++++-- .../data/quicksight/2018-04-01/service-2.json | 11 ++- .../stepfunctions/2016-11-23/service-2.json | 26 ++++- botocore/data/wafv2/2019-07-29/service-2.json | 4 +- 12 files changed, 170 insertions(+), 21 deletions(-) create mode 100644 .changes/next-release/api-change-bedrockagentruntime-70217.json create mode 100644 .changes/next-release/api-change-bedrockruntime-48555.json create mode 100644 .changes/next-release/api-change-personalize-92789.json create mode 100644 .changes/next-release/api-change-quicksight-51837.json create mode 100644 .changes/next-release/api-change-stepfunctions-53486.json create mode 100644 .changes/next-release/api-change-wafv2-74741.json diff --git a/.changes/next-release/api-change-bedrockagentruntime-70217.json b/.changes/next-release/api-change-bedrockagentruntime-70217.json new file mode 100644 index 0000000000..846cbe6128 --- /dev/null +++ b/.changes/next-release/api-change-bedrockagentruntime-70217.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``bedrock-agent-runtime``", + "description": "Lifting the maximum length on Bedrock KnowledgeBase RetrievalFilter array" +} diff --git a/.changes/next-release/api-change-bedrockruntime-48555.json b/.changes/next-release/api-change-bedrockruntime-48555.json new file mode 100644 index 0000000000..8d0cc77379 --- /dev/null +++ b/.changes/next-release/api-change-bedrockruntime-48555.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``bedrock-runtime``", + "description": "Add support for imported-model in invokeModel and InvokeModelWithResponseStream." +} diff --git a/.changes/next-release/api-change-personalize-92789.json b/.changes/next-release/api-change-personalize-92789.json new file mode 100644 index 0000000000..5395ccb47c --- /dev/null +++ b/.changes/next-release/api-change-personalize-92789.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``personalize``", + "description": "This releases ability to update automatic training scheduler for customer solutions" +} diff --git a/.changes/next-release/api-change-quicksight-51837.json b/.changes/next-release/api-change-quicksight-51837.json new file mode 100644 index 0000000000..81281a77d4 --- /dev/null +++ b/.changes/next-release/api-change-quicksight-51837.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``quicksight``", + "description": "Increased Character Limit for Dataset Calculation Field expressions" +} diff --git a/.changes/next-release/api-change-stepfunctions-53486.json b/.changes/next-release/api-change-stepfunctions-53486.json new file mode 100644 index 0000000000..8e44d5bc77 --- /dev/null +++ b/.changes/next-release/api-change-stepfunctions-53486.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``stepfunctions``", + "description": "This release adds support for static analysis to ValidateStateMachineDefinition API, which can now return optional WARNING diagnostics for semantic errors on the definition of an Amazon States Language (ASL) state machine." +} diff --git a/.changes/next-release/api-change-wafv2-74741.json b/.changes/next-release/api-change-wafv2-74741.json new file mode 100644 index 0000000000..bc02fc84f0 --- /dev/null +++ b/.changes/next-release/api-change-wafv2-74741.json @@ -0,0 +1,5 @@ +{ + "type": "api-change", + "category": "``wafv2``", + "description": "The minimum request rate for a rate-based rule is now 10. Before this, it was 100." +} diff --git a/botocore/data/bedrock-agent-runtime/2023-07-26/service-2.json b/botocore/data/bedrock-agent-runtime/2023-07-26/service-2.json index 7dd578eb43..0108a86c96 100644 --- a/botocore/data/bedrock-agent-runtime/2023-07-26/service-2.json +++ b/botocore/data/bedrock-agent-runtime/2023-07-26/service-2.json @@ -5,11 +5,13 @@ "endpointPrefix":"bedrock-agent-runtime", "jsonVersion":"1.1", "protocol":"rest-json", + "protocols":["rest-json"], "serviceFullName":"Agents for Amazon Bedrock Runtime", "serviceId":"Bedrock Agent Runtime", "signatureVersion":"v4", "signingName":"bedrock", - "uid":"bedrock-agent-runtime-2023-07-26" + "uid":"bedrock-agent-runtime-2023-07-26", + "auth":["aws.auth#sigv4"] }, "operations":{ "DeleteAgentMemory":{ @@ -436,7 +438,7 @@ "members":{ "data":{ "shape":"ByteContentBlob", - "documentation":"

The byte value of the file to attach, encoded as Base-64 string. The maximum size of all files that is attached is 10MB. You can attach a maximum of 5 files.

" + "documentation":"

The raw bytes of the file to attach. The maximum size of all files that is attached is 10MB. You can attach a maximum of 5 files.

" }, "mediaType":{ "shape":"MimeType", @@ -2628,7 +2630,6 @@ "RetrievalFilterList":{ "type":"list", "member":{"shape":"RetrievalFilter"}, - "max":5, "min":2 }, "RetrievalResultConfluenceLocation":{ diff --git a/botocore/data/bedrock-runtime/2023-09-30/service-2.json b/botocore/data/bedrock-runtime/2023-09-30/service-2.json index 0989dc48c8..283f7d6eb4 100644 --- a/botocore/data/bedrock-runtime/2023-09-30/service-2.json +++ b/botocore/data/bedrock-runtime/2023-09-30/service-2.json @@ -368,7 +368,7 @@ "members":{ "modelId":{ "shape":"ConversationalModelId", - "documentation":"

The identifier for the model that you want to call.

The modelId to provide depends on the type of model that you use:

", + "documentation":"

The identifier for the model that you want to call.

The modelId to provide depends on the type of model or throughput that you use:

The Converse API doesn't support imported models.

", "location":"uri", "locationName":"modelId" }, @@ -542,7 +542,7 @@ "members":{ "modelId":{ "shape":"ConversationalModelId", - "documentation":"

The ID for the model.

The modelId to provide depends on the type of model that you use:

", + "documentation":"

The ID for the model.

The modelId to provide depends on the type of model or throughput that you use:

The Converse API doesn't support imported models.

", "location":"uri", "locationName":"modelId" }, @@ -1448,7 +1448,7 @@ "type":"string", "max":2048, "min":1, - "pattern":"(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:provisioned-model/[a-z0-9]{12})|([0-9]{12}:inference-profile/[a-zA-Z0-9-:.]+)))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|(([0-9a-zA-Z][_-]?)+)|([a-zA-Z0-9-:.]+)" + "pattern":"(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]{1,20}:(([0-9]{12}:custom-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}/[a-z0-9]{12})|(:foundation-model/[a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|([0-9]{12}:imported-model/[a-z0-9]{12})|([0-9]{12}:provisioned-model/[a-z0-9]{12})|([0-9]{12}:inference-profile/[a-zA-Z0-9-:.]+)))|([a-z0-9-]{1,63}[.]{1}[a-z0-9-]{1,63}([.:]?[a-z0-9-]{1,63}))|(([0-9a-zA-Z][_-]?)+)|([a-zA-Z0-9-:.]+)" }, "InvokeModelRequest":{ "type":"structure", @@ -1475,7 +1475,7 @@ }, "modelId":{ "shape":"InvokeModelIdentifier", - "documentation":"

The unique identifier of the model to invoke to run inference.

The modelId to provide depends on the type of model that you use:

", + "documentation":"

The unique identifier of the model to invoke to run inference.

The modelId to provide depends on the type of model that you use:

", "location":"uri", "locationName":"modelId" }, @@ -1545,7 +1545,7 @@ }, "modelId":{ "shape":"InvokeModelIdentifier", - "documentation":"

The unique identifier of the model to invoke to run inference.

The modelId to provide depends on the type of model that you use:

", + "documentation":"

The unique identifier of the model to invoke to run inference.

The modelId to provide depends on the type of model that you use:

", "location":"uri", "locationName":"modelId" }, @@ -1670,12 +1670,13 @@ "members":{ "message":{"shape":"NonBlankString"} }, - "documentation":"

The model specified in the request is not ready to serve inference requests.

", + "documentation":"

The model specified in the request is not ready to serve inference requests. The AWS SDK will automatically retry the operation up to 5 times. For information about configuring automatic retries, see Retry behavior in the AWS SDKs and Tools reference guide.

", "error":{ "httpStatusCode":429, "senderFault":true }, - "exception":true + "exception":true, + "retryable":{"throttling":false} }, "ModelOutputs":{ "type":"list", diff --git a/botocore/data/personalize/2018-05-22/service-2.json b/botocore/data/personalize/2018-05-22/service-2.json index 6e54714268..b0a368f1c5 100644 --- a/botocore/data/personalize/2018-05-22/service-2.json +++ b/botocore/data/personalize/2018-05-22/service-2.json @@ -11,7 +11,8 @@ "signatureVersion":"v4", "signingName":"personalize", "targetPrefix":"AmazonPersonalize", - "uid":"personalize-2018-05-22" + "uid":"personalize-2018-05-22", + "auth":["aws.auth#sigv4"] }, "operations":{ "CreateBatchInferenceJob":{ @@ -263,7 +264,7 @@ {"shape":"ResourceInUseException"}, {"shape":"TooManyTagsException"} ], - "documentation":"

After you create a solution, you can’t change its configuration. By default, all new solutions use automatic training. With automatic training, you incur training costs while your solution is active. You can't stop automatic training for a solution. To avoid unnecessary costs, make sure to delete the solution when you are finished. For information about training costs, see Amazon Personalize pricing.

Creates the configuration for training a model (creating a solution version). This configuration includes the recipe to use for model training and optional training configuration, such as columns to use in training and feature transformation parameters. For more information about configuring a solution, see Creating and configuring a solution.

By default, new solutions use automatic training to create solution versions every 7 days. You can change the training frequency. Automatic solution version creation starts one hour after the solution is ACTIVE. If you manually create a solution version within the hour, the solution skips the first automatic training. For more information, see Configuring automatic training.

To turn off automatic training, set performAutoTraining to false. If you turn off automatic training, you must manually create a solution version by calling the CreateSolutionVersion operation.

After training starts, you can get the solution version's Amazon Resource Name (ARN) with the ListSolutionVersions API operation. To get its status, use the DescribeSolutionVersion.

After training completes you can evaluate model accuracy by calling GetSolutionMetrics. When you are satisfied with the solution version, you deploy it using CreateCampaign. The campaign provides recommendations to a client through the GetRecommendations API.

Amazon Personalize doesn't support configuring the hpoObjective for solution hyperparameter optimization at this time.

Status

A solution can be in one of the following states:

To get the status of the solution, call DescribeSolution. If you use manual training, the status must be ACTIVE before you call CreateSolutionVersion.

Related APIs

" + "documentation":"

By default, all new solutions use automatic training. With automatic training, you incur training costs while your solution is active. To avoid unnecessary costs, when you are finished you can update the solution to turn off automatic training. For information about training costs, see Amazon Personalize pricing.

Creates the configuration for training a model (creating a solution version). This configuration includes the recipe to use for model training and optional training configuration, such as columns to use in training and feature transformation parameters. For more information about configuring a solution, see Creating and configuring a solution.

By default, new solutions use automatic training to create solution versions every 7 days. You can change the training frequency. Automatic solution version creation starts within one hour after the solution is ACTIVE. If you manually create a solution version within the hour, the solution skips the first automatic training. For more information, see Configuring automatic training.

To turn off automatic training, set performAutoTraining to false. If you turn off automatic training, you must manually create a solution version by calling the CreateSolutionVersion operation.

After training starts, you can get the solution version's Amazon Resource Name (ARN) with the ListSolutionVersions API operation. To get its status, use the DescribeSolutionVersion.

After training completes you can evaluate model accuracy by calling GetSolutionMetrics. When you are satisfied with the solution version, you deploy it using CreateCampaign. The campaign provides recommendations to a client through the GetRecommendations API.

Amazon Personalize doesn't support configuring the hpoObjective for solution hyperparameter optimization at this time.

Status

A solution can be in one of the following states:

To get the status of the solution, call DescribeSolution. If you use manual training, the status must be ACTIVE before you call CreateSolutionVersion.

Related APIs

" }, "CreateSolutionVersion":{ "name":"CreateSolutionVersion", @@ -1113,6 +1114,23 @@ ], "documentation":"

Updates the recommender to modify the recommender configuration. If you update the recommender to modify the columns used in training, Amazon Personalize automatically starts a full retraining of the models backing your recommender. While the update completes, you can still get recommendations from the recommender. The recommender uses the previous configuration until the update completes. To track the status of this update, use the latestRecommenderUpdate returned in the DescribeRecommender operation.

", "idempotent":true + }, + "UpdateSolution":{ + "name":"UpdateSolution", + "http":{ + "method":"POST", + "requestUri":"/" + }, + "input":{"shape":"UpdateSolutionRequest"}, + "output":{"shape":"UpdateSolutionResponse"}, + "errors":[ + {"shape":"InvalidInputException"}, + {"shape":"ResourceNotFoundException"}, + {"shape":"ResourceInUseException"}, + {"shape":"LimitExceededException"}, + {"shape":"ResourceInUseException"} + ], + "documentation":"

Updates an Amazon Personalize solution to use a different automatic training configuration. When you update a solution, you can change whether the solution uses automatic training, and you can change the training frequency. For more information about updating a solution, see Updating a solution.

A solution update can be in one of the following states:

CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

To get the status of a solution update, call the DescribeSolution API operation and find the status in the latestSolutionUpdate.

" } }, "shapes":{ @@ -2244,7 +2262,7 @@ }, "performAutoTraining":{ "shape":"PerformAutoTraining", - "documentation":"

Whether the solution uses automatic training to create new solution versions (trained models). The default is True and the solution automatically creates new solution versions every 7 days. You can change the training frequency by specifying a schedulingExpression in the AutoTrainingConfig as part of solution configuration. For more information about automatic training, see Configuring automatic training.

Automatic solution version creation starts one hour after the solution is ACTIVE. If you manually create a solution version within the hour, the solution skips the first automatic training.

After training starts, you can get the solution version's Amazon Resource Name (ARN) with the ListSolutionVersions API operation. To get its status, use the DescribeSolutionVersion.

" + "documentation":"

Whether the solution uses automatic training to create new solution versions (trained models). The default is True and the solution automatically creates new solution versions every 7 days. You can change the training frequency by specifying a schedulingExpression in the AutoTrainingConfig as part of solution configuration. For more information about automatic training, see Configuring automatic training.

Automatic solution version creation starts within one hour after the solution is ACTIVE. If you manually create a solution version within the hour, the solution skips the first automatic training.

After training starts, you can get the solution version's Amazon Resource Name (ARN) with the ListSolutionVersions API operation. To get its status, use the DescribeSolutionVersion.

" }, "recipeArn":{ "shape":"Arn", @@ -2260,7 +2278,7 @@ }, "solutionConfig":{ "shape":"SolutionConfig", - "documentation":"

The configuration to use with the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

" + "documentation":"

The configuration properties for the solution. When performAutoML is set to true, Amazon Personalize only evaluates the autoMLConfig section of the solution configuration.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

" }, "tags":{ "shape":"Tags", @@ -4701,7 +4719,7 @@ }, "status":{ "shape":"Status", - "documentation":"

The status of the recommender update.

A recommender can be in one of the following states:

" + "documentation":"

The status of the recommender update. A recommender update can be in one of the following states:

CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

" }, "failureReason":{ "shape":"FailureReason", @@ -4839,9 +4857,13 @@ "latestSolutionVersion":{ "shape":"SolutionVersionSummary", "documentation":"

Describes the latest version of the solution, including the status and the ARN.

" + }, + "latestSolutionUpdate":{ + "shape":"SolutionUpdateSummary", + "documentation":"

Provides a summary of the latest updates to the solution.

" } }, - "documentation":"

After you create a solution, you can’t change its configuration. By default, all new solutions use automatic training. With automatic training, you incur training costs while your solution is active. You can't stop automatic training for a solution. To avoid unnecessary costs, make sure to delete the solution when you are finished. For information about training costs, see Amazon Personalize pricing.

An object that provides information about a solution. A solution includes the custom recipe, customized parameters, and trained models (Solution Versions) that Amazon Personalize uses to generate recommendations.

After you create a solution, you can’t change its configuration. If you need to make changes, you can clone the solution with the Amazon Personalize console or create a new one.

" + "documentation":"

By default, all new solutions use automatic training. With automatic training, you incur training costs while your solution is active. To avoid unnecessary costs, when you are finished you can update the solution to turn off automatic training. For information about training costs, see Amazon Personalize pricing.

An object that provides information about a solution. A solution includes the custom recipe, customized parameters, and trained models (Solution Versions) that Amazon Personalize uses to generate recommendations.

After you create a solution, you can’t change its configuration. If you need to make changes, you can clone the solution with the Amazon Personalize console or create a new one.

" }, "SolutionConfig":{ "type":"structure", @@ -4911,6 +4933,43 @@ }, "documentation":"

Provides a summary of the properties of a solution. For a complete listing, call the DescribeSolution API.

" }, + "SolutionUpdateConfig":{ + "type":"structure", + "members":{ + "autoTrainingConfig":{"shape":"AutoTrainingConfig"} + }, + "documentation":"

The configuration details of the solution update.

" + }, + "SolutionUpdateSummary":{ + "type":"structure", + "members":{ + "solutionUpdateConfig":{ + "shape":"SolutionUpdateConfig", + "documentation":"

The configuration details of the solution.

" + }, + "status":{ + "shape":"Status", + "documentation":"

The status of the solution update. A solution update can be in one of the following states:

CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

" + }, + "performAutoTraining":{ + "shape":"PerformAutoTraining", + "documentation":"

Whether the solution automatically creates solution versions.

" + }, + "creationDateTime":{ + "shape":"Date", + "documentation":"

The date and time (in Unix format) that the solution update was created.

" + }, + "lastUpdatedDateTime":{ + "shape":"Date", + "documentation":"

The date and time (in Unix time) that the solution update was last updated.

" + }, + "failureReason":{ + "shape":"FailureReason", + "documentation":"

If a solution update fails, the reason behind the failure.

" + } + }, + "documentation":"

Provides a summary of the properties of a solution update. For a complete listing, call the DescribeSolution API.

" + }, "SolutionVersion":{ "type":"structure", "members":{ @@ -5358,6 +5417,33 @@ "documentation":"

The same recommender Amazon Resource Name (ARN) as given in the request.

" } } + }, + "UpdateSolutionRequest":{ + "type":"structure", + "required":["solutionArn"], + "members":{ + "solutionArn":{ + "shape":"Arn", + "documentation":"

The Amazon Resource Name (ARN) of the solution to update.

" + }, + "performAutoTraining":{ + "shape":"PerformAutoTraining", + "documentation":"

Whether the solution uses automatic training to create new solution versions (trained models). You can change the training frequency by specifying a schedulingExpression in the AutoTrainingConfig as part of solution configuration.

If you turn on automatic training, the first automatic training starts within one hour after the solution update completes. If you manually create a solution version within the hour, the solution skips the first automatic training. For more information about automatic training, see Configuring automatic training.

After training starts, you can get the solution version's Amazon Resource Name (ARN) with the ListSolutionVersions API operation. To get its status, use the DescribeSolutionVersion.

" + }, + "solutionUpdateConfig":{ + "shape":"SolutionUpdateConfig", + "documentation":"

The new configuration details of the solution.

" + } + } + }, + "UpdateSolutionResponse":{ + "type":"structure", + "members":{ + "solutionArn":{ + "shape":"Arn", + "documentation":"

The same solution Amazon Resource Name (ARN) as given in the request.

" + } + } } }, "documentation":"

Amazon Personalize is a machine learning service that makes it easy to add individualized recommendations to customers.

" diff --git a/botocore/data/quicksight/2018-04-01/service-2.json b/botocore/data/quicksight/2018-04-01/service-2.json index 23bd0af6f8..65faa8277b 100644 --- a/botocore/data/quicksight/2018-04-01/service-2.json +++ b/botocore/data/quicksight/2018-04-01/service-2.json @@ -6335,7 +6335,7 @@ "documentation":"

A unique ID to identify a calculated column. During a dataset update, if the column ID of a calculated column matches that of an existing calculated column, Amazon QuickSight preserves the existing calculated column.

" }, "Expression":{ - "shape":"Expression", + "shape":"DataSetCalculatedFieldExpression", "documentation":"

An expression that defines the calculated column.

" } }, @@ -6891,7 +6891,8 @@ "ColumnDescriptiveText":{ "type":"string", "max":500, - "min":0 + "min":0, + "sensitive":true }, "ColumnGroup":{ "type":"structure", @@ -10433,6 +10434,12 @@ "member":{"shape":"Arn"}, "max":100 }, + "DataSetCalculatedFieldExpression":{ + "type":"string", + "max":250000, + "min":1, + "sensitive":true + }, "DataSetConfiguration":{ "type":"structure", "members":{ diff --git a/botocore/data/stepfunctions/2016-11-23/service-2.json b/botocore/data/stepfunctions/2016-11-23/service-2.json index 9462c7dfec..b7e565c574 100644 --- a/botocore/data/stepfunctions/2016-11-23/service-2.json +++ b/botocore/data/stepfunctions/2016-11-23/service-2.json @@ -3964,10 +3964,23 @@ "type":{ "shape":"StateMachineType", "documentation":"

The target type of state machine for this definition. The default is STANDARD.

" + }, + "severity":{ + "shape":"ValidateStateMachineDefinitionSeverity", + "documentation":"

Minimum level of diagnostics to return. ERROR returns only ERROR diagnostics, whereas WARNING returns both WARNING and ERROR diagnostics. The default is ERROR.

" + }, + "maxResults":{ + "shape":"ValidateStateMachineDefinitionMaxResult", + "documentation":"

The maximum number of diagnostics that are returned per call. The default and maximum value is 100. Setting the value to 0 will also use the default of 100.

If the number of diagnostics returned in the response exceeds maxResults, the value of the truncated field in the response will be set to true.

" } } }, "ValidateStateMachineDefinitionLocation":{"type":"string"}, + "ValidateStateMachineDefinitionMaxResult":{ + "type":"integer", + "max":100, + "min":0 + }, "ValidateStateMachineDefinitionMessage":{"type":"string"}, "ValidateStateMachineDefinitionOutput":{ "type":"structure", @@ -3983,6 +3996,10 @@ "diagnostics":{ "shape":"ValidateStateMachineDefinitionDiagnosticList", "documentation":"

If the result is OK, this field will be empty. When there are errors, this field will contain an array of Diagnostic objects to help you troubleshoot.

" + }, + "truncated":{ + "shape":"ValidateStateMachineDefinitionTruncated", + "documentation":"

The result value will be true if the number of diagnostics found in the workflow definition exceeds maxResults. When all diagnostics results are returned, the value will be false.

" } } }, @@ -3995,7 +4012,14 @@ }, "ValidateStateMachineDefinitionSeverity":{ "type":"string", - "enum":["ERROR"] + "enum":[ + "ERROR", + "WARNING" + ] + }, + "ValidateStateMachineDefinitionTruncated":{ + "type":"boolean", + "box":true }, "ValidationException":{ "type":"structure", diff --git a/botocore/data/wafv2/2019-07-29/service-2.json b/botocore/data/wafv2/2019-07-29/service-2.json index ffe0d4ef94..3d705697c1 100644 --- a/botocore/data/wafv2/2019-07-29/service-2.json +++ b/botocore/data/wafv2/2019-07-29/service-2.json @@ -814,7 +814,7 @@ {"shape":"WAFInvalidParameterException"}, {"shape":"WAFInvalidPermissionPolicyException"} ], - "documentation":"

Attaches an IAM policy to the specified resource. Use this to share a rule group across accounts.

You must be the owner of the rule group to perform this operation.

This action is subject to the following restrictions:

" + "documentation":"

Use this to share a rule group with other accounts.

This action attaches an IAM policy to the specified resource. You must be the owner of the rule group to perform this operation.

This action is subject to the following restrictions:

If a rule group has been shared with your account, you can access it through the call GetRuleGroup, and you can reference it in CreateWebACL and UpdateWebACL. Rule groups that are shared with you don't appear in your WAF console rule groups listing.

" }, "TagResource":{ "name":"TagResource", @@ -4693,7 +4693,7 @@ "RateLimit":{ "type":"long", "max":2000000000, - "min":100 + "min":10 }, "RateLimitCookie":{ "type":"structure", From 764d893dbd8e8c23acb7e0edadf6a452d9a072d1 Mon Sep 17 00:00:00 2001 From: aws-sdk-python-automation Date: Thu, 29 Aug 2024 19:11:01 +0000 Subject: [PATCH 2/2] Bumping version to 1.35.9 --- .changes/1.35.9.json | 32 +++++++++++++++++++ .../api-change-bedrockagentruntime-70217.json | 5 --- .../api-change-bedrockruntime-48555.json | 5 --- .../api-change-personalize-92789.json | 5 --- .../api-change-quicksight-51837.json | 5 --- .../api-change-stepfunctions-53486.json | 5 --- .../next-release/api-change-wafv2-74741.json | 5 --- CHANGELOG.rst | 11 +++++++ botocore/__init__.py | 2 +- docs/source/conf.py | 2 +- 10 files changed, 45 insertions(+), 32 deletions(-) create mode 100644 .changes/1.35.9.json delete mode 100644 .changes/next-release/api-change-bedrockagentruntime-70217.json delete mode 100644 .changes/next-release/api-change-bedrockruntime-48555.json delete mode 100644 .changes/next-release/api-change-personalize-92789.json delete mode 100644 .changes/next-release/api-change-quicksight-51837.json delete mode 100644 .changes/next-release/api-change-stepfunctions-53486.json delete mode 100644 .changes/next-release/api-change-wafv2-74741.json diff --git a/.changes/1.35.9.json b/.changes/1.35.9.json new file mode 100644 index 0000000000..465fa73805 --- /dev/null +++ b/.changes/1.35.9.json @@ -0,0 +1,32 @@ +[ + { + "category": "``bedrock-agent-runtime``", + "description": "Lifting the maximum length on Bedrock KnowledgeBase RetrievalFilter array", + "type": "api-change" + }, + { + "category": "``bedrock-runtime``", + "description": "Add support for imported-model in invokeModel and InvokeModelWithResponseStream.", + "type": "api-change" + }, + { + "category": "``personalize``", + "description": "This releases ability to update automatic training scheduler for customer solutions", + "type": "api-change" + }, + { + "category": "``quicksight``", + "description": "Increased Character Limit for Dataset Calculation Field expressions", + "type": "api-change" + }, + { + "category": "``stepfunctions``", + "description": "This release adds support for static analysis to ValidateStateMachineDefinition API, which can now return optional WARNING diagnostics for semantic errors on the definition of an Amazon States Language (ASL) state machine.", + "type": "api-change" + }, + { + "category": "``wafv2``", + "description": "The minimum request rate for a rate-based rule is now 10. Before this, it was 100.", + "type": "api-change" + } +] \ No newline at end of file diff --git a/.changes/next-release/api-change-bedrockagentruntime-70217.json b/.changes/next-release/api-change-bedrockagentruntime-70217.json deleted file mode 100644 index 846cbe6128..0000000000 --- a/.changes/next-release/api-change-bedrockagentruntime-70217.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``bedrock-agent-runtime``", - "description": "Lifting the maximum length on Bedrock KnowledgeBase RetrievalFilter array" -} diff --git a/.changes/next-release/api-change-bedrockruntime-48555.json b/.changes/next-release/api-change-bedrockruntime-48555.json deleted file mode 100644 index 8d0cc77379..0000000000 --- a/.changes/next-release/api-change-bedrockruntime-48555.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``bedrock-runtime``", - "description": "Add support for imported-model in invokeModel and InvokeModelWithResponseStream." -} diff --git a/.changes/next-release/api-change-personalize-92789.json b/.changes/next-release/api-change-personalize-92789.json deleted file mode 100644 index 5395ccb47c..0000000000 --- a/.changes/next-release/api-change-personalize-92789.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``personalize``", - "description": "This releases ability to update automatic training scheduler for customer solutions" -} diff --git a/.changes/next-release/api-change-quicksight-51837.json b/.changes/next-release/api-change-quicksight-51837.json deleted file mode 100644 index 81281a77d4..0000000000 --- a/.changes/next-release/api-change-quicksight-51837.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``quicksight``", - "description": "Increased Character Limit for Dataset Calculation Field expressions" -} diff --git a/.changes/next-release/api-change-stepfunctions-53486.json b/.changes/next-release/api-change-stepfunctions-53486.json deleted file mode 100644 index 8e44d5bc77..0000000000 --- a/.changes/next-release/api-change-stepfunctions-53486.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``stepfunctions``", - "description": "This release adds support for static analysis to ValidateStateMachineDefinition API, which can now return optional WARNING diagnostics for semantic errors on the definition of an Amazon States Language (ASL) state machine." -} diff --git a/.changes/next-release/api-change-wafv2-74741.json b/.changes/next-release/api-change-wafv2-74741.json deleted file mode 100644 index bc02fc84f0..0000000000 --- a/.changes/next-release/api-change-wafv2-74741.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "type": "api-change", - "category": "``wafv2``", - "description": "The minimum request rate for a rate-based rule is now 10. Before this, it was 100." -} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 0643854488..1bb3ea37e8 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,17 @@ CHANGELOG ========= +1.35.9 +====== + +* api-change:``bedrock-agent-runtime``: Lifting the maximum length on Bedrock KnowledgeBase RetrievalFilter array +* api-change:``bedrock-runtime``: Add support for imported-model in invokeModel and InvokeModelWithResponseStream. +* api-change:``personalize``: This releases ability to update automatic training scheduler for customer solutions +* api-change:``quicksight``: Increased Character Limit for Dataset Calculation Field expressions +* api-change:``stepfunctions``: This release adds support for static analysis to ValidateStateMachineDefinition API, which can now return optional WARNING diagnostics for semantic errors on the definition of an Amazon States Language (ASL) state machine. +* api-change:``wafv2``: The minimum request rate for a rate-based rule is now 10. Before this, it was 100. + + 1.35.8 ====== diff --git a/botocore/__init__.py b/botocore/__init__.py index 1248eec5d6..bfb37919b2 100644 --- a/botocore/__init__.py +++ b/botocore/__init__.py @@ -16,7 +16,7 @@ import os import re -__version__ = '1.35.8' +__version__ = '1.35.9' class NullHandler(logging.Handler): diff --git a/docs/source/conf.py b/docs/source/conf.py index 3135e926ab..2d3296ac04 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -59,7 +59,7 @@ # The short X.Y version. version = '1.35' # The full version, including alpha/beta/rc tags. -release = '1.35.8' +release = '1.35.9' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.