# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/run/v2/vendor_settings.proto require 'google/protobuf' require 'google/api/resource_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/cloud/run/v2/vendor_settings.proto", :syntax => :proto3) do add_message "google.cloud.run.v2.VpcAccess" do optional :connector, :string, 1 optional :egress, :enum, 2, "google.cloud.run.v2.VpcAccess.VpcEgress" end add_enum "google.cloud.run.v2.VpcAccess.VpcEgress" do value :VPC_EGRESS_UNSPECIFIED, 0 value :ALL_TRAFFIC, 1 value :PRIVATE_RANGES_ONLY, 2 end add_message "google.cloud.run.v2.BinaryAuthorization" do optional :breakglass_justification, :string, 2 oneof :binauthz_method do optional :use_default, :bool, 1 end end add_message "google.cloud.run.v2.RevisionScaling" do optional :min_instance_count, :int32, 1 optional :max_instance_count, :int32, 2 end add_enum "google.cloud.run.v2.IngressTraffic" do value :INGRESS_TRAFFIC_UNSPECIFIED, 0 value :INGRESS_TRAFFIC_ALL, 1 value :INGRESS_TRAFFIC_INTERNAL_ONLY, 2 value :INGRESS_TRAFFIC_INTERNAL_LOAD_BALANCER, 3 end add_enum "google.cloud.run.v2.ExecutionEnvironment" do value :EXECUTION_ENVIRONMENT_UNSPECIFIED, 0 value :EXECUTION_ENVIRONMENT_GEN1, 1 value :EXECUTION_ENVIRONMENT_GEN2, 2 end add_enum "google.cloud.run.v2.EncryptionKeyRevocationAction" do value :ENCRYPTION_KEY_REVOCATION_ACTION_UNSPECIFIED, 0 value :PREVENT_NEW, 1 value :SHUTDOWN, 2 end end end module Google module Cloud module Run module V2 VpcAccess = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.run.v2.VpcAccess").msgclass VpcAccess::VpcEgress = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.run.v2.VpcAccess.VpcEgress").enummodule BinaryAuthorization = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.run.v2.BinaryAuthorization").msgclass RevisionScaling = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.run.v2.RevisionScaling").msgclass IngressTraffic = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.run.v2.IngressTraffic").enummodule ExecutionEnvironment = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.run.v2.ExecutionEnvironment").enummodule EncryptionKeyRevocationAction = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.run.v2.EncryptionKeyRevocationAction").enummodule end end end end