VMware Cloud APIs Operations Index

VMware Cloud APIs Operations Index

All available VMware Cloud APIs Operations

Account Linking
POST
Post Compatible Subnets Async

Sets which subnet to use to link accounts and finishes the linking process via a task

GET
Get Compatible Subnets Async

Gets a customer's compatible subnets for account linking via a task. The information is returned as a member of the task (found in task.params['subnet_list_result'] when you are notified it is complete), and it's documented under ref /definitions/AwsCompatibleSubnets

GET
Get Accounts

Gets a link that can be used on a customer's account to start the linking process.

GET
Get Aws

Get Service Quota Request by its Id

DELETE
Delete Connected Accounts

Delete a particular connected (linked) account.

GET
Get Sddc Connection

Get a list of SDDC connections currently setup for the customer's organization.

GET
List Aws

List all service quota requests of an org

POST
Post Customer Zone Mapping

Creates a task to re-map customer's datacenters across zones.

POST
Post Compatible Subnets

Sets which subnet to use to link accounts and finishes the linking process

GET
Get Compatible Subnets

Gets a customer's compatible subnets for account linking

GET
Get Connected Accounts

Get a list of connected accounts

Config Storage
GET
Get Cluster Configure

This API provides the storage choices available when reconfiguring storage in a cluster. The constraints returned will give vSAN reconfiguration biases and available vSAN capacities per reconfiguration bias. The constraints also indicate the default vSAN capacity per reconfiguration biases as well as the default reconfiguration bias.

Credentials
Customer Support
GET
Query list Of sddc from org for A user

Query list of sddc from org for a user

Enablement
POST
Enable/disable the add-on Or set the the default enablement status for future add-ons In the SDDC.

Enable/disable the add-on or set the the default enablement status for future add-ons in the SDDC.

GET
Return A list Of enablement status for current add-ons and the default settings for future add-ons In the SDDC.

Return a list of enablement status for current add-ons and the default settings for future add-ons in the SDDC.

Locale
POST
Set Locale

Sets the locale for the session which is used for translating responses.

Msft Licensing
POST
Post Msft Licensing Sddc Cluster

Sets the current Microsoft license status of the given SDDC's cluster.

GET
Get Terms Of Service

Queries for the terms of service of a given org.

Orgs
GET
Get Org Payment Methods Orgs

Get payment methods of organization

GET
List Providers

Get enabled cloud providers for an organization

GET
Get Orgs

Get details of organization

GET
List Orgs

Return a list of all organizations the calling user (based on credential) is authorized on.

Reservations
GET
List Reservations Deprecated

Get all reservations for this org

PUT
Put Reservations Deprecated

update the maintenance window for this SDDC

GET
Get Reservations Deprecated

get the maintenance window for this SDDC

Sddc
GET
Get Sddcs

Get SDDC

DELETE
Delete Sddcs

Delete SDDC

PATCH
Patch Sddcs

Patch SDDC

GET
Get Clusters

Retrieves the primary cluster in provided customer sddc UUID

DELETE
Delete Clusters

This is a force operation which will delete the cluster even if there can be a data loss. Before calling this operation, all the VMs should be powered off.

POST
Create Sddcs

This API converts a one host SDDC to a 3 node DEFAULT SDDC. It takes care of configuring and upgrading the vCenter configurations on the SDDC for high availability and data redundancy.

GET
List Sddcs

List all the SDDCs of an organization

GET
Get Provision Spec

Get sddc provision spec for an org

POST
Create Sddcs

This API converts a one host SDDC to a 3 node DEFAULT SDDC. It takes care of configuring and upgrading the vCenter configurations on the SDDC for high availability and data redundancy.

POST
Create Clusters

Creates a new cluster in customers sddcs with passed clusterConfig.

Sddc Template
GET
Get Sddc Template

Get configuration template for an SDDC

DELETE
Delete Sddc Template

Delete SDDC template identified by given id.

GET
Get Sddc Template

Get configuration template for an SDDC

GET
List Sddc Templates

List all available SDDC configuration templates in an organization

Storage
GET
Get Storage

Get constraints on cluster storage size for EBS-backed clusters.

Subscription
GET
List Products

List of all the products that are available for purchase.

GET
List Offer Instances

List all offers available for the specific product type in the specific region

GET
Get Subscription

Get subscription details for a given subscription id

POST
Create Subscriptions

Initiates the creation of a subscription

GET
Get Subscriptions

Returns default billing account subscriptions for a given org id

Task
GET
List Tasks

List all tasks with optional filtering.

POST
Update Tasks

Request that a running task be canceled. This is advisory only, some tasks may not be cancelable, and some tasks might take an arbitrary amount of time to respond to a cancelation request. The task must be monitored to determine subsequent status.

GET
Get Tasks

Retrieve details of a task.

Tbrs
PUT
Put Tbrs

Move Sddc to new support window

POST
Post Tbrs

Retreive all reservations for all SDDCs in this org

GET
Get Tbrs

Get all available support windows

Troubleshooting
POST
Post Network Connectivity Checker

ConnectivityValidationGroupResultWrapper will be available at task.params['test_result'].

GET
Get Network Connectivity Checker

Retrieve metadata for connectivity tests.

Usage Report
GET
Get Host Usage Report

Get host usage report for a given organization and date range

GET
Get Misc Usage Report

Get miscellaneous usage report for a given organization and time range

GET
Get Spla Usage Report

Get SPLA usage report for a given organization and time range