# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/gkemulticloud/v1/azure_resources.proto require 'google/protobuf' require 'google/api/field_behavior_pb' require 'google/api/resource_pb' require 'google/cloud/gkemulticloud/v1/common_resources_pb' require 'google/protobuf/timestamp_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/cloud/gkemulticloud/v1/azure_resources.proto", :syntax => :proto3) do add_message "google.cloud.gkemulticloud.v1.AzureCluster" do optional :name, :string, 1 optional :description, :string, 2 optional :azure_region, :string, 3 optional :resource_group_id, :string, 17 optional :azure_client, :string, 16 optional :networking, :message, 4, "google.cloud.gkemulticloud.v1.AzureClusterNetworking" optional :control_plane, :message, 5, "google.cloud.gkemulticloud.v1.AzureControlPlane" optional :authorization, :message, 6, "google.cloud.gkemulticloud.v1.AzureAuthorization" optional :azure_services_authentication, :message, 22, "google.cloud.gkemulticloud.v1.AzureServicesAuthentication" optional :state, :enum, 7, "google.cloud.gkemulticloud.v1.AzureCluster.State" optional :endpoint, :string, 8 optional :uid, :string, 9 optional :reconciling, :bool, 10 optional :create_time, :message, 11, "google.protobuf.Timestamp" optional :update_time, :message, 12, "google.protobuf.Timestamp" optional :etag, :string, 13 map :annotations, :string, :string, 14 optional :workload_identity_config, :message, 18, "google.cloud.gkemulticloud.v1.WorkloadIdentityConfig" optional :cluster_ca_certificate, :string, 19 optional :fleet, :message, 20, "google.cloud.gkemulticloud.v1.Fleet" optional :managed_resources, :message, 21, "google.cloud.gkemulticloud.v1.AzureClusterResources" optional :logging_config, :message, 23, "google.cloud.gkemulticloud.v1.LoggingConfig" repeated :errors, :message, 24, "google.cloud.gkemulticloud.v1.AzureClusterError" optional :monitoring_config, :message, 25, "google.cloud.gkemulticloud.v1.MonitoringConfig" end add_enum "google.cloud.gkemulticloud.v1.AzureCluster.State" do value :STATE_UNSPECIFIED, 0 value :PROVISIONING, 1 value :RUNNING, 2 value :RECONCILING, 3 value :STOPPING, 4 value :ERROR, 5 value :DEGRADED, 6 end add_message "google.cloud.gkemulticloud.v1.AzureClusterNetworking" do optional :virtual_network_id, :string, 1 repeated :pod_address_cidr_blocks, :string, 2 repeated :service_address_cidr_blocks, :string, 3 optional :service_load_balancer_subnet_id, :string, 5 end add_message "google.cloud.gkemulticloud.v1.AzureControlPlane" do optional :version, :string, 1 optional :subnet_id, :string, 2 optional :vm_size, :string, 3 optional :ssh_config, :message, 11, "google.cloud.gkemulticloud.v1.AzureSshConfig" optional :root_volume, :message, 4, "google.cloud.gkemulticloud.v1.AzureDiskTemplate" optional :main_volume, :message, 5, "google.cloud.gkemulticloud.v1.AzureDiskTemplate" optional :database_encryption, :message, 10, "google.cloud.gkemulticloud.v1.AzureDatabaseEncryption" optional :proxy_config, :message, 12, "google.cloud.gkemulticloud.v1.AzureProxyConfig" optional :config_encryption, :message, 14, "google.cloud.gkemulticloud.v1.AzureConfigEncryption" map :tags, :string, :string, 7 repeated :replica_placements, :message, 13, "google.cloud.gkemulticloud.v1.ReplicaPlacement" optional :endpoint_subnet_id, :string, 15 end add_message "google.cloud.gkemulticloud.v1.ReplicaPlacement" do optional :subnet_id, :string, 1 optional :azure_availability_zone, :string, 2 end add_message "google.cloud.gkemulticloud.v1.AzureProxyConfig" do optional :resource_group_id, :string, 1 optional :secret_id, :string, 2 end add_message "google.cloud.gkemulticloud.v1.AzureDatabaseEncryption" do optional :key_id, :string, 3 end add_message "google.cloud.gkemulticloud.v1.AzureConfigEncryption" do optional :key_id, :string, 2 optional :public_key, :string, 3 end add_message "google.cloud.gkemulticloud.v1.AzureDiskTemplate" do optional :size_gib, :int32, 1 end add_message "google.cloud.gkemulticloud.v1.AzureClient" do optional :name, :string, 1 optional :tenant_id, :string, 2 optional :application_id, :string, 3 optional :reconciling, :bool, 9 map :annotations, :string, :string, 8 optional :pem_certificate, :string, 7 optional :uid, :string, 5 optional :create_time, :message, 6, "google.protobuf.Timestamp" optional :update_time, :message, 10, "google.protobuf.Timestamp" end add_message "google.cloud.gkemulticloud.v1.AzureAuthorization" do repeated :admin_users, :message, 1, "google.cloud.gkemulticloud.v1.AzureClusterUser" end add_message "google.cloud.gkemulticloud.v1.AzureServicesAuthentication" do optional :tenant_id, :string, 1 optional :application_id, :string, 2 end add_message "google.cloud.gkemulticloud.v1.AzureClusterUser" do optional :username, :string, 1 end add_message "google.cloud.gkemulticloud.v1.AzureNodePool" do optional :name, :string, 1 optional :version, :string, 2 optional :config, :message, 22, "google.cloud.gkemulticloud.v1.AzureNodeConfig" optional :subnet_id, :string, 3 optional :autoscaling, :message, 4, "google.cloud.gkemulticloud.v1.AzureNodePoolAutoscaling" optional :state, :enum, 6, "google.cloud.gkemulticloud.v1.AzureNodePool.State" optional :uid, :string, 8 optional :reconciling, :bool, 9 optional :create_time, :message, 10, "google.protobuf.Timestamp" optional :update_time, :message, 11, "google.protobuf.Timestamp" optional :etag, :string, 12 map :annotations, :string, :string, 13 optional :max_pods_constraint, :message, 21, "google.cloud.gkemulticloud.v1.MaxPodsConstraint" optional :azure_availability_zone, :string, 23 repeated :errors, :message, 29, "google.cloud.gkemulticloud.v1.AzureNodePoolError" end add_enum "google.cloud.gkemulticloud.v1.AzureNodePool.State" do value :STATE_UNSPECIFIED, 0 value :PROVISIONING, 1 value :RUNNING, 2 value :RECONCILING, 3 value :STOPPING, 4 value :ERROR, 5 value :DEGRADED, 6 end add_message "google.cloud.gkemulticloud.v1.AzureNodeConfig" do optional :vm_size, :string, 1 optional :root_volume, :message, 2, "google.cloud.gkemulticloud.v1.AzureDiskTemplate" map :tags, :string, :string, 3 optional :image_type, :string, 8 optional :ssh_config, :message, 7, "google.cloud.gkemulticloud.v1.AzureSshConfig" optional :proxy_config, :message, 9, "google.cloud.gkemulticloud.v1.AzureProxyConfig" optional :config_encryption, :message, 12, "google.cloud.gkemulticloud.v1.AzureConfigEncryption" repeated :taints, :message, 10, "google.cloud.gkemulticloud.v1.NodeTaint" map :labels, :string, :string, 11 end add_message "google.cloud.gkemulticloud.v1.AzureNodePoolAutoscaling" do optional :min_node_count, :int32, 1 optional :max_node_count, :int32, 2 end add_message "google.cloud.gkemulticloud.v1.AzureServerConfig" do optional :name, :string, 1 repeated :valid_versions, :message, 2, "google.cloud.gkemulticloud.v1.AzureK8sVersionInfo" repeated :supported_azure_regions, :string, 3 end add_message "google.cloud.gkemulticloud.v1.AzureK8sVersionInfo" do optional :version, :string, 1 end add_message "google.cloud.gkemulticloud.v1.AzureSshConfig" do optional :authorized_key, :string, 1 end add_message "google.cloud.gkemulticloud.v1.AzureClusterResources" do optional :network_security_group_id, :string, 1 optional :control_plane_application_security_group_id, :string, 2 end add_message "google.cloud.gkemulticloud.v1.AzureClusterError" do optional :message, :string, 1 end add_message "google.cloud.gkemulticloud.v1.AzureNodePoolError" do optional :message, :string, 1 end end end module Google module Cloud module GkeMultiCloud module V1 AzureCluster = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureCluster").msgclass AzureCluster::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureCluster.State").enummodule AzureClusterNetworking = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureClusterNetworking").msgclass AzureControlPlane = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureControlPlane").msgclass ReplicaPlacement = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.ReplicaPlacement").msgclass AzureProxyConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureProxyConfig").msgclass AzureDatabaseEncryption = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureDatabaseEncryption").msgclass AzureConfigEncryption = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureConfigEncryption").msgclass AzureDiskTemplate = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureDiskTemplate").msgclass AzureClient = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureClient").msgclass AzureAuthorization = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureAuthorization").msgclass AzureServicesAuthentication = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureServicesAuthentication").msgclass AzureClusterUser = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureClusterUser").msgclass AzureNodePool = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureNodePool").msgclass AzureNodePool::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureNodePool.State").enummodule AzureNodeConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureNodeConfig").msgclass AzureNodePoolAutoscaling = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureNodePoolAutoscaling").msgclass AzureServerConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureServerConfig").msgclass AzureK8sVersionInfo = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureK8sVersionInfo").msgclass AzureSshConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureSshConfig").msgclass AzureClusterResources = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureClusterResources").msgclass AzureClusterError = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureClusterError").msgclass AzureNodePoolError = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.gkemulticloud.v1.AzureNodePoolError").msgclass end end end end