vcf_vcenter_storage_policy

Execution module for vCenter storage policies.

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

List .

CLI Example:

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

Get.

CLI Example:

salt '*' vcf_vcenter_storage_policy.get <policy>
saltext.vcf.modules.vcf_vcenter_storage_policy.get_by_name(name, profile=None)[source]

Get by name.

CLI Example:

salt '*' vcf_vcenter_storage_policy.get_by_name <name>
saltext.vcf.modules.vcf_vcenter_storage_policy.create(name, constraints, description=None, profile=None)[source]

Create.

CLI Example:

salt '*' vcf_vcenter_storage_policy.create my-policy '[{"tags": {"cat1": ["gold"]}}]'
saltext.vcf.modules.vcf_vcenter_storage_policy.update(name, constraints=None, description=None, profile=None)[source]

Update.

CLI Example:

salt '*' vcf_vcenter_storage_policy.update my-policy description='updated'
saltext.vcf.modules.vcf_vcenter_storage_policy.delete(name, profile=None)[source]

Delete.

CLI Example:

salt '*' vcf_vcenter_storage_policy.delete my-policy
saltext.vcf.modules.vcf_vcenter_storage_policy.default_policy_get(datastore, profile=None)[source]

Default policy get.

CLI Example:

salt '*' vcf_vcenter_storage_policy.default_policy_get vsanDatastore
saltext.vcf.modules.vcf_vcenter_storage_policy.default_policy_set(datastore, policy_name, profile=None)[source]

Default policy set.

CLI Example:

salt '*' vcf_vcenter_storage_policy.default_policy_set vsanDatastore my-policy