vcf_vcfops_dashboard¶
Execution module for VCF Operations dashboards.
- saltext.vcf.modules.vcf_vcfops_dashboard.list_(profile=None)[source]¶
List every dashboard visible to the configured user.
CLI Example:
salt '*' vcf_vcfops_dashboard.list_
- saltext.vcf.modules.vcf_vcfops_dashboard.get(dashboard_id, profile=None)[source]¶
Return the dashboard identified by
dashboard_id.CLI Example:
salt '*' vcf_vcfops_dashboard.get <dashboard_id>
- saltext.vcf.modules.vcf_vcfops_dashboard.get_or_none(dashboard_id, profile=None)[source]¶
Like
get()but returnsNonewhen no match.CLI Example:
salt '*' vcf_vcfops_dashboard.get_or_none <dashboard_id>
- saltext.vcf.modules.vcf_vcfops_dashboard.create(dashboard_spec, profile=None)[source]¶
Create a new dashboard from
dashboard_spec.CLI Example:
salt '*' vcf_vcfops_dashboard.create <dashboard_spec>
- saltext.vcf.modules.vcf_vcfops_dashboard.update(dashboard_id, dashboard_spec, profile=None)[source]¶
Replace the dashboard identified by
dashboard_idwithdashboard_spec.CLI Example:
salt '*' vcf_vcfops_dashboard.update <dashboard_id> <dashboard_spec>
- saltext.vcf.modules.vcf_vcfops_dashboard.delete(dashboard_id, profile=None)[source]¶
Delete the dashboard identified by
dashboard_id.CLI Example:
salt '*' vcf_vcfops_dashboard.delete <dashboard_id>
Share
dashboard_idwith the user identified byuser_id.CLI Example:
salt '*' vcf_vcfops_dashboard.share <dashboard_id> <user_id>