@Generated(value="software.amazon.awssdk:codegen") public final class UpdateKeyDescriptionRequest extends KmsRequest implements ToCopyableBuilder<UpdateKeyDescriptionRequest.Builder,UpdateKeyDescriptionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateKeyDescriptionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateKeyDescriptionRequest.Builder |
builder() |
String |
description()
New description for the KMS key.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
keyId()
Updates the description of the specified KMS key.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateKeyDescriptionRequest.Builder> |
serializableBuilderClass() |
UpdateKeyDescriptionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String keyId()
Updates the description of the specified KMS key.
Specify the key ID or key ARN of the KMS key.
For example:
Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey.
Specify the key ID or key ARN of the KMS key.
For example:
Key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey.
public final String description()
New description for the KMS key.
Do not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.
Do not include confidential or sensitive information in this field. This field may be displayed in plaintext in CloudTrail logs and other output.
public UpdateKeyDescriptionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateKeyDescriptionRequest.Builder,UpdateKeyDescriptionRequest>toBuilder in class KmsRequestpublic static UpdateKeyDescriptionRequest.Builder builder()
public static Class<? extends UpdateKeyDescriptionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.