To use this cli, we need to first Install Nodejs, then run the following command.
npm i -g namirasoft-nws-volume-api-v1
Returns the application health status
ns-nws-volume healthz get
Returns the application liveness status
ns-nws-volume health liveness
Returns the application readiness status
ns-nws-volume health readiness
Returns the application metrics
ns-nws-volume metrics get
Returns the value list of a given table and column
ns-nws-volume value list {table} {column} {search} {field_id} {limit}
Returns the volume category list
ns-nws-volume volumecategory list {filters} {page} {size} {sorts}
Returns a volume category by id.
ns-nws-volume volumecategory get {id}
Creates a new volume category for an entity
ns-nws-volume volumecategory create
--entity_id (String)
--category_id (String)
Deletes a volume category by an id.
ns-nws-volume volumecategory delete {id}
Returns the volume field list
ns-nws-volume volumefield list {filters} {page} {size} {sorts}
Returns a volume field by id.
ns-nws-volume volumefield get {id}
Creates a new volume field for an entity
ns-nws-volume volumefield create
--entity_id (String)
--field_id (String)
--value (Any)
Updates a volume field by an id for an entity
ns-nws-volume volumefield update {id}
--entity_id (String)
--field_id (String)
--value (Any)
Deletes a volume field by an id.
ns-nws-volume volumefield delete {id}
Returns the volume tag list
ns-nws-volume volumetag list {filters} {page} {size} {sorts}
Returns a volume tag by id.
ns-nws-volume volumetag get {id}
Creates a new volume tag for an entity
ns-nws-volume volumetag create
--entity_id (String)
--name (String)
--value (String)
Updates a volume tag by an id for an entity
ns-nws-volume volumetag update {id}
--entity_id (String)
--name (String)
--value (String)
Deletes a volume tag by an id.
ns-nws-volume volumetag delete {id}
Returns the volume list
ns-nws-volume volume list {filters} {page} {size} {sorts}
Returns a volume by an id
ns-nws-volume volume get {id}
Deletes a volume by an id
ns-nws-volume volume delete {id}
Creates a new awss3 volume
ns-nws-volume awss3 create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--aws_credential_id (String)
--aws_name (String)
Updates an awss3 volume by an id
ns-nws-volume awss3 update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--aws_credential_id (String)
--aws_name (String)
Creates a new azure blob storage volume
ns-nws-volume azureblobstorage create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--azure_credential_id (String)
--azure_name (String)
Updates an azure blob storage volume by an id
ns-nws-volume azureblobstorage update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--azure_credential_id (String)
--azure_name (String)
Creates a new azure files volume
ns-nws-volume azurefiles create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--azure_credential_id (String)
--azure_name (String)
Updates an azure files volume by an id
ns-nws-volume azurefiles update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--azure_credential_id (String)
--azure_name (String)
Creates a new gcp cloud storage volume
ns-nws-volume gcpcloudstorage create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--gcp_credential_id (String)
--gcp_name (String)
Updates a gcp cloud storage volume by an id
ns-nws-volume gcpcloudstorage update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--gcp_credential_id (String)
--gcp_name (String)
Creates a new namirasoft bucket storage volume
ns-nws-volume namirasoftbucketstorage create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--size (Integer)
Updates a namirasoft bucket storage volume by an id
ns-nws-volume namirasoftbucketstorage update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--size (Integer)
Creates a new namirasoft disk fixed price volume
ns-nws-volume namirasoftdiskfixedprice create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--size (Integer)
Updates a namirasoft disk fixed price volume by an id
ns-nws-volume namirasoftdiskfixedprice update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--size (Integer)
Creates a new namirasoft disk usage based price volume
ns-nws-volume namirasoftdiskusagebasedprice create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--size (Integer)
Updates a namirasoft disk usage based price volume by an id
ns-nws-volume namirasoftdiskusagebasedprice update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--size (Integer)
Creates a new webdav volume
ns-nws-volume webdav create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--url (String)
--port (Integer)
--basic_auth_credential_id (String)
Updates an webdav volume by an id
ns-nws-volume webdav update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--url (String)
--port (Integer)
--basic_auth_credential_id (String)
Creates a new ftp volume
ns-nws-volume ftp create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--url (String)
--port (Integer)
--basic_auth_credential_id (String)
Updates an ftp volume by an id
ns-nws-volume ftp update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--url (String)
--port (Integer)
--basic_auth_credential_id (String)
Creates a new sftp volume
ns-nws-volume sftp create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--url (String)
--port (Integer)
--basic_auth_credential_id (String)
Updates an sftp volume by an id
ns-nws-volume sftp update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--url (String)
--port (Integer)
--basic_auth_credential_id (String)
Creates a new http volume
ns-nws-volume http create
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--url (String)
--port (Integer)
--basic_auth_credential_id (String)
Updates an http volume by an id
ns-nws-volume http update {id}
--workspace_id (String)
--region_id (String)
--log_group_id (String)
--name (String)
--description (String)
--url (String)
--port (Integer)
--basic_auth_credential_id (String)
Creates or Updates a manager
ns-nws-volume manager _set
--id (String)
--region_id (String)
--name (String)
--company (String)
--env (String)
--url (String)
--created_at (DateTime)
--updated_at (DateTime)
Returns the user list
ns-nws-volume user list {filters} {page} {size} {sorts}
Returns an user by an id
ns-nws-volume user get {id}
Creates a new user
ns-nws-volume user create
--volume_id (String)
--name (String)
--password (String)
Updates an user by an id
ns-nws-volume user update {id}
--volume_id (String)
--name (String)
--password (String)
Deletes an user by an id
ns-nws-volume user delete {id}
{  "name": "VolumeCategory",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "EntityCategoryInput",  "type": "Object",  "required": true,  "fields": {    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "category_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    }  }}
{  "name": "VolumeField",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "EntityFieldInput",  "type": "Object",  "required": true,  "fields": {    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "field_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "value": {      "type": "Any",      "required": false    }  }}
{  "name": "VolumeTag",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "Integer",      "required": true    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "EntityTagInput",  "type": "Object",  "required": true,  "fields": {    "entity_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "value": {      "type": "String",      "required": false    }  }}
{  "name": "Volume",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "workspace_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "manager_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "type": {      "name": "VolumeType",      "type": "Enum",      "required": true,      "valids": [        "NamirasoftDiskFixedPrice",        "NamirasoftDiskUsageBasedPrice",        "NamirasoftBucketStorage",        "AWSS3",        "GCPCloudStorage",        "AzureFiles",        "AzureBlobStorage",        "GoogleDrive",        "BackBlazeB2",        "Dropbox",        "OneDrive",        "WebDAV",        "FTP",        "SFTP",        "HTTP"      ]    },    "meta": {      "type": "Any",      "required": false    },    "status": {      "name": "VolumeStatus",      "type": "Enum",      "required": true,      "valids": [        "Pending",        "InProgress",        "Ready",        "Failed"      ]    },    "status_message": {      "type": "String",      "required": false    },    "ui_url": {      "type": "String",      "required": false,      "max": 255    },    "ui_username_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "ui_password_secret_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "description": {      "type": "String",      "required": false    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "AWSS3Create",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "aws_credential_id": {      "type": "String",      "required": true    },    "aws_name": {      "type": "String",      "required": true    }  }}
{  "name": "AWSS3Update",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "aws_credential_id": {      "type": "String",      "required": false    },    "aws_name": {      "type": "String",      "required": false    }  }}
{  "name": "AzureBlobStorageCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "azure_credential_id": {      "type": "String",      "required": true    },    "azure_name": {      "type": "String",      "required": true    }  }}
{  "name": "AzureBlobStorageUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "azure_credential_id": {      "type": "String",      "required": false    },    "azure_name": {      "type": "String",      "required": false    }  }}
{  "name": "AzureFilesCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "azure_credential_id": {      "type": "String",      "required": true    },    "azure_name": {      "type": "String",      "required": true    }  }}
{  "name": "AzureFilesUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "azure_credential_id": {      "type": "String",      "required": false    },    "azure_name": {      "type": "String",      "required": false    }  }}
{  "name": "GCPCloudStorageCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "gcp_credential_id": {      "type": "String",      "required": true    },    "gcp_name": {      "type": "String",      "required": true    }  }}
{  "name": "GCPCloudStorageUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "gcp_credential_id": {      "type": "String",      "required": false    },    "gcp_name": {      "type": "String",      "required": false    }  }}
{  "name": "NamirasoftBucketStorageCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "size": {      "type": "Integer",      "required": true    }  }}
{  "name": "NamirasoftBucketStorageUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "size": {      "type": "Integer",      "required": false    }  }}
{  "name": "NamirasoftDiskFixedPriceCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "size": {      "type": "Integer",      "required": true    }  }}
{  "name": "NamirasoftDiskFixedPriceUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "size": {      "type": "Integer",      "required": false    }  }}
{  "name": "NamirasoftDiskUsageBasedPriceCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "size": {      "type": "Integer",      "required": true    }  }}
{  "name": "NamirasoftDiskUsageBasedPriceUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "size": {      "type": "Integer",      "required": false    }  }}
{  "name": "WebDAVCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "url": {      "type": "String",      "required": true    },    "port": {      "type": "Integer",      "required": true    },    "basic_auth_credential_id": {      "type": "String",      "required": true    }  }}
{  "name": "WebDAVUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "url": {      "type": "String",      "required": false    },    "port": {      "type": "Integer",      "required": false    },    "basic_auth_credential_id": {      "type": "String",      "required": false    }  }}
{  "name": "FTPCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "url": {      "type": "String",      "required": true    },    "port": {      "type": "Integer",      "required": true    },    "basic_auth_credential_id": {      "type": "String",      "required": true    }  }}
{  "name": "FTPUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "url": {      "type": "String",      "required": false    },    "port": {      "type": "Integer",      "required": false    },    "basic_auth_credential_id": {      "type": "String",      "required": false    }  }}
{  "name": "SFTPCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "url": {      "type": "String",      "required": true    },    "port": {      "type": "Integer",      "required": true    },    "basic_auth_credential_id": {      "type": "String",      "required": true    }  }}
{  "name": "SFTPUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "url": {      "type": "String",      "required": false    },    "port": {      "type": "Integer",      "required": false    },    "basic_auth_credential_id": {      "type": "String",      "required": false    }  }}
{  "name": "HTTPCreate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "url": {      "type": "String",      "required": true    },    "port": {      "type": "Integer",      "required": true    },    "basic_auth_credential_id": {      "type": "String",      "required": true    }  }}
{  "name": "HTTPUpdate",  "type": "Object",  "required": true,  "fields": {    "workspace_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "log_group_id": {      "type": "String",      "required": false,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "description": {      "type": "String",      "required": false    },    "url": {      "type": "String",      "required": false    },    "port": {      "type": "Integer",      "required": false    },    "basic_auth_credential_id": {      "type": "String",      "required": false    }  }}
{  "name": "Manager",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "region_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "company": {      "type": "String",      "required": true,      "max": 255    },    "env": {      "type": "String",      "required": true    },    "url": {      "type": "String",      "required": true,      "max": 255    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "User",  "type": "Object",  "required": true,  "fields": {    "id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "user_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "volume_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "password_secret_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "created_at": {      "type": "DateTime",      "required": true    },    "updated_at": {      "type": "DateTime",      "required": true    }  }}
{  "name": "UserInput",  "type": "Object",  "required": true,  "fields": {    "volume_id": {      "type": "String",      "required": true,      "min": 20,      "max": 20    },    "name": {      "type": "String",      "required": true,      "max": 255    },    "password": {      "type": "String",      "required": true    }  }}
NamirasoftDiskFixedPrice
NamirasoftDiskUsageBasedPrice
NamirasoftBucketStorage
AWSS3
GCPCloudStorage
AzureFiles
AzureBlobStorage
GoogleDrive
BackBlazeB2
Dropbox
OneDrive
WebDAV
FTP
SFTP
HTTP
Pending
InProgress
Ready
Failed
©Copyright 2010 to 2025 Namira Software Corporation. All rights reserved.