Sha256: c82864aed7ea2c8f9c9b93bf07bfc6c49e0307ceaa411b977409e8fa0c8240ed

Contents?: true

Size: 811 Bytes

Versions: 37

Compression:

Stored size: 811 Bytes

Contents

class Fastly
  # An endpoint to stream syslogs to
  class Condition < BelongsToServiceAndVersion
    attr_accessor :service_id, :name, :priority, :statement, :type

    ##
    # :attr: service_id
    #
    # The id of the service this belongs to.

    ##
    # :attr: version
    #
    # The number of the version this belongs to.

    ##
    # :attr: name
    #
    # The name of the condition

    ##
    # :attr: statement
    #
    # The statement of the condition, should be a varnish if statement line

    ##
    # :attr: priority
    #
    # What order to run them in, higher priority gets executed after lower priority

    ##
    # :attr: type
    #
    # request, cache or response
    #
    # request has req. object only
    # cache has req. and beresp.
    # response has req. and resp.
  end
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
fastly-3.0.2 lib/fastly/condition.rb
fastly-3.0.1 lib/fastly/condition.rb
fastly-3.0.0 lib/fastly/condition.rb
fastly-2.5.3 lib/fastly/condition.rb
fastly-2.5.2 lib/fastly/condition.rb
fastly-2.5.1 lib/fastly/condition.rb
fastly-2.5.0 lib/fastly/condition.rb
fastly-2.4.0 lib/fastly/condition.rb
fastly-2.3.1 lib/fastly/condition.rb
fastly-2.3.0 lib/fastly/condition.rb
fastly-2.2.0 lib/fastly/condition.rb
fastly-2.1.0 lib/fastly/condition.rb
fastly-2.0.0 lib/fastly/condition.rb
fastly-1.15.0 lib/fastly/condition.rb
fastly-1.14.0 lib/fastly/condition.rb
fastly-1.13.2 lib/fastly/condition.rb
fastly-1.13.1 lib/fastly/condition.rb
fastly-1.13.0 lib/fastly/condition.rb
fastly-1.12.0 lib/fastly/condition.rb
fastly-1.11.0 lib/fastly/condition.rb