export declare const AcceleratorConfigType: { /** * Accelerator type is not specified. */ readonly AcceleratorTypeUnspecified: "ACCELERATOR_TYPE_UNSPECIFIED"; /** * Accelerator type is Nvidia Tesla P100. */ readonly NvidiaTeslaP100: "NVIDIA_TESLA_P100"; /** * Accelerator type is Nvidia Tesla V100. */ readonly NvidiaTeslaV100: "NVIDIA_TESLA_V100"; /** * Accelerator type is Nvidia Tesla P4. */ readonly NvidiaTeslaP4: "NVIDIA_TESLA_P4"; /** * Accelerator type is Nvidia Tesla T4. */ readonly NvidiaTeslaT4: "NVIDIA_TESLA_T4"; /** * Accelerator type is Nvidia Tesla A100 - 40GB. */ readonly NvidiaTeslaA100: "NVIDIA_TESLA_A100"; /** * Accelerator type is Nvidia Tesla A100 - 80GB. */ readonly NvidiaA10080gb: "NVIDIA_A100_80GB"; /** * Accelerator type is Nvidia Tesla L4. */ readonly NvidiaL4: "NVIDIA_L4"; /** * Accelerator type is NVIDIA Tesla T4 Virtual Workstations. */ readonly NvidiaTeslaT4Vws: "NVIDIA_TESLA_T4_VWS"; /** * Accelerator type is NVIDIA Tesla P100 Virtual Workstations. */ readonly NvidiaTeslaP100Vws: "NVIDIA_TESLA_P100_VWS"; /** * Accelerator type is NVIDIA Tesla P4 Virtual Workstations. */ readonly NvidiaTeslaP4Vws: "NVIDIA_TESLA_P4_VWS"; }; /** * Optional. Type of this accelerator. */ export type AcceleratorConfigType = (typeof AcceleratorConfigType)[keyof typeof AcceleratorConfigType]; export declare const BootDiskDiskEncryption: { /** * Disk encryption is not specified. */ readonly DiskEncryptionUnspecified: "DISK_ENCRYPTION_UNSPECIFIED"; /** * Use Google managed encryption keys to encrypt the boot disk. */ readonly Gmek: "GMEK"; /** * Use customer managed encryption keys to encrypt the boot disk. */ readonly Cmek: "CMEK"; }; /** * Optional. Input only. Disk encryption method used on the boot and data disks, defaults to GMEK. */ export type BootDiskDiskEncryption = (typeof BootDiskDiskEncryption)[keyof typeof BootDiskDiskEncryption]; export declare const BootDiskDiskType: { /** * Disk type not set. */ readonly DiskTypeUnspecified: "DISK_TYPE_UNSPECIFIED"; /** * Standard persistent disk type. */ readonly PdStandard: "PD_STANDARD"; /** * SSD persistent disk type. */ readonly PdSsd: "PD_SSD"; /** * Balanced persistent disk type. */ readonly PdBalanced: "PD_BALANCED"; /** * Extreme persistent disk type. */ readonly PdExtreme: "PD_EXTREME"; }; /** * Optional. Indicates the type of the disk. */ export type BootDiskDiskType = (typeof BootDiskDiskType)[keyof typeof BootDiskDiskType]; export declare const DataDiskDiskEncryption: { /** * Disk encryption is not specified. */ readonly DiskEncryptionUnspecified: "DISK_ENCRYPTION_UNSPECIFIED"; /** * Use Google managed encryption keys to encrypt the boot disk. */ readonly Gmek: "GMEK"; /** * Use customer managed encryption keys to encrypt the boot disk. */ readonly Cmek: "CMEK"; }; /** * Optional. Input only. Disk encryption method used on the boot and data disks, defaults to GMEK. */ export type DataDiskDiskEncryption = (typeof DataDiskDiskEncryption)[keyof typeof DataDiskDiskEncryption]; export declare const DataDiskDiskType: { /** * Disk type not set. */ readonly DiskTypeUnspecified: "DISK_TYPE_UNSPECIFIED"; /** * Standard persistent disk type. */ readonly PdStandard: "PD_STANDARD"; /** * SSD persistent disk type. */ readonly PdSsd: "PD_SSD"; /** * Balanced persistent disk type. */ readonly PdBalanced: "PD_BALANCED"; /** * Extreme persistent disk type. */ readonly PdExtreme: "PD_EXTREME"; }; /** * Optional. Input only. Indicates the type of the disk. */ export type DataDiskDiskType = (typeof DataDiskDiskType)[keyof typeof DataDiskDiskType]; export declare const NetworkInterfaceNicType: { /** * No type specified. */ readonly NicTypeUnspecified: "NIC_TYPE_UNSPECIFIED"; /** * VIRTIO */ readonly VirtioNet: "VIRTIO_NET"; /** * GVNIC */ readonly Gvnic: "GVNIC"; }; /** * Optional. The type of vNIC to be used on this interface. This may be gVNIC or VirtioNet. */ export type NetworkInterfaceNicType = (typeof NetworkInterfaceNicType)[keyof typeof NetworkInterfaceNicType];