Create Filesystem

Creates a new filesystem in the environment identified with the ID {envId}

URI: POST /resource/Create/Filesystem/{envId}

Parameters

Parameters in bold are mandatory

Location

Name

Description

Type

path

envId

The ID of the environment where the new filesystem will be created.

See Get Resource ID for further details on how to retrieve IDs.

str

body

connectionInfo

The parameters to connect to the filesystem, which can be:

  • url”: the login url.

  • username”: the login username.

  • password” the login password.

  • fstype”: the filesystem type, which can be ‘SharePoint’, ‘HDFS’, ‘Ftp Serve’, ‘Http Server’, ‘Aws S3’, ‘ShareDrive File Sysyem’.

  • type”: the vault type, which can be: ‘vault’.

  • user”: the login user.

  • tenant”: the login tenant.

dict

querystring

label

The name of the new filesystem.

str

body

permissionList

The permissions assigned to the new filesystem. The parameters to specify are:

  • name”: the name of the user or of the group. If "type" is set to "other" this has to be null.

  • type”: the type of entity to which the permissions are assigned. It can be:

    • "user"

    • group"

    • "other"

  • view”: the view permissions of the specified entity. They can be:

    • "allow"

    • "deny"

    • "unspecified" (default value).

  • modify”: the modify permissions of the specified entity. They can be:

    • "allow"

    • "deny"

    • "unspecified" (default value)

  • create”: the create permissions of the specified entity. They can be:

    • "allow"

    • "deny"

    • "unspecified" (default value)

  • execute”: the execute permissions of the specified entity. They can be:

    • "allow"

    • "deny"

    • "unspecified" (default value)

  • delete”: the delete permissions of the specified entity. They can be:

    • allow"

    • "deny"

    • "unspecified" (default value)

  • setpermissions”: the setpermissions permissions of the specified entity. They can be:

    • allow"

    • "deny"

    • "unspecified" (default value)

  • sharepermissions”: the share permissions of the specified entity. They can be:

    • allow"

    • "deny"

    • "unspecified" (default value)

list

 

To see details on possible response codes, go to API Responses.