Class: Google::Cloud::Compute::V1::AllocationSpecificSKUAllocationReservedInstanceProperties
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::AllocationSpecificSKUAllocationReservedInstanceProperties
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Overview
Properties of the SKU instances being reserved. Next ID: 9
Instance Attribute Summary collapse
-
#guest_accelerators ⇒ ::Array<::Google::Cloud::Compute::V1::AcceleratorConfig>
Specifies accelerator type and count.
-
#local_ssds ⇒ ::Array<::Google::Cloud::Compute::V1::AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk>
Specifies amount of local ssd to reserve with each instance.
-
#location_hint ⇒ ::String
An opaque location hint used to place the allocation close to other resources.
-
#machine_type ⇒ ::String
Specifies type of machine (name only) which has fixed number of vCPUs and fixed amount of memory.
-
#min_cpu_platform ⇒ ::String
Minimum cpu platform the reservation.
Instance Attribute Details
#guest_accelerators ⇒ ::Array<::Google::Cloud::Compute::V1::AcceleratorConfig>
Returns Specifies accelerator type and count.
1758 1759 1760 1761 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 1758 class AllocationSpecificSKUAllocationReservedInstanceProperties include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#local_ssds ⇒ ::Array<::Google::Cloud::Compute::V1::AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk>
Returns Specifies amount of local ssd to reserve with each instance. The type of disk is local-ssd.
1758 1759 1760 1761 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 1758 class AllocationSpecificSKUAllocationReservedInstanceProperties include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#location_hint ⇒ ::String
Returns 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.
1758 1759 1760 1761 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 1758 class AllocationSpecificSKUAllocationReservedInstanceProperties include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#machine_type ⇒ ::String
Returns 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.
1758 1759 1760 1761 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 1758 class AllocationSpecificSKUAllocationReservedInstanceProperties include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#min_cpu_platform ⇒ ::String
Returns Minimum cpu platform the reservation.
1758 1759 1760 1761 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 1758 class AllocationSpecificSKUAllocationReservedInstanceProperties include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |