vcf_vcfa_cloud_account¶
Execution module for VCF Automation cloud accounts.
- saltext.vcf.modules.vcf_vcfa_cloud_account.list_(profile=None)[source]¶
List all cloud accounts.
CLI Example:
salt '*' vcf_vcfa_cloud_account.list_
- saltext.vcf.modules.vcf_vcfa_cloud_account.get(account_id, profile=None)[source]¶
Get one cloud account by id.
CLI Example:
salt '*' vcf_vcfa_cloud_account.get <account_id>
- saltext.vcf.modules.vcf_vcfa_cloud_account.get_or_none(account_id, profile=None)[source]¶
Get one cloud account by id, or
Noneon 404.CLI Example:
salt '*' vcf_vcfa_cloud_account.get_or_none <account_id>
- saltext.vcf.modules.vcf_vcfa_cloud_account.create_vsphere(spec, profile=None)[source]¶
Create a vSphere cloud account.
CLI Example:
salt '*' vcf_vcfa_cloud_account.create_vsphere '{"name": "vc-prod", ...}'
- saltext.vcf.modules.vcf_vcfa_cloud_account.update_vsphere(account_id, spec, profile=None)[source]¶
Update a vSphere cloud account.
- saltext.vcf.modules.vcf_vcfa_cloud_account.create_nsxt(spec, profile=None)[source]¶
Create an NSX-T cloud account.
- saltext.vcf.modules.vcf_vcfa_cloud_account.update_nsxt(account_id, spec, profile=None)[source]¶
Update an NSX-T cloud account.