Google Cloud Compute V1 API - Module Google::Cloud::Compute::V1::Commitment::Type (v1.8.0)

Reference documentation and code samples for the Google Cloud Compute V1 API module Google::Cloud::Compute::V1::Commitment::Type.

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.

Constants

UNDEFINED_TYPE

value: 0
A value indicating that the enum field is not set.

ACCELERATOR_OPTIMIZED

value: 280848403

COMPUTE_OPTIMIZED

value: 158349023

COMPUTE_OPTIMIZED_C2D

value: 383246453

GENERAL_PURPOSE

value: 299793543

GENERAL_PURPOSE_E2

value: 301911877

GENERAL_PURPOSE_N2

value: 301912156

GENERAL_PURPOSE_N2D

value: 232471400

GENERAL_PURPOSE_T2D

value: 232477166

MEMORY_OPTIMIZED

value: 281753417

MEMORY_OPTIMIZED_M3

value: 276301372

TYPE_UNSPECIFIED

value: 437714322