Sha256: 1ca6fb769a538c1f5a64eefc6a8c73059f2106f5a8eb2319f0f365d873b684d5

Contents?: true

Size: 472 Bytes

Versions: 6

Compression:

Stored size: 472 Bytes

Contents

# frozen_string_literal: true

require_relative 'symbol'
require_relative 'server'

module Capistrano
  module DataPlaneApi
    class Configuration < Type
      class Backend < Type
        attribute :name, ::Shale::Type::String
        attribute :styles, Symbol, collection: true
        attribute :basic_user, ::Shale::Type::String
        attribute :basic_password, ::Shale::Type::String
        attribute :servers, Server, collection: true
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
capistrano-data_plane_api-0.1.5 lib/capistrano/data_plane_api/configuration/backend.rb
capistrano-data_plane_api-0.1.4 lib/capistrano/data_plane_api/configuration/backend.rb
capistrano-data_plane_api-0.1.3 lib/capistrano/data_plane_api/configuration/backend.rb
capistrano-data_plane_api-0.1.2 lib/capistrano/data_plane_api/configuration/backend.rb
capistrano-data_plane_api-0.1.1 lib/capistrano/data_plane_api/configuration/backend.rb
capistrano-data_plane_api-0.1.0 lib/capistrano/data_plane_api/configuration/backend.rb