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 Jun 28, 2024
1 parent ba43b87 commit 85f3f50
Show file tree
Hide file tree
Showing 39 changed files with 456 additions and 228 deletions.
47 changes: 47 additions & 0 deletions .changes/3.315.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
[
{
"type": "api-change",
"category": "Glue",
"description": "Added AttributesToGet parameter to Glue GetDatabases, allowing caller to limit output to include only the database name."
},
{
"type": "api-change",
"category": "CloudHSMV2",
"description": "Added 3 new APIs to support backup sharing: GetResourcePolicy, PutResourcePolicy, and DeleteResourcePolicy. Added BackupArn to the output of the DescribeBackups API. Added support for BackupArn in the CreateCluster API."
},
{
"type": "enhancement",
"category": "PI",
"description": "Noting that the filter db.sql.db_id isn't available for RDS for SQL Server DB instances."
},
{
"type": "api-change",
"category": "WorkSpaces",
"description": "Added support for Red Hat Enterprise Linux 8 on Amazon WorkSpaces Personal."
},
{
"type": "api-change",
"category": "OpenSearchService",
"description": "This release removes support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains."
},
{
"type": "api-change",
"category": "ACMPCA",
"description": "Added CCPC_LEVEL_1_OR_HIGHER KeyStorageSecurityStandard and SM2 KeyAlgorithm and SM3WITHSM2 SigningAlgorithm for China regions."
},
{
"type": "api-change",
"category": "EMR",
"description": "This release provides the support for new allocation strategies i.e. CAPACITY_OPTIMIZED_PRIORITIZED for Spot and PRIORITIZED for On-Demand by taking input of priority value for each instance type for instance fleet clusters."
},
{
"type": "api-change",
"category": "KinesisAnalyticsV2",
"description": "Support for Flink 1.19 in Managed Service for Apache Flink"
},
{
"type": "api-change",
"category": "Connect",
"description": "This release supports showing PreferredAgentRouting step via DescribeContact API."
}
]
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# CHANGELOG

## next release

* `Aws\Glue` - Added AttributesToGet parameter to Glue GetDatabases, allowing caller to limit output to include only the database name.
* `Aws\CloudHSMV2` - Added 3 new APIs to support backup sharing: GetResourcePolicy, PutResourcePolicy, and DeleteResourcePolicy. Added BackupArn to the output of the DescribeBackups API. Added support for BackupArn in the CreateCluster API.
* `Aws\PI` - Noting that the filter db.sql.db_id isn't available for RDS for SQL Server DB instances.
* `Aws\WorkSpaces` - Added support for Red Hat Enterprise Linux 8 on Amazon WorkSpaces Personal.
* `Aws\OpenSearchService` - This release removes support for enabling or disabling Natural Language Query Processing feature for Amazon OpenSearch Service domains.
* `Aws\ACMPCA` - Added CCPC_LEVEL_1_OR_HIGHER KeyStorageSecurityStandard and SM2 KeyAlgorithm and SM3WITHSM2 SigningAlgorithm for China regions.
* `Aws\EMR` - This release provides the support for new allocation strategies i.e. CAPACITY_OPTIMIZED_PRIORITIZED for Spot and PRIORITIZED for On-Demand by taking input of priority value for each instance type for instance fleet clusters.
* `Aws\KinesisAnalyticsV2` - Support for Flink 1.19 in Managed Service for Apache Flink
* `Aws\Connect` - This release supports showing PreferredAgentRouting step via DescribeContact API.

## 3.315.1 - 2024-06-27

* `Aws\ElastiCache` - Add v2 smoke tests and smithy smokeTests trait for SDK testing.
Expand Down
6 changes: 6 additions & 0 deletions src/CloudHSMV2/CloudHSMV2Client.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,14 @@
* @method \GuzzleHttp\Promise\Promise deleteClusterAsync(array $args = [])
* @method \Aws\Result deleteHsm(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteHsmAsync(array $args = [])
* @method \Aws\Result deleteResourcePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteResourcePolicyAsync(array $args = [])
* @method \Aws\Result describeBackups(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeBackupsAsync(array $args = [])
* @method \Aws\Result describeClusters(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeClustersAsync(array $args = [])
* @method \Aws\Result getResourcePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise getResourcePolicyAsync(array $args = [])
* @method \Aws\Result initializeCluster(array $args = [])
* @method \GuzzleHttp\Promise\Promise initializeClusterAsync(array $args = [])
* @method \Aws\Result listTags(array $args = [])
Expand All @@ -29,6 +33,8 @@
* @method \GuzzleHttp\Promise\Promise modifyBackupAttributesAsync(array $args = [])
* @method \Aws\Result modifyCluster(array $args = [])
* @method \GuzzleHttp\Promise\Promise modifyClusterAsync(array $args = [])
* @method \Aws\Result putResourcePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise putResourcePolicyAsync(array $args = [])
* @method \Aws\Result restoreBackup(array $args = [])
* @method \GuzzleHttp\Promise\Promise restoreBackupAsync(array $args = [])
* @method \Aws\Result tagResource(array $args = [])
Expand Down
9 changes: 6 additions & 3 deletions src/data/acm-pca/2017-08-22/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1038,14 +1038,16 @@
"RSA_2048",
"RSA_4096",
"EC_prime256v1",
"EC_secp384r1"
"EC_secp384r1",
"SM2"
]
},
"KeyStorageSecurityStandard":{
"type":"string",
"enum":[
"FIPS_140_2_LEVEL_2_OR_HIGHER",
"FIPS_140_2_LEVEL_3_OR_HIGHER"
"FIPS_140_2_LEVEL_3_OR_HIGHER",
"CCPC_LEVEL_1_OR_HIGHER"
]
},
"KeyUsage":{
Expand Down Expand Up @@ -1359,7 +1361,8 @@
"SHA512WITHECDSA",
"SHA256WITHRSA",
"SHA384WITHRSA",
"SHA512WITHRSA"
"SHA512WITHRSA",
"SM3WITHSM2"
]
},
"String":{"type":"string"},
Expand Down
2 changes: 1 addition & 1 deletion src/data/acm-pca/2017-08-22/api-2.json.php

Large diffs are not rendered by default.

107 changes: 105 additions & 2 deletions src/data/cloudhsmv2/2017-04-28/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"signatureVersion":"v4",
"signingName":"cloudhsm",
"targetPrefix":"BaldrApiService",
"uid":"cloudhsmv2-2017-04-28"
"uid":"cloudhsmv2-2017-04-28",
"auth":["aws.auth#sigv4"]
},
"operations":{
"CopyBackupToRegion":{
Expand Down Expand Up @@ -114,6 +115,22 @@
{"shape":"CloudHsmAccessDeniedException"}
]
},
"DeleteResourcePolicy":{
"name":"DeleteResourcePolicy",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"DeleteResourcePolicyRequest"},
"output":{"shape":"DeleteResourcePolicyResponse"},
"errors":[
{"shape":"CloudHsmInternalFailureException"},
{"shape":"CloudHsmServiceException"},
{"shape":"CloudHsmInvalidRequestException"},
{"shape":"CloudHsmResourceNotFoundException"},
{"shape":"CloudHsmAccessDeniedException"}
]
},
"DescribeBackups":{
"name":"DescribeBackups",
"http":{
Expand Down Expand Up @@ -147,6 +164,22 @@
{"shape":"CloudHsmTagException"}
]
},
"GetResourcePolicy":{
"name":"GetResourcePolicy",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetResourcePolicyRequest"},
"output":{"shape":"GetResourcePolicyResponse"},
"errors":[
{"shape":"CloudHsmInternalFailureException"},
{"shape":"CloudHsmServiceException"},
{"shape":"CloudHsmInvalidRequestException"},
{"shape":"CloudHsmResourceNotFoundException"},
{"shape":"CloudHsmAccessDeniedException"}
]
},
"InitializeCluster":{
"name":"InitializeCluster",
"http":{
Expand Down Expand Up @@ -212,6 +245,22 @@
{"shape":"CloudHsmServiceException"}
]
},
"PutResourcePolicy":{
"name":"PutResourcePolicy",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"PutResourcePolicyRequest"},
"output":{"shape":"PutResourcePolicyResponse"},
"errors":[
{"shape":"CloudHsmInternalFailureException"},
{"shape":"CloudHsmServiceException"},
{"shape":"CloudHsmInvalidRequestException"},
{"shape":"CloudHsmResourceNotFoundException"},
{"shape":"CloudHsmAccessDeniedException"}
]
},
"RestoreBackup":{
"name":"RestoreBackup",
"http":{
Expand Down Expand Up @@ -269,6 +318,7 @@
"required":["BackupId"],
"members":{
"BackupId":{"shape":"BackupId"},
"BackupArn":{"shape":"BackupArn"},
"BackupState":{"shape":"BackupState"},
"ClusterId":{"shape":"ClusterId"},
"CreateTimestamp":{"shape":"Timestamp"},
Expand All @@ -283,6 +333,10 @@
"Mode":{"shape":"ClusterMode"}
}
},
"BackupArn":{
"type":"string",
"pattern":"^(arn:aws(-(us-gov))?:cloudhsm:([a-z]{2}(-(gov|isob|iso))?-(east|west|north|south|central){1,2}-[0-9]{1}):[0-9]{12}:backup/)?backup-[2-7a-zA-Z]{11,16}"
},
"BackupId":{
"type":"string",
"pattern":"backup-[2-7a-zA-Z]{11,16}"
Expand Down Expand Up @@ -349,6 +403,10 @@
},
"exception":true
},
"CloudHsmArn":{
"type":"string",
"pattern":"arn:aws(-(us-gov))?:cloudhsm:([a-z]{2}(-(gov|isob|iso))?-(east|west|north|south|central){1,2}-[0-9]{1}):[0-9]{12}:(backup/backup|cluster/cluster|hsm/hsm)-[2-7a-zA-Z]{11,16}"
},
"CloudHsmInternalFailureException":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -467,7 +525,7 @@
"members":{
"BackupRetentionPolicy":{"shape":"BackupRetentionPolicy"},
"HsmType":{"shape":"HsmType"},
"SourceBackupId":{"shape":"BackupId"},
"SourceBackupId":{"shape":"BackupArn"},
"SubnetIds":{"shape":"SubnetIds"},
"TagList":{"shape":"TagList"},
"Mode":{"shape":"ClusterMode"}
Expand Down Expand Up @@ -539,12 +597,26 @@
"HsmId":{"shape":"HsmId"}
}
},
"DeleteResourcePolicyRequest":{
"type":"structure",
"members":{
"ResourceArn":{"shape":"CloudHsmArn"}
}
},
"DeleteResourcePolicyResponse":{
"type":"structure",
"members":{
"ResourceArn":{"shape":"CloudHsmArn"},
"Policy":{"shape":"ResourcePolicy"}
}
},
"DescribeBackupsRequest":{
"type":"structure",
"members":{
"NextToken":{"shape":"NextToken"},
"MaxResults":{"shape":"BackupsMaxSize"},
"Filters":{"shape":"Filters"},
"Shared":{"shape":"Boolean"},
"SortAscending":{"shape":"Boolean"}
}
},
Expand Down Expand Up @@ -602,6 +674,18 @@
"value":{"shape":"Strings"},
"max":30
},
"GetResourcePolicyRequest":{
"type":"structure",
"members":{
"ResourceArn":{"shape":"CloudHsmArn"}
}
},
"GetResourcePolicyResponse":{
"type":"structure",
"members":{
"Policy":{"shape":"ResourcePolicy"}
}
},
"Hsm":{
"type":"structure",
"required":["HsmId"],
Expand Down Expand Up @@ -729,6 +813,20 @@
"max":32,
"min":7
},
"PutResourcePolicyRequest":{
"type":"structure",
"members":{
"ResourceArn":{"shape":"CloudHsmArn"},
"Policy":{"shape":"ResourcePolicy"}
}
},
"PutResourcePolicyResponse":{
"type":"structure",
"members":{
"ResourceArn":{"shape":"CloudHsmArn"},
"Policy":{"shape":"ResourcePolicy"}
}
},
"Region":{
"type":"string",
"pattern":"[a-z]{2}(-(gov))?-(east|west|north|south|central){1,2}-\\d"
Expand All @@ -737,6 +835,11 @@
"type":"string",
"pattern":"(?:cluster|backup)-[2-7a-zA-Z]{11,16}"
},
"ResourcePolicy":{
"type":"string",
"max":20000,
"min":1
},
"RestoreBackupRequest":{
"type":"structure",
"required":["BackupId"],
Expand Down
2 changes: 1 addition & 1 deletion src/data/cloudhsmv2/2017-04-28/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit 85f3f50

Please sign in to comment.