com.google.cloud.notebooks.v2.GceSetupProto Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto-google-cloud-notebooks-v2 Show documentation
Show all versions of proto-google-cloud-notebooks-v2 Show documentation
Proto library for google-cloud-notebooks
/*
* Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/notebooks/v2/gce_setup.proto
package com.google.cloud.notebooks.v2;
public final class GceSetupProto {
private GceSetupProto() {}
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
}
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_NetworkInterface_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_NetworkInterface_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_VmImage_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_VmImage_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_ContainerImage_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_ContainerImage_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_AcceleratorConfig_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_AcceleratorConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_ShieldedInstanceConfig_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_ShieldedInstanceConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_GPUDriverConfig_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_GPUDriverConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_DataDisk_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_DataDisk_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_BootDisk_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_BootDisk_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_ServiceAccount_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_ServiceAccount_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_GceSetup_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_GceSetup_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_cloud_notebooks_v2_GceSetup_MetadataEntry_descriptor;
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_cloud_notebooks_v2_GceSetup_MetadataEntry_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
static {
java.lang.String[] descriptorData = {
"\n)google/cloud/notebooks/v2/gce_setup.pr"
+ "oto\022\031google.cloud.notebooks.v2\032\037google/a"
+ "pi/field_behavior.proto\"\314\001\n\020NetworkInter"
+ "face\022\025\n\007network\030\001 \001(\tB\004\342A\001\001\022\024\n\006subnet\030\002 "
+ "\001(\tB\004\342A\001\001\022K\n\010nic_type\030\003 \001(\01623.google.clo"
+ "ud.notebooks.v2.NetworkInterface.NicType"
+ "B\004\342A\001\001\">\n\007NicType\022\030\n\024NIC_TYPE_UNSPECIFIE"
+ "D\020\000\022\016\n\nVIRTIO_NET\020\001\022\t\n\005GVNIC\020\002\"W\n\007VmImag"
+ "e\022\025\n\007project\030\001 \001(\tB\004\342A\001\002\022\024\n\004name\030\002 \001(\tB\004"
+ "\342A\001\001H\000\022\026\n\006family\030\003 \001(\tB\004\342A\001\001H\000B\007\n\005image\""
+ "=\n\016ContainerImage\022\030\n\nrepository\030\001 \001(\tB\004\342"
+ "A\001\002\022\021\n\003tag\030\002 \001(\tB\004\342A\001\001\"\226\003\n\021AcceleratorCo"
+ "nfig\022P\n\004type\030\001 \001(\0162<.google.cloud.notebo"
+ "oks.v2.AcceleratorConfig.AcceleratorType"
+ "B\004\342A\001\001\022\030\n\ncore_count\030\002 \001(\003B\004\342A\001\001\"\224\002\n\017Acc"
+ "eleratorType\022 \n\034ACCELERATOR_TYPE_UNSPECI"
+ "FIED\020\000\022\025\n\021NVIDIA_TESLA_P100\020\002\022\025\n\021NVIDIA_"
+ "TESLA_V100\020\003\022\023\n\017NVIDIA_TESLA_P4\020\004\022\023\n\017NVI"
+ "DIA_TESLA_T4\020\005\022\025\n\021NVIDIA_TESLA_A100\020\013\022\024\n"
+ "\020NVIDIA_A100_80GB\020\014\022\r\n\tNVIDIA_L4\020\r\022\027\n\023NV"
+ "IDIA_TESLA_T4_VWS\020\010\022\031\n\025NVIDIA_TESLA_P100"
+ "_VWS\020\t\022\027\n\023NVIDIA_TESLA_P4_VWS\020\n\"\200\001\n\026Shie"
+ "ldedInstanceConfig\022 \n\022enable_secure_boot"
+ "\030\001 \001(\010B\004\342A\001\001\022\031\n\013enable_vtpm\030\002 \001(\010B\004\342A\001\001\022"
+ ")\n\033enable_integrity_monitoring\030\003 \001(\010B\004\342A"
+ "\001\001\"X\n\017GPUDriverConfig\022\037\n\021enable_gpu_driv"
+ "er\030\001 \001(\010B\004\342A\001\001\022$\n\026custom_gpu_driver_path"
+ "\030\002 \001(\tB\004\342A\001\001\"\310\001\n\010DataDisk\022\032\n\014disk_size_g"
+ "b\030\001 \001(\003B\004\342A\001\001\022=\n\tdisk_type\030\002 \001(\0162#.googl"
+ "e.cloud.notebooks.v2.DiskTypeB\005\342A\002\004\001\022I\n\017"
+ "disk_encryption\030\005 \001(\0162).google.cloud.not"
+ "ebooks.v2.DiskEncryptionB\005\342A\002\004\001\022\026\n\007kms_k"
+ "ey\030\006 \001(\tB\005\342A\002\004\001\"\307\001\n\010BootDisk\022\032\n\014disk_siz"
+ "e_gb\030\001 \001(\003B\004\342A\001\001\022<\n\tdisk_type\030\002 \001(\0162#.go"
+ "ogle.cloud.notebooks.v2.DiskTypeB\004\342A\001\001\022I"
+ "\n\017disk_encryption\030\003 \001(\0162).google.cloud.n"
+ "otebooks.v2.DiskEncryptionB\005\342A\002\004\001\022\026\n\007kms"
+ "_key\030\004 \001(\tB\005\342A\002\004\001\";\n\016ServiceAccount\022\023\n\005e"
+ "mail\030\001 \001(\tB\004\342A\001\001\022\024\n\006scopes\030\002 \003(\tB\004\342A\001\003\"\236"
+ "\007\n\010GceSetup\022\032\n\014machine_type\030\001 \001(\tB\004\342A\001\001\022"
+ "O\n\023accelerator_configs\030\002 \003(\0132,.google.cl"
+ "oud.notebooks.v2.AcceleratorConfigB\004\342A\001\001"
+ "\022I\n\020service_accounts\030\003 \003(\0132).google.clou"
+ "d.notebooks.v2.ServiceAccountB\004\342A\001\001\022<\n\010v"
+ "m_image\030\004 \001(\0132\".google.cloud.notebooks.v"
+ "2.VmImageB\004\342A\001\001H\000\022J\n\017container_image\030\005 \001"
+ "(\0132).google.cloud.notebooks.v2.Container"
+ "ImageB\004\342A\001\001H\000\022<\n\tboot_disk\030\006 \001(\0132#.googl"
+ "e.cloud.notebooks.v2.BootDiskB\004\342A\001\001\022=\n\nd"
+ "ata_disks\030\007 \003(\0132#.google.cloud.notebooks"
+ ".v2.DataDiskB\004\342A\001\001\022Y\n\030shielded_instance_"
+ "config\030\010 \001(\01321.google.cloud.notebooks.v2"
+ ".ShieldedInstanceConfigB\004\342A\001\001\022M\n\022network"
+ "_interfaces\030\t \003(\0132+.google.cloud.noteboo"
+ "ks.v2.NetworkInterfaceB\004\342A\001\001\022\037\n\021disable_"
+ "public_ip\030\n \001(\010B\004\342A\001\001\022\022\n\004tags\030\013 \003(\tB\004\342A\001"
+ "\001\022I\n\010metadata\030\014 \003(\01321.google.cloud.noteb"
+ "ooks.v2.GceSetup.MetadataEntryB\004\342A\001\001\022\"\n\024"
+ "enable_ip_forwarding\030\r \001(\010B\004\342A\001\001\022K\n\021gpu_"
+ "driver_config\030\016 \001(\0132*.google.cloud.noteb"
+ "ooks.v2.GPUDriverConfigB\004\342A\001\001\032/\n\rMetadat"
+ "aEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\007"
+ "\n\005image*E\n\016DiskEncryption\022\037\n\033DISK_ENCRYP"
+ "TION_UNSPECIFIED\020\000\022\010\n\004GMEK\020\001\022\010\n\004CMEK\020\002*c"
+ "\n\010DiskType\022\031\n\025DISK_TYPE_UNSPECIFIED\020\000\022\017\n"
+ "\013PD_STANDARD\020\001\022\n\n\006PD_SSD\020\002\022\017\n\013PD_BALANCE"
+ "D\020\003\022\016\n\nPD_EXTREME\020\004B\304\001\n\035com.google.cloud"
+ ".notebooks.v2B\rGceSetupProtoP\001Z;cloud.go"
+ "ogle.com/go/notebooks/apiv2/notebookspb;"
+ "notebookspb\252\002\031Google.Cloud.Notebooks.V2\312"
+ "\002\031Google\\Cloud\\Notebooks\\V2\352\002\034Google::Cl"
+ "oud::Notebooks::V2b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.api.FieldBehaviorProto.getDescriptor(),
});
internal_static_google_cloud_notebooks_v2_NetworkInterface_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_google_cloud_notebooks_v2_NetworkInterface_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_NetworkInterface_descriptor,
new java.lang.String[] {
"Network", "Subnet", "NicType",
});
internal_static_google_cloud_notebooks_v2_VmImage_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_google_cloud_notebooks_v2_VmImage_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_VmImage_descriptor,
new java.lang.String[] {
"Project", "Name", "Family", "Image",
});
internal_static_google_cloud_notebooks_v2_ContainerImage_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_google_cloud_notebooks_v2_ContainerImage_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_ContainerImage_descriptor,
new java.lang.String[] {
"Repository", "Tag",
});
internal_static_google_cloud_notebooks_v2_AcceleratorConfig_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_google_cloud_notebooks_v2_AcceleratorConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_AcceleratorConfig_descriptor,
new java.lang.String[] {
"Type", "CoreCount",
});
internal_static_google_cloud_notebooks_v2_ShieldedInstanceConfig_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_google_cloud_notebooks_v2_ShieldedInstanceConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_ShieldedInstanceConfig_descriptor,
new java.lang.String[] {
"EnableSecureBoot", "EnableVtpm", "EnableIntegrityMonitoring",
});
internal_static_google_cloud_notebooks_v2_GPUDriverConfig_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_google_cloud_notebooks_v2_GPUDriverConfig_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_GPUDriverConfig_descriptor,
new java.lang.String[] {
"EnableGpuDriver", "CustomGpuDriverPath",
});
internal_static_google_cloud_notebooks_v2_DataDisk_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_google_cloud_notebooks_v2_DataDisk_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_DataDisk_descriptor,
new java.lang.String[] {
"DiskSizeGb", "DiskType", "DiskEncryption", "KmsKey",
});
internal_static_google_cloud_notebooks_v2_BootDisk_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_google_cloud_notebooks_v2_BootDisk_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_BootDisk_descriptor,
new java.lang.String[] {
"DiskSizeGb", "DiskType", "DiskEncryption", "KmsKey",
});
internal_static_google_cloud_notebooks_v2_ServiceAccount_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_google_cloud_notebooks_v2_ServiceAccount_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_ServiceAccount_descriptor,
new java.lang.String[] {
"Email", "Scopes",
});
internal_static_google_cloud_notebooks_v2_GceSetup_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_google_cloud_notebooks_v2_GceSetup_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_GceSetup_descriptor,
new java.lang.String[] {
"MachineType",
"AcceleratorConfigs",
"ServiceAccounts",
"VmImage",
"ContainerImage",
"BootDisk",
"DataDisks",
"ShieldedInstanceConfig",
"NetworkInterfaces",
"DisablePublicIp",
"Tags",
"Metadata",
"EnableIpForwarding",
"GpuDriverConfig",
"Image",
});
internal_static_google_cloud_notebooks_v2_GceSetup_MetadataEntry_descriptor =
internal_static_google_cloud_notebooks_v2_GceSetup_descriptor.getNestedTypes().get(0);
internal_static_google_cloud_notebooks_v2_GceSetup_MetadataEntry_fieldAccessorTable =
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_notebooks_v2_GceSetup_MetadataEntry_descriptor,
new java.lang.String[] {
"Key", "Value",
});
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy