@@ -32,9 +32,10 @@ final class CreateSecretRequest extends Input
32
32
*
33
33
* > If you use the Amazon Web Services CLI or one of the Amazon Web Services SDKs to call this operation, then you can
34
34
* > 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.
38
39
*
39
40
* This value helps ensure idempotency. Secrets Manager uses this value to prevent the accidental creation of duplicate
40
41
* 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
126
127
* for Parameters [^3]. If your command-line tool or SDK requires quotation marks around the parameter, you should use
127
128
* single quotes to avoid confusion with the double quotes required in the JSON text.
128
129
*
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*.
141
132
*
142
133
* [^1]: https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_examples.html#tag-secrets-abac
143
134
* [^2]: https://docs.aws.amazon.com/secretsmanager/latest/userguide/auth-and-access_examples.html#auth-and-access_tags2
144
135
* [^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
145
137
*
146
138
* @var Tag[]|null
147
139
*/
0 commit comments