Interface UpdateKeyDescriptionRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<UpdateKeyDescriptionRequest.Builder,,- UpdateKeyDescriptionRequest> - KmsRequest.Builder,- SdkBuilder<UpdateKeyDescriptionRequest.Builder,,- UpdateKeyDescriptionRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateKeyDescriptionRequest
- 
Method SummaryModifier and TypeMethodDescriptiondescription(String description) New description for the KMS key.Updates the description of the specified KMS key.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.kms.model.KmsRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
keyIdUpdates 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. - Parameters:
- 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. 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
descriptionNew 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. - Parameters:
- 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. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationUpdateKeyDescriptionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationUpdateKeyDescriptionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-