Google Cloud Compute V1 API - Class Google::Cloud::Compute::V1::FutureReservationStatus (v3.5.0)

Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::FutureReservationStatus.

[Output only] Represents status related to the future reservation.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#amendment_status

def amendment_status() -> ::String
Returns
  • (::String) — Output only. [Output Only] The current status of the requested amendment. Check the AmendmentStatus enum for the list of possible values.

#amendment_status=

def amendment_status=(value) -> ::String
Parameter
  • value (::String) — Output only. [Output Only] The current status of the requested amendment. Check the AmendmentStatus enum for the list of possible values.
Returns
  • (::String) — Output only. [Output Only] The current status of the requested amendment. Check the AmendmentStatus enum for the list of possible values.

#auto_created_reservations

def auto_created_reservations() -> ::Array<::String>
Returns
  • (::Array<::String>) — Output only. Fully qualified urls of the automatically created reservations at start_time.

#auto_created_reservations=

def auto_created_reservations=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Output only. Fully qualified urls of the automatically created reservations at start_time.
Returns
  • (::Array<::String>) — Output only. Fully qualified urls of the automatically created reservations at start_time.

#existing_matching_usage_info

def existing_matching_usage_info() -> ::Google::Cloud::Compute::V1::FutureReservationStatusExistingMatchingUsageInfo
Returns

#existing_matching_usage_info=

def existing_matching_usage_info=(value) -> ::Google::Cloud::Compute::V1::FutureReservationStatusExistingMatchingUsageInfo
Parameter
Returns

#fulfilled_count

def fulfilled_count() -> ::Integer
Returns
  • (::Integer) — Output only. This count indicates the fulfilled capacity so far. This is set during "PROVISIONING" state. This count also includes capacity delivered as part of existing matching reservations.

#fulfilled_count=

def fulfilled_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Output only. This count indicates the fulfilled capacity so far. This is set during "PROVISIONING" state. This count also includes capacity delivered as part of existing matching reservations.
Returns
  • (::Integer) — Output only. This count indicates the fulfilled capacity so far. This is set during "PROVISIONING" state. This count also includes capacity delivered as part of existing matching reservations.

#last_known_good_state

def last_known_good_state() -> ::Google::Cloud::Compute::V1::FutureReservationStatusLastKnownGoodState
Returns
  • (::Google::Cloud::Compute::V1::FutureReservationStatusLastKnownGoodState) — Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.

#last_known_good_state=

def last_known_good_state=(value) -> ::Google::Cloud::Compute::V1::FutureReservationStatusLastKnownGoodState
Parameter
  • value (::Google::Cloud::Compute::V1::FutureReservationStatusLastKnownGoodState) — Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.
Returns
  • (::Google::Cloud::Compute::V1::FutureReservationStatusLastKnownGoodState) — Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.

#lock_time

def lock_time() -> ::String
Returns
  • (::String) — Output only. Time when Future Reservation would become LOCKED, after which no modifications to Future Reservation will be allowed. Applicable only after the Future Reservation is in the APPROVED state. The lock_time is an RFC3339 string. The procurement_status will transition to PROCURING state at this time.

#lock_time=

def lock_time=(value) -> ::String
Parameter
  • value (::String) — Output only. Time when Future Reservation would become LOCKED, after which no modifications to Future Reservation will be allowed. Applicable only after the Future Reservation is in the APPROVED state. The lock_time is an RFC3339 string. The procurement_status will transition to PROCURING state at this time.
Returns
  • (::String) — Output only. Time when Future Reservation would become LOCKED, after which no modifications to Future Reservation will be allowed. Applicable only after the Future Reservation is in the APPROVED state. The lock_time is an RFC3339 string. The procurement_status will transition to PROCURING state at this time.

#procurement_status

def procurement_status() -> ::String
Returns
  • (::String) — Output only. Current state of this Future Reservation Check the ProcurementStatus enum for the list of possible values.

#procurement_status=

def procurement_status=(value) -> ::String
Parameter
  • value (::String) — Output only. Current state of this Future Reservation Check the ProcurementStatus enum for the list of possible values.
Returns
  • (::String) — Output only. Current state of this Future Reservation Check the ProcurementStatus enum for the list of possible values.

#specific_sku_properties

def specific_sku_properties() -> ::Google::Cloud::Compute::V1::FutureReservationStatusSpecificSKUProperties

#specific_sku_properties=

def specific_sku_properties=(value) -> ::Google::Cloud::Compute::V1::FutureReservationStatusSpecificSKUProperties