Skip to content

Commit

Permalink
Update metadata
Browse files Browse the repository at this point in the history
Signed-off-by: Din Music <[email protected]>
  • Loading branch information
MusicDin committed Dec 6, 2024
1 parent c8703b6 commit c53014e
Show file tree
Hide file tree
Showing 2 changed files with 151 additions and 0 deletions.
69 changes: 69 additions & 0 deletions doc/metadata.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5899,6 +5899,75 @@ Specify either a cron expression (`<minute> <hour> <dom> <month> <dow>`), a comm
```

<!-- config group storage-powerflex-volume-conf end -->
<!-- config group storage-pure-pool-conf start -->
```{config:option} pure.api.token storage-pure-pool-conf
:shortdesc: "API token for PureStorage gateway authentication"
:type: "string"

```

```{config:option} pure.array.address storage-pure-pool-conf
:defaultdesc: "the IP address of the network interface for the selected service mode."
:shortdesc: "The IP address of the PureStorage FlashArray network interface that provides the service specified in pure.mode."
:type: "string"

```

```{config:option} pure.gateway storage-pure-pool-conf
:shortdesc: "Address of the PureStorage Gateway"
:type: "string"

```

```{config:option} pure.gateway.verify storage-pure-pool-conf
:defaultdesc: "`true`"
:shortdesc: "Whether to verify the PureStorage gateway's certificate"
:type: "bool"

```

```{config:option} pure.mode storage-pure-pool-conf
:defaultdesc: "the discovered mode"
:shortdesc: "How volumes are mapped to the local server"
:type: "string"
The mode to use to map PureStorage volumes to the local server.
Currently, only `iscsi` is supported.
```

```{config:option} volume.size storage-pure-pool-conf
:defaultdesc: "`10GiB`"
:shortdesc: "Size/quota of the storage volume"
:type: "string"
Default PureStorage volume size rounded to 512B. The minimum size is 1MiB.
```

<!-- config group storage-pure-pool-conf end -->
<!-- config group storage-pure-volume-conf start -->
```{config:option} block.filesystem storage-pure-volume-conf
:condition: "block-based volume with content type `filesystem`"
:defaultdesc: "same as `volume.block.filesystem`"
:shortdesc: "File system of the storage volume"
:type: "string"
Valid options are: `btrfs`, `ext4`, `xfs`
If not set, `ext4` is assumed.
```

```{config:option} block.mount_options storage-pure-volume-conf
:condition: "block-based volume with content type `filesystem`"
:defaultdesc: "same as `volume.block.mount_options`"
:shortdesc: "Mount options for block-backed file system volumes"
:type: "string"

```

```{config:option} size storage-pure-volume-conf
:defaultdesc: "same as `volume.size`"
:shortdesc: "Size/quota of the storage volume"
:type: "string"
Default PureStorage volume size rounded to 512B. The minimum size is 1MiB.
```

<!-- config group storage-pure-volume-conf end -->
<!-- config group storage-zfs-bucket-conf start -->
```{config:option} size storage-zfs-bucket-conf
:condition: "appropriate driver"
Expand Down
82 changes: 82 additions & 0 deletions lxd/metadata/configuration.json
Original file line number Diff line number Diff line change
Expand Up @@ -6584,6 +6584,88 @@
]
}
},
"storage-pure": {
"pool-conf": {
"keys": [
{
"pure.api.token": {
"longdesc": "",
"shortdesc": "API token for PureStorage gateway authentication",
"type": "string"
}
},
{
"pure.array.address": {
"defaultdesc": "the IP address of the network interface for the selected service mode.",
"longdesc": "",
"shortdesc": "The IP address of the PureStorage FlashArray network interface that provides the service specified in pure.mode.",
"type": "string"
}
},
{
"pure.gateway": {
"longdesc": "",
"shortdesc": "Address of the PureStorage Gateway",
"type": "string"
}
},
{
"pure.gateway.verify": {
"defaultdesc": "`true`",
"longdesc": "",
"shortdesc": "Whether to verify the PureStorage gateway's certificate",
"type": "bool"
}
},
{
"pure.mode": {
"defaultdesc": "the discovered mode",
"longdesc": "The mode to use to map PureStorage volumes to the local server.\nCurrently, only `iscsi` is supported.",
"shortdesc": "How volumes are mapped to the local server",
"type": "string"
}
},
{
"volume.size": {
"defaultdesc": "`10GiB`",
"longdesc": "Default PureStorage volume size rounded to 512B. The minimum size is 1MiB.",
"shortdesc": "Size/quota of the storage volume",
"type": "string"
}
}
]
},
"volume-conf": {
"keys": [
{
"block.filesystem": {
"condition": "block-based volume with content type `filesystem`",
"defaultdesc": "same as `volume.block.filesystem`",
"longdesc": "Valid options are: `btrfs`, `ext4`, `xfs`\nIf not set, `ext4` is assumed.",
"shortdesc": "File system of the storage volume",
"type": "string"
}
},
{
"block.mount_options": {
"condition": "block-based volume with content type `filesystem`",
"defaultdesc": "same as `volume.block.mount_options`",
"longdesc": "",
"shortdesc": "Mount options for block-backed file system volumes",
"type": "string"
}
},
{
"size": {
"defaultdesc": "same as `volume.size`",
"longdesc": "Default PureStorage volume size rounded to 512B. The minimum size is 1MiB.",
"shortdesc": "Size/quota of the storage volume",
"type": "string"
}
}
]
}
},
"storage-zfs": {
"bucket-conf": {
"keys": [
Expand Down

0 comments on commit c53014e

Please sign in to comment.