type property

String? type
getter/setter pair

The type of commitment, which affects the discount rate and the eligible resources.

Type MEMORY_OPTIMIZED specifies a commitment that will only apply to memory optimized machines. Type ACCELERATOR_OPTIMIZED specifies a commitment that will only apply to accelerator optimized machines. Possible string values are:

  • "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_E2"
  • "GENERAL_PURPOSE_N2"
  • "GENERAL_PURPOSE_N2D"
  • "GENERAL_PURPOSE_N4"
  • "GENERAL_PURPOSE_T2D"
  • "GRAPHICS_OPTIMIZED"
  • "MEMORY_OPTIMIZED"
  • "MEMORY_OPTIMIZED_M3"
  • "STORAGE_OPTIMIZED_Z3"
  • "TYPE_UNSPECIFIED"

Implementation

core.String? type;