lib/fastly/header.rb in fastly-1.1.4 vs lib/fastly/header.rb in fastly-1.1.5

- old
+ new

@@ -1,88 +1,87 @@ class Fastly # customize headers. Best used with conditions. class Header < BelongsToServiceAndVersion attr_accessor :service_id, :name, :action, :cache_condition, :request_condition, :response_condition, :ignore_if_set, :type, :dst, :src, :substitution, :priority, :regexp - ## - # :attr: service_id - # - # The id of the service this belongs to. + ## + # :attr: service_id + # + # The id of the service this belongs to. - ## - # :attr: version - # - # The number of the version this belongs to. + ## + # :attr: version + # + # The number of the version this belongs to. - ## - # :attr: name - # - # The name of the header setting + ## + # :attr: name + # + # The name of the header setting - ## - # :attr: action - # - # Action to perform on the header. Can be: - # - 'set' - Sets (or resets) a header - # - 'append' - Appends to an existing header - # - 'delete' - Delete a header - # - 'regex' - Perform a single regex replacement on a header - # - 'regex_repeat' - Perform a global regex replacement on a header + ## + # :attr: action + # + # Action to perform on the header. Can be: + # - 'set' - Sets (or resets) a header + # - 'append' - Appends to an existing header + # - 'delete' - Delete a header + # - 'regex' - Perform a single regex replacement on a header + # - 'regex_repeat' - Perform a global regex replacement on a header - ## - # :attr: ignore_if_set - # - # Don't add the header if it is already set. Only applies to the 'set' - # action + ## + # :attr: ignore_if_set + # + # Don't add the header if it is already set. Only applies to the 'set' + # action - ## - # :attr: type - # - # - 'request' - Performs on the request before lookup occurs - # - 'fetch' - Performs on the request to the origin server - # - 'cache' - Performs on the response before it's stored in the cache - # - 'response' - Performs on the response before delivering to the client + ## + # :attr: type + # + # - 'request' - Performs on the request before lookup occurs + # - 'fetch' - Performs on the request to the origin server + # - 'cache' - Performs on the response before it's stored in the cache + # - 'response' - Performs on the response before delivering to the client - ## - # :attr: dst - # - # Header to set + ## + # :attr: dst + # + # Header to set - ## - # :attr: src - # - # Variable to be used as a source for the header content. Does not apply - # to the 'delete' action. + ## + # :attr: src + # + # Variable to be used as a source for the header content. Does not apply + # to the 'delete' action. - ## - # :attr: regexp - # - # Regular expression to use with the 'regex' and 'regex_repeat' actions. + ## + # :attr: regexp + # + # Regular expression to use with the 'regex' and 'regex_repeat' actions. - ## - # :attr: substitution - # - # Value to substitute in place of regular expression. (Only applies to - # 'regex' and 'regex_repeat'.) + ## + # :attr: substitution + # + # Value to substitute in place of regular expression. (Only applies to + # 'regex' and 'regex_repeat'.) - ## - # :attr: priority - # - # Lower priorities execute first. + ## + # :attr: priority + # + # Lower priorities execute first. - ## - # :attr: request_condition - # - # Optional name of a request condition to apply + ## + # :attr: request_condition + # + # Optional name of a request condition to apply - ## - # :attr: cache_condition - # - # Optional name of a cache condition to apply + ## + # :attr: cache_condition + # + # Optional name of a cache condition to apply - ## - # :attr: response_condition - # - # Optional name of a response condition to apply - + ## + # :attr: response_condition + # + # Optional name of a response condition to apply end end