Skip to content

Commit 9e77a1c

Browse files
Update generated code (#1594)
update generated code
1 parent 110608d commit 9e77a1c

File tree

5 files changed

+25
-25
lines changed

5 files changed

+25
-25
lines changed

manifest.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"variables": {
3-
"${LATEST}": "3.283.7"
3+
"${LATEST}": "3.283.8"
44
},
55
"endpoints": "https://raw.githubusercontent.com/aws/aws-sdk-php/${LATEST}/src/data/endpoints.json",
66
"services": {

src/Service/SecretsManager/CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
### Changed
1010

1111
- Allow passing explicit null values for optional fields of input objects
12+
- AWS enhancement: Documentation updates.
1213

1314
## 2.0.0
1415

src/Service/SecretsManager/src/Input/CreateSecretRequest.php

+7-15
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,10 @@ final class CreateSecretRequest extends Input
3232
*
3333
* > If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can
3434
* > leave this parameter empty. The CLI or SDK generates a random UUID for you and includes it as the value for this
35-
* > parameter in the request. If you don't use the SDK and instead generate a raw HTTP request to the Secrets Manager
36-
* > service endpoint, then you must generate a `ClientRequestToken` yourself for the new version and include the value
37-
* > in the request.
35+
* > parameter in the request.
36+
*
37+
* If you generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a
38+
* `ClientRequestToken` and include it in the request.
3839
*
3940
* This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate
4041
* versions if there are failures and retries during a rotation. We recommend that you generate a UUID-type [^1] value
@@ -126,22 +127,13 @@ final class CreateSecretRequest extends Input
126127
* for Parameters [^3]. If your command-line tool or SDK requires quotation marks around the parameter, you should use
127128
* single quotes to avoid confusion with the double quotes required in the JSON text.
128129
*
129-
* The following restrictions apply to tags:
130-
*
131-
* - Maximum number of tags per secret: 50
132-
* - Maximum key length: 127 Unicode characters in UTF-8
133-
* - Maximum value length: 255 Unicode characters in UTF-8
134-
* - Tag keys and values are case sensitive.
135-
* - Do not use the `aws:` prefix in your tag names or values because Amazon Web Services reserves it for Amazon Web
136-
* Services use. You can't edit or delete tag names or values with this prefix. Tags with this prefix do not count
137-
* against your tags per secret limit.
138-
* - If you use your tagging schema across multiple services and resources, other services might have restrictions on
139-
* allowed characters. Generally allowed characters: letters, spaces, and numbers representable in UTF-8, plus the
140-
* following special characters: + - = . _ : / @.
130+
* For tag quotas and naming restrictions, see Service quotas for Tagging [^4] in the *Amazon Web Services General
131+
* Reference guide*.
141132
*
142133
* [^1]: https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_examples.html#tag-secrets-abac
143134
* [^2]: https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_examples.html#auth-and-access_tags2
144135
* [^3]: https://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#cli-using-param-json
136+
* [^4]: https://docs.aws.amazon.com/general/latest/gr/arg.html#taged-reference-quotas
145137
*
146138
* @var Tag[]|null
147139
*/

src/Service/SecretsManager/src/Input/PutSecretValueRequest.php

+7-5
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,15 @@ final class PutSecretValueRequest extends Input
2929
* A unique identifier for the new version of the secret.
3030
*
3131
* > If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can
32-
* > leave this parameter empty because they generate a random UUID for you. If you don't use the SDK and instead
33-
* > generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a `ClientRequestToken`
34-
* > yourself for new versions and include that value in the request.
32+
* > leave this parameter empty. The CLI or SDK generates a random UUID for you and includes it as the value for this
33+
* > parameter in the request.
34+
*
35+
* If you generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a
36+
* `ClientRequestToken` and include it in the request.
3537
*
3638
* This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate
37-
* versions if there are failures and retries during the Lambda rotation function processing. We recommend that you
38-
* generate a UUID-type [^1] value to ensure uniqueness within the specified secret.
39+
* versions if there are failures and retries during a rotation. We recommend that you generate a UUID-type [^1] value
40+
* to ensure uniqueness of your versions within the specified secret.
3941
*
4042
* - If the `ClientRequestToken` value isn't already associated with a version of the secret then a new version of the
4143
* secret is created.

src/Service/SecretsManager/src/Input/UpdateSecretRequest.php

+9-4
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,16 @@ final class UpdateSecretRequest extends Input
2929
*
3030
* > If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can
3131
* > leave this parameter empty. The CLI or SDK generates a random UUID for you and includes it as the value for this
32-
* > parameter in the request. If you don't use the SDK and instead generate a raw HTTP request to the Secrets Manager
33-
* > service endpoint, then you must generate a `ClientRequestToken` yourself for the new version and include the value
34-
* > in the request.
32+
* > parameter in the request.
3533
*
36-
* This value becomes the `VersionId` of the new version.
34+
* If you generate a raw HTTP request to the Secrets Manager service endpoint, then you must generate a
35+
* `ClientRequestToken` and include it in the request.
36+
*
37+
* This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate
38+
* versions if there are failures and retries during a rotation. We recommend that you generate a UUID-type [^1] value
39+
* to ensure uniqueness of your versions within the specified secret.
40+
*
41+
* [^1]: https://wikipedia.org/wiki/Universally_unique_identifier
3742
*
3843
* @var string|null
3944
*/

0 commit comments

Comments
 (0)