lib/google/cloud/dataproc/v1/clusters_pb.rb in google-cloud-dataproc-v1-0.13.0 vs lib/google/cloud/dataproc/v1/clusters_pb.rb in google-cloud-dataproc-v1-0.14.0

- old
+ new

@@ -40,10 +40,11 @@ optional :security_config, :message, 16, "google.cloud.dataproc.v1.SecurityConfig" optional :lifecycle_config, :message, 17, "google.cloud.dataproc.v1.LifecycleConfig" optional :endpoint_config, :message, 19, "google.cloud.dataproc.v1.EndpointConfig" optional :metastore_config, :message, 20, "google.cloud.dataproc.v1.MetastoreConfig" optional :dataproc_metric_config, :message, 23, "google.cloud.dataproc.v1.DataprocMetricConfig" + repeated :auxiliary_node_groups, :message, 25, "google.cloud.dataproc.v1.AuxiliaryNodeGroup" end add_message "google.cloud.dataproc.v1.VirtualClusterConfig" do optional :staging_bucket, :string, 1 optional :auxiliary_services_config, :message, 7, "google.cloud.dataproc.v1.AuxiliaryServicesConfig" oneof :infrastructure_config do @@ -125,10 +126,24 @@ optional :boot_disk_type, :string, 3 optional :boot_disk_size_gb, :int32, 1 optional :num_local_ssds, :int32, 2 optional :local_ssd_interface, :string, 4 end + add_message "google.cloud.dataproc.v1.AuxiliaryNodeGroup" do + optional :node_group, :message, 1, "google.cloud.dataproc.v1.NodeGroup" + optional :node_group_id, :string, 2 + end + add_message "google.cloud.dataproc.v1.NodeGroup" do + optional :name, :string, 1 + repeated :roles, :enum, 2, "google.cloud.dataproc.v1.NodeGroup.Role" + optional :node_group_config, :message, 3, "google.cloud.dataproc.v1.InstanceGroupConfig" + map :labels, :string, :string, 4 + end + add_enum "google.cloud.dataproc.v1.NodeGroup.Role" do + value :ROLE_UNSPECIFIED, 0 + value :DRIVER, 1 + end add_message "google.cloud.dataproc.v1.NodeInitializationAction" do optional :executable_file, :string, 1 optional :execution_timeout, :message, 2, "google.protobuf.Duration" end add_message "google.cloud.dataproc.v1.ClusterStatus" do @@ -308,9 +323,12 @@ InstanceGroupConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.InstanceGroupConfig").msgclass InstanceGroupConfig::Preemptibility = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.InstanceGroupConfig.Preemptibility").enummodule ManagedGroupConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.ManagedGroupConfig").msgclass AcceleratorConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.AcceleratorConfig").msgclass DiskConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.DiskConfig").msgclass + AuxiliaryNodeGroup = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.AuxiliaryNodeGroup").msgclass + NodeGroup = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.NodeGroup").msgclass + NodeGroup::Role = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.NodeGroup.Role").enummodule NodeInitializationAction = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.NodeInitializationAction").msgclass ClusterStatus = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.ClusterStatus").msgclass ClusterStatus::State = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.ClusterStatus.State").enummodule ClusterStatus::Substate = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.ClusterStatus.Substate").enummodule SecurityConfig = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataproc.v1.SecurityConfig").msgclass