github.com/dbernstein1/tyk@v2.9.0-beta9-dl-apic+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_message "coprocess.AccessSpec" do
     8      optional :url, :string, 1
     9      repeated :methods, :string, 2
    10    end
    11    add_message "coprocess.AccessDefinition" do
    12      optional :api_name, :string, 1
    13      optional :api_id, :string, 2
    14      repeated :versions, :string, 3
    15      repeated :allowed_urls, :message, 4, "coprocess.AccessSpec"
    16    end
    17    add_message "coprocess.BasicAuthData" do
    18      optional :password, :string, 1
    19      optional :hash, :string, 2
    20    end
    21    add_message "coprocess.JWTData" do
    22      optional :secret, :string, 1
    23    end
    24    add_message "coprocess.Monitor" do
    25      repeated :trigger_limits, :double, 1
    26    end
    27    add_message "coprocess.SessionState" do
    28      optional :last_check, :int64, 1
    29      optional :allowance, :double, 2
    30      optional :rate, :double, 3
    31      optional :per, :double, 4
    32      optional :expires, :int64, 5
    33      optional :quota_max, :int64, 6
    34      optional :quota_renews, :int64, 7
    35      optional :quota_remaining, :int64, 8
    36      optional :quota_renewal_rate, :int64, 9
    37      map :access_rights, :string, :message, 10, "coprocess.AccessDefinition"
    38      optional :org_id, :string, 11
    39      optional :oauth_client_id, :string, 12
    40      map :oauth_keys, :string, :string, 13
    41      optional :basic_auth_data, :message, 14, "coprocess.BasicAuthData"
    42      optional :jwt_data, :message, 15, "coprocess.JWTData"
    43      optional :hmac_enabled, :bool, 16
    44      optional :hmac_secret, :string, 17
    45      optional :is_inactive, :bool, 18
    46      optional :apply_policy_id, :string, 19
    47      optional :data_expires, :int64, 20
    48      optional :monitor, :message, 21, "coprocess.Monitor"
    49      optional :enable_detailed_recording, :bool, 22
    50      map :metadata, :string, :string, 23
    51      repeated :tags, :string, 24
    52      optional :alias, :string, 25
    53      optional :last_updated, :string, 26
    54      optional :id_extractor_deadline, :int64, 27
    55      optional :session_lifetime, :int64, 28
    56      repeated :apply_policies, :string, 29
    57      optional :certificate, :string, 30
    58    end
    59  end
    60  
    61  module Coprocess
    62    AccessSpec = Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.AccessSpec").msgclass
    63    AccessDefinition = Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.AccessDefinition").msgclass
    64    BasicAuthData = Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.BasicAuthData").msgclass
    65    JWTData = Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.JWTData").msgclass
    66    Monitor = Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.Monitor").msgclass
    67    SessionState = Google::Protobuf::DescriptorPool.generated_pool.lookup("coprocess.SessionState").msgclass
    68  end