The MakeDirectory component makes a directory.
| Input | Format | All |
|---|---|---|
| Number of Inputs | 1 | |
| Description | Accepts all stream types. | |
| Output | Format | All |
| Description |
The input stream is copied to the output stream. |
| Name | Data Type | Mapping | Description |
|---|---|---|---|
| DirectoryName | remoteFile | In & Out |
The path of the directory to be created. On UNIX systems, a pathname is absolute if its prefix is "/". On Microsoft Windows systems, a pathname is absolute if its prefix is a drive specifier followed by "\\", or if its prefix is "\\". If the path is not an absolute file path, the path is relative to the HomeDirectory. When specifying the path like "dir1/subdir1", the folders in the path is created. |
| FilePathDetail | group | - | Properties for specifying details of file path. |
| HomeDirectory | pathResolver | - |
Specifies the base folder when the path is written by a relative path.
|
| AllowAbsolute | boolean | - | Specifies whether to allow an absolute path. |
| AllowUpDir | boolean | - | Specifies whether to allow the ".." in order to move to parent folder. |
| Commit | Do nothing |
|---|---|
| Rollback | Do nothing |
| Type | Parameter | Stream for error handling flow | Error Code | Description |
|---|---|---|---|---|
| Exception | None | This component's input stream | 1 | The directory cannot be created. If the directory already exists, an exception will not be thrown. |
| - | Cannot determine the relative path because the HomeDirectory property is set to Executing user home folder but the execute user does not exist. |