# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/alloydb/v1/service.proto require 'google/protobuf' require 'google/api/annotations_pb' require 'google/api/client_pb' require 'google/api/field_behavior_pb' require 'google/api/resource_pb' require 'google/cloud/alloydb/v1/resources_pb' require 'google/longrunning/operations_pb' require 'google/protobuf/empty_pb' require 'google/protobuf/field_mask_pb' require 'google/protobuf/timestamp_pb' require 'google/rpc/status_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/cloud/alloydb/v1/service.proto", :syntax => :proto3) do add_message "google.cloud.alloydb.v1.ListClustersRequest" do optional :parent, :string, 1 optional :page_size, :int32, 2 optional :page_token, :string, 3 optional :filter, :string, 4 optional :order_by, :string, 5 end add_message "google.cloud.alloydb.v1.ListClustersResponse" do repeated :clusters, :message, 1, "google.cloud.alloydb.v1.Cluster" optional :next_page_token, :string, 2 repeated :unreachable, :string, 3 end add_message "google.cloud.alloydb.v1.GetClusterRequest" do optional :name, :string, 1 end add_message "google.cloud.alloydb.v1.CreateClusterRequest" do optional :parent, :string, 1 optional :cluster_id, :string, 2 optional :cluster, :message, 3, "google.cloud.alloydb.v1.Cluster" optional :request_id, :string, 4 optional :validate_only, :bool, 5 end add_message "google.cloud.alloydb.v1.UpdateClusterRequest" do optional :update_mask, :message, 1, "google.protobuf.FieldMask" optional :cluster, :message, 2, "google.cloud.alloydb.v1.Cluster" optional :request_id, :string, 3 optional :validate_only, :bool, 4 optional :allow_missing, :bool, 5 end add_message "google.cloud.alloydb.v1.DeleteClusterRequest" do optional :name, :string, 1 optional :request_id, :string, 2 optional :etag, :string, 3 optional :validate_only, :bool, 4 optional :force, :bool, 5 end add_message "google.cloud.alloydb.v1.RestoreClusterRequest" do optional :parent, :string, 1 optional :cluster_id, :string, 2 optional :cluster, :message, 3, "google.cloud.alloydb.v1.Cluster" optional :request_id, :string, 5 optional :validate_only, :bool, 6 oneof :source do optional :backup_source, :message, 4, "google.cloud.alloydb.v1.BackupSource" end end add_message "google.cloud.alloydb.v1.ListInstancesRequest" do optional :parent, :string, 1 optional :page_size, :int32, 2 optional :page_token, :string, 3 optional :filter, :string, 4 optional :order_by, :string, 5 end add_message "google.cloud.alloydb.v1.ListInstancesResponse" do repeated :instances, :message, 1, "google.cloud.alloydb.v1.Instance" optional :next_page_token, :string, 2 repeated :unreachable, :string, 3 end add_message "google.cloud.alloydb.v1.GetInstanceRequest" do optional :name, :string, 1 optional :view, :enum, 2, "google.cloud.alloydb.v1.InstanceView" end add_message "google.cloud.alloydb.v1.CreateInstanceRequest" do optional :parent, :string, 1 optional :instance_id, :string, 2 optional :instance, :message, 3, "google.cloud.alloydb.v1.Instance" optional :request_id, :string, 4 optional :validate_only, :bool, 5 end add_message "google.cloud.alloydb.v1.CreateInstanceRequests" do repeated :create_instance_requests, :message, 1, "google.cloud.alloydb.v1.CreateInstanceRequest" end add_message "google.cloud.alloydb.v1.BatchCreateInstancesRequest" do optional :parent, :string, 1 optional :requests, :message, 2, "google.cloud.alloydb.v1.CreateInstanceRequests" optional :request_id, :string, 3 end add_message "google.cloud.alloydb.v1.BatchCreateInstancesResponse" do repeated :instances, :message, 1, "google.cloud.alloydb.v1.Instance" end add_message "google.cloud.alloydb.v1.BatchCreateInstancesMetadata" do repeated :instance_targets, :string, 1 map :instance_statuses, :string, :message, 2, "google.cloud.alloydb.v1.BatchCreateInstanceStatus" end add_message "google.cloud.alloydb.v1.BatchCreateInstanceStatus" do optional :state, :enum, 1, "google.cloud.alloydb.v1.BatchCreateInstanceStatus.State" optional :error_msg, :string, 2 optional :error, :message, 4, "google.rpc.Status" optional :type, :enum, 3, "google.cloud.alloydb.v1.Instance.InstanceType" end add_enum "google.cloud.alloydb.v1.BatchCreateInstanceStatus.State" do value :STATE_UNSPECIFIED, 0 value :PENDING_CREATE, 1 value :READY, 2 value :CREATING, 3 value :DELETING, 4 value :FAILED, 5 value :ROLLED_BACK, 6 end add_message "google.cloud.alloydb.v1.UpdateInstanceRequest" do optional :update_mask, :message, 1, "google.protobuf.FieldMask" optional :instance, :message, 2, "google.cloud.alloydb.v1.Instance" optional :request_id, :string, 3 optional :validate_only, :bool, 4 optional :allow_missing, :bool, 5 end add_message "google.cloud.alloydb.v1.DeleteInstanceRequest" do optional :name, :string, 1 optional :request_id, :string, 2 optional :etag, :string, 3 optional :validate_only, :bool, 4 end add_message "google.cloud.alloydb.v1.FailoverInstanceRequest" do optional :name, :string, 1 optional :request_id, :string, 2 optional :validate_only, :bool, 3 end add_message "google.cloud.alloydb.v1.RestartInstanceRequest" do optional :name, :string, 1 optional :request_id, :string, 2 optional :validate_only, :bool, 3 end add_message "google.cloud.alloydb.v1.ListBackupsRequest" do optional :parent, :string, 1 optional :page_size, :int32, 2 optional :page_token, :string, 3 optional :filter, :string, 4 optional :order_by, :string, 5 end add_message "google.cloud.alloydb.v1.ListBackupsResponse" do repeated :backups, :message, 1, "google.cloud.alloydb.v1.Backup" optional :next_page_token, :string, 2 repeated :unreachable, :string, 3 end add_message "google.cloud.alloydb.v1.GetBackupRequest" do optional :name, :string, 1 end add_message "google.cloud.alloydb.v1.CreateBackupRequest" do optional :parent, :string, 1 optional :backup_id, :string, 2 optional :backup, :message, 3, "google.cloud.alloydb.v1.Backup" optional :request_id, :string, 4 optional :validate_only, :bool, 5 end add_message "google.cloud.alloydb.v1.UpdateBackupRequest" do optional :update_mask, :message, 1, "google.protobuf.FieldMask" optional :backup, :message, 2, "google.cloud.alloydb.v1.Backup" optional :request_id, :string, 3 optional :validate_only, :bool, 4 optional :allow_missing, :bool, 5 end add_message "google.cloud.alloydb.v1.DeleteBackupRequest" do optional :name, :string, 1 optional :request_id, :string, 2 optional :validate_only, :bool, 3 optional :etag, :string, 4 end add_message "google.cloud.alloydb.v1.ListSupportedDatabaseFlagsRequest" do optional :parent, :string, 1 optional :page_size, :int32, 2 optional :page_token, :string, 3 end add_message "google.cloud.alloydb.v1.ListSupportedDatabaseFlagsResponse" do repeated :supported_database_flags, :message, 1, "google.cloud.alloydb.v1.SupportedDatabaseFlag" optional :next_page_token, :string, 2 end add_message "google.cloud.alloydb.v1.OperationMetadata" do optional :create_time, :message, 1, "google.protobuf.Timestamp" optional :end_time, :message, 2, "google.protobuf.Timestamp" optional :target, :string, 3 optional :verb, :string, 4 optional :status_message, :string, 5 optional :requested_cancellation, :bool, 6 optional :api_version, :string, 7 oneof :request_specific do optional :batch_create_instances_metadata, :message, 8, "google.cloud.alloydb.v1.BatchCreateInstancesMetadata" end end end end module Google module Cloud module AlloyDB module V1 ListClustersRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.ListClustersRequest").msgclass ListClustersResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.ListClustersResponse").msgclass GetClusterRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.GetClusterRequest").msgclass CreateClusterRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.CreateClusterRequest").msgclass UpdateClusterRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.UpdateClusterRequest").msgclass DeleteClusterRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.DeleteClusterRequest").msgclass RestoreClusterRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.RestoreClusterRequest").msgclass ListInstancesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.ListInstancesRequest").msgclass ListInstancesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.ListInstancesResponse").msgclass GetInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.GetInstanceRequest").msgclass CreateInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.CreateInstanceRequest").msgclass CreateInstanceRequests = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.CreateInstanceRequests").msgclass BatchCreateInstancesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.BatchCreateInstancesRequest").msgclass BatchCreateInstancesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.BatchCreateInstancesResponse").msgclass BatchCreateInstancesMetadata = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.BatchCreateInstancesMetadata").msgclass BatchCreateInstanceStatus = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.BatchCreateInstanceStatus").msgclass BatchCreateInstanceStatus::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.BatchCreateInstanceStatus.State").enummodule UpdateInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.UpdateInstanceRequest").msgclass DeleteInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.DeleteInstanceRequest").msgclass FailoverInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.FailoverInstanceRequest").msgclass RestartInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.RestartInstanceRequest").msgclass ListBackupsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.ListBackupsRequest").msgclass ListBackupsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.ListBackupsResponse").msgclass GetBackupRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.GetBackupRequest").msgclass CreateBackupRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.CreateBackupRequest").msgclass UpdateBackupRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.UpdateBackupRequest").msgclass DeleteBackupRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.DeleteBackupRequest").msgclass ListSupportedDatabaseFlagsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.ListSupportedDatabaseFlagsRequest").msgclass ListSupportedDatabaseFlagsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.ListSupportedDatabaseFlagsResponse").msgclass OperationMetadata = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.alloydb.v1.OperationMetadata").msgclass end end end end