|
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