# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/appengine/v1/app_yaml.proto require 'google/protobuf' require 'google/protobuf/duration_pb' require 'google/api/annotations_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/appengine/v1/app_yaml.proto", :syntax => :proto3) do add_message "google.appengine.v1.ApiConfigHandler" do optional :auth_fail_action, :enum, 1, "google.appengine.v1.AuthFailAction" optional :login, :enum, 2, "google.appengine.v1.LoginRequirement" optional :script, :string, 3 optional :security_level, :enum, 4, "google.appengine.v1.SecurityLevel" optional :url, :string, 5 end add_message "google.appengine.v1.ErrorHandler" do optional :error_code, :enum, 1, "google.appengine.v1.ErrorHandler.ErrorCode" optional :static_file, :string, 2 optional :mime_type, :string, 3 end add_enum "google.appengine.v1.ErrorHandler.ErrorCode" do value :ERROR_CODE_UNSPECIFIED, 0 value :ERROR_CODE_DEFAULT, 0 value :ERROR_CODE_OVER_QUOTA, 1 value :ERROR_CODE_DOS_API_DENIAL, 2 value :ERROR_CODE_TIMEOUT, 3 end add_message "google.appengine.v1.UrlMap" do optional :url_regex, :string, 1 optional :security_level, :enum, 5, "google.appengine.v1.SecurityLevel" optional :login, :enum, 6, "google.appengine.v1.LoginRequirement" optional :auth_fail_action, :enum, 7, "google.appengine.v1.AuthFailAction" optional :redirect_http_response_code, :enum, 8, "google.appengine.v1.UrlMap.RedirectHttpResponseCode" oneof :handler_type do optional :static_files, :message, 2, "google.appengine.v1.StaticFilesHandler" optional :script, :message, 3, "google.appengine.v1.ScriptHandler" optional :api_endpoint, :message, 4, "google.appengine.v1.ApiEndpointHandler" end end add_enum "google.appengine.v1.UrlMap.RedirectHttpResponseCode" do value :REDIRECT_HTTP_RESPONSE_CODE_UNSPECIFIED, 0 value :REDIRECT_HTTP_RESPONSE_CODE_301, 1 value :REDIRECT_HTTP_RESPONSE_CODE_302, 2 value :REDIRECT_HTTP_RESPONSE_CODE_303, 3 value :REDIRECT_HTTP_RESPONSE_CODE_307, 4 end add_message "google.appengine.v1.StaticFilesHandler" do optional :path, :string, 1 optional :upload_path_regex, :string, 2 map :http_headers, :string, :string, 3 optional :mime_type, :string, 4 optional :expiration, :message, 5, "google.protobuf.Duration" optional :require_matching_file, :bool, 6 optional :application_readable, :bool, 7 end add_message "google.appengine.v1.ScriptHandler" do optional :script_path, :string, 1 end add_message "google.appengine.v1.ApiEndpointHandler" do optional :script_path, :string, 1 end add_message "google.appengine.v1.HealthCheck" do optional :disable_health_check, :bool, 1 optional :host, :string, 2 optional :healthy_threshold, :uint32, 3 optional :unhealthy_threshold, :uint32, 4 optional :restart_threshold, :uint32, 5 optional :check_interval, :message, 6, "google.protobuf.Duration" optional :timeout, :message, 7, "google.protobuf.Duration" end add_message "google.appengine.v1.ReadinessCheck" do optional :path, :string, 1 optional :host, :string, 2 optional :failure_threshold, :uint32, 3 optional :success_threshold, :uint32, 4 optional :check_interval, :message, 5, "google.protobuf.Duration" optional :timeout, :message, 6, "google.protobuf.Duration" optional :app_start_timeout, :message, 7, "google.protobuf.Duration" end add_message "google.appengine.v1.LivenessCheck" do optional :path, :string, 1 optional :host, :string, 2 optional :failure_threshold, :uint32, 3 optional :success_threshold, :uint32, 4 optional :check_interval, :message, 5, "google.protobuf.Duration" optional :timeout, :message, 6, "google.protobuf.Duration" optional :initial_delay, :message, 7, "google.protobuf.Duration" end add_message "google.appengine.v1.Library" do optional :name, :string, 1 optional :version, :string, 2 end add_enum "google.appengine.v1.AuthFailAction" do value :AUTH_FAIL_ACTION_UNSPECIFIED, 0 value :AUTH_FAIL_ACTION_REDIRECT, 1 value :AUTH_FAIL_ACTION_UNAUTHORIZED, 2 end add_enum "google.appengine.v1.LoginRequirement" do value :LOGIN_UNSPECIFIED, 0 value :LOGIN_OPTIONAL, 1 value :LOGIN_ADMIN, 2 value :LOGIN_REQUIRED, 3 end add_enum "google.appengine.v1.SecurityLevel" do value :SECURE_UNSPECIFIED, 0 value :SECURE_DEFAULT, 0 value :SECURE_NEVER, 1 value :SECURE_OPTIONAL, 2 value :SECURE_ALWAYS, 3 end end end module Google module Cloud module AppEngine module V1 ApiConfigHandler = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.ApiConfigHandler").msgclass ErrorHandler = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.ErrorHandler").msgclass ErrorHandler::ErrorCode = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.ErrorHandler.ErrorCode").enummodule UrlMap = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.UrlMap").msgclass UrlMap::RedirectHttpResponseCode = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.UrlMap.RedirectHttpResponseCode").enummodule StaticFilesHandler = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.StaticFilesHandler").msgclass ScriptHandler = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.ScriptHandler").msgclass ApiEndpointHandler = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.ApiEndpointHandler").msgclass HealthCheck = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.HealthCheck").msgclass ReadinessCheck = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.ReadinessCheck").msgclass LivenessCheck = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.LivenessCheck").msgclass Library = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.Library").msgclass AuthFailAction = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.AuthFailAction").enummodule LoginRequirement = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.LoginRequirement").enummodule SecurityLevel = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.appengine.v1.SecurityLevel").enummodule end end end end