package Net::Fastly::Condition; use strict; use base qw(Net::Fastly::BelongsToServiceAndVersion); Net::Fastly::Backend->mk_accessors(qw(service_id name priority statement type)); =head1 NAME Net::Fastly::Condition - Representation of a condition that can apply to first class objects =head1 ACCESSORS =head2 service_id The id of the service this belongs to. =head2 version The number of the version this belongs to. =head2 name The name of the condition =head2 statement The statement of the condition, should be a varnish if statement line =head2 priority What order to run them in, higher priority gets executed after lower priority =head2 type request cache or response request has req. object only cache has req. and beresp. response has req. and resp. =cut 1;