KMSClient.create_alias(**kwargs)
Creates an alias for a KMS key.
client.create_alias(
alias_name='string',
key_id='string'
)- alias_name
The name of the alias to create.
- key_id
The identifier of the KMS key to associate with the alias.
RETURN TYPE: None
This method does not return any value.
valigetta.exceptions.ConnectionException: Raised when a connection to the KMS server fails.valigetta.exceptions.CreateAliasException: Raised when creating an alias for a KMS key fails.valigetta.exceptions.AliasAlreadyExistsException: Raised when an alias already exists.
The following example creates an alias for a KMS key.
client.create_alias(
alias_name="alias/my-key-alias",
key_id="8eb847a3-9eb0-4bd9-9758-f7d14a575985"
)-
AWSKMSClientusers: AWS KMS CreateAlias API Reference Required IAM Permission:kms:CreateAlias -
APIKMSClientusers: This client sends aPATCHrequest to thecreate_aliasURL. Example:PATCH https://kms.example.com/keys/8eb847a3-9eb0-4bd9-9758-f7d14a575985 Content-Type: application/json { "alias": "alias/my-key-alias" }