sddc_personalities¶
SDDC Manager cluster personalities (/v1/personalities).
A personality is a captured vSphere Lifecycle Manager cluster image (base image + add-ons + components + firmware) that SDDC Manager can reuse as a standard baseline when creating or upgrading clusters. The Async Patch Tool workflow can produce a personality from a patched cluster and register it here so subsequent clusters get the same image.
- saltext.vcf.clients.sddc_personalities.list_(opts, personality_name=None, cluster_id=None, profile=None)[source]¶
List personalities, optionally filtered by name or seed cluster id.
- saltext.vcf.clients.sddc_personalities.create(opts, personality_spec, profile=None)[source]¶
Import a new personality. personality_spec per SDDC Manager API.
- saltext.vcf.clients.sddc_personalities.delete(opts, personality_id, profile=None)[source]¶
Delete a personality by id.
- saltext.vcf.clients.sddc_personalities.rename(opts, personality_id, personality_name, profile=None)[source]¶
Rename a personality.
- saltext.vcf.clients.sddc_personalities.upload_files(opts, upload_spec, profile=None)[source]¶
Upload the raw ZIP/JSON files that back a personality.
upload_spec is the
PersonalityUploadSpecbody per SDDC Manager API (e.g.{"filePath": "/nfs/.../personality.zip", "personalityName": "cluster-image-8.0u3"}). The two-step flow is: upload files first, then callcreate()referencing the uploaded file id.