# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/orchestration/airflow/service/v1/environments.proto require 'google/api/annotations_pb' require 'google/api/client_pb' require 'google/api/field_behavior_pb' require 'google/api/resource_pb' require 'google/longrunning/operations_pb' require 'google/protobuf/field_mask_pb' require 'google/protobuf/timestamp_pb' require 'google/protobuf' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/cloud/orchestration/airflow/service/v1/environments.proto", :syntax => :proto3) do add_message "google.cloud.orchestration.airflow.service.v1.CreateEnvironmentRequest" do optional :parent, :string, 1 optional :environment, :message, 2, "google.cloud.orchestration.airflow.service.v1.Environment" end add_message "google.cloud.orchestration.airflow.service.v1.GetEnvironmentRequest" do optional :name, :string, 1 end add_message "google.cloud.orchestration.airflow.service.v1.ListEnvironmentsRequest" do optional :parent, :string, 1 optional :page_size, :int32, 2 optional :page_token, :string, 3 end add_message "google.cloud.orchestration.airflow.service.v1.ListEnvironmentsResponse" do repeated :environments, :message, 1, "google.cloud.orchestration.airflow.service.v1.Environment" optional :next_page_token, :string, 2 end add_message "google.cloud.orchestration.airflow.service.v1.DeleteEnvironmentRequest" do optional :name, :string, 1 end add_message "google.cloud.orchestration.airflow.service.v1.UpdateEnvironmentRequest" do optional :name, :string, 2 optional :environment, :message, 1, "google.cloud.orchestration.airflow.service.v1.Environment" optional :update_mask, :message, 3, "google.protobuf.FieldMask" end add_message "google.cloud.orchestration.airflow.service.v1.EnvironmentConfig" do optional :gke_cluster, :string, 1 optional :dag_gcs_prefix, :string, 2 optional :node_count, :int32, 3 optional :software_config, :message, 4, "google.cloud.orchestration.airflow.service.v1.SoftwareConfig" optional :node_config, :message, 5, "google.cloud.orchestration.airflow.service.v1.NodeConfig" optional :private_environment_config, :message, 7, "google.cloud.orchestration.airflow.service.v1.PrivateEnvironmentConfig" optional :web_server_network_access_control, :message, 8, "google.cloud.orchestration.airflow.service.v1.WebServerNetworkAccessControl" optional :database_config, :message, 9, "google.cloud.orchestration.airflow.service.v1.DatabaseConfig" optional :web_server_config, :message, 10, "google.cloud.orchestration.airflow.service.v1.WebServerConfig" optional :encryption_config, :message, 11, "google.cloud.orchestration.airflow.service.v1.EncryptionConfig" optional :airflow_uri, :string, 6 end add_message "google.cloud.orchestration.airflow.service.v1.WebServerNetworkAccessControl" do repeated :allowed_ip_ranges, :message, 1, "google.cloud.orchestration.airflow.service.v1.WebServerNetworkAccessControl.AllowedIpRange" end add_message "google.cloud.orchestration.airflow.service.v1.WebServerNetworkAccessControl.AllowedIpRange" do optional :value, :string, 1 optional :description, :string, 2 end add_message "google.cloud.orchestration.airflow.service.v1.DatabaseConfig" do optional :machine_type, :string, 1 end add_message "google.cloud.orchestration.airflow.service.v1.WebServerConfig" do optional :machine_type, :string, 1 end add_message "google.cloud.orchestration.airflow.service.v1.EncryptionConfig" do optional :kms_key_name, :string, 1 end add_message "google.cloud.orchestration.airflow.service.v1.SoftwareConfig" do optional :image_version, :string, 1 map :airflow_config_overrides, :string, :string, 2 map :pypi_packages, :string, :string, 3 map :env_variables, :string, :string, 4 optional :python_version, :string, 6 end add_message "google.cloud.orchestration.airflow.service.v1.IPAllocationPolicy" do optional :use_ip_aliases, :bool, 1 oneof :cluster_ip_allocation do optional :cluster_secondary_range_name, :string, 2 optional :cluster_ipv4_cidr_block, :string, 4 end oneof :services_ip_allocation do optional :services_secondary_range_name, :string, 3 optional :services_ipv4_cidr_block, :string, 5 end end add_message "google.cloud.orchestration.airflow.service.v1.NodeConfig" do optional :location, :string, 1 optional :machine_type, :string, 2 optional :network, :string, 3 optional :subnetwork, :string, 4 optional :disk_size_gb, :int32, 5 repeated :oauth_scopes, :string, 6 optional :service_account, :string, 7 repeated :tags, :string, 8 optional :ip_allocation_policy, :message, 9, "google.cloud.orchestration.airflow.service.v1.IPAllocationPolicy" end add_message "google.cloud.orchestration.airflow.service.v1.PrivateClusterConfig" do optional :enable_private_endpoint, :bool, 1 optional :master_ipv4_cidr_block, :string, 2 optional :master_ipv4_reserved_range, :string, 3 end add_message "google.cloud.orchestration.airflow.service.v1.PrivateEnvironmentConfig" do optional :enable_private_environment, :bool, 1 optional :private_cluster_config, :message, 2, "google.cloud.orchestration.airflow.service.v1.PrivateClusterConfig" optional :web_server_ipv4_cidr_block, :string, 3 optional :cloud_sql_ipv4_cidr_block, :string, 4 optional :web_server_ipv4_reserved_range, :string, 5 end add_message "google.cloud.orchestration.airflow.service.v1.Environment" do optional :name, :string, 1 optional :config, :message, 2, "google.cloud.orchestration.airflow.service.v1.EnvironmentConfig" optional :uuid, :string, 3 optional :state, :enum, 4, "google.cloud.orchestration.airflow.service.v1.Environment.State" optional :create_time, :message, 5, "google.protobuf.Timestamp" optional :update_time, :message, 6, "google.protobuf.Timestamp" map :labels, :string, :string, 7 end add_enum "google.cloud.orchestration.airflow.service.v1.Environment.State" do value :STATE_UNSPECIFIED, 0 value :CREATING, 1 value :RUNNING, 2 value :UPDATING, 3 value :DELETING, 4 value :ERROR, 5 end add_message "google.cloud.orchestration.airflow.service.v1.CheckUpgradeResponse" do optional :build_log_uri, :string, 1 optional :contains_pypi_modules_conflict, :enum, 4, "google.cloud.orchestration.airflow.service.v1.CheckUpgradeResponse.ConflictResult" optional :pypi_conflict_build_log_extract, :string, 3 optional :image_version, :string, 5 map :pypi_dependencies, :string, :string, 6 end add_enum "google.cloud.orchestration.airflow.service.v1.CheckUpgradeResponse.ConflictResult" do value :CONFLICT_RESULT_UNSPECIFIED, 0 value :CONFLICT, 1 value :NO_CONFLICT, 2 end end end module Google module Cloud module Orchestration module Airflow module Service module V1 CreateEnvironmentRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.CreateEnvironmentRequest").msgclass GetEnvironmentRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.GetEnvironmentRequest").msgclass ListEnvironmentsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.ListEnvironmentsRequest").msgclass ListEnvironmentsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.ListEnvironmentsResponse").msgclass DeleteEnvironmentRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.DeleteEnvironmentRequest").msgclass UpdateEnvironmentRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.UpdateEnvironmentRequest").msgclass EnvironmentConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.EnvironmentConfig").msgclass WebServerNetworkAccessControl = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.WebServerNetworkAccessControl").msgclass WebServerNetworkAccessControl::AllowedIpRange = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.WebServerNetworkAccessControl.AllowedIpRange").msgclass DatabaseConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.DatabaseConfig").msgclass WebServerConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.WebServerConfig").msgclass EncryptionConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.EncryptionConfig").msgclass SoftwareConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.SoftwareConfig").msgclass IPAllocationPolicy = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.IPAllocationPolicy").msgclass NodeConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.NodeConfig").msgclass PrivateClusterConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.PrivateClusterConfig").msgclass PrivateEnvironmentConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.PrivateEnvironmentConfig").msgclass Environment = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.Environment").msgclass Environment::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.Environment.State").enummodule CheckUpgradeResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.CheckUpgradeResponse").msgclass CheckUpgradeResponse::ConflictResult = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.orchestration.airflow.service.v1.CheckUpgradeResponse.ConflictResult").enummodule end end end end end end