Skip to content

Commit 12fa462

Browse files
Update models for release
1 parent 93165f8 commit 12fa462

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+1945
-206
lines changed

.changes/3.285.3

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
[
2+
{
3+
"type": "api-change",
4+
"category": "Comprehend",
5+
"description": "This release adds support for toxicity detection and prompt safety classification."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "CloudWatchLogs",
10+
"description": "Update to support new APIs for delivery of logs from AWS services."
11+
},
12+
{
13+
"type": "api-change",
14+
"category": "EKS",
15+
"description": "Adding EKS Anywhere subscription related operations."
16+
},
17+
{
18+
"type": "api-change",
19+
"category": "Omics",
20+
"description": "Support UBAM filetype for Omics Storage and make referenceArn optional"
21+
},
22+
{
23+
"type": "api-change",
24+
"category": "EC2",
25+
"description": "AWS EBS now supports Block Public Access for EBS Snapshots. This release introduces the EnableSnapshotBlockPublicAccess, DisableSnapshotBlockPublicAccess and GetSnapshotBlockPublicAccessState APIs to manage account-level public access settings for EBS Snapshots in an AWS Region."
26+
},
27+
{
28+
"type": "api-change",
29+
"category": "Connect",
30+
"description": "This release adds the ability to integrate customer lambda functions with Connect attachments for scanning and updates the ListIntegrationAssociations API to support filtering on IntegrationArn."
31+
},
32+
{
33+
"type": "api-change",
34+
"category": "CloudFormation",
35+
"description": "Added new ConcurrencyMode feature for AWS CloudFormation StackSets for faster deployments to target accounts."
36+
},
37+
{
38+
"type": "api-change",
39+
"category": "Lambda",
40+
"description": "Add Custom runtime on Amazon Linux 2023 (provided.al2023) support to AWS Lambda."
41+
},
42+
{
43+
"type": "api-change",
44+
"category": "CloudTrail",
45+
"description": "The Insights in Lake feature lets customers enable CloudTrail Insights on a source CloudTrail Lake event data store and create a destination event data store to collect Insights events based on unusual management event activity in the source event data store."
46+
}
47+
]

CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\Comprehend` - This release adds support for toxicity detection and prompt safety classification.
6+
* `Aws\CloudWatchLogs` - Update to support new APIs for delivery of logs from AWS services.
7+
* `Aws\EKS` - Adding EKS Anywhere subscription related operations.
8+
* `Aws\Omics` - Support UBAM filetype for Omics Storage and make referenceArn optional
9+
* `Aws\EC2` - AWS EBS now supports Block Public Access for EBS Snapshots. This release introduces the EnableSnapshotBlockPublicAccess, DisableSnapshotBlockPublicAccess and GetSnapshotBlockPublicAccessState APIs to manage account-level public access settings for EBS Snapshots in an AWS Region.
10+
* `Aws\Connect` - This release adds the ability to integrate customer lambda functions with Connect attachments for scanning and updates the ListIntegrationAssociations API to support filtering on IntegrationArn.
11+
* `Aws\CloudFormation` - Added new ConcurrencyMode feature for AWS CloudFormation StackSets for faster deployments to target accounts.
12+
* `Aws\Lambda` - Add Custom runtime on Amazon Linux 2023 (provided.al2023) support to AWS Lambda.
13+
* `Aws\CloudTrail` - The Insights in Lake feature lets customers enable CloudTrail Insights on a source CloudTrail Lake event data store and create a destination event data store to collect Insights events based on unusual management event activity in the source event data store.
14+
315
## 3.285.2 - 2023-11-09
416

517
* `Aws\SQS` - This release enables customers to call SQS using AWS JSON-1.0 protocol and bug fix.

src/CloudWatchLogs/CloudWatchLogsClient.php

+30
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
* @method \GuzzleHttp\Promise\Promise associateKmsKeyAsync(array $args = [])
1111
* @method \Aws\Result cancelExportTask(array $args = [])
1212
* @method \GuzzleHttp\Promise\Promise cancelExportTaskAsync(array $args = [])
13+
* @method \Aws\Result createDelivery(array $args = [])
14+
* @method \GuzzleHttp\Promise\Promise createDeliveryAsync(array $args = [])
1315
* @method \Aws\Result createExportTask(array $args = [])
1416
* @method \GuzzleHttp\Promise\Promise createExportTaskAsync(array $args = [])
1517
* @method \Aws\Result createLogGroup(array $args = [])
@@ -20,6 +22,14 @@
2022
* @method \GuzzleHttp\Promise\Promise deleteAccountPolicyAsync(array $args = [])
2123
* @method \Aws\Result deleteDataProtectionPolicy(array $args = [])
2224
* @method \GuzzleHttp\Promise\Promise deleteDataProtectionPolicyAsync(array $args = [])
25+
* @method \Aws\Result deleteDelivery(array $args = [])
26+
* @method \GuzzleHttp\Promise\Promise deleteDeliveryAsync(array $args = [])
27+
* @method \Aws\Result deleteDeliveryDestination(array $args = [])
28+
* @method \GuzzleHttp\Promise\Promise deleteDeliveryDestinationAsync(array $args = [])
29+
* @method \Aws\Result deleteDeliveryDestinationPolicy(array $args = [])
30+
* @method \GuzzleHttp\Promise\Promise deleteDeliveryDestinationPolicyAsync(array $args = [])
31+
* @method \Aws\Result deleteDeliverySource(array $args = [])
32+
* @method \GuzzleHttp\Promise\Promise deleteDeliverySourceAsync(array $args = [])
2333
* @method \Aws\Result deleteDestination(array $args = [])
2434
* @method \GuzzleHttp\Promise\Promise deleteDestinationAsync(array $args = [])
2535
* @method \Aws\Result deleteLogGroup(array $args = [])
@@ -38,6 +48,12 @@
3848
* @method \GuzzleHttp\Promise\Promise deleteSubscriptionFilterAsync(array $args = [])
3949
* @method \Aws\Result describeAccountPolicies(array $args = [])
4050
* @method \GuzzleHttp\Promise\Promise describeAccountPoliciesAsync(array $args = [])
51+
* @method \Aws\Result describeDeliveries(array $args = [])
52+
* @method \GuzzleHttp\Promise\Promise describeDeliveriesAsync(array $args = [])
53+
* @method \Aws\Result describeDeliveryDestinations(array $args = [])
54+
* @method \GuzzleHttp\Promise\Promise describeDeliveryDestinationsAsync(array $args = [])
55+
* @method \Aws\Result describeDeliverySources(array $args = [])
56+
* @method \GuzzleHttp\Promise\Promise describeDeliverySourcesAsync(array $args = [])
4157
* @method \Aws\Result describeDestinations(array $args = [])
4258
* @method \GuzzleHttp\Promise\Promise describeDestinationsAsync(array $args = [])
4359
* @method \Aws\Result describeExportTasks(array $args = [])
@@ -62,6 +78,14 @@
6278
* @method \GuzzleHttp\Promise\Promise filterLogEventsAsync(array $args = [])
6379
* @method \Aws\Result getDataProtectionPolicy(array $args = [])
6480
* @method \GuzzleHttp\Promise\Promise getDataProtectionPolicyAsync(array $args = [])
81+
* @method \Aws\Result getDelivery(array $args = [])
82+
* @method \GuzzleHttp\Promise\Promise getDeliveryAsync(array $args = [])
83+
* @method \Aws\Result getDeliveryDestination(array $args = [])
84+
* @method \GuzzleHttp\Promise\Promise getDeliveryDestinationAsync(array $args = [])
85+
* @method \Aws\Result getDeliveryDestinationPolicy(array $args = [])
86+
* @method \GuzzleHttp\Promise\Promise getDeliveryDestinationPolicyAsync(array $args = [])
87+
* @method \Aws\Result getDeliverySource(array $args = [])
88+
* @method \GuzzleHttp\Promise\Promise getDeliverySourceAsync(array $args = [])
6589
* @method \Aws\Result getLogEvents(array $args = [])
6690
* @method \GuzzleHttp\Promise\Promise getLogEventsAsync(array $args = [])
6791
* @method \Aws\Result getLogGroupFields(array $args = [])
@@ -78,6 +102,12 @@
78102
* @method \GuzzleHttp\Promise\Promise putAccountPolicyAsync(array $args = [])
79103
* @method \Aws\Result putDataProtectionPolicy(array $args = [])
80104
* @method \GuzzleHttp\Promise\Promise putDataProtectionPolicyAsync(array $args = [])
105+
* @method \Aws\Result putDeliveryDestination(array $args = [])
106+
* @method \GuzzleHttp\Promise\Promise putDeliveryDestinationAsync(array $args = [])
107+
* @method \Aws\Result putDeliveryDestinationPolicy(array $args = [])
108+
* @method \GuzzleHttp\Promise\Promise putDeliveryDestinationPolicyAsync(array $args = [])
109+
* @method \Aws\Result putDeliverySource(array $args = [])
110+
* @method \GuzzleHttp\Promise\Promise putDeliverySourceAsync(array $args = [])
81111
* @method \Aws\Result putDestination(array $args = [])
82112
* @method \GuzzleHttp\Promise\Promise putDestinationAsync(array $args = [])
83113
* @method \Aws\Result putDestinationPolicy(array $args = [])

src/Comprehend/ComprehendClient.php

+2
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,8 @@
8787
* @method \GuzzleHttp\Promise\Promise detectSyntaxAsync(array $args = [])
8888
* @method \Aws\Result detectTargetedSentiment(array $args = [])
8989
* @method \GuzzleHttp\Promise\Promise detectTargetedSentimentAsync(array $args = [])
90+
* @method \Aws\Result detectToxicContent(array $args = [])
91+
* @method \GuzzleHttp\Promise\Promise detectToxicContentAsync(array $args = [])
9092
* @method \Aws\Result importModel(array $args = [])
9193
* @method \GuzzleHttp\Promise\Promise importModelAsync(array $args = [])
9294
* @method \Aws\Result listDatasets(array $args = [])

src/EKS/EKSClient.php

+10
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
* @method \GuzzleHttp\Promise\Promise createAddonAsync(array $args = [])
1414
* @method \Aws\Result createCluster(array $args = [])
1515
* @method \GuzzleHttp\Promise\Promise createClusterAsync(array $args = [])
16+
* @method \Aws\Result createEksAnywhereSubscription(array $args = [])
17+
* @method \GuzzleHttp\Promise\Promise createEksAnywhereSubscriptionAsync(array $args = [])
1618
* @method \Aws\Result createFargateProfile(array $args = [])
1719
* @method \GuzzleHttp\Promise\Promise createFargateProfileAsync(array $args = [])
1820
* @method \Aws\Result createNodegroup(array $args = [])
@@ -21,6 +23,8 @@
2123
* @method \GuzzleHttp\Promise\Promise deleteAddonAsync(array $args = [])
2224
* @method \Aws\Result deleteCluster(array $args = [])
2325
* @method \GuzzleHttp\Promise\Promise deleteClusterAsync(array $args = [])
26+
* @method \Aws\Result deleteEksAnywhereSubscription(array $args = [])
27+
* @method \GuzzleHttp\Promise\Promise deleteEksAnywhereSubscriptionAsync(array $args = [])
2428
* @method \Aws\Result deleteFargateProfile(array $args = [])
2529
* @method \GuzzleHttp\Promise\Promise deleteFargateProfileAsync(array $args = [])
2630
* @method \Aws\Result deleteNodegroup(array $args = [])
@@ -35,6 +39,8 @@
3539
* @method \GuzzleHttp\Promise\Promise describeAddonVersionsAsync(array $args = [])
3640
* @method \Aws\Result describeCluster(array $args = [])
3741
* @method \GuzzleHttp\Promise\Promise describeClusterAsync(array $args = [])
42+
* @method \Aws\Result describeEksAnywhereSubscription(array $args = [])
43+
* @method \GuzzleHttp\Promise\Promise describeEksAnywhereSubscriptionAsync(array $args = [])
3844
* @method \Aws\Result describeFargateProfile(array $args = [])
3945
* @method \GuzzleHttp\Promise\Promise describeFargateProfileAsync(array $args = [])
4046
* @method \Aws\Result describeIdentityProviderConfig(array $args = [])
@@ -49,6 +55,8 @@
4955
* @method \GuzzleHttp\Promise\Promise listAddonsAsync(array $args = [])
5056
* @method \Aws\Result listClusters(array $args = [])
5157
* @method \GuzzleHttp\Promise\Promise listClustersAsync(array $args = [])
58+
* @method \Aws\Result listEksAnywhereSubscriptions(array $args = [])
59+
* @method \GuzzleHttp\Promise\Promise listEksAnywhereSubscriptionsAsync(array $args = [])
5260
* @method \Aws\Result listFargateProfiles(array $args = [])
5361
* @method \GuzzleHttp\Promise\Promise listFargateProfilesAsync(array $args = [])
5462
* @method \Aws\Result listIdentityProviderConfigs(array $args = [])
@@ -71,6 +79,8 @@
7179
* @method \GuzzleHttp\Promise\Promise updateClusterConfigAsync(array $args = [])
7280
* @method \Aws\Result updateClusterVersion(array $args = [])
7381
* @method \GuzzleHttp\Promise\Promise updateClusterVersionAsync(array $args = [])
82+
* @method \Aws\Result updateEksAnywhereSubscription(array $args = [])
83+
* @method \GuzzleHttp\Promise\Promise updateEksAnywhereSubscriptionAsync(array $args = [])
7484
* @method \Aws\Result updateNodegroupConfig(array $args = [])
7585
* @method \GuzzleHttp\Promise\Promise updateNodegroupConfigAsync(array $args = [])
7686
* @method \Aws\Result updateNodegroupVersion(array $args = [])

src/Ec2/Ec2Client.php

+6
Original file line numberDiff line numberDiff line change
@@ -898,6 +898,8 @@
898898
* @method \GuzzleHttp\Promise\Promise disableIpamOrganizationAdminAccountAsync(array $args = []) (supported in versions 2016-11-15)
899899
* @method \Aws\Result disableSerialConsoleAccess(array $args = []) (supported in versions 2016-11-15)
900900
* @method \GuzzleHttp\Promise\Promise disableSerialConsoleAccessAsync(array $args = []) (supported in versions 2016-11-15)
901+
* @method \Aws\Result disableSnapshotBlockPublicAccess(array $args = []) (supported in versions 2016-11-15)
902+
* @method \GuzzleHttp\Promise\Promise disableSnapshotBlockPublicAccessAsync(array $args = []) (supported in versions 2016-11-15)
901903
* @method \Aws\Result disableTransitGatewayRouteTablePropagation(array $args = []) (supported in versions 2016-11-15)
902904
* @method \GuzzleHttp\Promise\Promise disableTransitGatewayRouteTablePropagationAsync(array $args = []) (supported in versions 2016-11-15)
903905
* @method \Aws\Result disassociateClientVpnTargetNetwork(array $args = []) (supported in versions 2016-11-15)
@@ -946,6 +948,8 @@
946948
* @method \GuzzleHttp\Promise\Promise enableReachabilityAnalyzerOrganizationSharingAsync(array $args = []) (supported in versions 2016-11-15)
947949
* @method \Aws\Result enableSerialConsoleAccess(array $args = []) (supported in versions 2016-11-15)
948950
* @method \GuzzleHttp\Promise\Promise enableSerialConsoleAccessAsync(array $args = []) (supported in versions 2016-11-15)
951+
* @method \Aws\Result enableSnapshotBlockPublicAccess(array $args = []) (supported in versions 2016-11-15)
952+
* @method \GuzzleHttp\Promise\Promise enableSnapshotBlockPublicAccessAsync(array $args = []) (supported in versions 2016-11-15)
949953
* @method \Aws\Result enableTransitGatewayRouteTablePropagation(array $args = []) (supported in versions 2016-11-15)
950954
* @method \GuzzleHttp\Promise\Promise enableTransitGatewayRouteTablePropagationAsync(array $args = []) (supported in versions 2016-11-15)
951955
* @method \Aws\Result exportClientVpnClientCertificateRevocationList(array $args = []) (supported in versions 2016-11-15)
@@ -1008,6 +1012,8 @@
10081012
* @method \GuzzleHttp\Promise\Promise getSecurityGroupsForVpcAsync(array $args = []) (supported in versions 2016-11-15)
10091013
* @method \Aws\Result getSerialConsoleAccessStatus(array $args = []) (supported in versions 2016-11-15)
10101014
* @method \GuzzleHttp\Promise\Promise getSerialConsoleAccessStatusAsync(array $args = []) (supported in versions 2016-11-15)
1015+
* @method \Aws\Result getSnapshotBlockPublicAccessState(array $args = []) (supported in versions 2016-11-15)
1016+
* @method \GuzzleHttp\Promise\Promise getSnapshotBlockPublicAccessStateAsync(array $args = []) (supported in versions 2016-11-15)
10111017
* @method \Aws\Result getSpotPlacementScores(array $args = []) (supported in versions 2016-11-15)
10121018
* @method \GuzzleHttp\Promise\Promise getSpotPlacementScoresAsync(array $args = []) (supported in versions 2016-11-15)
10131019
* @method \Aws\Result getSubnetCidrReservations(array $args = []) (supported in versions 2016-11-15)

src/data/cloudformation/2010-05-15/api-2.json

+9-1
Original file line numberDiff line numberDiff line change
@@ -1409,6 +1409,13 @@
14091409
"max":128,
14101410
"min":1
14111411
},
1412+
"ConcurrencyMode":{
1413+
"type":"string",
1414+
"enum":[
1415+
"STRICT_FAILURE_TOLERANCE",
1416+
"SOFT_FAILURE_TOLERANCE"
1417+
]
1418+
},
14121419
"ConfigurationSchema":{
14131420
"type":"string",
14141421
"max":60000,
@@ -3929,7 +3936,8 @@
39293936
"FailureToleranceCount":{"shape":"FailureToleranceCount"},
39303937
"FailureTolerancePercentage":{"shape":"FailureTolerancePercentage"},
39313938
"MaxConcurrentCount":{"shape":"MaxConcurrentCount"},
3932-
"MaxConcurrentPercentage":{"shape":"MaxConcurrentPercentage"}
3939+
"MaxConcurrentPercentage":{"shape":"MaxConcurrentPercentage"},
3940+
"ConcurrencyMode":{"shape":"ConcurrencyMode"}
39333941
}
39343942
},
39353943
"StackSetOperationResultStatus":{

src/data/cloudformation/2010-05-15/api-2.json.php

+1-1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)