Namirasoft NWS Volume API V1

Namira Software Corporation NWS Volume API Version 1 (1.4.15)

Install


To use this cli, we need to first Install Nodejs, then run the following command.

npm i -g namirasoft-nws-volume-api-v1

Copied!

Commands


Healthz

Get

Returns the application health status

ns-nws-volume healthz get

Copied!

Health

Liveness

Returns the application liveness status

ns-nws-volume health liveness

Copied!

Readiness

Returns the application readiness status

ns-nws-volume health readiness

Copied!

Metrics

Get

Returns the application metrics

ns-nws-volume metrics get

Copied!

Value

List

Returns the value list of a given table and column

ns-nws-volume value list {table} {column} {search} {field_id} {limit}

Copied!

VolumeCategory

List

Returns the volume category list

ns-nws-volume volumecategory list {filters} {page} {size} {sorts}

Copied!

Get

Returns a volume category by id.

ns-nws-volume volumecategory get {id}

Copied!

Create

Creates a new volume category for an entity

ns-nws-volume volumecategory create

Copied!

--category_id (String)

Delete

Deletes a volume category by an id.

ns-nws-volume volumecategory delete {id}

Copied!

VolumeField

List

Returns the volume field list

ns-nws-volume volumefield list {filters} {page} {size} {sorts}

Copied!

Get

Returns a volume field by id.

ns-nws-volume volumefield get {id}

Copied!

Create

Creates a new volume field for an entity

ns-nws-volume volumefield create

Copied!

--field_id (String)

--value (Any)

Update

Updates a volume field by an id for an entity

ns-nws-volume volumefield update {id}

Copied!

--field_id (String)

--value (Any)

Delete

Deletes a volume field by an id.

ns-nws-volume volumefield delete {id}

Copied!

VolumeTag

List

Returns the volume tag list

ns-nws-volume volumetag list {filters} {page} {size} {sorts}

Copied!

Get

Returns a volume tag by id.

ns-nws-volume volumetag get {id}

Copied!

Create

Creates a new volume tag for an entity

ns-nws-volume volumetag create

Copied!

--name (String)

--value (String)

Update

Updates a volume tag by an id for an entity

ns-nws-volume volumetag update {id}

Copied!

--name (String)

--value (String)

Delete

Deletes a volume tag by an id.

ns-nws-volume volumetag delete {id}

Copied!

Volume

List

Returns the volume list

ns-nws-volume volume list {filters} {page} {size} {sorts}

Copied!

Get

Returns a volume by an id

ns-nws-volume volume get {id}

Copied!

Delete

Deletes a volume by an id

ns-nws-volume volume delete {id}

Copied!

AWSS3

Create

Creates a new awss3

ns-nws-volume awss3 create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--aws_credential_id (String)

--provider (String)

--region (String)

Update

Updates an awss3 by an id

ns-nws-volume awss3 update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--aws_credential_id (String)

--provider (String)

--region (String)

AzureBlobStorageKey

Create

Creates a new azure blob storage key

ns-nws-volume azureblobstoragekey create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--account (String)

--key (String)

Update

Updates an azure blob storage key by an id

ns-nws-volume azureblobstoragekey update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--account (String)

--key (String)

NamirasoftBucketStorage

Create

Creates a new namirasoft bucket storage

ns-nws-volume namirasoftbucketstorage create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--provider (String)

--access_key_id (String)

--secret_access_key (String)

--region (String)

Update

Updates a namirasoft bucket storage by an id

ns-nws-volume namirasoftbucketstorage update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--provider (String)

--access_key_id (String)

--secret_access_key (String)

--region (String)

NamirasoftDiskFixedPrice

Create

Creates a new namirasoft disk fixed price

ns-nws-volume namirasoftdiskfixedprice create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--size (Integer)

Update

Updates a namirasoft disk fixed price by an id

ns-nws-volume namirasoftdiskfixedprice update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--size (Integer)

NamirasoftDiskUsageBasedPrice

Create

Creates a new namirasoft disk usage based price

ns-nws-volume namirasoftdiskusagebasedprice create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--size (Integer)

Update

Updates a namirasoft disk usage based price by an id

ns-nws-volume namirasoftdiskusagebasedprice update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--size (Integer)

FTP

Create

Creates a new ftp

ns-nws-volume ftp create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--host (String)

--port (Integer)

--basic_auth_credential_id (String)

--tls (String)

--explicit_tls (String)

Update

Updates an ftp by an id

ns-nws-volume ftp update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--host (String)

--port (Integer)

--basic_auth_credential_id (String)

--tls (String)

--explicit_tls (String)

SFTP

Create

Creates a new sftp

ns-nws-volume sftp create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--host (String)

--port (Integer)

--key_pem (String)

--key_file (String)

--key_file_pass (String)

--basic_auth_credential_id (String)

Update

Updates an sftp by an id

ns-nws-volume sftp update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--host (String)

--port (Integer)

--key_pem (String)

--key_file (String)

--key_file_pass (String)

--basic_auth_credential_id (String)

HTTP

Create

Creates a new http

ns-nws-volume http create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

Update

Updates an http by an id

ns-nws-volume http update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

User

List

Returns the user list

ns-nws-volume user list {filters} {page} {size} {sorts}

Copied!

Get

Returns an user by an id

ns-nws-volume user get {id}

Copied!

Create

Creates a new user

ns-nws-volume user create

Copied!

--volume_id (String)

--name (String)

--password (String)

Update

Updates an user by an id

ns-nws-volume user update {id}

Copied!

--volume_id (String)

--name (String)

--password (String)

Delete

Deletes an user by an id

ns-nws-volume user delete {id}

Copied!

Fichier

Create

Creates a new fichier

ns-nws-volume fichier create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_key (String)

Update

Updates a fichier by an id

ns-nws-volume fichier update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_key (String)

AkamaiNetStorage

Create

Creates a new akamai net storage

ns-nws-volume akamainetstorage create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--host (String)

--account (String)

--secret (String)

Update

Updates an akamai net storage by an id

ns-nws-volume akamainetstorage update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--host (String)

--account (String)

--secret (String)

AzureBlobStorageCertificate

Create

Creates a new azure blob storage certificate

ns-nws-volume azureblobstoragecertificate create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--client_certificate_password (String)

--client_certificate_path (String)

--client_id (String)

--client_send_certificate_chain (String)

--tenant (String)

Update

Updates an azure blob storage certificate by an id

ns-nws-volume azureblobstoragecertificate update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--client_certificate_password (String)

--client_certificate_path (String)

--client_id (String)

--client_send_certificate_chain (String)

--tenant (String)

AzureBlobStorageUserPass

Create

Creates a new azure blob storage user pass

ns-nws-volume azureblobstorageuserpass create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--tenant (String)

--client_id (String)

--basic_auth_credential_id (String)

Update

Updates an azure blob storage user pass by an id

ns-nws-volume azureblobstorageuserpass update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--tenant (String)

--client_id (String)

--basic_auth_credential_id (String)

AzureFilesCertificate

Create

Creates a new azure files certificate

ns-nws-volume azurefilescertificate create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--client_certificate_password (String)

--client_certificate_path (String)

--client_id (String)

--client_send_certificate_chain (String)

--tenant (String)

--share_name (String)

Update

Updates an azure files certificate by an id

ns-nws-volume azurefilescertificate update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--client_certificate_password (String)

--client_certificate_path (String)

--client_id (String)

--client_send_certificate_chain (String)

--tenant (String)

--share_name (String)

AzureFilesConnectionString

Create

Creates a new azure files connection string

ns-nws-volume azurefilesconnectionstring create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--connection_string (String)

--share_name (String)

Update

Updates an azure files connection string by an id

ns-nws-volume azurefilesconnectionstring update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--connection_string (String)

--share_name (String)

AzureFilesKey

Create

Creates a new azure files key

ns-nws-volume azurefileskey create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--account (String)

--key (String)

--share_name (String)

Update

Updates an azure files key by an id

ns-nws-volume azurefileskey update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--account (String)

--key (String)

--share_name (String)

AzureFilesSAS

Create

Creates a new azure files s a s

ns-nws-volume azurefilessas create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--sas_url (String)

--share_name (String)

Update

Updates an azure files s a s by an id

ns-nws-volume azurefilessas update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--sas_url (String)

--share_name (String)

AzureFilesUserPass

Create

Creates a new azure files user pass

ns-nws-volume azurefilesuserpass create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--tenant (String)

--client_id (String)

--basic_auth_credential_id (String)

--share_name (String)

Update

Updates an azure files user pass by an id

ns-nws-volume azurefilesuserpass update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--tenant (String)

--client_id (String)

--basic_auth_credential_id (String)

--share_name (String)

BackBlazeB2

Create

Creates a new back blaze b2

ns-nws-volume backblazeb2 create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--account (String)

--key (String)

--hard_delete (String)

Update

Updates a back blaze b2 by an id

ns-nws-volume backblazeb2 update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--account (String)

--key (String)

--hard_delete (String)

Box

Create

Creates a new box

ns-nws-volume box create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Update

Updates a box by an id

ns-nws-volume box update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

CitrixeShareFile

Create

Creates a new citrixe share file

ns-nws-volume citrixesharefile create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Update

Updates a citrixe share file by an id

ns-nws-volume citrixesharefile update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Cloudinary

Create

Creates a new cloudinary

ns-nws-volume cloudinary create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--cloud_name (String)

--api_key (String)

--api_secret (String)

Update

Updates a cloudinary by an id

ns-nws-volume cloudinary update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--cloud_name (String)

--api_key (String)

--api_secret (String)

DropboxOAuth

Create

Creates a new dropbox o auth

ns-nws-volume dropboxoauth create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Update

Updates a dropbox o auth by an id

ns-nws-volume dropboxoauth update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

FileFabric

Create

Creates a new file fabric

ns-nws-volume filefabric create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

--root_folder_id (String)

--token_auth_credential_id (String)

Update

Updates a file fabric by an id

ns-nws-volume filefabric update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

--root_folder_id (String)

--token_auth_credential_id (String)

FileLU

Create

Creates a new file l u

ns-nws-volume filelu create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--key (String)

Update

Updates a file l u by an id

ns-nws-volume filelu update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--key (String)

GCPCloudStorageOAuth2

Create

Creates a new g c p cloud storage o auth2

ns-nws-volume gcpcloudstorageoauth2 create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--project_number (Integer)

--token_auth_credential_id (String)

--location (String)

Update

Updates a g c p cloud storage o auth2 by an id

ns-nws-volume gcpcloudstorageoauth2 update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--project_number (Integer)

--token_auth_credential_id (String)

--location (String)

GCPCloudStorageServiceAccountFile

Create

Creates a new g c p cloud storage service account file

ns-nws-volume gcpcloudstorageserviceaccountfile create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--service_account_file (String)

--project_number (Integer)

--location (String)

Update

Updates a g c p cloud storage service account file by an id

ns-nws-volume gcpcloudstorageserviceaccountfile update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--service_account_file (String)

--project_number (Integer)

--location (String)

GoFile

Create

Creates a new go file

ns-nws-volume gofile create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Update

Updates a go file by an id

ns-nws-volume gofile update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

GoogleDriveOAuth

Create

Creates a new google drive o auth

ns-nws-volume googledriveoauth create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Update

Updates a google drive o auth by an id

ns-nws-volume googledriveoauth update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

GoogleDriveServiceAccount

Create

Creates a new google drive service account

ns-nws-volume googledriveserviceaccount create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--scope (String)

--service_account_file (String)

Update

Updates a google drive service account by an id

ns-nws-volume googledriveserviceaccount update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--scope (String)

--service_account_file (String)

GooglePhotos

Create

Creates a new google photos

ns-nws-volume googlephotos create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

--read_only (Boolean)

Update

Updates a google photos by an id

ns-nws-volume googlephotos update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

--read_only (Boolean)

HDFS

Create

Creates a new hdfs

ns-nws-volume hdfs create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--namenode (String)

--username (String)

Update

Updates a hdfs by an id

ns-nws-volume hdfs update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--namenode (String)

--username (String)

HiDrive

Create

Creates a new hi drive

ns-nws-volume hidrive create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--scope_access (String)

--token_auth_credential_id (String)

Update

Updates a hi drive by an id

ns-nws-volume hidrive update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--scope_access (String)

--token_auth_credential_id (String)

ICloudDrive

Create

Creates a new i cloud drive

ns-nws-volume iclouddrive create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--apple_id (String)

--password (String)

Update

Updates an i cloud drive by an id

ns-nws-volume iclouddrive update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--apple_id (String)

--password (String)

ImageKit

Create

Creates a new image kit

ns-nws-volume imagekit create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--endpoint (String)

--public_key (String)

--private_key (String)

Update

Updates an image kit by an id

ns-nws-volume imagekit update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--endpoint (String)

--public_key (String)

--private_key (String)

InternetArchive

Create

Creates a new internet archive

ns-nws-volume internetarchive create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--access_key_id (String)

--secret_access_key (String)

--item_derive (String)

Update

Updates an internet archive by an id

ns-nws-volume internetarchive update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--access_key_id (String)

--secret_access_key (String)

--item_derive (String)

Jottacloud

Create

Creates a new jottacloud

ns-nws-volume jottacloud create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--tokenURL (String)

--token_auth_credential_id (String)

Update

Updates a jottacloud by an id

ns-nws-volume jottacloud update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--tokenURL (String)

--token_auth_credential_id (String)

Koofr

Create

Creates a new koofr

ns-nws-volume koofr create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--provider (String)

--endpoint (String)

--basic_auth_credential_id (String)

Update

Updates a koofr by an id

ns-nws-volume koofr update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--provider (String)

--endpoint (String)

--basic_auth_credential_id (String)

Linkbox

Create

Creates a new linkbox

ns-nws-volume linkbox create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Update

Updates a linkbox by an id

ns-nws-volume linkbox update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Mailru

Create

Creates a new mailru

ns-nws-volume mailru create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--basic_auth_credential_id (String)

Update

Updates a mailru by an id

ns-nws-volume mailru update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--basic_auth_credential_id (String)

Mega

Create

Creates a new mega

ns-nws-volume mega create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--_2fa (String)

--basic_auth (String)

Update

Updates a mega by an id

ns-nws-volume mega update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--_2fa (String)

--basic_auth (String)

OneDriveOAuth

Create

Creates a new one drive o auth

ns-nws-volume onedriveoauth create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

--tenant (String)

Update

Updates an one drive o auth by an id

ns-nws-volume onedriveoauth update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

--tenant (String)

OpenDrive

Create

Creates a new open drive

ns-nws-volume opendrive create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--basic_auth_credential_id (String)

Update

Updates an open drive by an id

ns-nws-volume opendrive update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--basic_auth_credential_id (String)

OracleObjectStorage

Create

Creates a new oracle object storage

ns-nws-volume oracleobjectstorage create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--provider (String)

--namespace (String)

--compartment (String)

--region (String)

Update

Updates an oracle object storage by an id

ns-nws-volume oracleobjectstorage update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--provider (String)

--namespace (String)

--compartment (String)

--region (String)

PCloudOAuth

Create

Creates a new p cloud o auth

ns-nws-volume pcloudoauth create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Update

Updates a p cloud o auth by an id

ns-nws-volume pcloudoauth update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

PCloudUserPass

Create

Creates a new p cloud user pass

ns-nws-volume pclouduserpass create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--hostname (String)

--basic_auth_credential_id (String)

Update

Updates a p cloud user pass by an id

ns-nws-volume pclouduserpass update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--hostname (String)

--basic_auth_credential_id (String)

PikPak

Create

Creates a new pik pak

ns-nws-volume pikpak create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--basic_auth_credential_id (String)

Update

Updates a pik pak by an id

ns-nws-volume pikpak update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--basic_auth_credential_id (String)

Pixeldrain

Create

Creates a new pixeldrain

ns-nws-volume pixeldrain create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_key (String)

Update

Updates a pixeldrain by an id

ns-nws-volume pixeldrain update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_key (String)

PremiumizeMe

Create

Creates a new premiumize me

ns-nws-volume premiumizeme create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_key (String)

Update

Updates a premiumize me by an id

ns-nws-volume premiumizeme update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_key (String)

ProtonDrive

Create

Creates a new proton drive

ns-nws-volume protondrive create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--_2fa (String)

--basic_auth (String)

Update

Updates a proton drive by an id

ns-nws-volume protondrive update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--_2fa (String)

--basic_auth (String)

Putio

Create

Creates a new putio

ns-nws-volume putio create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Update

Updates a putio by an id

ns-nws-volume putio update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Qingstor

Create

Creates a new qingstor

ns-nws-volume qingstor create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--access_key_id (String)

--secret_access_key (String)

--endpoint (String)

--zone (String)

Update

Updates a qingstor by an id

ns-nws-volume qingstor update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--access_key_id (String)

--secret_access_key (String)

--endpoint (String)

--zone (String)

Quatrix

Create

Creates a new quatrix

ns-nws-volume quatrix create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_key (String)

--host (String)

Update

Updates a quatrix by an id

ns-nws-volume quatrix update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_key (String)

--host (String)

SMB

Create

Creates a new smb

ns-nws-volume smb create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--host (String)

--port (String)

--basic_auth_credential_id (String)

Update

Updates a smb by an id

ns-nws-volume smb update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--host (String)

--port (String)

--basic_auth_credential_id (String)

S3

Create

Creates a new s3

ns-nws-volume s3 create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--provider (String)

--access_key_id (String)

--secret_access_key (String)

--region (String)

Update

Updates a s3 by an id

ns-nws-volume s3 update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--provider (String)

--access_key_id (String)

--secret_access_key (String)

--region (String)

Seafile

Create

Creates a new seafile

ns-nws-volume seafile create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

--basic_auth (String)

--_2fa (String)

--library (String)

--library_key (String)

Update

Updates a seafile by an id

ns-nws-volume seafile update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

--basic_auth (String)

--_2fa (String)

--library (String)

--library_key (String)

Sia

Create

Creates a new sia

ns-nws-volume sia create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_url (String)

--api_password (String)

Update

Updates a sia by an id

ns-nws-volume sia update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--api_url (String)

--api_password (String)

Storj

Create

Creates a new storj

ns-nws-volume storj create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--access_grant (String)

Update

Updates a storj by an id

ns-nws-volume storj update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--access_grant (String)

Swift

Create

Creates a new swift

ns-nws-volume swift create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--user (String)

--key (String)

--auth (String)

Update

Updates a swift by an id

ns-nws-volume swift update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--user (String)

--key (String)

--auth (String)

Ulozto

Create

Creates a new ulozto

ns-nws-volume ulozto create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

--basic_auth (String)

Update

Updates an ulozto by an id

ns-nws-volume ulozto update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

--basic_auth (String)

WebDAVBearerToken

Create

Creates a new web d a v bearer token

ns-nws-volume webdavbearertoken create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

--vendor (String)

--bearer_token (String)

Update

Updates a web d a v bearer token by an id

ns-nws-volume webdavbearertoken update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

--vendor (String)

--bearer_token (String)

WebDAVUserPass

Create

Creates a new web d a v user pass

ns-nws-volume webdavuserpass create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

--vendor (String)

--basic_auth_credential_id (String)

Update

Updates a web d a v user pass by an id

ns-nws-volume webdavuserpass update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--url (String)

--vendor (String)

--basic_auth_credential_id (String)

Yandex

Create

Creates a new yandex

ns-nws-volume yandex create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Update

Updates a yandex by an id

ns-nws-volume yandex update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--token_auth_credential_id (String)

Zoho

Create

Creates a new zoho

ns-nws-volume zoho create

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--region (String)

--token_auth_credential_id (String)

Update

Updates a zoho by an id

ns-nws-volume zoho update {id}

Copied!

--workspace_id (String)

--region_id (String)

--log_group_id (String)

--name (String)

--description (String)

--region (String)

--token_auth_credential_id (String)

Schemas


VolumeCategory

{
  "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
    }
  }
}

EntityCategoryInput

{
  "name": "EntityCategoryInput",
  "type": "Object",
  "required": true,
  "fields": {
    "category_id": {
      "type": "String",
      "required": true,
      "min": 20,
      "max": 20
    }
  }
}

VolumeField

{
  "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
    }
  }
}

EntityFieldInput

{
  "name": "EntityFieldInput",
  "type": "Object",
  "required": true,
  "fields": {
    "field_id": {
      "type": "String",
      "required": true,
      "min": 20,
      "max": 20
    },
    "value": {
      "type": "Any",
      "required": false
    }
  }
}

VolumeTag

{
  "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
    }
  }
}

EntityTagInput

{
  "name": "EntityTagInput",
  "type": "Object",
  "required": true,
  "fields": {
    "name": {
      "type": "String",
      "required": true,
      "max": 255
    },
    "value": {
      "type": "String",
      "required": false
    }
  }
}

Volume

{
  "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
    },
    "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",
        "DropboxOAuth",
        "OneDriveOAuth",
        "Box",
        "Cloudinary",
        "FileScom",
        "FileLU",
        "FileFabric",
        "_1Fichier",
        "WebDAV",
        "FTP",
        "SFTP",
        "HTTP",
        "CitrixeShareFile",
        "GoFile",
        "GooglePhotos",
        "HDFS",
        "HiDrive",
        "ICloudDrive",
        "ImageKit",
        "InternetArchive",
        "Jottacloud",
        "Koofr",
        "Linkbox",
        "Mailru",
        "Mega",
        "OpenDrive",
        "OracleObjectStorage",
        "PCloud",
        "PikPak",
        "Pixeldrain",
        "PremiumizeMe",
        "ProtonDrive",
        "Putio",
        "Qingstor",
        "Quatrix",
        "S3",
        "Seafile",
        "Sia",
        "SMB",
        "Storj",
        "Swift",
        "Ulozto",
        "Yandex",
        "Zoho",
        "AkamaiNetStorage"
      ]
    },
    "meta": {
      "type": "Any",
      "required": false
    },
    "status": {
      "name": "VolumeStatus",
      "type": "Enum",
      "required": true,
      "valids": [
        "Pending",
        "Modifying",
        "InProgress",
        "Ready",
        "Failed"
      ]
    },
    "status_message": {
      "type": "String",
      "required": false
    },
    "ui_url": {
      "type": "String",
      "required": false,
      "max": 255
    },
    "description": {
      "type": "String",
      "required": false
    },
    "created_at": {
      "type": "DateTime",
      "required": true
    },
    "updated_at": {
      "type": "DateTime",
      "required": true
    }
  }
}

AWSS3Create

{
  "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
    },
    "provider": {
      "type": "String",
      "required": true
    },
    "region": {
      "type": "String",
      "required": true
    }
  }
}

AWSS3Update

{
  "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
    },
    "provider": {
      "type": "String",
      "required": false
    },
    "region": {
      "type": "String",
      "required": false
    }
  }
}

AzureBlobStorageKeyCreate

{
  "name": "AzureBlobStorageKeyCreate",
  "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
    },
    "account": {
      "type": "String",
      "required": true
    },
    "key": {
      "type": "String",
      "required": true
    }
  }
}

AzureBlobStorageKeyUpdate

{
  "name": "AzureBlobStorageKeyUpdate",
  "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
    },
    "account": {
      "type": "String",
      "required": false
    },
    "key": {
      "type": "String",
      "required": false
    }
  }
}

NamirasoftBucketStorageCreate

{
  "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
    },
    "provider": {
      "type": "String",
      "required": true
    },
    "access_key_id": {
      "type": "String",
      "required": true
    },
    "secret_access_key": {
      "type": "String",
      "required": true
    },
    "region": {
      "type": "String",
      "required": true
    }
  }
}

NamirasoftBucketStorageUpdate

{
  "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
    },
    "provider": {
      "type": "String",
      "required": false
    },
    "access_key_id": {
      "type": "String",
      "required": false
    },
    "secret_access_key": {
      "type": "String",
      "required": false
    },
    "region": {
      "type": "String",
      "required": false
    }
  }
}

NamirasoftDiskFixedPriceCreate

{
  "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
    }
  }
}

NamirasoftDiskFixedPriceUpdate

{
  "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
    }
  }
}

NamirasoftDiskUsageBasedPriceCreate

{
  "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
    }
  }
}

NamirasoftDiskUsageBasedPriceUpdate

{
  "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
    }
  }
}

FTPCreate

{
  "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
    },
    "host": {
      "type": "String",
      "required": true
    },
    "port": {
      "type": "Integer",
      "required": true
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    },
    "tls": {
      "type": "String",
      "required": true
    },
    "explicit_tls": {
      "type": "String",
      "required": true
    }
  }
}

FTPUpdate

{
  "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
    },
    "host": {
      "type": "String",
      "required": false
    },
    "port": {
      "type": "Integer",
      "required": false
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    },
    "tls": {
      "type": "String",
      "required": false
    },
    "explicit_tls": {
      "type": "String",
      "required": false
    }
  }
}

SFTPCreate

{
  "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
    },
    "host": {
      "type": "String",
      "required": true
    },
    "port": {
      "type": "Integer",
      "required": true
    },
    "key_pem": {
      "type": "String",
      "required": true
    },
    "key_file": {
      "type": "String",
      "required": true
    },
    "key_file_pass": {
      "type": "String",
      "required": true
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

SFTPUpdate

{
  "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
    },
    "host": {
      "type": "String",
      "required": false
    },
    "port": {
      "type": "Integer",
      "required": false
    },
    "key_pem": {
      "type": "String",
      "required": false
    },
    "key_file": {
      "type": "String",
      "required": false
    },
    "key_file_pass": {
      "type": "String",
      "required": false
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

HTTPCreate

{
  "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
    }
  }
}

HTTPUpdate

{
  "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
    }
  }
}

User

{
  "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
    },
    "access_level": {
      "name": "UserAccessLevel",
      "type": "Enum",
      "required": true,
      "valids": [
        "Read",
        "ReadWrite",
        "Full"
      ]
    },
    "created_at": {
      "type": "DateTime",
      "required": true
    },
    "updated_at": {
      "type": "DateTime",
      "required": true
    }
  }
}

UserInput

{
  "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
    }
  }
}

_1FichierCreate

{
  "name": "_1FichierCreate",
  "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
    },
    "api_key": {
      "type": "String",
      "required": true
    }
  }
}

_1FichierUpdate

{
  "name": "_1FichierUpdate",
  "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
    },
    "api_key": {
      "type": "String",
      "required": false
    }
  }
}

AkamaiNetStorageCreate

{
  "name": "AkamaiNetStorageCreate",
  "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
    },
    "host": {
      "type": "String",
      "required": true
    },
    "account": {
      "type": "String",
      "required": true
    },
    "secret": {
      "type": "String",
      "required": true
    }
  }
}

AkamaiNetStorageUpdate

{
  "name": "AkamaiNetStorageUpdate",
  "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
    },
    "host": {
      "type": "String",
      "required": false
    },
    "account": {
      "type": "String",
      "required": false
    },
    "secret": {
      "type": "String",
      "required": false
    }
  }
}

AzureBlobStorageCertificateCreate

{
  "name": "AzureBlobStorageCertificateCreate",
  "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
    },
    "client_certificate_password": {
      "type": "String",
      "required": true
    },
    "client_certificate_path": {
      "type": "String",
      "required": true
    },
    "client_id": {
      "type": "String",
      "required": true
    },
    "client_send_certificate_chain": {
      "type": "String",
      "required": true
    },
    "tenant": {
      "type": "String",
      "required": true
    }
  }
}

AzureBlobStorageCertificateUpdate

{
  "name": "AzureBlobStorageCertificateUpdate",
  "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
    },
    "client_certificate_password": {
      "type": "String",
      "required": false
    },
    "client_certificate_path": {
      "type": "String",
      "required": false
    },
    "client_id": {
      "type": "String",
      "required": false
    },
    "client_send_certificate_chain": {
      "type": "String",
      "required": false
    },
    "tenant": {
      "type": "String",
      "required": false
    }
  }
}

AzureBlobStorageUserPassCreate

{
  "name": "AzureBlobStorageUserPassCreate",
  "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
    },
    "tenant": {
      "type": "String",
      "required": true
    },
    "client_id": {
      "type": "String",
      "required": true
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

AzureBlobStorageUserPassUpdate

{
  "name": "AzureBlobStorageUserPassUpdate",
  "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
    },
    "tenant": {
      "type": "String",
      "required": false
    },
    "client_id": {
      "type": "String",
      "required": false
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

AzureFilesCertificateCreate

{
  "name": "AzureFilesCertificateCreate",
  "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
    },
    "client_certificate_password": {
      "type": "String",
      "required": true
    },
    "client_certificate_path": {
      "type": "String",
      "required": true
    },
    "client_id": {
      "type": "String",
      "required": true
    },
    "client_send_certificate_chain": {
      "type": "String",
      "required": true
    },
    "tenant": {
      "type": "String",
      "required": true
    },
    "share_name": {
      "type": "String",
      "required": true
    }
  }
}

AzureFilesCertificateUpdate

{
  "name": "AzureFilesCertificateUpdate",
  "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
    },
    "client_certificate_password": {
      "type": "String",
      "required": false
    },
    "client_certificate_path": {
      "type": "String",
      "required": false
    },
    "client_id": {
      "type": "String",
      "required": false
    },
    "client_send_certificate_chain": {
      "type": "String",
      "required": false
    },
    "tenant": {
      "type": "String",
      "required": false
    },
    "share_name": {
      "type": "String",
      "required": false
    }
  }
}

AzureFilesConnectionStringCreate

{
  "name": "AzureFilesConnectionStringCreate",
  "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
    },
    "connection_string": {
      "type": "String",
      "required": true
    },
    "share_name": {
      "type": "String",
      "required": true
    }
  }
}

AzureFilesConnectionStringUpdate

{
  "name": "AzureFilesConnectionStringUpdate",
  "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
    },
    "connection_string": {
      "type": "String",
      "required": false
    },
    "share_name": {
      "type": "String",
      "required": false
    }
  }
}

AzureFilesKeyCreate

{
  "name": "AzureFilesKeyCreate",
  "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
    },
    "account": {
      "type": "String",
      "required": true
    },
    "key": {
      "type": "String",
      "required": true
    },
    "share_name": {
      "type": "String",
      "required": true
    }
  }
}

AzureFilesKeyUpdate

{
  "name": "AzureFilesKeyUpdate",
  "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
    },
    "account": {
      "type": "String",
      "required": false
    },
    "key": {
      "type": "String",
      "required": false
    },
    "share_name": {
      "type": "String",
      "required": false
    }
  }
}

AzureFilesSASCreate

{
  "name": "AzureFilesSASCreate",
  "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
    },
    "sas_url": {
      "type": "String",
      "required": true
    },
    "share_name": {
      "type": "String",
      "required": true
    }
  }
}

AzureFilesSASUpdate

{
  "name": "AzureFilesSASUpdate",
  "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
    },
    "sas_url": {
      "type": "String",
      "required": false
    },
    "share_name": {
      "type": "String",
      "required": false
    }
  }
}

AzureFilesUserPassCreate

{
  "name": "AzureFilesUserPassCreate",
  "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
    },
    "tenant": {
      "type": "String",
      "required": true
    },
    "client_id": {
      "type": "String",
      "required": true
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    },
    "share_name": {
      "type": "String",
      "required": true
    }
  }
}

AzureFilesUserPassUpdate

{
  "name": "AzureFilesUserPassUpdate",
  "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
    },
    "tenant": {
      "type": "String",
      "required": false
    },
    "client_id": {
      "type": "String",
      "required": false
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    },
    "share_name": {
      "type": "String",
      "required": false
    }
  }
}

BackBlazeB2Create

{
  "name": "BackBlazeB2Create",
  "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
    },
    "account": {
      "type": "String",
      "required": true
    },
    "key": {
      "type": "String",
      "required": true
    },
    "hard_delete": {
      "type": "String",
      "required": true
    }
  }
}

BackBlazeB2Update

{
  "name": "BackBlazeB2Update",
  "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
    },
    "account": {
      "type": "String",
      "required": false
    },
    "key": {
      "type": "String",
      "required": false
    },
    "hard_delete": {
      "type": "String",
      "required": false
    }
  }
}

BoxCreate

{
  "name": "BoxCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

BoxUpdate

{
  "name": "BoxUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

CitrixeShareFileCreate

{
  "name": "CitrixeShareFileCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

CitrixeShareFileUpdate

{
  "name": "CitrixeShareFileUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

CloudinaryCreate

{
  "name": "CloudinaryCreate",
  "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
    },
    "cloud_name": {
      "type": "String",
      "required": true
    },
    "api_key": {
      "type": "String",
      "required": true
    },
    "api_secret": {
      "type": "String",
      "required": true
    }
  }
}

CloudinaryUpdate

{
  "name": "CloudinaryUpdate",
  "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
    },
    "cloud_name": {
      "type": "String",
      "required": false
    },
    "api_key": {
      "type": "String",
      "required": false
    },
    "api_secret": {
      "type": "String",
      "required": false
    }
  }
}

DropboxCreate

{
  "name": "DropboxCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

DropboxUpdate

{
  "name": "DropboxUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

FileFabricCreate

{
  "name": "FileFabricCreate",
  "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
    },
    "root_folder_id": {
      "type": "String",
      "required": true
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

FileFabricUpdate

{
  "name": "FileFabricUpdate",
  "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
    },
    "root_folder_id": {
      "type": "String",
      "required": false
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

FileLUCreate

{
  "name": "FileLUCreate",
  "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
    },
    "key": {
      "type": "String",
      "required": true
    }
  }
}

FileLUUpdate

{
  "name": "FileLUUpdate",
  "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
    },
    "key": {
      "type": "String",
      "required": false
    }
  }
}

GCPCloudStorageOAuth2Create

{
  "name": "GCPCloudStorageOAuth2Create",
  "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
    },
    "project_number": {
      "type": "Integer",
      "required": true
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    },
    "location": {
      "type": "String",
      "required": true
    }
  }
}

GCPCloudStorageOAuth2Update

{
  "name": "GCPCloudStorageOAuth2Update",
  "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
    },
    "project_number": {
      "type": "Integer",
      "required": false
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    },
    "location": {
      "type": "String",
      "required": false
    }
  }
}

GCPCloudStorageServiceAccountFileCreate

{
  "name": "GCPCloudStorageServiceAccountFileCreate",
  "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
    },
    "service_account_file": {
      "type": "String",
      "required": true
    },
    "project_number": {
      "type": "Integer",
      "required": true
    },
    "location": {
      "type": "String",
      "required": true
    }
  }
}

GCPCloudStorageServiceAccountFileUpdate

{
  "name": "GCPCloudStorageServiceAccountFileUpdate",
  "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
    },
    "service_account_file": {
      "type": "String",
      "required": false
    },
    "project_number": {
      "type": "Integer",
      "required": false
    },
    "location": {
      "type": "String",
      "required": false
    }
  }
}

GoFileCreate

{
  "name": "GoFileCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

GoFileUpdate

{
  "name": "GoFileUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

GoogleDriveOAuthCreate

{
  "name": "GoogleDriveOAuthCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

GoogleDriveOAuthUpdate

{
  "name": "GoogleDriveOAuthUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

GoogleDriveServiceAccountCreate

{
  "name": "GoogleDriveServiceAccountCreate",
  "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
    },
    "scope": {
      "type": "String",
      "required": true
    },
    "service_account_file": {
      "type": "String",
      "required": true
    }
  }
}

GoogleDriveServiceAccountUpdate

{
  "name": "GoogleDriveServiceAccountUpdate",
  "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
    },
    "scope": {
      "type": "String",
      "required": false
    },
    "service_account_file": {
      "type": "String",
      "required": false
    }
  }
}

GooglePhotosCreate

{
  "name": "GooglePhotosCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    },
    "read_only": {
      "type": "Boolean",
      "required": true
    }
  }
}

GooglePhotosUpdate

{
  "name": "GooglePhotosUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    },
    "read_only": {
      "type": "Boolean",
      "required": false
    }
  }
}

HDFSCreate

{
  "name": "HDFSCreate",
  "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
    },
    "namenode": {
      "type": "String",
      "required": true
    },
    "username": {
      "type": "String",
      "required": true
    }
  }
}

HDFSUpdate

{
  "name": "HDFSUpdate",
  "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
    },
    "namenode": {
      "type": "String",
      "required": false
    },
    "username": {
      "type": "String",
      "required": false
    }
  }
}

HiDriveCreate

{
  "name": "HiDriveCreate",
  "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
    },
    "scope_access": {
      "type": "String",
      "required": true
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

HiDriveUpdate

{
  "name": "HiDriveUpdate",
  "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
    },
    "scope_access": {
      "type": "String",
      "required": false
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

ICloudDriveCreate

{
  "name": "ICloudDriveCreate",
  "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
    },
    "apple_id": {
      "type": "String",
      "required": true
    },
    "password": {
      "type": "String",
      "required": true
    }
  }
}

ICloudDriveUpdate

{
  "name": "ICloudDriveUpdate",
  "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
    },
    "apple_id": {
      "type": "String",
      "required": false
    },
    "password": {
      "type": "String",
      "required": false
    }
  }
}

ImageKitCreate

{
  "name": "ImageKitCreate",
  "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
    },
    "endpoint": {
      "type": "String",
      "required": true
    },
    "public_key": {
      "type": "String",
      "required": true
    },
    "private_key": {
      "type": "String",
      "required": true
    }
  }
}

ImageKitUpdate

{
  "name": "ImageKitUpdate",
  "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
    },
    "endpoint": {
      "type": "String",
      "required": false
    },
    "public_key": {
      "type": "String",
      "required": false
    },
    "private_key": {
      "type": "String",
      "required": false
    }
  }
}

InternetArchiveCreate

{
  "name": "InternetArchiveCreate",
  "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
    },
    "access_key_id": {
      "type": "String",
      "required": true
    },
    "secret_access_key": {
      "type": "String",
      "required": true
    },
    "item_derive": {
      "type": "String",
      "required": true
    }
  }
}

InternetArchiveUpdate

{
  "name": "InternetArchiveUpdate",
  "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
    },
    "access_key_id": {
      "type": "String",
      "required": false
    },
    "secret_access_key": {
      "type": "String",
      "required": false
    },
    "item_derive": {
      "type": "String",
      "required": false
    }
  }
}

JottacloudCreate

{
  "name": "JottacloudCreate",
  "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
    },
    "tokenURL": {
      "type": "String",
      "required": true
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

JottacloudUpdate

{
  "name": "JottacloudUpdate",
  "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
    },
    "tokenURL": {
      "type": "String",
      "required": false
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

KoofrCreate

{
  "name": "KoofrCreate",
  "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
    },
    "provider": {
      "type": "String",
      "required": true
    },
    "endpoint": {
      "type": "String",
      "required": true
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

KoofrUpdate

{
  "name": "KoofrUpdate",
  "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
    },
    "provider": {
      "type": "String",
      "required": false
    },
    "endpoint": {
      "type": "String",
      "required": false
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

LinkboxCreate

{
  "name": "LinkboxCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

LinkboxUpdate

{
  "name": "LinkboxUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

MailruCreate

{
  "name": "MailruCreate",
  "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
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

MailruUpdate

{
  "name": "MailruUpdate",
  "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
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

MegaCreate

{
  "name": "MegaCreate",
  "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
    },
    "_2fa": {
      "type": "String",
      "required": true
    },
    "basic_auth": {
      "type": "String",
      "required": true
    }
  }
}

MegaUpdate

{
  "name": "MegaUpdate",
  "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
    },
    "_2fa": {
      "type": "String",
      "required": false
    },
    "basic_auth": {
      "type": "String",
      "required": false
    }
  }
}

OneDriveCreate

{
  "name": "OneDriveCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    },
    "tenant": {
      "type": "String",
      "required": true
    }
  }
}

OneDriveUpdate

{
  "name": "OneDriveUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    },
    "tenant": {
      "type": "String",
      "required": false
    }
  }
}

OpenDriveCreate

{
  "name": "OpenDriveCreate",
  "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
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

OpenDriveUpdate

{
  "name": "OpenDriveUpdate",
  "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
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

OracleObjectStorageCreate

{
  "name": "OracleObjectStorageCreate",
  "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
    },
    "provider": {
      "type": "String",
      "required": true
    },
    "namespace": {
      "type": "String",
      "required": true
    },
    "compartment": {
      "type": "String",
      "required": true
    },
    "region": {
      "type": "String",
      "required": true
    }
  }
}

OracleObjectStorageUpdate

{
  "name": "OracleObjectStorageUpdate",
  "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
    },
    "provider": {
      "type": "String",
      "required": false
    },
    "namespace": {
      "type": "String",
      "required": false
    },
    "compartment": {
      "type": "String",
      "required": false
    },
    "region": {
      "type": "String",
      "required": false
    }
  }
}

PCloudOAuthCreate

{
  "name": "PCloudOAuthCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

PCloudOAuthUpdate

{
  "name": "PCloudOAuthUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

PCloudUserPassCreate

{
  "name": "PCloudUserPassCreate",
  "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
    },
    "hostname": {
      "type": "String",
      "required": true
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

PCloudUserPassUpdate

{
  "name": "PCloudUserPassUpdate",
  "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
    },
    "hostname": {
      "type": "String",
      "required": false
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

PikPakCreate

{
  "name": "PikPakCreate",
  "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
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

PikPakUpdate

{
  "name": "PikPakUpdate",
  "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
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

PixeldrainCreate

{
  "name": "PixeldrainCreate",
  "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
    },
    "api_key": {
      "type": "String",
      "required": true
    }
  }
}

PixeldrainUpdate

{
  "name": "PixeldrainUpdate",
  "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
    },
    "api_key": {
      "type": "String",
      "required": false
    }
  }
}

PremiumizeMeCreate

{
  "name": "PremiumizeMeCreate",
  "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
    },
    "api_key": {
      "type": "String",
      "required": true
    }
  }
}

PremiumizeMeUpdate

{
  "name": "PremiumizeMeUpdate",
  "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
    },
    "api_key": {
      "type": "String",
      "required": false
    }
  }
}

ProtonDriveCreate

{
  "name": "ProtonDriveCreate",
  "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
    },
    "_2fa": {
      "type": "String",
      "required": true
    },
    "basic_auth": {
      "type": "String",
      "required": true
    }
  }
}

ProtonDriveUpdate

{
  "name": "ProtonDriveUpdate",
  "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
    },
    "_2fa": {
      "type": "String",
      "required": false
    },
    "basic_auth": {
      "type": "String",
      "required": false
    }
  }
}

PutioCreate

{
  "name": "PutioCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

PutioUpdate

{
  "name": "PutioUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

QingstorCreate

{
  "name": "QingstorCreate",
  "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
    },
    "access_key_id": {
      "type": "String",
      "required": true
    },
    "secret_access_key": {
      "type": "String",
      "required": true
    },
    "endpoint": {
      "type": "String",
      "required": true
    },
    "zone": {
      "type": "String",
      "required": true
    }
  }
}

QingstorUpdate

{
  "name": "QingstorUpdate",
  "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
    },
    "access_key_id": {
      "type": "String",
      "required": false
    },
    "secret_access_key": {
      "type": "String",
      "required": false
    },
    "endpoint": {
      "type": "String",
      "required": false
    },
    "zone": {
      "type": "String",
      "required": false
    }
  }
}

QuatrixCreate

{
  "name": "QuatrixCreate",
  "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
    },
    "api_key": {
      "type": "String",
      "required": true
    },
    "host": {
      "type": "String",
      "required": true
    }
  }
}

QuatrixUpdate

{
  "name": "QuatrixUpdate",
  "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
    },
    "api_key": {
      "type": "String",
      "required": false
    },
    "host": {
      "type": "String",
      "required": false
    }
  }
}

SMBCreate

{
  "name": "SMBCreate",
  "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
    },
    "host": {
      "type": "String",
      "required": true
    },
    "port": {
      "type": "String",
      "required": true
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

SMBUpdate

{
  "name": "SMBUpdate",
  "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
    },
    "host": {
      "type": "String",
      "required": false
    },
    "port": {
      "type": "String",
      "required": false
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

S3Create

{
  "name": "S3Create",
  "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
    },
    "provider": {
      "type": "String",
      "required": true
    },
    "access_key_id": {
      "type": "String",
      "required": true
    },
    "secret_access_key": {
      "type": "String",
      "required": true
    },
    "region": {
      "type": "String",
      "required": true
    }
  }
}

S3Update

{
  "name": "S3Update",
  "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
    },
    "provider": {
      "type": "String",
      "required": false
    },
    "access_key_id": {
      "type": "String",
      "required": false
    },
    "secret_access_key": {
      "type": "String",
      "required": false
    },
    "region": {
      "type": "String",
      "required": false
    }
  }
}

SeafileCreate

{
  "name": "SeafileCreate",
  "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
    },
    "basic_auth": {
      "type": "String",
      "required": true
    },
    "_2fa": {
      "type": "String",
      "required": true
    },
    "library": {
      "type": "String",
      "required": true
    },
    "library_key": {
      "type": "String",
      "required": true
    }
  }
}

SeafileUpdate

{
  "name": "SeafileUpdate",
  "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
    },
    "basic_auth": {
      "type": "String",
      "required": false
    },
    "_2fa": {
      "type": "String",
      "required": false
    },
    "library": {
      "type": "String",
      "required": false
    },
    "library_key": {
      "type": "String",
      "required": false
    }
  }
}

SiaCreate

{
  "name": "SiaCreate",
  "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
    },
    "api_url": {
      "type": "String",
      "required": true
    },
    "api_password": {
      "type": "String",
      "required": true
    }
  }
}

SiaUpdate

{
  "name": "SiaUpdate",
  "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
    },
    "api_url": {
      "type": "String",
      "required": false
    },
    "api_password": {
      "type": "String",
      "required": false
    }
  }
}

StorjCreate

{
  "name": "StorjCreate",
  "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
    },
    "access_grant": {
      "type": "String",
      "required": true
    }
  }
}

StorjUpdate

{
  "name": "StorjUpdate",
  "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
    },
    "access_grant": {
      "type": "String",
      "required": false
    }
  }
}

SwiftCreate

{
  "name": "SwiftCreate",
  "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
    },
    "user": {
      "type": "String",
      "required": true
    },
    "key": {
      "type": "String",
      "required": true
    },
    "auth": {
      "type": "String",
      "required": true
    }
  }
}

SwiftUpdate

{
  "name": "SwiftUpdate",
  "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
    },
    "user": {
      "type": "String",
      "required": false
    },
    "key": {
      "type": "String",
      "required": false
    },
    "auth": {
      "type": "String",
      "required": false
    }
  }
}

UloztoCreate

{
  "name": "UloztoCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    },
    "basic_auth": {
      "type": "String",
      "required": true
    }
  }
}

UloztoUpdate

{
  "name": "UloztoUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    },
    "basic_auth": {
      "type": "String",
      "required": false
    }
  }
}

WebDAVBearerTokenCreate

{
  "name": "WebDAVBearerTokenCreate",
  "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
    },
    "vendor": {
      "type": "String",
      "required": true
    },
    "bearer_token": {
      "type": "String",
      "required": true
    }
  }
}

WebDAVBearerTokenUpdate

{
  "name": "WebDAVBearerTokenUpdate",
  "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
    },
    "vendor": {
      "type": "String",
      "required": false
    },
    "bearer_token": {
      "type": "String",
      "required": false
    }
  }
}

WebDAVUserPassCreate

{
  "name": "WebDAVUserPassCreate",
  "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
    },
    "vendor": {
      "type": "String",
      "required": true
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

WebDAVUserPassUpdate

{
  "name": "WebDAVUserPassUpdate",
  "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
    },
    "vendor": {
      "type": "String",
      "required": false
    },
    "basic_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

YandexCreate

{
  "name": "YandexCreate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

YandexUpdate

{
  "name": "YandexUpdate",
  "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
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

ZohoCreate

{
  "name": "ZohoCreate",
  "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
    },
    "region": {
      "type": "String",
      "required": true
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": true
    }
  }
}

ZohoUpdate

{
  "name": "ZohoUpdate",
  "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
    },
    "region": {
      "type": "String",
      "required": false
    },
    "token_auth_credential_id": {
      "type": "String",
      "required": false
    }
  }
}

Enums

VolumeType

NamirasoftDiskFixedPrice

NamirasoftDiskUsageBasedPrice

NamirasoftBucketStorage

AWSS3

GCPCloudStorage

AzureFiles

AzureBlobStorage

GoogleDrive

BackBlazeB2

DropboxOAuth

OneDriveOAuth

Box

Cloudinary

FileScom

FileLU

FileFabric

_1Fichier

WebDAV

FTP

SFTP

HTTP

CitrixeShareFile

GoFile

GooglePhotos

HDFS

HiDrive

ICloudDrive

ImageKit

InternetArchive

Jottacloud

Koofr

Linkbox

Mailru

Mega

OpenDrive

OracleObjectStorage

PCloud

PikPak

Pixeldrain

PremiumizeMe

ProtonDrive

Putio

Qingstor

Quatrix

S3

Seafile

Sia

SMB

Storj

Swift

Ulozto

Yandex

Zoho

AkamaiNetStorage

VolumeStatus

Pending

Modifying

InProgress

Ready

Failed

UserAccessLevel

Read

ReadWrite

Full

Namira Software Corporation

©Copyright 2010 to 2026 Namira Software Corporation. All rights reserved.