class KmsKeyParser

Public Instance Methods

parse(cfn_model:, resource:) click to toggle source
# File lib/cfn-model/parser/kms_key_parser.rb, line 8
def parse(cfn_model:, resource:)
  kms_key = resource

  new_policy = Policy.new
  new_policy.policy_document = PolicyDocumentParser.new.parse(cfn_model, kms_key.keyPolicy)
  kms_key.key_policy = new_policy

  kms_key
end