| service | ApiServiceRef | | [optional] |
| snapshot_prefix | str | HDFS replication snapshot prefix. <p/> Rotating the snapshots means deleting the "old" snapshot (i.e. <code>#snapshotPrefix#-old</code>) if it exists and renaming the "new" snapshot to "old". | [optional] |
| path | str | HDFS path for the replication. <p/> The snapshots to be rotated are expected to be in the snapshottable ancestor of this path (including itself). | [optional] |
| additional_configs | dict(str, str) | A map of additional configuration options for the HDFS file system. These will override the values gathered automatically by getting the client configuration of the HDFS service. <p/> <code>null</code> values are not allowed; use #unsetConfigs to remove configuration properties. | [optional] |
| unset_configs | list[str] | A set of configuration properties to be unset for HDFS. <p/> The properties listed here will be removed from the file system configuration. | [optional] |
| additional_environment_variables | dict(str, str) | A map of additional environment variables to be used in the one-off process <p/> This is the place to add environment variables related to e.g. JVM options. <p/> <code>null</code> values are not allowed; this interface must be changed should that be necessary. | [optional] |
| delegation_tokens | str | Base64-encoded serialized Hadoop Credentials (delegation tokens) to use for authenticating against the HDFS service. <p/> When present, the delegation tokens are loaded into the process's UserGroupInformation before accessing the file system, enabling operation against a Kerberized cluster without requiring a Kerberos ticket on the execution host. Impersonation, if required, must be encoded in the delegation tokens themselves (obtained via the obtainDelegationTokens endpoint). <p/> When null, the tool runs without pre-obtained tokens. For non-secured (non-kerberized) services either null or an empty Credentials object is acceptable. <p/> One can obtain delegation tokens via native hadoop service APIs, hadoop cli (e.g. hadoop dtutil get) or the /obtainDelegationTokens CM API endpoint. | [optional] |