AWS kms documentation change
Summary
Removed alt text descriptions from all icon images in the API operation comparison table. The table content and functionality remain unchanged.
Security assessment
The change only removes accessibility-focused alt text from decorative icons without modifying any security-related content, configurations, or recommendations. There is no evidence of security vulnerability fixes, incident responses, or new security feature documentation.
Diff
diff --git a/kms/latest/developerguide/symm-asymm-compare.md b/kms/latest/developerguide/symm-asymm-compare.md index 2e064d5a8..70cbbee89 100644 --- a//kms/latest/developerguide/symm-asymm-compare.md +++ b//kms/latest/developerguide/symm-asymm-compare.md @@ -115,45 +115,45 @@ AWS KMS API operation | Multi-Region keys | Imported key material | KMS keys in -[CancelKeyDeletion](https://docs.aws.amazon.com/kms/latest/APIReference/API_CancelKeyDeletion.html) |  |  |  -[CreateAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateAlias.html) |  |  |  -[CreateGrant](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateGrant.html) |  |  |  -[ CreateKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateKey.html) You can use `CreateKey` to create a multi-Region primary key, a KMS key with imported key material, or a KMS key in a custom key store. To create a multi-Region replica key, use `ReplicateKey`. |  |  |  -[Decrypt](https://docs.aws.amazon.com/kms/latest/APIReference/API_Decrypt.html) |  Valid only when `KeyUsage` is `ENCRYPT_DECRYPT` |  |  -[DeleteAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeleteAlias.html) |  |  |  -[DeleteImportedKeyMaterial](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeleteImportedKeyMaterial.html) |  Valid only for keys with imported key material (`Origin` is `EXTERNAL`) |  |  -[DeriveSharedSecret](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeriveSharedSecret.html) |  Valid only when `KeyUsage` is `KEY_AGREEMENT`) |  Valid only when `KeyUsage` is `KEY_AGREEMENT`) |  -[DescribeKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html) |  |  |  -[DisableKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_DisableKey.html) |  |  |  -[DisableKeyRotation](https://docs.aws.amazon.com/kms/latest/APIReference/API_DisableKeyRotation.html) |  Valid only on symmetric encryption keys with AWS KMS key material (`Origin` is `AWS_KMS`). |  |  -[EnableKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_EnableKey.html) |  Valid only on symmetric encryption KMS keys |  |  -[EnableKeyRotation](https://docs.aws.amazon.com/kms/latest/APIReference/API_EnableKeyRotation.html) |  Valid only on symmetric encryption keys with AWS KMS key material (`Origin` is `AWS_KMS`). |  |  -[Encrypt](https://docs.aws.amazon.com/kms/latest/APIReference/API_Encrypt.html) |  Valid only when `KeyUsage` is `ENCRYPT_DECRYPT` |  |  -[GenerateDataKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKey.html) |  Valid only on symmetric encryption KMS keys |  |  -[GenerateDataKeyPair](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKeyPair.html) |  Valid only on symmetric encryption KMS keys |  |  -[GenerateDataKeyPairWithoutPlaintext](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKeyPairWithoutPlaintext.html) |  Valid only on symmetric encryption KMS keys |  |  -[GenerateDataKeyWithoutPlaintext](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKeyWithoutPlaintext.html) |  Valid only on symmetric encryption KMS keys |  |  -[GenerateMac](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateMac.html)Valid only on HMAC KMS keys |  |  |  -[GetKeyPolicy](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetKeyPolicy.html) |  |  |  -[GetKeyRotationStatus](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetKeyRotationStatus.html) |  |  (`KeyRotationEnabled` will always be `false`.) |  -[GetParametersForImport](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetParametersForImport.html) |  Valid only for keys with imported key material (`Origin` is `EXTERNAL`). |  |  -[GetPublicKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetPublicKey.html) Valid only for [asymmetric KMS keys](./symmetric-asymmetric.html). |  |  |  -[ImportKeyMaterial](https://docs.aws.amazon.com/kms/latest/APIReference/API_ImportKeyMaterial.html) |  Valid only for keys with imported key material (`Origin` is `EXTERNAL`). |  |  -[ListAliases](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListAliases.html) |  |  |  -[ListGrants](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListGrants.html) |  |  |  -[ListKeyPolicies](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeyPolicies.html) |  |  |  -[ListKeyRotations](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeyRotations.html) |  Valid only on symmetric encryption keys with `AWS_KMS` or `EXTERNAL` origin. |  Valid only on symmetric encryption keys. |  -[ListResourceTags](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListResourceTags.html) |  |  |  -[ListRetirableGrants](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListRetirableGrants.html) |  |  |  -[PutKeyPolicy](https://docs.aws.amazon.com/kms/latest/APIReference/API_PutKeyPolicy.html) |  |  |  -[ReEncrypt](https://docs.aws.amazon.com/kms/latest/APIReference/API_ReEncrypt.html) |  Valid only when `KeyUsage` is `ENCRYPT_DECRYPT` |  |  -[ReplicateKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_ReplicateKey.html) |  Valid only on multi-Region primary keys. |  Valid only on multi-Region primary keys. |  -[RetireGrant](https://docs.aws.amazon.com/kms/latest/APIReference/API_RetireGrant.html) |  |  |  -[RevokeGrant](https://docs.aws.amazon.com/kms/latest/APIReference/API_RevokeGrant.html) |  |  |  -[RotateKeyOnDemand](https://docs.aws.amazon.com/kms/latest/APIReference/API_RotateKeyOnDemand.html) |  Valid only on symmetric encryption keys with `AWS_KMS` or `EXTERNAL` origin. |  Valid only on symmetric encryption keys. |  -[ScheduleKeyDeletion](https://docs.aws.amazon.com/kms/latest/APIReference/API_ScheduleKeyDeletion.html) |  |  |  -[Sign](https://docs.aws.amazon.com/kms/latest/APIReference/API_Sign.html) Valid only on when `KeyUsage` is `SIGN_VERIFY`. |  |  |  -[TagResource](https://docs.aws.amazon.com/kms/latest/APIReference/API_TagResource.html) |  |  |  -[UntagResource](https://docs.aws.amazon.com/kms/latest/APIReference/API_UntagResource.html) |  |  |  -[UpdateAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdateAlias.html) \- The current KMS key and the new KMS key must be the same type (both symmetric or both asymmetric or both HMAC) and they must have the same [key usage](./create-keys.html#key-usage). |  |  |  -[UpdateKeyDescription](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdateKeyDescription.html) |  |  |  -[UpdateReplicaRegion](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdateReplicaRegion.html) |  |  Valid only on multi-Region keys. |  -[Verify](https://docs.aws.amazon.com/kms/latest/APIReference/API_Verify.html) Valid only when `KeyUsage` is `SIGN_VERIFY`. |  |  |  -[VerifyMac](https://docs.aws.amazon.com/kms/latest/APIReference/API_VerifyMac.html) Valid only on HMAC KMS keys |  |  |  +[CancelKeyDeletion](https://docs.aws.amazon.com/kms/latest/APIReference/API_CancelKeyDeletion.html) |  |  |  +[CreateAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateAlias.html) |  |  |  +[CreateGrant](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateGrant.html) |  |  |  +[ CreateKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_CreateKey.html) You can use `CreateKey` to create a multi-Region primary key, a KMS key with imported key material, or a KMS key in a custom key store. To create a multi-Region replica key, use `ReplicateKey`. |  |  |  +[Decrypt](https://docs.aws.amazon.com/kms/latest/APIReference/API_Decrypt.html) |  Valid only when `KeyUsage` is `ENCRYPT_DECRYPT` |  |  +[DeleteAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeleteAlias.html) |  |  |  +[DeleteImportedKeyMaterial](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeleteImportedKeyMaterial.html) |  Valid only for keys with imported key material (`Origin` is `EXTERNAL`) |  |  +[DeriveSharedSecret](https://docs.aws.amazon.com/kms/latest/APIReference/API_DeriveSharedSecret.html) |  Valid only when `KeyUsage` is `KEY_AGREEMENT`) |  Valid only when `KeyUsage` is `KEY_AGREEMENT`) |  +[DescribeKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html) |  |  |  +[DisableKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_DisableKey.html) |  |  |  +[DisableKeyRotation](https://docs.aws.amazon.com/kms/latest/APIReference/API_DisableKeyRotation.html) |  Valid only on symmetric encryption keys with AWS KMS key material (`Origin` is `AWS_KMS`). |  |  +[EnableKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_EnableKey.html) |  Valid only on symmetric encryption KMS keys |  |  +[EnableKeyRotation](https://docs.aws.amazon.com/kms/latest/APIReference/API_EnableKeyRotation.html) |  Valid only on symmetric encryption keys with AWS KMS key material (`Origin` is `AWS_KMS`). |  |  +[Encrypt](https://docs.aws.amazon.com/kms/latest/APIReference/API_Encrypt.html) |  Valid only when `KeyUsage` is `ENCRYPT_DECRYPT` |  |  +[GenerateDataKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKey.html) |  Valid only on symmetric encryption KMS keys |  |  +[GenerateDataKeyPair](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKeyPair.html) |  Valid only on symmetric encryption KMS keys |  |  +[GenerateDataKeyPairWithoutPlaintext](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKeyPairWithoutPlaintext.html) |  Valid only on symmetric encryption KMS keys |  |  +[GenerateDataKeyWithoutPlaintext](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKeyWithoutPlaintext.html) |  Valid only on symmetric encryption KMS keys |  |  +[GenerateMac](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateMac.html)Valid only on HMAC KMS keys |  |  |  +[GetKeyPolicy](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetKeyPolicy.html) |  |  |  +[GetKeyRotationStatus](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetKeyRotationStatus.html) |  |  (`KeyRotationEnabled` will always be `false`.) |  +[GetParametersForImport](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetParametersForImport.html) |  Valid only for keys with imported key material (`Origin` is `EXTERNAL`). |  |  +[GetPublicKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_GetPublicKey.html) Valid only for [asymmetric KMS keys](./symmetric-asymmetric.html). |  |  |  +[ImportKeyMaterial](https://docs.aws.amazon.com/kms/latest/APIReference/API_ImportKeyMaterial.html) |  Valid only for keys with imported key material (`Origin` is `EXTERNAL`). |  |  +[ListAliases](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListAliases.html) |  |  |  +[ListGrants](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListGrants.html) |  |  |  +[ListKeyPolicies](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeyPolicies.html) |  |  |  +[ListKeyRotations](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListKeyRotations.html) |  Valid only on symmetric encryption keys with `AWS_KMS` or `EXTERNAL` origin. |  Valid only on symmetric encryption keys. |  +[ListResourceTags](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListResourceTags.html) |  |  |  +[ListRetirableGrants](https://docs.aws.amazon.com/kms/latest/APIReference/API_ListRetirableGrants.html) |  |  |  +[PutKeyPolicy](https://docs.aws.amazon.com/kms/latest/APIReference/API_PutKeyPolicy.html) |  |  |  +[ReEncrypt](https://docs.aws.amazon.com/kms/latest/APIReference/API_ReEncrypt.html) |  Valid only when `KeyUsage` is `ENCRYPT_DECRYPT` |  |  +[ReplicateKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_ReplicateKey.html) |  Valid only on multi-Region primary keys. |  Valid only on multi-Region primary keys. |  +[RetireGrant](https://docs.aws.amazon.com/kms/latest/APIReference/API_RetireGrant.html) |  |  |  +[RevokeGrant](https://docs.aws.amazon.com/kms/latest/APIReference/API_RevokeGrant.html) |  |  |  +[RotateKeyOnDemand](https://docs.aws.amazon.com/kms/latest/APIReference/API_RotateKeyOnDemand.html) |  Valid only on symmetric encryption keys with `AWS_KMS` or `EXTERNAL` origin. |  Valid only on symmetric encryption keys. |  +[ScheduleKeyDeletion](https://docs.aws.amazon.com/kms/latest/APIReference/API_ScheduleKeyDeletion.html) |  |  |  +[Sign](https://docs.aws.amazon.com/kms/latest/APIReference/API_Sign.html) Valid only on when `KeyUsage` is `SIGN_VERIFY`. |  |  |  +[TagResource](https://docs.aws.amazon.com/kms/latest/APIReference/API_TagResource.html) |  |  |  +[UntagResource](https://docs.aws.amazon.com/kms/latest/APIReference/API_UntagResource.html) |  |  |  +[UpdateAlias](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdateAlias.html) \- The current KMS key and the new KMS key must be the same type (both symmetric or both asymmetric or both HMAC) and they must have the same [key usage](./create-keys.html#key-usage). |  |  |  +[UpdateKeyDescription](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdateKeyDescription.html) |  |  |  +[UpdateReplicaRegion](https://docs.aws.amazon.com/kms/latest/APIReference/API_UpdateReplicaRegion.html) |  |  Valid only on multi-Region keys. |  +[Verify](https://docs.aws.amazon.com/kms/latest/APIReference/API_Verify.html) Valid only when `KeyUsage` is `SIGN_VERIFY`. |  |  |  +[VerifyMac](https://docs.aws.amazon.com/kms/latest/APIReference/API_VerifyMac.html) Valid only on HMAC KMS keys |  |  | 