# File lib/fog/network/openstack/requests/create_lbaas_l7rule.rb, line 5
        def create_lbaas_l7rule(l7policy_id, type, compare_type, value, options = {})
          data = {
            'rule' => {
              'type'          => type,
              'compare_type'  => compare_type,
              'value'         => value
            }
          }

          vanilla_options = [:tenant_id, :key, :invert]
          vanilla_options.reject { |o| options[o].nil? }.each do |key|
            data['rule'][key] = options[key]
          end

          request(
            :body    => Fog::JSON.encode(data),
            :expects => [201],
            :method  => 'POST',
            :path    => "lbaas/l7policies/#{l7policy_id}/rules"
          )
        end