# Generated by the protocol buffer compiler. DO NOT EDIT! # source: aserto/authorizer/v2/api/decision_logs.proto require 'google/protobuf' require 'google/protobuf/struct_pb' require 'google/protobuf/timestamp_pb' require 'aserto/authorizer/v2/api/policy_context_pb' require 'aserto/authorizer/v2/api/identity_context_pb' require 'aserto/authorizer/v2/api/policy_instance_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("aserto/authorizer/v2/api/decision_logs.proto", :syntax => :proto3) do add_message "aserto.authorizer.v2.api.Decision" do optional :id, :string, 1, json_name: "id" optional :timestamp, :message, 2, "google.protobuf.Timestamp", json_name: "timestamp" optional :path, :string, 3, json_name: "path" optional :user, :message, 4, "aserto.authorizer.v2.api.DecisionUser", json_name: "user" optional :policy, :message, 5, "aserto.authorizer.v2.api.DecisionPolicy", json_name: "policy" map :outcomes, :string, :bool, 6 optional :resource, :message, 7, "google.protobuf.Struct", json_name: "resource" map :annotations, :string, :string, 8 proto3_optional :tenant_id, :string, 9, json_name: "tenantId" end add_message "aserto.authorizer.v2.api.DecisionUser" do optional :context, :message, 1, "aserto.authorizer.v2.api.IdentityContext", json_name: "context" optional :id, :string, 2, json_name: "id" optional :email, :string, 3, json_name: "email" end add_message "aserto.authorizer.v2.api.DecisionPolicy" do optional :context, :message, 1, "aserto.authorizer.v2.api.PolicyContext", json_name: "context" optional :registry_service, :string, 2, json_name: "registryService" optional :registry_image, :string, 3, json_name: "registryImage" optional :registry_tag, :string, 4, json_name: "registryTag" optional :registry_digest, :string, 5, json_name: "registryDigest" optional :policy_instance, :message, 6, "aserto.authorizer.v2.api.PolicyInstance", json_name: "policyInstance" end end end module Aserto module Authorizer module V2 module Api Decision = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("aserto.authorizer.v2.api.Decision").msgclass DecisionUser = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("aserto.authorizer.v2.api.DecisionUser").msgclass DecisionPolicy = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("aserto.authorizer.v2.api.DecisionPolicy").msgclass end end end end