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

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

Specification of resources to be created at some time in the future within an optionally specified set of locations, and within the specified time range.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#deployment_type

def deployment_type() -> ::String
Returns
  • (::String) — Indicates if the reservation allocation strategy is static (DENSE) or dynamic (STANDARD). Defaults to DENSE. Check the DeploymentType enum for the list of possible values.

#deployment_type=

def deployment_type=(value) -> ::String
Parameter
  • value (::String) — Indicates if the reservation allocation strategy is static (DENSE) or dynamic (STANDARD). Defaults to DENSE. Check the DeploymentType enum for the list of possible values.
Returns
  • (::String) — Indicates if the reservation allocation strategy is static (DENSE) or dynamic (STANDARD). Defaults to DENSE. Check the DeploymentType enum for the list of possible values.

#location_policy

def location_policy() -> ::Google::Cloud::Compute::V1::FutureResourcesSpecLocationPolicy
Returns

#location_policy=

def location_policy=(value) -> ::Google::Cloud::Compute::V1::FutureResourcesSpecLocationPolicy
Parameter
Returns

#target_resources

def target_resources() -> ::Google::Cloud::Compute::V1::FutureResourcesSpecTargetResources
Returns

#target_resources=

def target_resources=(value) -> ::Google::Cloud::Compute::V1::FutureResourcesSpecTargetResources
Parameter
Returns

#time_range_spec

def time_range_spec() -> ::Google::Cloud::Compute::V1::FlexibleTimeRange
Returns

#time_range_spec=

def time_range_spec=(value) -> ::Google::Cloud::Compute::V1::FlexibleTimeRange
Parameter
Returns