Class: Google::Cloud::Compute::V1::ReservationBlock
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::ReservationBlock
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Overview
Represents a reservation block resource.
Defined Under Namespace
Modules: Status
Instance Attribute Summary collapse
-
#count ⇒ ::Integer
[Output Only] The number of resources that are allocated in this reservation block.
-
#creation_timestamp ⇒ ::String
[Output Only] Creation timestamp in RFC3339 text format.
-
#health_info ⇒ ::Google::Cloud::Compute::V1::ReservationBlockHealthInfo
[Output Only] Health information for the reservation block.
-
#id ⇒ ::Integer
[Output Only] The unique identifier for the resource.
-
#in_use_count ⇒ ::Integer
[Output Only] The number of instances that are currently in use on this reservation block.
-
#kind ⇒ ::String
[Output Only] Type of the resource.
-
#name ⇒ ::String
[Output Only] The name of this reservation block generated by Google Compute Engine.
-
#physical_topology ⇒ ::Google::Cloud::Compute::V1::ReservationBlockPhysicalTopology
[Output Only] The physical topology of the reservation block.
-
#reservation_maintenance ⇒ ::Google::Cloud::Compute::V1::GroupMaintenanceInfo
[Output Only] Maintenance information for this reservation block.
-
#reservation_sub_block_count ⇒ ::Integer
[Output Only] The number of reservation subBlocks associated with this reservation block.
-
#reservation_sub_block_in_use_count ⇒ ::Integer
[Output Only] The number of in-use reservation subBlocks associated with this reservation block.
-
#self_link ⇒ ::String
[Output Only] Server-defined fully-qualified URL for this resource.
-
#self_link_with_id ⇒ ::String
[Output Only] Server-defined URL for this resource with the resource id.
-
#status ⇒ ::String
[Output Only] Status of the reservation block.
-
#zone ⇒ ::String
[Output Only] Zone in which the reservation block resides.
Instance Attribute Details
#count ⇒ ::Integer
Returns [Output Only] The number of resources that are allocated in this reservation block.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#creation_timestamp ⇒ ::String
Returns [Output Only] Creation timestamp in RFC3339 text format.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#health_info ⇒ ::Google::Cloud::Compute::V1::ReservationBlockHealthInfo
Returns [Output Only] Health information for the reservation block.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#id ⇒ ::Integer
Returns [Output Only] The unique identifier for the resource. This identifier is defined by the server.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#in_use_count ⇒ ::Integer
Returns [Output Only] The number of instances that are currently in use on this reservation block.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#kind ⇒ ::String
Returns [Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#name ⇒ ::String
Returns [Output Only] The name of this reservation block generated by Google Compute Engine. The name must be 1-63 characters long, and comply with RFC1035 @pattern a-z?.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#physical_topology ⇒ ::Google::Cloud::Compute::V1::ReservationBlockPhysicalTopology
Returns [Output Only] The physical topology of the reservation block.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#reservation_maintenance ⇒ ::Google::Cloud::Compute::V1::GroupMaintenanceInfo
Returns [Output Only] Maintenance information for this reservation block.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#reservation_sub_block_count ⇒ ::Integer
Returns [Output Only] The number of reservation subBlocks associated with this reservation block.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#reservation_sub_block_in_use_count ⇒ ::Integer
Returns [Output Only] The number of in-use reservation subBlocks associated with this reservation block. If at least one VM is running on a subBlock, it is considered in-use.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#self_link ⇒ ::String
Returns [Output Only] Server-defined fully-qualified URL for this resource.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#self_link_with_id ⇒ ::String
Returns [Output Only] Server-defined URL for this resource with the resource id.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#status ⇒ ::String
Returns [Output Only] Status of the reservation block. Check the Status enum for the list of possible values.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |
#zone ⇒ ::String
Returns [Output Only] Zone in which the reservation block resides.
29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 29825 class ReservationBlock include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # [Output Only] Status of the reservation block. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # Resources are being allocated for the reservation block. CREATING = 455_564_985 # Reservation block is currently being deleted. DELETING = 528_602_024 INVALID = 530_283_991 # Reservation block has allocated all its resources. READY = 77_848_963 end end |