|
2063 | 2063 | ],
|
2064 | 2064 | "traits": {
|
2065 | 2065 | "aws.api#controlPlane": {},
|
2066 |
| - "smithy.api#documentation": "<p>Lists the aliases for all keys in the caller's Amazon Web Services account and Amazon Web Services Region. You can filter the list of aliases. For more information, see <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/userguide/keys-managealias.html\">Using aliases</a> in the <i>Amazon Web Services Payment Cryptography User Guide</i>.</p>\n <p>This is a paginated operation, which means that each response might contain only a subset of all the aliases. When the response contains only a subset of aliases, it includes a <code>NextToken</code> value.\n Use this value in a subsequent <code>ListAliases</code> request to get more aliases. When you receive a response with no NextToken (or an empty or null value), that means there are no more aliases to get.</p>\n <p>\n <b>Cross-account use:</b> This operation can't be used across different Amazon Web Services accounts.</p>\n <p>\n <b>Related operations:</b>\n </p>\n <ul>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/APIReference/API_CreateAlias.html\">CreateAlias</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/APIReference/API_DeleteAlias.html\">DeleteAlias</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/APIReference/API_GetAlias.html\">GetAlias</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/APIReference/API_UpdateAlias.html\">UpdateAlias</a>\n </p>\n </li>\n </ul>", |
| 2066 | + "smithy.api#documentation": "<p>Lists the aliases for all keys in the caller's Amazon Web Services account and Amazon Web Services Region. You can filter the aliases by <code>keyARN</code>. For more information, see <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/userguide/keys-managealias.html\">Using aliases</a> in the <i>Amazon Web Services Payment Cryptography User Guide</i>.</p>\n <p>This is a paginated operation, which means that each response might contain only a subset of all the aliases. When the response contains only a subset of aliases, it includes a <code>NextToken</code> value.\n Use this value in a subsequent <code>ListAliases</code> request to get more aliases. When you receive a response with no NextToken (or an empty or null value), that means there are no more aliases to get.</p>\n <p>\n <b>Cross-account use:</b> This operation can't be used across different Amazon Web Services accounts.</p>\n <p>\n <b>Related operations:</b>\n </p>\n <ul>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/APIReference/API_CreateAlias.html\">CreateAlias</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/APIReference/API_DeleteAlias.html\">DeleteAlias</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/APIReference/API_GetAlias.html\">GetAlias</a>\n </p>\n </li>\n <li>\n <p>\n <a href=\"https://docs.aws.amazon.com/payment-cryptography/latest/APIReference/API_UpdateAlias.html\">UpdateAlias</a>\n </p>\n </li>\n </ul>", |
2067 | 2067 | "smithy.api#paginated": {
|
2068 | 2068 | "inputToken": "NextToken",
|
2069 | 2069 | "outputToken": "NextToken",
|
|
2076 | 2076 | "com.amazonaws.paymentcryptography#ListAliasesInput": {
|
2077 | 2077 | "type": "structure",
|
2078 | 2078 | "members": {
|
| 2079 | + "KeyArn": { |
| 2080 | + "target": "com.amazonaws.paymentcryptography#KeyArn", |
| 2081 | + "traits": { |
| 2082 | + "smithy.api#documentation": "<p>The <code>keyARN</code> for which you want to list all aliases.</p>" |
| 2083 | + } |
| 2084 | + }, |
2079 | 2085 | "NextToken": {
|
2080 | 2086 | "target": "com.amazonaws.paymentcryptography#NextToken",
|
2081 | 2087 | "traits": {
|
|
3359 | 3365 | "Value": {
|
3360 | 3366 | "target": "com.amazonaws.paymentcryptography#TagValue",
|
3361 | 3367 | "traits": {
|
3362 |
| - "smithy.api#documentation": "<p>The value of the tag.</p>" |
| 3368 | + "smithy.api#clientOptional": {}, |
| 3369 | + "smithy.api#documentation": "<p>The value of the tag.</p>", |
| 3370 | + "smithy.api#required": {} |
3363 | 3371 | }
|
3364 | 3372 | }
|
3365 | 3373 | },
|
|
3460 | 3468 | "type": "string",
|
3461 | 3469 | "traits": {
|
3462 | 3470 | "smithy.api#length": {
|
3463 |
| - "min": 0, |
| 3471 | + "min": 1, |
3464 | 3472 | "max": 256
|
3465 | 3473 | }
|
3466 | 3474 | }
|
|
3522 | 3530 | "min": 2,
|
3523 | 3531 | "max": 4096
|
3524 | 3532 | },
|
3525 |
| - "smithy.api#pattern": "^[0-9A-F]+$" |
| 3533 | + "smithy.api#pattern": "^[0-9A-F]+$", |
| 3534 | + "smithy.api#sensitive": {} |
3526 | 3535 | }
|
3527 | 3536 | },
|
3528 | 3537 | "com.amazonaws.paymentcryptography#TrustedCertificatePublicKey": {
|
|
3754 | 3763 | "min": 16,
|
3755 | 3764 | "max": 4096
|
3756 | 3765 | },
|
3757 |
| - "smithy.api#pattern": "^[0-9A-F]+$" |
| 3766 | + "smithy.api#pattern": "^[0-9A-F]+$", |
| 3767 | + "smithy.api#sensitive": {} |
3758 | 3768 | }
|
3759 | 3769 | },
|
3760 | 3770 | "com.amazonaws.paymentcryptography#WrappedKeyMaterialFormat": {
|
|
0 commit comments