vcf_fleet_password

Execution module for VCF Fleet Management password administration.

saltext.vcf.modules.vcf_fleet_password.list_accounts(profile=None)[source]

List every managed credential in the fleet.

CLI Example:

salt '*' vcf_fleet_password.list_accounts
saltext.vcf.modules.vcf_fleet_password.get_account(account_key, profile=None)[source]

Return one account record.

CLI Example:

salt '*' vcf_fleet_password.get_account <account_key>
saltext.vcf.modules.vcf_fleet_password.get_password(account_key, profile=None)[source]

Retrieve the current password (treat the return value as a secret).

CLI Example:

salt '*' vcf_fleet_password.get_password <account_key>
saltext.vcf.modules.vcf_fleet_password.set_password(account_key, new_password, profile=None)[source]

Rotate to an operator-supplied password.

CLI Example:

salt '*' vcf_fleet_password.set_password <account_key> <new_password>
saltext.vcf.modules.vcf_fleet_password.rotate(account_key, profile=None)[source]

Trigger an auto-generated rotation.

CLI Example:

salt '*' vcf_fleet_password.rotate <account_key>
saltext.vcf.modules.vcf_fleet_password.history(account_key, profile=None)[source]

Return rotation history.

CLI Example:

salt '*' vcf_fleet_password.history <account_key>