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.
2422 2423 2424 2425 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 2422 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.
2422 2423 2424 2425 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 2422 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.
2422 2423 2424 2425 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 2422 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.
2422 2423 2424 2425 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 2422 class AllocationSpecificSKUAllocationReservedInstanceProperties include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#min_cpu_platform ⇒ ::String
Returns Minimum cpu platform the reservation.
2422 2423 2424 2425 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 2422 class AllocationSpecificSKUAllocationReservedInstanceProperties include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |