class Aws::KMS::Types::CreateAliasRequest
@see docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/CreateAliasRequest AWS API Documentation
@return [String]<br>: docs.aws.amazon.com/kms/latest/developerguide/find-cmk-id-arn.html<br>[1]: docs.aws.amazon.com/kms/latest/developerguide/concepts.html#customer-cmk<br><br><br><br>DescribeKey.
To get the key ID and key ARN for a KMS key, use ListKeys or
`arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`
* Key ARN:
* Key ID: ‘1234abcd-12ab-34cd-56ef-1234567890ab`
For example:
Specify the key ID or key ARN of the KMS key.<br><br></i>.<br>ARN] in the <i>Key Management Service Developer Guide
For help finding the key ID and ARN, see [Find the key ID and key
value, this operation returns an error.
A valid key ID is required. If you supply a null or empty string
The KMS key must be in the same Amazon Web Services Region.
Associates the alias with the specified [customer managed key].
@!attribute [rw] target_key_id
@return [String]<br>: docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk<br><br><br><br>Services managed keys].
`alias/aws/`. The `alias/aws/` prefix is reserved for [Amazon Web
underscores (_), and dashes (-). The alias name cannot begin with
contain only alphanumeric characters, forward slashes (/),
The `AliasName` value must be string of 1-256 characters. It can
other output.
This field may be displayed in plaintext in CloudTrail logs and
Do not include confidential or sensitive information in this field.
followed by a name, such as `alias/ExampleAlias`.
Specifies the alias name. This value must begin with `alias/`
@!attribute [rw] alias_name