Credentials
Holds authentication credentials for a data connection. Allows dynamic setting and getting of credential fields like login, password, access keys, or tokens depending on the data source.
Examples
Create Credentials with login and password
>>> creds = Credentials(login="postgres", password="postgres")
>>> print(creds.login) # Access login
>>> creds.password = "new_pass" # Update password dynamically
Create Credentials with AWS access keys
>>> aws_creds = Credentials(access_key="AKIA...", secret_key="...")
>>> print(aws_creds.access_key) # Access AWS access key
>>> aws_creds.secret_key = "NEW_SECRET" # Update secret key dynamically