vcf_vcfa_policy

Execution module for VCF Automation policies.

saltext.vcf.modules.vcf_vcfa_policy.list_(project_id=None, profile=None)[source]

List policies, optionally filtered by project.

CLI Example:

salt '*' vcf_vcfa_policy.list_
saltext.vcf.modules.vcf_vcfa_policy.get(policy_id, profile=None)[source]

Get one policy by id.

saltext.vcf.modules.vcf_vcfa_policy.get_or_none(policy_id, profile=None)[source]

Get one policy by id, or None on 404.

saltext.vcf.modules.vcf_vcfa_policy.create(spec, profile=None)[source]

Create a policy.

saltext.vcf.modules.vcf_vcfa_policy.update(policy_id, spec, profile=None)[source]

Update a policy.

saltext.vcf.modules.vcf_vcfa_policy.delete(policy_id, profile=None)[source]

Delete a policy.

saltext.vcf.modules.vcf_vcfa_policy.list_types(profile=None)[source]

List supported policy typeId values.