Properties - vmware/versatile-data-kit GitHub Wiki
Data Job Properties
Data jobs support properties stored in Control Service API by default (plugins can extend this). Job properties serve to:
- store credentials securely
- store Data Job state
- store job deployment configuration
The IProperties interface in JobInput is used to manipulate the properties.
To be able to use Data Jobs properties, You can then manipulate the properties using a code like this one:
def run(job_input: IJobInput):
properties = job_input.get_all_properties()
properties["db_pass"] = "the password goes here"
job_input.set_all_properties(properties)
or using CLI
vdk properties --help