| _key | core | string | |
| ancestors | core | array<string> | |
| capacity_provisioning_type | core | string | Provisioning type of the byte capacity of the pool. |
| creation_timestamp | core | timestamp | [Output Only] Creation timestamp in RFC3339 text format. |
| datadog_display_name | core | string | |
| description | core | string | An optional description of this resource. Provide this property when you create the resource. |
| gcp_status | core | json | [Output Only] Status information for the storage pool resource. |
| id | core | string | [Output Only] The unique identifier for the resource. This identifier is defined by the server. |
| kind | core | string | [Output Only] Type of the resource. Always compute#storagePool for storage pools. |
| labels | core | array<string> | Labels to apply to this storage pool. These can be later modified by the setLabels method. |
| name | core | string | Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash. |
| organization_id | core | string | |
| parent | core | string | |
| performance_provisioning_type | core | string | Provisioning type of the performance-related parameters of the pool, such as throughput and IOPS. |
| pool_provisioned_capacity_gb | core | int64 | Size, in GiB, of the storage pool. For more information about the size limits, see https://cloud.google.com/compute/docs/disks/storage-pools. |
| pool_provisioned_iops | core | int64 | Provisioned IOPS of the storage pool. Only relevant if the storage pool type is hyperdisk-balanced. |
| pool_provisioned_throughput | core | int64 | Provisioned throughput of the storage pool. Only relevant if the storage pool type is hyperdisk-balanced or hyperdisk-throughput. |
| project_id | core | string | |
| project_number | core | string | |
| resource_name | core | string | |
| resource_status | core | json | [Output Only] Status information for the storage pool resource. |
| self_link | core | string | [Output Only] Server-defined fully-qualified URL for this resource. |
| self_link_with_id | core | string | [Output Only] Server-defined URL for this resource's resource id. |
| state | core | string | [Output Only] The status of storage pool creation. - CREATING: Storage pool is provisioning. storagePool. - FAILED: Storage pool creation failed. - READY: Storage pool is ready for use. - DELETING: Storage pool is deleting. |
| storage_pool_type | core | string | Type of the storage pool. |
| tags | core | hstore | |
| zone | core | string | [Output Only] URL of the zone where the storage pool resides. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body. |