vcf_vim_role

State module for vCenter authorization roles.

saltext.vcf.states.vcf_vim_role.present(name, privileges, profile=None)[source]

Ensure role name exists with the given privilege set.

System-defined roles (Admin, ReadOnly, View, Anonymous, NoAccess) are immutable; the state refuses to modify them.

saltext.vcf.states.vcf_vim_role.absent(name, fail_if_used=True, profile=None)[source]

Ensure role name does not exist.