Sha256: fd6afefee0eff5ba263638f73bf09ee3aaf9c7e6a2642463162192cab36a3f0d

Contents?: true

Size: 470 Bytes

Versions: 54

Compression:

Stored size: 470 Bytes

Contents

class Ey::Core::Client::LoadBalancerService < Ey::Core::Model
  extend Ey::Core::Associations

  identity :id

  attribute :name
  attribute :deleted_at, type: :time
  attribute :provisioner_id
  attribute :internal_port
  attribute :external_port
  attribute :internal_protocol
  attribute :external_protocol

  has_one :load_balancer, aliases: "nodes"
  has_one :provider_ssl_certificate

  has_many :load_balancer_nodes

  def nodes
    load_balancer_nodes
  end
end

Version data entries

54 entries across 54 versions & 3 rubygems

Version Path
ey-core-3.2.0 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.11 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.10 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.9 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.8 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.7 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.6 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.5 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.4 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.3 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.2 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.1 lib/ey-core/models/load_balancer_service.rb
ey-core-3.1.0 lib/ey-core/models/load_balancer_service.rb
ey-core-3.0.5 lib/ey-core/models/load_balancer_service.rb
ey-core-3.0.4 lib/ey-core/models/load_balancer_service.rb
ey-core-3.0.3 lib/ey-core/models/load_balancer_service.rb
ey-core-3.0.2 lib/ey-core/models/load_balancer_service.rb
ey-core-3.0.1 lib/ey-core/models/load_balancer_service.rb
ey-core-3.0.0 lib/ey-core/models/load_balancer_service.rb
ey-pro-cli-0.0.17 lib/vendor/core/ey-core/models/load_balancer_service.rb