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