Compute V1 Client - Class FutureReservationStoragePoolProperties (2.14.1)

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

Storage pool properties for the future reservation.

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ requested_exapool_provisioned_capacity_gb StoragePoolExapoolProvisionedCapacityGb

Requested exapool provisioned capacity in GiB.

↳ requested_storage_pool_provisioned_capacity FutureReservationStoragePoolProvisionedCapacity

Requested storage pool provisioned capacity.

↳ storage_pool_type string

Type of the storage pool.

getRequestedExapoolProvisionedCapacityGb

Requested exapool provisioned capacity in GiB.

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb|null

hasRequestedExapoolProvisionedCapacityGb

clearRequestedExapoolProvisionedCapacityGb

setRequestedExapoolProvisionedCapacityGb

Requested exapool provisioned capacity in GiB.

Parameter
Name Description
var StoragePoolExapoolProvisionedCapacityGb
Returns
Type Description
$this

getRequestedStoragePoolProvisionedCapacity

Requested storage pool provisioned capacity.

Returns
Type Description
FutureReservationStoragePoolProvisionedCapacity|null

hasRequestedStoragePoolProvisionedCapacity

clearRequestedStoragePoolProvisionedCapacity

setRequestedStoragePoolProvisionedCapacity

Requested storage pool provisioned capacity.

Parameter
Name Description
var FutureReservationStoragePoolProvisionedCapacity
Returns
Type Description
$this

getStoragePoolType

Type of the storage pool.

Returns
Type Description
string

hasStoragePoolType

clearStoragePoolType

setStoragePoolType

Type of the storage pool.

Parameter
Name Description
var string
Returns
Type Description
$this