Sha256: 64190a7c74ada96a3045381c4b68c17a343474143f193c9b4eb25e9e4a7c9103

Contents?: true

Size: 1.25 KB

Versions: 2

Compression:

Stored size: 1.25 KB

Contents

# NetworkStorageApi::Volume

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **id** | **String** | Volume ID. | [optional] |
| **name** | **String** | Volume friendly name. | [optional] |
| **description** | **String** | Volume description. | [optional] |
| **path** | **String** | Volume's full path. It is in form of `/{volumeId}/pathSuffix`'. | [optional] |
| **path_suffix** | **String** | Last part of volume's path. | [optional] |
| **capacity_in_gb** | **Integer** | Maximum capacity in GB. | [optional] |
| **protocol** | **String** | File system protocol. Currently this field should be set to `NFS`. | [optional] |
| **status** | [**Status**](Status.md) |  | [optional] |
| **created_on** | **Time** |  | [optional] |
| **permissions** | [**Permissions**](Permissions.md) |  | [optional] |

## Example

```ruby
require 'pnap_network_storage_api'

instance = NetworkStorageApi::Volume.new(
  id: 50dc434c-9bba-427b-bcd6-0bdba45c4dd2,
  name: My volume name,
  description: My volume description,
  path: /qjul77ahf5fplr2ba484/shared-docs,
  path_suffix: /shared-docs,
  capacity_in_gb: 2000,
  protocol: NFS,
  status: null,
  created_on: 2021-03-13T20:24:32.491Z,
  permissions: null
)
```

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pnap_network_storage_api-1.0.1 docs/Volume.md
pnap_network_storage_api-1.0.0 docs/Volume.md