Reference documentation and code samples for the Compute V1 Client class FutureResourcesRecommendation.
Recommendation for single resources specification, to be created in the future.
Generated from protobuf message google.cloud.compute.v1.FutureResourcesRecommendation
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ end_time
string
↳ location
string
The advised location for resource usage. When a zone, in format 'zones/'. If not set, it means that no location is recommended - see other_locations for details.
↳ other_locations
array| Google\Protobuf\Internal\MapField
List of locations in the request scope that were not recommended. Keys of the map are zones, in format 'zones/'. The values are status information indicating the recommendation status.
↳ recommendation_id
string
Unique id of the recommendation, a UUID string generated by the API.
↳ recommendation_type
string
Type of recommendation. Currently only FUTURE_RESERVATION is supported. Check the RecommendationType enum for the list of possible values.
↳ start_time
string
getEndTime
Generated from protobuf field optional string end_time = 114938801;
string
hasEndTime
clearEndTime
setEndTime
Generated from protobuf field optional string end_time = 114938801;
var
string
$this
getLocation
The advised location for resource usage. When a zone, in format 'zones/'.
If not set, it means that no location is recommended - see other_locations for details.
string
hasLocation
clearLocation
setLocation
The advised location for resource usage. When a zone, in format 'zones/'.
If not set, it means that no location is recommended - see other_locations for details.
var
string
$this
getOtherLocations
List of locations in the request scope that were not recommended. Keys of the map are zones, in format 'zones/'.
The values are status information indicating the recommendation status.
setOtherLocations
List of locations in the request scope that were not recommended. Keys of the map are zones, in format 'zones/'.
The values are status information indicating the recommendation status.
$this
getRecommendationId
Unique id of the recommendation, a UUID string generated by the API.
string
hasRecommendationId
clearRecommendationId
setRecommendationId
Unique id of the recommendation, a UUID string generated by the API.
var
string
$this
getRecommendationType
Type of recommendation. Currently only FUTURE_RESERVATION is supported.
Check the RecommendationType enum for the list of possible values.
string
hasRecommendationType
clearRecommendationType
setRecommendationType
Type of recommendation. Currently only FUTURE_RESERVATION is supported.
Check the RecommendationType enum for the list of possible values.
var
string
$this
getStartTime
Generated from protobuf field optional string start_time = 37467274;
string
hasStartTime
clearStartTime
setStartTime
Generated from protobuf field optional string start_time = 37467274;
var
string
$this

