VMware Cloud Foundation API Reference Guide Operations Index
All available VMware Cloud Foundation API Reference Guide Operations
Avns
POST
Create Avns
Create AVNs
GET
Get All Avns
Fetches all AVNs
POST
Validate Avns
Validate AVN Creation Spec
Backup Restore
POST
Backup Tasks
Trigger backup
PUT
Configure Backup Settings
Configure backup settings to backup NSX and SDDC manager
PATCH
Edit Backup Settings
Edit backup configuration to backup NSX and SDDC manager
GET
Get Backup Settings
Get backup configuration used to backup NSX and SDDC manager
GET
Restores Tasks
Fetch the restores task
POST
Restores Tasks 1
Trigger Restore
Bundles
GET
Get Bundle
Get a Bundle
GET
Get Bundles
Get the Bundles
GET
Get Bundles For Skip Upgrade Using GET
getBundlesForSkipUpgrade
PATCH
Update Bundle
Update a Bundle for downloading from depot
PATCH
Update Bundle Compatibility Sets
Update software compatibility sets for Bundles
POST
Upload Bundle
Upload a Bundle
Ceip
GET
Get Ceip Status
Get CEIP status
PATCH
Update Ceip Status
Opt-in or Opt-out of CEIP
Certificates
PATCH
Configure Certificate Authority
Configure existing certificate authority
PUT
Create Certificate Authority
Create a certificate authority
DELETE
Delete Ca Configuration
Deletes CA configuration file
GET
Download CSR
Download available CSR(s) in tar.gz format
PUT
Generate Certificates
Generate certificate(s) for the selected resource(s) in a domain
PUT
Generates CS Rs
Generate CSR(s)
GET
Get Certificate Authorities
Get certificate authorities information
GET
Get Certificate Authority By Id
Get certificate authority information
GET
Get Certificates
Get latest generated certificate(s) in a domain.
GET
Get CS Rs
Get available CSR(s) in json format
PATCH
Replace Certificates
Replace certificate(s) for the selected resource(s) in a domain
PUT
Upload Certificates
Upload certificates to the certificate store
GET
View Certificate
View certificate of all the resources in a domain
Clusters
POST
Assign Tags To Cluster
Assign Tags to Cluster
GET
Attachable Tags To Cluster
get Attachable Tags to Cluster
POST
Create Cluster
Create a Cluster and add to an existing Domain
DELETE
Delete Cluster
Delete a Cluster from a Domain if it has been previously initialized for deletion
POST
Detach Tags From Cluster
Detach Tags From Cluster
GET
Get Cluster
Get a Cluster
GET
Get Clusters
Get the Clusters
GET
Get Cluster Tag Manager Url
Get Cluster Tag Manager Url
GET
Get Host Criteria
Get all host criteria
GET
Get Host Criterion
Get a criterion to query for host
GET
Get Host Query Response
Get query response
GET
Get Tags Assigned To Cluster
Get Tags assigned to Cluster
GET
Get Vdses
Get the list of VDSes of a cluster.
POST
Post Host Query
Post a host query
PATCH
Update Cluster
Update a Cluster by adding or removing Hosts, Stretching a standard vSAN cluster, Unstretching a stretched cluster or by marking for deletion
POST
Validate Cluster Operations
Validate the input spec for operations on a cluster
POST
Validate Clusters Operations
Validate the input spec for clusters operations
Credentials
DELETE
Cancel Credentials Task
Cancel a failed credentials task for a given ID
GET
Get Credential
Get Credential for the given ID
GET
Get Credentials
Get the Credentials
GET
Get Credentials Sub Task
Fetch details of a subtask for a given credentials task ID and sub-task ID.
GET
Get Credentials Task
Fetch a credentials task
GET
Get Credentials Task Resources Credentials
Fetch resource credentials for a given credentials task ID
GET
Get Credentials Tasks
Fetch the credentials tasks
PATCH
Retry Credentials Task
Retry a failed credentials task for a given ID
PATCH
Update Or Rotate Passwords
Update or rotate passwords for a list of resources
Depot Settings
GET
Get Depot Settings
Get Depot Settings
PUT
Update Depot Settings
Update Depot Settings
Domains
POST
Assign Tags To Domain
Assign Tags to Domain
GET
Attachable Tags To Domain
get Attachable Tags to Domain
POST
Create Domain
Create a Domain
DELETE
Delete Domain
Delete a Domain if it has been previously initialized for deletion
POST
Detach Tags From Domain
Detach Tags From Domain
GET
Get Cluster Criteria
Get all cluster criteria
GET
Get Cluster Criterion
Get a criterion to query for cluster
GET
Get Cluster Query Response
Get cluster query response
GET
Get Clusters Query Response
Get clusters query response
GET
Get Domain
Get a Domain
GET
Get Domain Endpoints
Get Endpoints of a Domain
GET
Get Domains
Get the Domains
GET
Get Domain Tag Manager Url
Get Domain Tag Manager Url
GET
Get Tags Assigned To Domain
Get Tags assigned to Domain
POST
Post Cluster Query
Post a cluster query
POST
Post Clusters Query
Post clusters query
PATCH
Update Domain
Update a Domain
POST
Validate Domains Operations
Validate the input spec for domains operations
Fips Mode Details
GET
Get Security Config
Get VCF security configuration
Hosts
POST
Assign Tags To Host
Assign Tags to Host
GET
Attachable Tags To Host
get Attachable Tags to Host
POST
Commission Hosts
Commission the Hosts
DELETE
Decommission Hosts
Decommission the Hosts
POST
Detach Tags From Host
Detach Tags From Host
GET
Get Criteria
Get all criteria
GET
Get Criterion
Get a criterion
GET
Get Host
Get a Host
GET
Get Host Query Response 1
Get query response
GET
Get Hosts
Get the Hosts
GET
Get Host Tag Manager Url
Get Host Tag Manager Url
GET
Get Tags Assigned To Host
Get Tags assigned to Host
GET
Get Validation For Commission Hosts
Get the status of the validation of the input specification to commission the Hosts
POST
Post Query
Post a query
POST
Validate Hosts Operations
Validate the input spec for hosts operations
License Keys
POST
Add License Key
Add a License Key
DELETE
Delete License Key
Delete a License Key
GET
Get License Key
Get a License Key by key
GET
Get License Keys
Get the License Keys
Manifests
GET
Get Manifest
Get manifest
POST
Save Manifest
Save/Load manifest
Network Pools
POST
Add Ip Pool To Network Of Network Pool
Add an IP Pool to a Network of a Network Pool
POST
Create Network Pool
Create a Network Pool
DELETE
Delete Ip Pool From Network Of Network Pool
Delete an IP Pool from a Network of a Network Pool
DELETE
Delete Network Pool
Delete a Network Pool
GET
Get Network Of Network Pool
Get a Network of a Network Pool
GET
Get Network Pool
Get a Network Pool
GET
Get Network Pools
Get the Network Pools
GET
Get Networks Of Network Pool
Get the Networks of a Network Pool
PATCH
Update Network Pool
Update Network Pool
Nsx T Clusters
GET
Get Criteria 1
Get all NSX-T criteria
GET
Get Criterion 1
Get a NSX-T criterion
GET
Get Nsxt Cluster
Get a NSX-T cluster
GET
Get Nsxt Cluster Query Response
Get NSX-T cluster query response
GET
Get Nsxt Clusters
Get the NSX-T clusters
GET
Get Nsxt Ip Address Pool
Get a NSX-T IP address pool
GET
Get Nsxt Ip Address Pools
Get the NSX-T IP address pools
GET
Get Validation Result Using GET
getValidationResult
POST
Post Query 1
Post a query
POST
Validate Ip Pool Using POST
validateIpPool
Nsx Tedge Clusters
POST
Create Edge
Create an Edge Cluster
GET
Get Edge Cluster
Get an Edge Cluster
GET
Get Edge Clusters
Get the Edge Clusters
GET
Get Validation For Create Edge Cluster
Get the Edge Cluster spec validation
PATCH
Update Edge Cluster
Expand or Shrink an NSX-T Edge Cluster
POST
Validate Edge Cluster Spec
Validate an Edge Cluster spec
POST
Validate Edge Cluster Update Spec
Validate an NSX-T Edge Cluster update spec
Personalities
DELETE
Delete Personality
Delete the personality based on either name or id
GET
Get Personalities
Get the Personalities
GET
Get Personality
Get Personalities By Id
POST
Upload Personality
Upload a Personality
PUT
Upload Personality Files
Upload personality files to SDDC Manager
Pscs
GET
Get Psc
Get a PSC
GET
Get Pscs
Get the PSCs
Releases
GET
Get Releases
Get Releases.
Sddc
POST
Convert To Json Spec
Convert SDDC specification Json/Excel File
POST
Create Sddc
Create SDDC
GET
Get All Sddc Validations
Get all SDDC specification validations
GET
Get Bringup Detail Report
Get SDDC report by ID
GET
Get Bringup Info
Get Bringup Info
GET
Get Bringup Validation Report
Get validation report by ID
GET
Get Sddc Manager Info
Retrieve SDDC Manager VM details
GET
Get Sddc Validation
Get SDDC specification validation status by ID
GET
Retrieve All Sddcs
Retrieve all SDDCs
GET
Retrieve SDDC
Retrieve a SDDC
PATCH
Retry Sddc
Retry failed SDDC creation
PATCH
Retry Sddc Validation
Retry SDDC validation
POST
Validate Sddc Spec
Validate SDDC specification before creation
Sddc Managers
GET
Get Sddc Manager
Get a SDDC Manager
GET
Get Sddc Managers
Get the SDDC Managers
Sos
GET
Gethealthsummary
Fetch the progress of a Health summary task.
GET
Gethealthsummarytasks
Fetch All Health Summary Tasks.
GET
Getsupport Bundle
Fetch the progress of support bundle task.
GET
Getsupport Bundle Tasks
Fetch All Support bundle Tasks.
POST
Health Summary
Initiates Health Summary checks.
GET
Healthsummarydata
Download Health Summary Bundle.
GET
Support Bundledata
Download Support bundles.
POST
Supportbundles
Initiates Support bundle download
System
PUT
Configure Dns
Configure the Dns Server
PUT
Configure Ntp
Configure the Ntp Server
GET
Get Dns Configuration
Get the current DnsConfiguration
GET
Get Ntp Configuration
Get the current NtpConfiguration
GET
Get Validation Of Dns Configuration
Get the status of the validation of the input DnsConfiguration
GET
Get Validation Of Ntp Configuration
Get the status of the validation of the input ntpServers to configure new Ntp server
GET
Get Validations Of DNS Configuration
Get the validations of the input dnsServers to configure new DNS server
GET
Get Validations Of Ntp Configuration
Get the validations of the input ntpServers to configure new Ntp server
POST
Validate Dns Configuration
Validate DnsConfiguration input spec and system health before DNS configuration
POST
Validate Ntp Configuration
Validate NtpConfiguration input spec and system health before Ntp configuration
System Prechecks
GET
Get Precheck Task
Get Precheck Task by ID
POST
Precheck System
Precheck System
Target Upgrade Version
GET
Get Target Version
Get target upgrade version for domain.
PUT
Save Target Version
Save/update target upgrade version for domain.
Tasks
DELETE
Cancel Task
Cancel a Task
GET
Get Task
Get a Task
GET
Get Tasks
Get the Tasks
PATCH
Retry Task
Retry a Task
Tokens
POST
Create Token
Create Token Pair
DELETE
Invalidate Refresh Token
Invalidate Refresh Token
PATCH
Refresh Access Token
Refresh Access Token
Trusted Certificates
POST
Add Trusted Certificate
Add trusted certificate to the SDDC manager
Upgradables
GET
Get Nsxt Upgrade Resources
Get NSXT upgradable resources
GET
Get Upgradables
Get the Upgradables
GET
Get Upgradables By Domain
Get the Upgradables
GET
Get Upgradables Clusters
Get registered and available HSM details along with Software details
Upgrades
PATCH
Commit Reschedule Upgrade
Commit/Reschedule Upgrade
GET
Get Precheck Using GET
getPrecheck
GET
Get Upgrade By Id
Get Upgrade By Id
GET
Get Upgrades
Get Upgrades
POST
Perform Prechecks Using POST
performPrechecks
POST
Perform Upgrade
Perform Upgrade
Users
POST
Add Users
Add users
DELETE
Delete User
Delete a user
GET
Get All Ui Users Using GET
getAllUiUsers
GET
Get Local Account
Get local account details
GET
Get Roles
Get all roles
GET
Get SSO Domain Entities
Get all entities of SSO domain
GET
Get SSO Domains
Get all SSO domains
GET
Get Users
Get all Users
PATCH
Update Local User Password
Update password for local account
V Centers
GET
Get Vcenter
Get a vCenter
GET
Get Vcenters
Get vCenters
V Ra
GET
Get Vras
Get all existing vRealize Automation instances
V Rli
PUT
Connect Vrli With Domain
Connects vRealize Log Insight with domain
GET
Get Integrated Domains 1
Gets vRealize Log Insight integration status for workload domains
GET
Get Vrlis
Get all existing vRealize Log Insight instances
V Rops
PUT
Connect Vrops With Domain
Connect/disconnect workload domains with vRealize Operations
GET
Get Integrated Domains Vrops
Gets vRealize Operations integration status for workload domains
GET
Get Vropses
Get all existing vRealize Operations instances
V Rslcm
POST
Deploy Vrslcm
Deploy vRealize Suite Lifecycle Manager
GET
Get Vrslcm
Get the existing vRealize Suite Lifecycle Manager
GET
Get Vrslcms
Get all existing vRealize Suite Lifecycle Manager instances
GET
Get Vrslcm Validation
Get the status of the validations for vRealize Lifecycle Manager deployment
DELETE
Rollback Vrslcm
Rollback vRealize Suite Lifecycle Manager after unsuccessful deployment
PUT
Update Vrslcm Version By Id In Inventory
Update vRSLCM version by ID in SDDC Manager inventory
PUT
Update Vrslcm Version In Inventory
Updates the version of VRSLCM in SDDC Manager inventory
POST
Validate Vrslcm
Validate the input specification for vRealize Suite Lifecycle Manager deployment
Vasa Providers
POST
Add Storage Containers To Vasa Provider
Add the storage containers to a VASA Provider
POST
Add Users To Vasa Provider
Add the users to a VASA Provider
POST
Add Vasa Provider
Add a VASA Provider
DELETE
Delete Storage Container Of Vasa Provider
Delete a storage container of a VASA Provider
DELETE
Delete Vasa Provider
Delete a VASA Provider
GET
Get Storage Containers Of Vasa Provider
Get the storage containers of a VASA Provider
GET
Get Users Of Vasa Provider
Get the users of a VASA Provider
GET
Get Validation Of Vasa Provider
Get the status of the validation of the VASA Provider
GET
Get Vasa Provider
Get a VASA Provider
GET
Get Vasa Providers
Get the VASA Providers
PATCH
Update Storage Container Of Vasa Provider
Update the storage container of a VASA Provider
PATCH
Update User Of Vasa Provider
Update the user of a VASA Provider
PATCH
Update Vasa Provider
Update a VASA Provider
POST
Validate Vasa Provider
Validate VasaProvider input specification
Vcf Services
GET
Get Vcf Service
Get a VcfService
GET
Get Vcf Services
Get the VcfServices
Version Aliases For Bundle Component Type
DELETE
Delete Alias Versions By Software Type And Base Version
Delete Version Alias Configuration
DELETE
Delete Version Alias By Software Type
Delete Version Alias for a bundle component type
GET
Get Version Alias Configuration
Get Version Alias Configuration
PUT
Update Version Alias Configuration
Update Version Alias Configuration
PUT
Update Version Alias Configurations
Update Version Alias Configurations
Wsa
GET
Get Wsas
Get all existing Workspace ONE Access instances