Class Type (1.56.0rc1)

Type(value)

The type of commitment; specifies the machine series for which you want to commit to purchasing resources. The choice of machine series affects the discount rate and the eligible resource types.

The type must be one of the following:ACCELERATOR_OPTIMIZED, ACCELERATOR_OPTIMIZED_A3,ACCELERATOR_OPTIMIZED_A3_MEGA,COMPUTE_OPTIMIZED, COMPUTE_OPTIMIZED_C2D, COMPUTE_OPTIMIZED_C3, COMPUTE_OPTIMIZED_C3D,COMPUTE_OPTIMIZED_H3, GENERAL_PURPOSE,GENERAL_PURPOSE_C4, GENERAL_PURPOSE_E2,GENERAL_PURPOSE_N2, GENERAL_PURPOSE_N2D,GENERAL_PURPOSE_N4, GENERAL_PURPOSE_T2D,GRAPHICS_OPTIMIZED, GRAPHICS_OPTIMIZED_G4,GRAPHICS_OPTIMIZED_G4_VGPU,MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_M3,MEMORY_OPTIMIZED_X4, STORAGE_OPTIMIZED_Z3,STORAGE_OPTIMIZED_Z4DS, STORAGE_OPTIMIZED_Z4DH,STORAGE_OPTIMIZED_Z4D4T,STORAGE_OPTIMIZED_Z4M. For example, type MEMORY_OPTIMIZED specifies a commitment that applies only to eligible resources of memory optimized M1 and M2 machine series. Type GENERAL_PURPOSE specifies a commitment that applies only to eligible resources of general purpose N1 machine series.

Enums

Name Description
UNDEFINED_TYPE A value indicating that the enum field is not set.
ACCELERATOR_OPTIMIZED No description available.
ACCELERATOR_OPTIMIZED_A3 No description available.
ACCELERATOR_OPTIMIZED_A3_MEGA No description available.
ACCELERATOR_OPTIMIZED_A3_ULTRA No description available.
ACCELERATOR_OPTIMIZED_A4 No description available.
COMPUTE_OPTIMIZED No description available.
COMPUTE_OPTIMIZED_C2D No description available.
COMPUTE_OPTIMIZED_C3 No description available.
COMPUTE_OPTIMIZED_C3D No description available.
COMPUTE_OPTIMIZED_H3 No description available.
COMPUTE_OPTIMIZED_H4D No description available.
COMPUTE_OPTIMIZED_H4D_3TB CUD bucket for COMPUTE_OPTIMIZED_H4D_3TB machines.
GENERAL_PURPOSE No description available.
GENERAL_PURPOSE_C4 No description available.
GENERAL_PURPOSE_C4A No description available.
GENERAL_PURPOSE_C4D No description available.
GENERAL_PURPOSE_E2 No description available.
GENERAL_PURPOSE_N2 No description available.
GENERAL_PURPOSE_N2D No description available.
GENERAL_PURPOSE_N4 No description available.
GENERAL_PURPOSE_N4A No description available.
GENERAL_PURPOSE_N4D No description available.
GENERAL_PURPOSE_T2D No description available.
GRAPHICS_OPTIMIZED No description available.
GRAPHICS_OPTIMIZED_G4 No description available.
GRAPHICS_OPTIMIZED_G4_VGPU No description available.
MEMORY_OPTIMIZED No description available.
MEMORY_OPTIMIZED_M3 No description available.
MEMORY_OPTIMIZED_M4 No description available.
MEMORY_OPTIMIZED_M4_6TB No description available.
MEMORY_OPTIMIZED_X4_1440_24T CUD bucket for X4 machine with 1440 vCPUs and 24TB of memory.
MEMORY_OPTIMIZED_X4_16TB No description available.
MEMORY_OPTIMIZED_X4_1920_32T CUD bucket for X4 machine with 1920 vCPUs and 32TB of memory.
MEMORY_OPTIMIZED_X4_24TB No description available.
MEMORY_OPTIMIZED_X4_32TB No description available.
MEMORY_OPTIMIZED_X4_480_6T CUD bucket for X4 machine with 480 vCPUs and 6TB of memory.
MEMORY_OPTIMIZED_X4_480_8T CUD bucket for X4 machine with 480 vCPUs and 8TB of memory.
MEMORY_OPTIMIZED_X4_960_12T CUD bucket for X4 machine with 960 vCPUs and 12TB of memory.
MEMORY_OPTIMIZED_X4_960_16T CUD bucket for X4 machine with 960 vCPUs and 16TB of memory.
NETWORK_OPTIMIZED_C4N CUD bucket for C4N (dual Diorite) machines.
NETWORK_OPTIMIZED_U4C CUD bucket for NETWORK_OPTIMIZED_U4C machines.
NETWORK_OPTIMIZED_U4P CUD bucket for NETWORK_OPTIMIZED_U4P machines.
NETWORK_OPTIMIZED_U4S CUD bucket for NETWORK_OPTIMIZED_U4S machines.
STORAGE_OPTIMIZED_Z3 No description available.
STORAGE_OPTIMIZED_Z4D4T CUD bucket for Z4D-4T machines.
STORAGE_OPTIMIZED_Z4DH CUD bucket for Z4DH machines.
STORAGE_OPTIMIZED_Z4DS CUD bucket for Z4DS machines.
STORAGE_OPTIMIZED_Z4M CUD bucket for Z4M (bare metal) machines.
TYPE_UNSPECIFIED Note for internal users: When adding a new enum Type for v1, make sure to also add it in the comment for the `optional Type type` definition. This ensures that the public documentation displays the new enum Type.