# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/notebooks/v1beta1/service.proto require 'google/protobuf' require 'google/api/annotations_pb' require 'google/api/client_pb' require 'google/api/field_behavior_pb' require 'google/cloud/notebooks/v1beta1/environment_pb' require 'google/cloud/notebooks/v1beta1/instance_pb' require 'google/longrunning/operations_pb' require 'google/protobuf/timestamp_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/cloud/notebooks/v1beta1/service.proto", :syntax => :proto3) do add_message "google.cloud.notebooks.v1beta1.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 optional :endpoint, :string, 8 end add_message "google.cloud.notebooks.v1beta1.ListInstancesRequest" do optional :parent, :string, 1 optional :page_size, :int32, 2 optional :page_token, :string, 3 end add_message "google.cloud.notebooks.v1beta1.ListInstancesResponse" do repeated :instances, :message, 1, "google.cloud.notebooks.v1beta1.Instance" optional :next_page_token, :string, 2 repeated :unreachable, :string, 3 end add_message "google.cloud.notebooks.v1beta1.GetInstanceRequest" do optional :name, :string, 1 end add_message "google.cloud.notebooks.v1beta1.CreateInstanceRequest" do optional :parent, :string, 1 optional :instance_id, :string, 2 optional :instance, :message, 3, "google.cloud.notebooks.v1beta1.Instance" end add_message "google.cloud.notebooks.v1beta1.RegisterInstanceRequest" do optional :parent, :string, 1 optional :instance_id, :string, 2 end add_message "google.cloud.notebooks.v1beta1.SetInstanceAcceleratorRequest" do optional :name, :string, 1 optional :type, :enum, 2, "google.cloud.notebooks.v1beta1.Instance.AcceleratorType" optional :core_count, :int64, 3 end add_message "google.cloud.notebooks.v1beta1.SetInstanceMachineTypeRequest" do optional :name, :string, 1 optional :machine_type, :string, 2 end add_message "google.cloud.notebooks.v1beta1.SetInstanceLabelsRequest" do optional :name, :string, 1 map :labels, :string, :string, 2 end add_message "google.cloud.notebooks.v1beta1.DeleteInstanceRequest" do optional :name, :string, 1 end add_message "google.cloud.notebooks.v1beta1.StartInstanceRequest" do optional :name, :string, 1 end add_message "google.cloud.notebooks.v1beta1.StopInstanceRequest" do optional :name, :string, 1 end add_message "google.cloud.notebooks.v1beta1.ResetInstanceRequest" do optional :name, :string, 1 end add_message "google.cloud.notebooks.v1beta1.ReportInstanceInfoRequest" do optional :name, :string, 1 optional :vm_id, :string, 2 map :metadata, :string, :string, 3 end add_message "google.cloud.notebooks.v1beta1.IsInstanceUpgradeableRequest" do optional :notebook_instance, :string, 1 end add_message "google.cloud.notebooks.v1beta1.IsInstanceUpgradeableResponse" do optional :upgradeable, :bool, 1 optional :upgrade_version, :string, 2 optional :upgrade_info, :string, 3 optional :upgrade_image, :string, 4 end add_message "google.cloud.notebooks.v1beta1.UpgradeInstanceRequest" do optional :name, :string, 1 end add_message "google.cloud.notebooks.v1beta1.UpgradeInstanceInternalRequest" do optional :name, :string, 1 optional :vm_id, :string, 2 end add_message "google.cloud.notebooks.v1beta1.ListEnvironmentsRequest" do optional :parent, :string, 1 optional :page_size, :int32, 2 optional :page_token, :string, 3 end add_message "google.cloud.notebooks.v1beta1.ListEnvironmentsResponse" do repeated :environments, :message, 1, "google.cloud.notebooks.v1beta1.Environment" optional :next_page_token, :string, 2 repeated :unreachable, :string, 3 end add_message "google.cloud.notebooks.v1beta1.GetEnvironmentRequest" do optional :name, :string, 1 end add_message "google.cloud.notebooks.v1beta1.CreateEnvironmentRequest" do optional :parent, :string, 1 optional :environment_id, :string, 2 optional :environment, :message, 3, "google.cloud.notebooks.v1beta1.Environment" end add_message "google.cloud.notebooks.v1beta1.DeleteEnvironmentRequest" do optional :name, :string, 1 end end end module Google module Cloud module Notebooks module V1beta1 OperationMetadata = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.OperationMetadata").msgclass ListInstancesRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.ListInstancesRequest").msgclass ListInstancesResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.ListInstancesResponse").msgclass GetInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.GetInstanceRequest").msgclass CreateInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.CreateInstanceRequest").msgclass RegisterInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.RegisterInstanceRequest").msgclass SetInstanceAcceleratorRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.SetInstanceAcceleratorRequest").msgclass SetInstanceMachineTypeRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.SetInstanceMachineTypeRequest").msgclass SetInstanceLabelsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.SetInstanceLabelsRequest").msgclass DeleteInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.DeleteInstanceRequest").msgclass StartInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.StartInstanceRequest").msgclass StopInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.StopInstanceRequest").msgclass ResetInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.ResetInstanceRequest").msgclass ReportInstanceInfoRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.ReportInstanceInfoRequest").msgclass IsInstanceUpgradeableRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.IsInstanceUpgradeableRequest").msgclass IsInstanceUpgradeableResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.IsInstanceUpgradeableResponse").msgclass UpgradeInstanceRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.UpgradeInstanceRequest").msgclass UpgradeInstanceInternalRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.UpgradeInstanceInternalRequest").msgclass ListEnvironmentsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.ListEnvironmentsRequest").msgclass ListEnvironmentsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.ListEnvironmentsResponse").msgclass GetEnvironmentRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.GetEnvironmentRequest").msgclass CreateEnvironmentRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.CreateEnvironmentRequest").msgclass DeleteEnvironmentRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.notebooks.v1beta1.DeleteEnvironmentRequest").msgclass end end end end