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