Sha256: 41b0a12d224e23e443868d0c37f2ccb5ca16999fda3e345c3c4f1ed7cf154364

Contents?: true

Size: 1.09 KB

Versions: 34

Compression:

Stored size: 1.09 KB

Contents

# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: auth.proto

require 'google/protobuf'

Google::Protobuf::DescriptorPool.generated_pool.build do
  add_message "authpb.User" do
    optional :name, :bytes, 1
    optional :password, :bytes, 2
    repeated :roles, :string, 3
  end
  add_message "authpb.Permission" do
    optional :permType, :enum, 1, "authpb.Permission.Type"
    optional :key, :bytes, 2
    optional :range_end, :bytes, 3
  end
  add_enum "authpb.Permission.Type" do
    value :READ, 0
    value :WRITE, 1
    value :READWRITE, 2
  end
  add_message "authpb.Role" do
    optional :name, :bytes, 1
    repeated :keyPermission, :message, 2, "authpb.Permission"
  end
end

module Authpb
  User = Google::Protobuf::DescriptorPool.generated_pool.lookup("authpb.User").msgclass
  Permission = Google::Protobuf::DescriptorPool.generated_pool.lookup("authpb.Permission").msgclass
  Permission::Type = Google::Protobuf::DescriptorPool.generated_pool.lookup("authpb.Permission.Type").enummodule
  Role = Google::Protobuf::DescriptorPool.generated_pool.lookup("authpb.Role").msgclass
end

Version data entries

34 entries across 34 versions & 2 rubygems

Version Path
rubypitaya-3.12.5 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/etcdv3-0.11.5/lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.11.6 lib/etcdv3/etcdrpc/auth_pb.rb
rubypitaya-3.12.4 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/etcdv3-0.11.5/lib/etcdv3/etcdrpc/auth_pb.rb
rubypitaya-3.12.3 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/etcdv3-0.11.5/lib/etcdv3/etcdrpc/auth_pb.rb
rubypitaya-3.12.2 ./lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/etcdv3-0.11.5/lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.11.5 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.11.4 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.11.3 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.10.2 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.10.1 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.9.0 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.8.3 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.8.2 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.8.1 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.8.0 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.7.0 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.6.0 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.5.2 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.5.1 lib/etcdv3/etcdrpc/auth_pb.rb
etcdv3-0.5.0 lib/etcdv3/etcdrpc/auth_pb.rb