vcfa_project

VCF Automation — projects (/iaas/api/projects).

A project is the central scoping unit in VCFA: catalog items, deployments, ABX actions, policies, and quotas all belong to a project. Membership lives on the project document itself as the four role arrays administrators, members, viewers, supervisors; see saltext.vcf.clients.vcfa_project_user for the membership-mutation helpers.

saltext.vcf.clients.vcfa_project.create(opts, spec, profile=None)[source]

Create a project.

spec keys: name, description, zoneAssignmentConfigurations (list of {zoneId, priority, maxNumberInstances, ...}), administrators, members, viewers, supervisors, constraints, properties, operationTimeout, sharedResources.

saltext.vcf.clients.vcfa_project.resources(opts, project_id, profile=None)[source]

Return the resources currently provisioned against this project.