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 Nov 7, 2023
1 parent de4f8fe commit f245566
Show file tree
Hide file tree
Showing 30 changed files with 807 additions and 76 deletions.
17 changes: 17 additions & 0 deletions .changes/3.285.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"type": "api-change",
"category": "RDS",
"description": "This Amazon RDS release adds support for the multi-tenant configuration. In this configuration, an RDS DB instance can contain multiple tenant databases. In RDS for Oracle, a tenant database is a pluggable database (PDB)."
},
{
"type": "api-change",
"category": "DataExchange",
"description": "Updated SendDataSetNotificationRequest Comment to be maximum length 4096."
},
{
"type": "api-change",
"category": "DLM",
"description": "Added support for pre and post scripts in Amazon Data Lifecycle Manager EBS snapshot lifecycle policies."
}
]
7 changes: 0 additions & 7 deletions .changes/nextrelease/eks-auth.json

This file was deleted.

7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# CHANGELOG

## next release

* `Aws\Credentials` - In the EcsCredentialProvider, adds support for additional token auth source as well as support/validation for local link addresses
* `Aws\RDS` - This Amazon RDS release adds support for the multi-tenant configuration. In this configuration, an RDS DB instance can contain multiple tenant databases. In RDS for Oracle, a tenant database is a pluggable database (PDB).
* `Aws\DataExchange` - Updated SendDataSetNotificationRequest Comment to be maximum length 4096.
* `Aws\DLM` - Added support for pre and post scripts in Amazon Data Lifecycle Manager EBS snapshot lifecycle policies.

## 3.284.1 - 2023-11-06

* `Aws\` - Adds middleware which, for query compatible services, ensures input values are cast to their modeled type
Expand Down
10 changes: 10 additions & 0 deletions src/Rds/RdsClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,8 @@
* @method \GuzzleHttp\Promise\Promise createGlobalClusterAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result createIntegration(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise createIntegrationAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result createTenantDatabase(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise createTenantDatabaseAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result deleteBlueGreenDeployment(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise deleteBlueGreenDeploymentAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result deleteCustomDBEngineVersion(array $args = []) (supported in versions 2014-10-31)
Expand All @@ -176,6 +178,8 @@
* @method \GuzzleHttp\Promise\Promise deleteGlobalClusterAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result deleteIntegration(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise deleteIntegrationAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result deleteTenantDatabase(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise deleteTenantDatabaseAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result deregisterDBProxyTargets(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise deregisterDBProxyTargetsAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result describeAccountAttributes(array $args = []) (supported in versions 2014-10-31)
Expand Down Expand Up @@ -212,6 +216,8 @@
* @method \GuzzleHttp\Promise\Promise describeDBProxyTargetsAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result describeDBSnapshotAttributes(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise describeDBSnapshotAttributesAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result describeDBSnapshotTenantDatabases(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise describeDBSnapshotTenantDatabasesAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result describeEngineDefaultClusterParameters(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise describeEngineDefaultClusterParametersAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result describeExportTasks(array $args = []) (supported in versions 2014-10-31)
Expand All @@ -224,6 +230,8 @@
* @method \GuzzleHttp\Promise\Promise describePendingMaintenanceActionsAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result describeSourceRegions(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise describeSourceRegionsAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result describeTenantDatabases(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise describeTenantDatabasesAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result describeValidDBInstanceModifications(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise describeValidDBInstanceModificationsAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result failoverDBCluster(array $args = []) (supported in versions 2014-10-31)
Expand Down Expand Up @@ -258,6 +266,8 @@
* @method \GuzzleHttp\Promise\Promise modifyDBSnapshotAttributeAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result modifyGlobalCluster(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise modifyGlobalClusterAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result modifyTenantDatabase(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise modifyTenantDatabaseAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result promoteReadReplicaDBCluster(array $args = []) (supported in versions 2014-10-31)
* @method \GuzzleHttp\Promise\Promise promoteReadReplicaDBClusterAsync(array $args = []) (supported in versions 2014-10-31)
* @method \Aws\Result rebootDBCluster(array $args = []) (supported in versions 2014-10-31)
Expand Down
7 changes: 6 additions & 1 deletion src/data/dataexchange/2017-07-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2172,7 +2172,7 @@
"shape":"ClientToken",
"idempotencyToken":true
},
"Comment":{"shape":"__stringMin0Max16384"},
"Comment":{"shape":"__stringMin0Max4096"},
"DataSetId":{
"shape":"__string",
"location":"uri",
Expand Down Expand Up @@ -2480,6 +2480,11 @@
"max":16384,
"min":0
},
"__stringMin0Max4096":{
"type":"string",
"max":4096,
"min":0
},
"__stringMin10Max512":{
"type":"string",
"max":512,
Expand Down
2 changes: 1 addition & 1 deletion src/data/dataexchange/2017-07-25/api-2.json.php

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion src/data/dataexchange/2017-07-25/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1444,11 +1444,16 @@
"GetRevisionResponse$Comment": "<p>An optional comment about the revision.</p>",
"RevisionEntry$Comment": "<p>An optional comment about the revision.</p>",
"RevokeRevisionResponse$Comment": "<p>An optional comment about the revision.</p>",
"SendDataSetNotificationRequest$Comment": "<p>Free-form text field for providers to add information about their notifications.</p>",
"UpdateRevisionRequest$Comment": "<p>An optional comment about the revision.</p>",
"UpdateRevisionResponse$Comment": "<p>An optional comment about the revision.</p>"
}
},
"__stringMin0Max4096": {
"base": null,
"refs": {
"SendDataSetNotificationRequest$Comment": "<p>Free-form text field for providers to add information about their notifications.</p>"
}
},
"__stringMin10Max512": {
"base": null,
"refs": {
Expand Down
2 changes: 1 addition & 1 deletion src/data/dataexchange/2017-07-25/docs-2.json.php

Large diffs are not rendered by default.

55 changes: 54 additions & 1 deletion src/data/dlm/2018-01-12/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,8 @@
"Interval":{"shape":"Interval"},
"IntervalUnit":{"shape":"IntervalUnitValues"},
"Times":{"shape":"TimesList"},
"CronExpression":{"shape":"CronExpression"}
"CronExpression":{"shape":"CronExpression"},
"Scripts":{"shape":"ScriptsList"}
}
},
"CronExpression":{
Expand Down Expand Up @@ -363,6 +364,17 @@
"max":50,
"min":0
},
"ExecuteOperationOnScriptFailure":{"type":"boolean"},
"ExecutionHandler":{
"type":"string",
"max":200,
"min":0,
"pattern":"^([a-zA-Z0-9_\\-.]{3,128}|[a-zA-Z0-9_\\-.:/]{3,200}|[A-Z0-9_]+)$"
},
"ExecutionHandlerServiceValues":{
"type":"string",
"enum":["AWS_SYSTEMS_MANAGER"]
},
"ExecutionRoleArn":{
"type":"string",
"max":2048,
Expand Down Expand Up @@ -678,6 +690,34 @@
"min":0,
"pattern":"[0-9A-Za-z _-]+"
},
"Script":{
"type":"structure",
"required":["ExecutionHandler"],
"members":{
"Stages":{"shape":"StagesList"},
"ExecutionHandlerService":{"shape":"ExecutionHandlerServiceValues"},
"ExecutionHandler":{"shape":"ExecutionHandler"},
"ExecuteOperationOnScriptFailure":{"shape":"ExecuteOperationOnScriptFailure"},
"ExecutionTimeout":{"shape":"ScriptExecutionTimeout"},
"MaximumRetryCount":{"shape":"ScriptMaximumRetryCount"}
}
},
"ScriptExecutionTimeout":{
"type":"integer",
"max":120,
"min":10
},
"ScriptMaximumRetryCount":{
"type":"integer",
"max":3,
"min":0
},
"ScriptsList":{
"type":"list",
"member":{"shape":"Script"},
"max":1,
"min":0
},
"SettablePolicyStateValues":{
"type":"string",
"enum":[
Expand Down Expand Up @@ -711,6 +751,19 @@
"max":50,
"min":0
},
"StageValues":{
"type":"string",
"enum":[
"PRE",
"POST"
]
},
"StagesList":{
"type":"list",
"member":{"shape":"StageValues"},
"max":2,
"min":1
},
"StandardTierRetainRuleCount":{
"type":"integer",
"max":1000,
Expand Down
2 changes: 1 addition & 1 deletion src/data/dlm/2018-01-12/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit f245566

Please sign in to comment.