Resources StoragePool StoragePool is a container for volumes with a service level and capacity. Volumes can be created in a pool of sufficient available capacity. StoragePool capacity is what you are billed for.
JSON representation |
---|
{ "name": string, "serviceLevel": enum ( |
Fields | |
---|---|
name |
Output only. Name of the storage pool |
serviceLevel |
Required. Service level of the storage pool |
capacityGib |
Required. Capacity in GIB of the pool |
volumeCapacityGib |
Output only. Allocated size of all volumes in GIB in the storage pool |
volumeCount |
Output only. Volume count of the storage pool |
state |
Output only. State of the storage pool |
stateDetails |
Output only. State details of the storage pool |
createTime |
Output only. Create time of the storage pool A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
description |
Description of the storage pool |
labels |
Labels as key value pairs An object containing a list of |
network |
Required. VPC Network name. Format: projects/{project}/global/networks/{network} |
activeDirectory |
Specifies the Active Directory to be used for creating a SMB volume. |
kmsConfig |
Specifies the KMS config to be used for volume encryption. |
ldapEnabled |
Flag indicating if the pool is NFS LDAP enabled or not. |
psaRange |
Name of the Private Service Access allocated range. If not provided, any available range will be chosen. |
encryptionType |
Output only. Specifies the current pool encryption key source. |