Compute V1 Client - Class FutureReservationStatusLastKnownGoodStateFutureReservationSpecs (2.3.0)

Reference documentation and code samples for the Compute V1 Client class FutureReservationStatusLastKnownGoodStateFutureReservationSpecs.

The properties of the last known good state for the Future Reservation.

Generated from protobuf message google.cloud.compute.v1.FutureReservationStatusLastKnownGoodStateFutureReservationSpecs

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ share_settings ShareSettings

[Output Only] The previous share settings of the Future Reservation.

↳ specific_sku_properties FutureReservationSpecificSKUProperties

[Output Only] The previous instance related properties of the Future Reservation.

↳ time_window FutureReservationTimeWindow

[Output Only] The previous time window of the Future Reservation.

getShareSettings

[Output Only] The previous share settings of the Future Reservation.

Returns
Type Description
ShareSettings|null

hasShareSettings

clearShareSettings

setShareSettings

[Output Only] The previous share settings of the Future Reservation.

Parameter
Name Description
var ShareSettings
Returns
Type Description
$this

getSpecificSkuProperties

[Output Only] The previous instance related properties of the Future Reservation.

Returns
Type Description
FutureReservationSpecificSKUProperties|null

hasSpecificSkuProperties

clearSpecificSkuProperties

setSpecificSkuProperties

[Output Only] The previous instance related properties of the Future Reservation.

Parameter
Name Description
var FutureReservationSpecificSKUProperties
Returns
Type Description
$this

getTimeWindow

[Output Only] The previous time window of the Future Reservation.

Returns
Type Description
FutureReservationTimeWindow|null

hasTimeWindow

clearTimeWindow

setTimeWindow

[Output Only] The previous time window of the Future Reservation.

Parameter
Name Description
var FutureReservationTimeWindow
Returns
Type Description
$this