data AWS::KMS::KeyMetadata(key_id: String, arn: String, key_spec: String, key_usage: String, enabled: Bool, key_state: String, description: String)

describe_key's answer.

/home/runner/work/aws/aws/src/kms.qz:75

Methods

def key_id -> String

/home/runner/work/aws/aws/src/kms.qz:75

def arn -> String

/home/runner/work/aws/aws/src/kms.qz:75

def key_spec -> String

/home/runner/work/aws/aws/src/kms.qz:75

def key_usage -> String

/home/runner/work/aws/aws/src/kms.qz:75

def enabled -> Bool

/home/runner/work/aws/aws/src/kms.qz:75

def key_state -> String

/home/runner/work/aws/aws/src/kms.qz:76

def description -> String

/home/runner/work/aws/aws/src/kms.qz:76

def enabled? -> Bool

Whether the key is enabled.

/home/runner/work/aws/aws/src/kms.qz:78

def to_h -> Hash[Symbol, Object]

The fields as a Hash, by name.

/home/runner/work/aws/aws/src/kms.qz:78

def with(*, key_id: String = …, arn: String = …, key_spec: String = …, key_usage: String = …, enabled: Bool = …, key_state: String = …, description: String = …) -> AWS::KMS::KeyMetadata

A copy with the fields given replaced.

/home/runner/work/aws/aws/src/kms.qz:78