Skip to content
Merged
1 change: 1 addition & 0 deletions doc/ovhcloud_cloud_storage_file.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@ Manage file storage shares in the given cloud project
### SEE ALSO

* [ovhcloud cloud storage](ovhcloud_cloud_storage.md) - Manage storage services in the given cloud project
* [ovhcloud cloud storage file network](ovhcloud_cloud_storage_file_network.md) - Manage file storage share networks
* [ovhcloud cloud storage file share](ovhcloud_cloud_storage_file_share.md) - Manage file storage shares

39 changes: 39 additions & 0 deletions doc/ovhcloud_cloud_storage_file_network.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
## ovhcloud cloud storage file network

Manage file storage share networks

### Options

```
-h, --help help for network
```

### Options inherited from parent commands

```
--cloud-project string Cloud project ID
-d, --debug Activate debug mode (will log all HTTP requests details)
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
-o, --output string Output format: json, yaml, interactive, or a custom format expression (using https://github.com/PaesslerAG/gval syntax)
Examples:
--output json
--output yaml
--output interactive
--output 'id' (to extract a single field)
--output 'nested.field.subfield' (to extract a nested field)
--output '[id, "name"]' (to extract multiple fields as an array)
--output '{"newKey": oldKey, "otherKey": nested.field}' (to extract and rename fields in an object)
--output 'name+","+type' (to extract and concatenate fields in a string)
--output '(nbFieldA + nbFieldB) * 10' (to compute values from numeric fields)
--profile string Use a specific profile from the configuration file
--region string Region (skip region discovery if set)
```

### SEE ALSO

* [ovhcloud cloud storage file](ovhcloud_cloud_storage_file.md) - Manage file storage shares in the given cloud project
* [ovhcloud cloud storage file network create](ovhcloud_cloud_storage_file_network_create.md) - Create a share network
* [ovhcloud cloud storage file network delete](ovhcloud_cloud_storage_file_network_delete.md) - Delete a share network
* [ovhcloud cloud storage file network get](ovhcloud_cloud_storage_file_network_get.md) - Get a share network
* [ovhcloud cloud storage file network list](ovhcloud_cloud_storage_file_network_list.md) - List share networks

48 changes: 48 additions & 0 deletions doc/ovhcloud_cloud_storage_file_network_create.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
## ovhcloud cloud storage file network create

Create a share network

```
ovhcloud cloud storage file network create <region> [flags]
```

### Options

```
--availability-zone string Availability zone within the region
--description string Share network description
--editor Use a text editor to define parameters
--from-file string File containing parameters
-h, --help help for create
--init-file string Create a file with example parameters
--name string Share network name
--network-id string Private network ID
--replace Replace parameters file if it already exists
--subnet-id string Private subnet ID
```

### Options inherited from parent commands

```
--cloud-project string Cloud project ID
-d, --debug Activate debug mode (will log all HTTP requests details)
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
-o, --output string Output format: json, yaml, interactive, or a custom format expression (using https://github.com/PaesslerAG/gval syntax)
Examples:
--output json
--output yaml
--output interactive
--output 'id' (to extract a single field)
--output 'nested.field.subfield' (to extract a nested field)
--output '[id, "name"]' (to extract multiple fields as an array)
--output '{"newKey": oldKey, "otherKey": nested.field}' (to extract and rename fields in an object)
--output 'name+","+type' (to extract and concatenate fields in a string)
--output '(nbFieldA + nbFieldB) * 10' (to compute values from numeric fields)
--profile string Use a specific profile from the configuration file
--region string Region (skip region discovery if set)
```

### SEE ALSO

* [ovhcloud cloud storage file network](ovhcloud_cloud_storage_file_network.md) - Manage file storage share networks

39 changes: 39 additions & 0 deletions doc/ovhcloud_cloud_storage_file_network_delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
## ovhcloud cloud storage file network delete

Delete a share network

```
ovhcloud cloud storage file network delete <share_network_id> [flags]
```

### Options

```
-h, --help help for delete
```

### Options inherited from parent commands

```
--cloud-project string Cloud project ID
-d, --debug Activate debug mode (will log all HTTP requests details)
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
-o, --output string Output format: json, yaml, interactive, or a custom format expression (using https://github.com/PaesslerAG/gval syntax)
Examples:
--output json
--output yaml
--output interactive
--output 'id' (to extract a single field)
--output 'nested.field.subfield' (to extract a nested field)
--output '[id, "name"]' (to extract multiple fields as an array)
--output '{"newKey": oldKey, "otherKey": nested.field}' (to extract and rename fields in an object)
--output 'name+","+type' (to extract and concatenate fields in a string)
--output '(nbFieldA + nbFieldB) * 10' (to compute values from numeric fields)
--profile string Use a specific profile from the configuration file
--region string Region (skip region discovery if set)
```

### SEE ALSO

* [ovhcloud cloud storage file network](ovhcloud_cloud_storage_file_network.md) - Manage file storage share networks

39 changes: 39 additions & 0 deletions doc/ovhcloud_cloud_storage_file_network_get.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
## ovhcloud cloud storage file network get

Get a share network

```
ovhcloud cloud storage file network get <share_network_id> [flags]
```

### Options

```
-h, --help help for get
```

### Options inherited from parent commands

```
--cloud-project string Cloud project ID
-d, --debug Activate debug mode (will log all HTTP requests details)
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
-o, --output string Output format: json, yaml, interactive, or a custom format expression (using https://github.com/PaesslerAG/gval syntax)
Examples:
--output json
--output yaml
--output interactive
--output 'id' (to extract a single field)
--output 'nested.field.subfield' (to extract a nested field)
--output '[id, "name"]' (to extract multiple fields as an array)
--output '{"newKey": oldKey, "otherKey": nested.field}' (to extract and rename fields in an object)
--output 'name+","+type' (to extract and concatenate fields in a string)
--output '(nbFieldA + nbFieldB) * 10' (to compute values from numeric fields)
--profile string Use a specific profile from the configuration file
--region string Region (skip region discovery if set)
```

### SEE ALSO

* [ovhcloud cloud storage file network](ovhcloud_cloud_storage_file_network.md) - Manage file storage share networks

46 changes: 46 additions & 0 deletions doc/ovhcloud_cloud_storage_file_network_list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
## ovhcloud cloud storage file network list

List share networks

```
ovhcloud cloud storage file network list [flags]
```

### Options

```
--filter stringArray Filter results by any property using https://github.com/PaesslerAG/gval syntax
Examples:
--filter 'state=="running"'
--filter 'name=~"^my.*"'
--filter 'nested.property.subproperty>10'
--filter 'startDate>="2023-12-01"'
--filter 'name=~"something" && nbField>10'
-h, --help help for list
```

### Options inherited from parent commands

```
--cloud-project string Cloud project ID
-d, --debug Activate debug mode (will log all HTTP requests details)
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
-o, --output string Output format: json, yaml, interactive, or a custom format expression (using https://github.com/PaesslerAG/gval syntax)
Examples:
--output json
--output yaml
--output interactive
--output 'id' (to extract a single field)
--output 'nested.field.subfield' (to extract a nested field)
--output '[id, "name"]' (to extract multiple fields as an array)
--output '{"newKey": oldKey, "otherKey": nested.field}' (to extract and rename fields in an object)
--output 'name+","+type' (to extract and concatenate fields in a string)
--output '(nbFieldA + nbFieldB) * 10' (to compute values from numeric fields)
--profile string Use a specific profile from the configuration file
--region string Region (skip region discovery if set)
```

### SEE ALSO

* [ovhcloud cloud storage file network](ovhcloud_cloud_storage_file_network.md) - Manage file storage share networks

7 changes: 3 additions & 4 deletions doc/ovhcloud_cloud_storage_file_share_create.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,11 @@ ovhcloud cloud storage file share create <region> [flags]
-h, --help help for create
--init-file string Create a file with example parameters
--name string Share name
--network-id string Network ID
--protocol string Share protocol (default "NFS")
--replace Replace parameters file if it already exists
--share-network-id string Share network ID
--share-type string Share type (default "STANDARD_1AZ")
--size int Share size in GB
--snapshot-id string Snapshot ID to create the share from
--subnet-id string Subnet ID
--type string Share type
```

### Options inherited from parent commands
Expand Down
Loading
Loading