vcf_vcenter_cluster

Execution module for vCenter clusters.

saltext.vcf.modules.vcf_vcenter_cluster.list_(profile=None)[source]

List clusters known to vCenter.

CLI Example:

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

Return details for a single cluster by id.

CLI Example:

salt '*' vcf_vcenter_cluster.get <cluster>
saltext.vcf.modules.vcf_vcenter_cluster.create(name, datacenter=None, profile=None, **spec)[source]

Create a cluster. spec is passed straight to the vCenter API body.

CLI Example:

salt '*' vcf_vcenter_cluster.create <name> <datacenter>
saltext.vcf.modules.vcf_vcenter_cluster.delete(cluster, profile=None)[source]

Delete a cluster by id.

CLI Example:

salt '*' vcf_vcenter_cluster.delete <cluster>