Name | Type | Description | Notes |
---|---|---|---|
type | String | The type of storage. `type = "xrootd"` Storage backend compatible with XRootD protocol. | |
url | String | Full URL of the XRootD server, including scheme (root or http) and path, e.g. `root://192.168.0.1//data`. Please note, that XRootD URL format requires double slash after host to indicate absolute path. | [optional] |
credentialsType | String | Determines the types of credentials provided in the credentials field. | [optional] |
credentials | String | The credentials to authenticate with the XRootD server. For `pwd` credentials type, this field should contain simply user and password, e.g. `admin:password`. For `none` this field is ignored. | [optional] |
fileModeMask | String | Defines the file permissions mask, which is used to map XRootD file mode to POSIX mode. For instance a fileModeMask `0664` for readable file on XRootD would result in a file which is readable for all users, but file which is writeable in XRootD will be only writeable by user and group. | [optional] |
dirModeMask | String | Defines the directory permissions mask, which is used to map XRootD dir mode to POSIX mode. For instance a dirModeMask `0770` for readable directory on XRootD would result in a directory which is readable for owner and group but not for others. | [optional] |
xrootd
(value:"xrootd"
)
-
none
(value:"none"
) -
pwd
(value:"pwd"
)