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