v52

OpenAPI 3.0.0raw.githubusercontent.com2026-08-034240919.6 KB
NVMe-oF Subsystem Namespace

Create a new NVMeoF namespace.

post/api/nvmeof/subsystem/{nqn}/namespace

Path parameters

nqnstring required

NVMeoF subsystem NQN

Request body

block_sizeinteger

NVMeoF namespace block size

create_imageboolean

Create RBD image

disable_auto_resizestring

Disable auto resize

encryption_algorithmstring

Algorithm to use for encryption

encryption_formatstring[]

Encryption format(s) to use, LUKS1 or LUKS2, separated by commas

forceboolean

Force create namespace even it image is used by other namespace

gw_groupstring

NVMeoF gateway group

key_idstring[]

Key ID(s) to use for encryption pass phrases, separated by commas

load_balancing_groupinteger

Load balancing group

locationstring

Gateway location for namespace

no_auto_visibleboolean

Namespace will be visible only for the allowed hosts

nsidstring

Namespace ID

rados_namespacestring

RADOS namespace name

rbd_data_poolstring

RBD data pool name

rbd_image_namestring required

RBD image name

rbd_image_sizeinteger

RBD image size

rbd_poolstring

RBD pool name

read_onlystring

Read only namespace

server_addressstring

NVMeoF gateway address

sizeinteger

Deprecated. Use rbd_image_size instead

traddrstring

NVMeoF gateway address (deprecated)

trash_imageboolean

Trash the RBD image when namespace is removed

uuidstring

UUID

Response

Resource created.

object required