Creates a new Volume in a given project and location.
Path parameters
Required. Value for parent.
Query parameters
Required. Id of the requesting volume. Must be unique within the parent resource. Must contain only letters, numbers and hyphen, with the first character a letter, the last a letter or a number, and a 63 character maximum.
Request body
Output only. State details of the volume
Output only. Flag indicating if the volume is NFS LDAP enabled or not.
Output only. Total hot tier data rounded down to the nearest GiB used by the Volume. This field is only used for flex Service Level
Optional. List of actions that are restricted on this volume.
Optional. SMB share settings for the volume.
Output only. Size of the volume cold tier data rounded down to the nearest GiB.
Output only. This field is not implemented. The values provided in this field are ignored.
Output only. State of the volume
Optional. Snap_reserve specifies percentage of volume storage reserved for snapshot storage. Default is 0 percent.
Optional. Labels as key value pairs
Identifier. Name of the volume
Output only. VPC Network name. Format: projects/{project}/global/networks/{network}
Output only. Specifies the replica zone for regional volume.
Optional. Flag indicating if the volume is a kerberos volume or not, export policy rules control kerberos security modes (krb5, krb5i, krb5p).
Output only. Specifies the KMS config to be used for volume encryption.
Output only. Specified the current volume encryption key source.
Optional. Description of the volume
Output only. Create time of the volume
Required. Capacity in GIB of the volume
Output only. Indicates whether the volume is part of a replication relationship.
Optional. Flag indicating if the volume will have an IP address per node for volumes supporting multiple IP endpoints. Only the volume with large_capacity will be allowed to have multiple endpoints.
Output only. Specifies the active zone for regional volume.
Required. StoragePool name of the volume
Output only. Service level of the volume
Optional. Throughput of the volume (in MiB/s)
Required. Share name of the volume
Required. Protocols required for the volume
Optional. Snapshot_directory if enabled (true) the volume will contain a read-only .snapshot directory which provides access to each of the volume's snapshots.
Optional. Flag indicating if the volume will be a large capacity volume or a regular volume. This field is used for legacy FILE pools. For Unified pools, use the large_capacity_config field instead. This field and large_capacity_config are mutually exclusive.
Output only. Specifies the ActiveDirectory name of a SMB volume.
Optional. Default unix style permission (e.g. 777) the mount point will be created with. Applicable for NFS protocol types only.
Output only. Used capacity in GIB of the volume. This is computed periodically and it does not represent the realtime usage.
Optional. Security Style of the Volume
Response
Successful response