# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Microsoft Azure DataLakeStoreFileSystemManagementClient… version: 1.0.0 extends: openapi/microsoft-azure-filesystem-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 3 - target: $.paths['/WebHdfsExt/{path}'].put update: x-apievangelist-phrasing: intent: Set or remove a file's expiration time effect: write questions: - How do I make a file in Data Lake Store expire automatically? - Can I set an expiry on a folder, or only on files? instructions: - text: Set file {path} to expire using option {expiry_option} at {expire_time}. slots: path: path.path expiry_option: query.expiryOption expire_time: query.expireTime - text: Remove the expiration from {path} by setting expiry option {expiry_option}. slots: path: path.path expiry_option: query.expiryOption method: generated generated: '2026-09-26' - target: $.paths['/WebHdfsExt/{path}'].post update: x-apievangelist-phrasing: intent: Concurrently append data to a file effect: write questions: - Can several writers append to the same Data Lake Store file at once? - Will concurrent append create the file if it doesn't exist yet? instructions: - text: Concurrently append data to file {path}. slots: path: path.path - text: Append to {path} with append mode {append_mode}, creating it if missing, and sync flag {sync_flag}. slots: path: path.path append_mode: query.appendMode sync_flag: query.syncFlag method: generated generated: '2026-09-26' - target: $.paths['/webhdfs/v1/{path}'].get update: x-apievangelist-phrasing: intent: Check access permissions on a path effect: read questions: - Do I have read, write or execute access to a given Data Lake Store path? - Can I test permissions on a directory before trying to write to it? instructions: - text: Check whether I have {fsaction} access to {path}. slots: fsaction: query.fsaction path: path.path - text: Verify read-write-execute permissions {fsaction} on directory {path}. slots: fsaction: query.fsaction path: path.path method: generated generated: '2026-09-26'