Safe Haskell | None |
---|---|
Language | Haskell2010 |
Provides detailed information about the specified customer master key.
http://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html
- data DescribeKey
- describeKey :: Text -> DescribeKey
- dk1KeyId :: Lens' DescribeKey Text
- data DescribeKeyResponse
- describeKeyResponse :: DescribeKeyResponse
- dkrKeyMetadata :: Lens' DescribeKeyResponse (Maybe KeyMetadata)
Request
data DescribeKey Source
Eq DescribeKey | |
Ord DescribeKey | |
Read DescribeKey | |
Show DescribeKey | |
IsString DescribeKey | |
Monoid DescribeKey | |
AWSRequest DescribeKey | |
ToQuery DescribeKey | |
ToPath DescribeKey | |
ToHeaders DescribeKey | |
ToJSON DescribeKey | |
type Sv DescribeKey = KMS | |
type Rs DescribeKey = DescribeKeyResponse |
Request constructor
:: Text | |
-> DescribeKey |
Request lenses
dk1KeyId :: Lens' DescribeKey Text Source
A unique identifier for the customer master key. This value can be a globally unique identifier, a fully specified ARN to either an alias or a key, or an alias name prefixed by "alias/". Key ARN Example - arn:aws:kms:us-east-1:123456789012:key12345678-1234-1234-1234-123456789012 Alias ARN Example - arn:aws:kms:us-east-1:123456789012:alias/MyAliasName Globally Unique Key ID Example - 12345678-1234-1234-123456789012 Alias Name Example - alias/MyAliasName
Response
Response constructor
describeKeyResponse :: DescribeKeyResponse Source
DescribeKeyResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dkrKeyMetadata :: Lens' DescribeKeyResponse (Maybe KeyMetadata) Source
Metadata associated with the key.