Sha256: 8bfc1dade7650e343dc6dd311fba85cc99c8b8d684b599f910f805ff94276547

Contents?: true

Size: 342 Bytes

Versions: 13

Compression:

Stored size: 342 Bytes

Contents

require "swa/record"

module Swa
  module KMS

    class Alias < Record

      def id
        name
      end

      def summary
        [
          pad(name, 36),
          key
        ].join("  ")
      end

      def name
        aws_record.alias_name
      end

      def key
        aws_record.target_key_id
      end

    end

  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
swa-0.8.3 lib/swa/kms/alias.rb
swa-0.8.2 lib/swa/kms/alias.rb
swa-0.8.1 lib/swa/kms/alias.rb
swa-0.8.0 lib/swa/kms/alias.rb
swa-0.7.7 lib/swa/kms/alias.rb
swa-0.7.6 lib/swa/kms/alias.rb
swa-0.7.5 lib/swa/kms/alias.rb
swa-0.7.4 lib/swa/kms/alias.rb
swa-0.7.3 lib/swa/kms/alias.rb
swa-0.7.2 lib/swa/kms/alias.rb
swa-0.7.1 lib/swa/kms/alias.rb
swa-0.7.0 lib/swa/kms/alias.rb
swa-0.6.1 lib/swa/kms/alias.rb