class Aws::Transfer::Types::EfsFileLocation
Specifies the details for the file location for the file being used in the workflow. Only applicable if you are using Amazon EFS for storage.
You need to provide the file system ID and the pathname. The pathname can represent either a path or a file. This is determined by whether or not you end the path value with the forward slash (/) character. If the final character is “/”, then your file is copied to the folder, and its name does not change. If, rather, the final character is alphanumeric, your uploaded file is renamed to the path value. In this case, if a file with that name already exists, it is overwritten.
For example, if your path is `shared-files/bob/`, your uploaded files are copied to the `shared-files/bob/`, folder. If your path is `shared-files/today`, each uploaded file is copied to the `shared-files` folder and named `today`: each upload overwrites the previous version of the `bob` file.
@note When making an API call, you may pass EfsFileLocation
data as a hash: { file_system_id: "EfsFileSystemId", path: "EfsPath", }
@!attribute [rw] file_system_id
The ID of the file system, assigned by Amazon EFS. @return [String]
@!attribute [rw] path
The pathname for the folder being used by a workflow. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/transfer-2018-11-05/EfsFileLocation AWS API Documentation
Constants
- SENSITIVE