Class AllocationSpecificSKUAllocationReservedInstanceProperties (0.1.0)

AllocationSpecificSKUAllocationReservedInstanceProperties(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Properties of the SKU instances being reserved. Next ID: 9

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
guest_accelerators MutableSequence[google.cloud.compute_v1beta.types.AcceleratorConfig]
Specifies accelerator type and count.
local_ssds MutableSequence[google.cloud.compute_v1beta.types.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk]
Specifies amount of local ssd to reserve with each instance. The type of disk is local-ssd.
location_hint str
An opaque location hint used to place the allocation close to other resources. This field is for use by internal tools that use the public API. This field is a member of oneof_ _location_hint.
machine_type str
Specifies type of machine (name only) which has fixed number of vCPUs and fixed amount of memory. This also includes specifying custom machine type following custom-NUMBER_OF_CPUS-AMOUNT_OF_MEMORY pattern. This field is a member of oneof_ _machine_type.
maintenance_freeze_duration_hours int
Specifies the number of hours after reservation creation where instances using the reservation won't be scheduled for maintenance. This field is a member of oneof_ _maintenance_freeze_duration_hours.
maintenance_interval str
Specifies the frequency of planned maintenance events. The accepted values are: PERIODIC. Check the MaintenanceInterval enum for the list of possible values. This field is a member of oneof_ _maintenance_interval.
min_cpu_platform str
Minimum cpu platform the reservation. This field is a member of oneof_ _min_cpu_platform.

Classes

MaintenanceInterval

MaintenanceInterval(value)

Specifies the frequency of planned maintenance events. The accepted values are: PERIODIC.