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 Feb 28, 2024
1 parent 1b66485 commit c3e4bf6
Show file tree
Hide file tree
Showing 12 changed files with 621 additions and 66 deletions.
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-batch-53438.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``batch``",
"description": "This release adds Batch support for configuration of multicontainer jobs in ECS, Fargate, and EKS. This support is available for all types of jobs, including both array jobs and multi-node parallel jobs."
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``bedrock-agent-runtime``",
"description": "This release adds support to override search strategy performed by the Retrieve and RetrieveAndGenerate APIs for Amazon Bedrock Agents"
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-ce-75342.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``ce``",
"description": "This release introduces the new API 'GetApproximateUsageRecords', which retrieves estimated usage records for hourly granularity or resource-level data at daily granularity."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-ec2-21286.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``ec2``",
"description": "This release increases the range of MaxResults for GetNetworkInsightsAccessScopeAnalysisFindings to 1,000."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-iot-4567.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``iot``",
"description": "This release reduces the maximum results returned per query invocation from 500 to 100 for the SearchIndex API. This change has no implications as long as the API is invoked until the nextToken is NULL."
}
5 changes: 5 additions & 0 deletions .changes/next-release/api-change-wafv2-88300.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"type": "api-change",
"category": "``wafv2``",
"description": "AWS WAF now supports configurable time windows for request aggregation with rate-based rules. Customers can now select time windows of 1 minute, 2 minutes or 10 minutes, in addition to the previously supported 5 minutes."
}
519 changes: 471 additions & 48 deletions botocore/data/batch/2016-08-10/service-2.json

Large diffs are not rendered by default.

30 changes: 23 additions & 7 deletions botocore/data/bedrock-agent-runtime/2023-07-26/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -465,25 +465,30 @@
],
"members":{
"knowledgeBaseId":{"shape":"KnowledgeBaseId"},
"modelArn":{"shape":"BedrockModelArn"}
"modelArn":{"shape":"BedrockModelArn"},
"retrievalConfiguration":{"shape":"KnowledgeBaseRetrievalConfiguration"}
},
"documentation":"<p>Configurations for retrieval and generation for knowledge base.</p>"
},
"KnowledgeBaseVectorSearchConfiguration":{
"type":"structure",
"required":["numberOfResults"],
"members":{
"numberOfResults":{
"shape":"KnowledgeBaseVectorSearchConfigurationNumberOfResultsInteger",
"documentation":"<p>Top-K results to retrieve from knowledge base.</p>"
"documentation":"<p>Top-K results to retrieve from knowledge base.</p>",
"box":true
},
"overrideSearchType":{
"shape":"SearchType",
"documentation":"<p>Override the type of query to be performed on data store</p>"
}
},
"documentation":"<p>Knowledge base vector search configuration</p>"
},
"KnowledgeBaseVectorSearchConfigurationNumberOfResultsInteger":{
"type":"integer",
"box":true,
"max":10,
"max":25,
"min":1
},
"LambdaArn":{
Expand Down Expand Up @@ -748,7 +753,8 @@
"documentation":"<p>Content of a retrieval result in text</p>"
}
},
"documentation":"<p>Content of a retrieval result.</p>"
"documentation":"<p>Content of a retrieval result.</p>",
"sensitive":true
},
"RetrievalResultLocation":{
"type":"structure",
Expand All @@ -757,7 +763,8 @@
"type":{"shape":"RetrievalResultLocationType"},
"s3Location":{"shape":"RetrievalResultS3Location"}
},
"documentation":"<p>The source location of a retrieval result.</p>"
"documentation":"<p>The source location of a retrieval result.</p>",
"sensitive":true
},
"RetrievalResultLocationType":{
"type":"string",
Expand Down Expand Up @@ -888,6 +895,14 @@
"member":{"shape":"RetrievedReference"},
"documentation":"<p>list of retrieved references</p>"
},
"SearchType":{
"type":"string",
"documentation":"<p>Query type to be performed on data store.</p>",
"enum":[
"HYBRID",
"SEMANTIC"
]
},
"ServiceQuotaExceededException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -985,7 +1000,8 @@
},
"span":{"shape":"Span"}
},
"documentation":"<p>Text response part</p>"
"documentation":"<p>Text response part</p>",
"sensitive":true
},
"ThrottlingException":{
"type":"structure",
Expand Down
72 changes: 72 additions & 0 deletions botocore/data/ce/2017-10-25/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,20 @@
],
"documentation":"<p>Retrieves the cost anomaly subscription objects for your account. You can filter using a list of cost anomaly monitor Amazon Resource Names (ARNs). </p>"
},
"GetApproximateUsageRecords":{
"name":"GetApproximateUsageRecords",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetApproximateUsageRecordsRequest"},
"output":{"shape":"GetApproximateUsageRecordsResponse"},
"errors":[
{"shape":"LimitExceededException"},
{"shape":"DataUnavailableException"}
],
"documentation":"<p>Retrieves estimated usage records for hourly granularity or resource-level data at daily granularity.</p>"
},
"GetCostAndUsage":{
"name":"GetCostAndUsage",
"http":{
Expand Down Expand Up @@ -780,6 +794,18 @@
"type":"list",
"member":{"shape":"AnomalySubscription"}
},
"ApproximateUsageRecordsPerService":{
"type":"map",
"key":{"shape":"GenericString"},
"value":{"shape":"NonNegativeLong"}
},
"ApproximationDimension":{
"type":"string",
"enum":[
"SERVICE",
"RESOURCE"
]
},
"Arn":{
"type":"string",
"max":2048,
Expand Down Expand Up @@ -2063,6 +2089,44 @@
}
}
},
"GetApproximateUsageRecordsRequest":{
"type":"structure",
"required":[
"Granularity",
"ApproximationDimension"
],
"members":{
"Granularity":{
"shape":"Granularity",
"documentation":"<p>How granular you want the data to be. You can enable data at hourly or daily granularity.</p>"
},
"Services":{
"shape":"UsageServices",
"documentation":"<p>The service metadata for the service or services you want to query. If not specified, all elements are returned.</p>"
},
"ApproximationDimension":{
"shape":"ApproximationDimension",
"documentation":"<p>The service to evaluate for the usage records. You can choose resource-level data at daily granularity, or hourly granularity with or without resource-level data.</p>"
}
}
},
"GetApproximateUsageRecordsResponse":{
"type":"structure",
"members":{
"Services":{
"shape":"ApproximateUsageRecordsPerService",
"documentation":"<p>The service metadata for the service or services in the response.</p>"
},
"TotalRecords":{
"shape":"NonNegativeLong",
"documentation":"<p>The total number of usage records for all services in the services list.</p>"
},
"LookbackPeriod":{
"shape":"DateInterval",
"documentation":"<p>The lookback period that's used for the estimation.</p>"
}
}
},
"GetCostAndUsageRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -3297,6 +3361,10 @@
"type":"integer",
"min":0
},
"NonNegativeLong":{
"type":"long",
"min":0
},
"NullableNonNegativeDouble":{
"type":"double",
"min":0.0
Expand Down Expand Up @@ -4995,6 +5063,10 @@
}
}
},
"UsageServices":{
"type":"list",
"member":{"shape":"GenericString"}
},
"UtilizationByTime":{
"type":"structure",
"members":{
Expand Down
7 changes: 6 additions & 1 deletion botocore/data/ec2/2016-11-15/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -31197,6 +31197,11 @@
}
}
},
"GetNetworkInsightsAccessScopeAnalysisFindingsMaxResults":{
"type":"integer",
"max":1000,
"min":1
},
"GetNetworkInsightsAccessScopeAnalysisFindingsRequest":{
"type":"structure",
"required":["NetworkInsightsAccessScopeAnalysisId"],
Expand All @@ -31206,7 +31211,7 @@
"documentation":"<p>The ID of the Network Access Scope analysis.</p>"
},
"MaxResults":{
"shape":"NetworkInsightsMaxResults",
"shape":"GetNetworkInsightsAccessScopeAnalysisFindingsMaxResults",
"documentation":"<p>The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned <code>nextToken</code> value.</p>"
},
"NextToken":{
Expand Down
24 changes: 14 additions & 10 deletions botocore/data/iot/2015-05-28/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -4881,7 +4881,7 @@
},
"namespaceId":{
"shape":"NamespaceId",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is in public preview.</p> </note>",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is only supported by IoT Greengrass at this time. For more information, see <a href=\"https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html\">Setting up IoT Greengrass core devices.</a> </p> </note>",
"location":"querystring",
"locationName":"namespaceId"
}
Expand Down Expand Up @@ -7217,7 +7217,7 @@
},
"namespaceId":{
"shape":"NamespaceId",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is in public preview.</p> </note>"
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is only supported by IoT Greengrass at this time. For more information, see <a href=\"https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html\">Setting up IoT Greengrass core devices.</a> </p> </note>"
},
"jobTemplateArn":{
"shape":"JobTemplateArn",
Expand Down Expand Up @@ -8541,7 +8541,7 @@
},
"namespaceId":{
"shape":"NamespaceId",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is in public preview.</p> </note>",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is only supported by IoT Greengrass at this time. For more information, see <a href=\"https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html\">Setting up IoT Greengrass core devices.</a> </p> </note>",
"location":"querystring",
"locationName":"namespaceId"
}
Expand All @@ -8565,7 +8565,7 @@
},
"namespaceId":{
"shape":"NamespaceId",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is in public preview.</p> </note>",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is only supported by IoT Greengrass at this time. For more information, see <a href=\"https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html\">Setting up IoT Greengrass core devices.</a> </p> </note>",
"location":"querystring",
"locationName":"namespaceId"
}
Expand Down Expand Up @@ -12312,7 +12312,7 @@
},
"namespaceId":{
"shape":"NamespaceId",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is in public preview.</p> </note>"
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is only supported by IoT Greengrass at this time. For more information, see <a href=\"https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html\">Setting up IoT Greengrass core devices.</a> </p> </note>"
},
"jobTemplateArn":{
"shape":"JobTemplateArn",
Expand Down Expand Up @@ -13753,7 +13753,7 @@
},
"namespaceId":{
"shape":"NamespaceId",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is in public preview.</p> </note>",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is only supported by IoT Greengrass at this time. For more information, see <a href=\"https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html\">Setting up IoT Greengrass core devices.</a> </p> </note>",
"location":"querystring",
"locationName":"namespaceId"
},
Expand Down Expand Up @@ -13861,7 +13861,7 @@
},
"namespaceId":{
"shape":"NamespaceId",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is in public preview.</p> </note>",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is only supported by IoT Greengrass at this time. For more information, see <a href=\"https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html\">Setting up IoT Greengrass core devices.</a> </p> </note>",
"location":"querystring",
"locationName":"namespaceId"
}
Expand Down Expand Up @@ -17515,8 +17515,8 @@
"documentation":"<p>The token used to get the next set of results, or <code>null</code> if there are no additional results.</p>"
},
"maxResults":{
"shape":"QueryMaxResults",
"documentation":"<p>The maximum number of results to return per page at one time. The response might contain fewer results but will never contain more.</p>"
"shape":"SearchQueryMaxResults",
"documentation":"<p>The maximum number of results to return per page at one time. This maximum number cannot exceed 100. The response might contain fewer results but will never contain more. You can use <a href=\"https://docs.aws.amazon.com/iot/latest/apireference/API_SearchIndex.html#iot-SearchIndex-request-nextToken\"> <code>nextToken</code> </a> to retrieve the next set of results until <code>nextToken</code> returns <code>NULL</code>.</p>"
},
"queryVersion":{
"shape":"QueryVersion",
Expand All @@ -17541,6 +17541,10 @@
}
}
},
"SearchQueryMaxResults":{
"type":"integer",
"min":1
},
"SearchableAttributes":{
"type":"list",
"member":{"shape":"AttributeName"}
Expand Down Expand Up @@ -20017,7 +20021,7 @@
},
"namespaceId":{
"shape":"NamespaceId",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is in public preview.</p> </note>",
"documentation":"<p>The namespace used to indicate that a job is a customer-managed job.</p> <p>When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.</p> <p> <code>$aws/things/<i>THING_NAME</i>/jobs/<i>JOB_ID</i>/notify-namespace-<i>NAMESPACE_ID</i>/</code> </p> <note> <p>The <code>namespaceId</code> feature is only supported by IoT Greengrass at this time. For more information, see <a href=\"https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html\">Setting up IoT Greengrass core devices.</a> </p> </note>",
"location":"querystring",
"locationName":"namespaceId"
},
Expand Down
Loading

0 comments on commit c3e4bf6

Please sign in to comment.