Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed Feb 28, 2024
1 parent 957ccef commit 8bfd5a0
Show file tree
Hide file tree
Showing 27 changed files with 626 additions and 103 deletions.
32 changes: 32 additions & 0 deletions .changes/3.300.7
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[
{
"type": "api-change",
"category": "EC2",
"description": "This release increases the range of MaxResults for GetNetworkInsightsAccessScopeAnalysisFindings to 1,000."
},
{
"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."
},
{
"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."
},
{
"type": "api-change",
"category": "BedrockAgentRuntime",
"description": "This release adds support to override search strategy performed by the Retrieve and RetrieveAndGenerate APIs for Amazon Bedrock Agents"
},
{
"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."
},
{
"type": "api-change",
"category": "CostExplorer",
"description": "This release introduces the new API 'GetApproximateUsageRecords', which retrieves estimated usage records for hourly granularity or resource-level data at daily granularity."
}
]
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# CHANGELOG

## next release

* `Aws\EC2` - This release increases the range of MaxResults for GetNetworkInsightsAccessScopeAnalysisFindings to 1,000.
* `Aws\IoT` - 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.
* `Aws\Batch` - 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.
* `Aws\BedrockAgentRuntime` - This release adds support to override search strategy performed by the Retrieve and RetrieveAndGenerate APIs for Amazon Bedrock Agents
* `Aws\WAFV2` - 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.
* `Aws\CostExplorer` - This release introduces the new API 'GetApproximateUsageRecords', which retrieves estimated usage records for hourly granularity or resource-level data at daily granularity.

## 3.300.6 - 2024-02-27

* `Aws\AmplifyUIBuilder` - We have added the ability to tag resources after they are created
Expand Down
2 changes: 2 additions & 0 deletions src/CostExplorer/CostExplorerClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@
* @method \GuzzleHttp\Promise\Promise getAnomalyMonitorsAsync(array $args = [])
* @method \Aws\Result getAnomalySubscriptions(array $args = [])
* @method \GuzzleHttp\Promise\Promise getAnomalySubscriptionsAsync(array $args = [])
* @method \Aws\Result getApproximateUsageRecords(array $args = [])
* @method \GuzzleHttp\Promise\Promise getApproximateUsageRecordsAsync(array $args = [])
* @method \Aws\Result getCostAndUsage(array $args = [])
* @method \GuzzleHttp\Promise\Promise getCostAndUsageAsync(array $args = [])
* @method \Aws\Result getCostAndUsageWithResources(array $args = [])
Expand Down
176 changes: 170 additions & 6 deletions src/data/batch/2016-08-10/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -920,6 +920,58 @@
"type":"list",
"member":{"shape":"Ec2Configuration"}
},
"EcsProperties":{
"type":"structure",
"required":["taskProperties"],
"members":{
"taskProperties":{"shape":"ListEcsTaskProperties"}
}
},
"EcsPropertiesDetail":{
"type":"structure",
"members":{
"taskProperties":{"shape":"ListEcsTaskDetails"}
}
},
"EcsPropertiesOverride":{
"type":"structure",
"members":{
"taskProperties":{"shape":"ListTaskPropertiesOverride"}
}
},
"EcsTaskDetails":{
"type":"structure",
"members":{
"containers":{"shape":"ListTaskContainerDetails"},
"containerInstanceArn":{"shape":"String"},
"taskArn":{"shape":"String"},
"ephemeralStorage":{"shape":"EphemeralStorage"},
"executionRoleArn":{"shape":"String"},
"platformVersion":{"shape":"String"},
"ipcMode":{"shape":"String"},
"taskRoleArn":{"shape":"String"},
"pidMode":{"shape":"String"},
"networkConfiguration":{"shape":"NetworkConfiguration"},
"runtimePlatform":{"shape":"RuntimePlatform"},
"volumes":{"shape":"Volumes"}
}
},
"EcsTaskProperties":{
"type":"structure",
"required":["containers"],
"members":{
"containers":{"shape":"ListTaskContainerProperties"},
"ephemeralStorage":{"shape":"EphemeralStorage"},
"executionRoleArn":{"shape":"String"},
"platformVersion":{"shape":"String"},
"ipcMode":{"shape":"String"},
"taskRoleArn":{"shape":"String"},
"pidMode":{"shape":"String"},
"networkConfiguration":{"shape":"NetworkConfiguration"},
"runtimePlatform":{"shape":"RuntimePlatform"},
"volumes":{"shape":"Volumes"}
}
},
"EksAttemptContainerDetail":{
"type":"structure",
"members":{
Expand All @@ -935,6 +987,7 @@
"type":"structure",
"members":{
"containers":{"shape":"EksAttemptContainerDetails"},
"initContainers":{"shape":"EksAttemptContainerDetails"},
"podName":{"shape":"String"},
"nodeName":{"shape":"String"},
"startedAt":{"shape":"Long"},
Expand Down Expand Up @@ -1007,6 +1060,7 @@
"EksContainerOverride":{
"type":"structure",
"members":{
"name":{"shape":"String"},
"image":{"shape":"String"},
"command":{"shape":"StringList"},
"args":{"shape":"StringList"},
Expand Down Expand Up @@ -1087,8 +1141,10 @@
"hostNetwork":{"shape":"Boolean"},
"dnsPolicy":{"shape":"String"},
"containers":{"shape":"EksContainers"},
"initContainers":{"shape":"EksContainers"},
"volumes":{"shape":"EksVolumes"},
"metadata":{"shape":"EksMetadata"}
"metadata":{"shape":"EksMetadata"},
"shareProcessNamespace":{"shape":"Boolean"}
}
},
"EksPodPropertiesDetail":{
Expand All @@ -1098,16 +1154,19 @@
"hostNetwork":{"shape":"Boolean"},
"dnsPolicy":{"shape":"String"},
"containers":{"shape":"EksContainerDetails"},
"initContainers":{"shape":"EksContainerDetails"},
"volumes":{"shape":"EksVolumes"},
"podName":{"shape":"String"},
"nodeName":{"shape":"String"},
"metadata":{"shape":"EksMetadata"}
"metadata":{"shape":"EksMetadata"},
"shareProcessNamespace":{"shape":"Boolean"}
}
},
"EksPodPropertiesOverride":{
"type":"structure",
"members":{
"containers":{"shape":"EksContainerOverrideList"},
"initContainers":{"shape":"EksContainerOverrideList"},
"metadata":{"shape":"EksMetadata"}
}
},
Expand Down Expand Up @@ -1254,6 +1313,7 @@
"tags":{"shape":"TagrisTagsMap"},
"propagateTags":{"shape":"Boolean"},
"platformCapabilities":{"shape":"PlatformCapabilityList"},
"ecsProperties":{"shape":"EcsProperties"},
"eksProperties":{"shape":"EksProperties"},
"containerOrchestrationType":{"shape":"OrchestrationType"}
}
Expand Down Expand Up @@ -1317,6 +1377,7 @@
"platformCapabilities":{"shape":"PlatformCapabilityList"},
"eksProperties":{"shape":"EksPropertiesDetail"},
"eksAttempts":{"shape":"EksAttemptDetails"},
"ecsProperties":{"shape":"EcsPropertiesDetail"},
"isCancelled":{"shape":"Boolean"},
"isTerminated":{"shape":"Boolean"}
}
Expand Down Expand Up @@ -1436,6 +1497,14 @@
"swappiness":{"shape":"Integer"}
}
},
"ListEcsTaskDetails":{
"type":"list",
"member":{"shape":"EcsTaskDetails"}
},
"ListEcsTaskProperties":{
"type":"list",
"member":{"shape":"EcsTaskProperties"}
},
"ListJobsFilterList":{
"type":"list",
"member":{"shape":"KeyValuesPair"}
Expand Down Expand Up @@ -1491,6 +1560,22 @@
"tags":{"shape":"TagrisTagsMap"}
}
},
"ListTaskContainerDetails":{
"type":"list",
"member":{"shape":"TaskContainerDetails"}
},
"ListTaskContainerOverrides":{
"type":"list",
"member":{"shape":"TaskContainerOverrides"}
},
"ListTaskContainerProperties":{
"type":"list",
"member":{"shape":"TaskContainerProperties"}
},
"ListTaskPropertiesOverride":{
"type":"list",
"member":{"shape":"TaskPropertiesOverride"}
},
"LogConfiguration":{
"type":"structure",
"required":["logDriver"],
Expand Down Expand Up @@ -1588,7 +1673,9 @@
"required":["targetNodes"],
"members":{
"targetNodes":{"shape":"String"},
"containerOverrides":{"shape":"ContainerOverrides"}
"containerOverrides":{"shape":"ContainerOverrides"},
"ecsPropertiesOverride":{"shape":"EcsPropertiesOverride"},
"instanceTypes":{"shape":"StringList"}
}
},
"NodePropertyOverrides":{
Expand All @@ -1604,7 +1691,9 @@
"required":["targetNodes"],
"members":{
"targetNodes":{"shape":"String"},
"container":{"shape":"ContainerProperties"}
"container":{"shape":"ContainerProperties"},
"instanceTypes":{"shape":"StringList"},
"ecsProperties":{"shape":"EcsProperties"}
}
},
"OrchestrationType":{
Expand Down Expand Up @@ -1653,7 +1742,8 @@
"timeout":{"shape":"JobTimeout"},
"tags":{"shape":"TagrisTagsMap"},
"platformCapabilities":{"shape":"PlatformCapabilityList"},
"eksProperties":{"shape":"EksProperties"}
"eksProperties":{"shape":"EksProperties"},
"ecsProperties":{"shape":"EcsProperties"}
}
},
"RegisterJobDefinitionResponse":{
Expand Down Expand Up @@ -1811,7 +1901,8 @@
"propagateTags":{"shape":"Boolean"},
"timeout":{"shape":"JobTimeout"},
"tags":{"shape":"TagrisTagsMap"},
"eksPropertiesOverride":{"shape":"EksPropertiesOverride"}
"eksPropertiesOverride":{"shape":"EksPropertiesOverride"},
"ecsPropertiesOverride":{"shape":"EcsPropertiesOverride"}
}
},
"SubmitJobResponse":{
Expand Down Expand Up @@ -1873,6 +1964,79 @@
"key":{"shape":"String"},
"value":{"shape":"String"}
},
"TaskContainerDependency":{
"type":"structure",
"members":{
"containerName":{"shape":"String"},
"condition":{"shape":"String"}
}
},
"TaskContainerDependencyList":{
"type":"list",
"member":{"shape":"TaskContainerDependency"}
},
"TaskContainerDetails":{
"type":"structure",
"members":{
"command":{"shape":"StringList"},
"dependsOn":{"shape":"TaskContainerDependencyList"},
"environment":{"shape":"EnvironmentVariables"},
"essential":{"shape":"Boolean"},
"image":{"shape":"String"},
"linuxParameters":{"shape":"LinuxParameters"},
"logConfiguration":{"shape":"LogConfiguration"},
"mountPoints":{"shape":"MountPoints"},
"name":{"shape":"String"},
"privileged":{"shape":"Boolean"},
"readonlyRootFilesystem":{"shape":"Boolean"},
"repositoryCredentials":{"shape":"RepositoryCredentials"},
"resourceRequirements":{"shape":"ResourceRequirements"},
"secrets":{"shape":"SecretList"},
"ulimits":{"shape":"Ulimits"},
"user":{"shape":"String"},
"exitCode":{"shape":"Integer"},
"reason":{"shape":"String"},
"logStreamName":{"shape":"String"},
"networkInterfaces":{"shape":"NetworkInterfaceList"}
}
},
"TaskContainerOverrides":{
"type":"structure",
"members":{
"command":{"shape":"StringList"},
"environment":{"shape":"EnvironmentVariables"},
"name":{"shape":"String"},
"resourceRequirements":{"shape":"ResourceRequirements"}
}
},
"TaskContainerProperties":{
"type":"structure",
"required":["image"],
"members":{
"command":{"shape":"StringList"},
"dependsOn":{"shape":"TaskContainerDependencyList"},
"environment":{"shape":"EnvironmentVariables"},
"essential":{"shape":"Boolean"},
"image":{"shape":"String"},
"linuxParameters":{"shape":"LinuxParameters"},
"logConfiguration":{"shape":"LogConfiguration"},
"mountPoints":{"shape":"MountPoints"},
"name":{"shape":"String"},
"privileged":{"shape":"Boolean"},
"readonlyRootFilesystem":{"shape":"Boolean"},
"repositoryCredentials":{"shape":"RepositoryCredentials"},
"resourceRequirements":{"shape":"ResourceRequirements"},
"secrets":{"shape":"SecretList"},
"ulimits":{"shape":"Ulimits"},
"user":{"shape":"String"}
}
},
"TaskPropertiesOverride":{
"type":"structure",
"members":{
"containers":{"shape":"ListTaskContainerOverrides"}
}
},
"TerminateJobRequest":{
"type":"structure",
"required":[
Expand Down
2 changes: 1 addition & 1 deletion src/data/batch/2016-08-10/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit 8bfd5a0

Please sign in to comment.