github.com/craicoverflow/tyk@v2.9.6-rc3+incompatible/coprocess/bindings/ruby/coprocess_session_state_pb.rb (about)

     1  # Generated by the protocol buffer compiler.  DO NOT EDIT!
     2  # source: coprocess_session_state.proto
     3  
     4  require 'google/protobuf'
     5  
     6  Google::Protobuf::DescriptorPool.generated_pool.build do
     7    add_file("coprocess_session_state.proto", :syntax => :proto3) do
     8      add_message "coprocess.AccessSpec" do
     9        optional :url, :string, 1
    10        repeated :methods, :string, 2
    11      end
    12      add_message "coprocess.AccessDefinition" do
    13        optional :api_name, :string, 1
    14        optional :api_id, :string, 2
    15        repeated :versions, :string, 3
    16        repeated :allowed_urls, :message, 4, "coprocess.AccessSpec"
    17      end
    18      add_message "coprocess.BasicAuthData" do
    19        optional :password, :string, 1
    20        optional :hash, :string, 2
    21      end
    22      add_message "coprocess.JWTData" do
    23        optional :secret, :string, 1
    24      end
    25      add_message "coprocess.Monitor" do
    26        repeated :trigger_limits, :double, 1
    27      end
    28      add_message "coprocess.SessionState" do
    29        optional :last_check, :int64, 1
    30        optional :allowance, :double, 2
    31        optional :rate, :double, 3
    32        optional :per, :double, 4
    33        optional :expires, :int64, 5
    34        optional :quota_max, :int64, 6
    35        optional :quota_renews, :int64, 7
    36        optional :quota_remaining, :int64, 8
    37        optional :quota_renewal_rate, :int64, 9
    38        map :access_rights, :string, :message, 10, "coprocess.AccessDefinition"
    39        optional :org_id, :string, 11
    40        optional :oauth_client_id, :string, 12
    41        map :oauth_keys, :string, :string, 13
    42        optional :basic_auth_data, :message, 14, "coprocess.BasicAuthData"
    43        optional :jwt_data, :message, 15, "coprocess.JWTData"
    44        optional :hmac_enabled, :bool, 16
    45        optional :hmac_secret, :string, 17
    46        optional :is_inactive, :bool, 18
    47        optional :apply_policy_id, :string, 19
    48        optional :data_expires, :int64, 20
    49        optional :monitor, :message, 21, "coprocess.Monitor"
    50        optional :enable_detailed_recording, :bool, 22
    51        map :metadata, :string, :string, 23
    52        repeated :tags, :string, 24
    53        optional :alias, :string, 25
    54        optional :last_updated, :string, 26
    55        optional :id_extractor_deadline, :int64, 27
    56        optional :session_lifetime, :int64, 28
    57        repeated :apply_policies, :string, 29
    58        optional :certificate, :string, 30
    59      end
    60    end
    61  end
    62  
    63  module Coprocess
    64    AccessSpec = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.AccessSpec").msgclass
    65    AccessDefinition = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.AccessDefinition").msgclass
    66    BasicAuthData = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.BasicAuthData").msgclass
    67    JWTData = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.JWTData").msgclass
    68    Monitor = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.Monitor").msgclass
    69    SessionState = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.SessionState").msgclass
    70  end