Sha256: 73f06c4910804429fe1c8b4640eb5b462b1151b2aa3cebe101fb7850f9f76145

Contents?: true

Size: 327 Bytes

Versions: 3

Compression:

Stored size: 327 Bytes

Contents

class KuberKit::Core::Service
  attr_reader :name, :template_name, :tags

  Contract KeywordArgs[
    name:           Symbol,
    template_name:  Symbol,
    tags:           ArrayOf[Symbol],
  ] => Any
  def initialize(name:, template_name:, tags:)
    @name = name
    @template_name = template_name
    @tags = tags
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kuber_kit-0.1.2 lib/kuber_kit/core/service.rb
kuber_kit-0.1.1 lib/kuber_kit/core/service.rb
kuber_kit-0.1.0 lib/kuber_kit/core/service.rb