Google Cloud Net App V1 Client - Class CreateStoragePoolRequest (1.1.1)

Reference documentation and code samples for the Google Cloud Net App V1 Client class CreateStoragePoolRequest.

CreateStoragePoolRequest creates a Storage Pool.

Generated from protobuf message google.cloud.netapp.v1.CreateStoragePoolRequest

Namespace

Google \ Cloud \ NetApp \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ parent
string

Required. Value for parent.

↳ storage_pool_id
string

Required. Id of the requesting storage pool. Must be unique within the parent resource. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.

↳ storage_pool
StoragePool

Required. The required parameters to create a new storage pool.

getParent

Required. Value for parent.

Returns
Type
Description
string

setParent

Required. Value for parent.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getStoragePoolId

Required. Id of the requesting storage pool. Must be unique within the parent resource. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.

Returns
Type
Description
string

setStoragePoolId

Required. Id of the requesting storage pool. Must be unique within the parent resource. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getStoragePool

Required. The required parameters to create a new storage pool.

Returns
Type
Description
StoragePool |null

hasStoragePool

clearStoragePool

setStoragePool

Required. The required parameters to create a new storage pool.

Parameter
Name
Description
Returns
Type
Description
$this

static::build

Parameters
Name
Description
parent
string

Required. Value for parent. Please see NetAppClient::locationName() for help formatting this field.

storagePool
StoragePool

Required. The required parameters to create a new storage pool.

storagePoolId
string

Required. Id of the requesting storage pool. Must be unique within the parent resource. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.

Returns
Type
Description
Design a Mobile Site
View Site in Mobile | Classic
Share by: