VMware Service Broker API Operations Index

VMware Service Broker API Operations Index

All available VMware Service Broker API Operations

Catalog Admin Items
GET
Get Catalog Item Using GET 2
Find a catalog item with specified id.
GET
Get Catalog Items Using GET 2
Fetch a list of catalog items.
PATCH
Update Catalog Item Using PATCH 1
Set an icon to a catalog item.
Catalog Entitlements
POST
Create Entitlement Using POST 1
Create an entitlement.
DELETE
Delete Entitlement Using DELETE 1
Delete an entitlement.
GET
Get Entitlements Using GET 1
Returns all entitlements filtered by projectId.
Catalog Item Types
GET
Get Type By Id Using GET 1
Fetch catalog item type associated with the specified ID.
GET
Get Types Using GET 2
Find all Catalog Item Types.
Catalog Items
GET
Get Catalog Item Using GET 3
Find a catalog item with specified ID.
GET
Get Catalog Items Using GET 3
Fetch a list of catalog items.
GET
Get Upfront Price Response For Catalog Item Using GET 1
Get a response with upfront prices for a given catalog item.
GET
Get Version By Id Using GET 1
Fetch detailed catalog item version.
GET
Get Versions Using GET 1
Fetch a list of catalog items with versions.
POST
Request Catalog Item Instances Using POST
Create deployments.
POST
Submit Upfront Price Request For Catalog Item Using POST 1
Create a request to calculate upfront price for a given catalog item.
Catalog Sources
DELETE
Delete Using DELETE 1
Delete catalog source.
GET
Get Page Using GET 1
Fetch catalog sources.
GET
Get Using GET 1
Fetch a specific catalog source for the given ID.
POST
Post Using POST 1
Create a new catalog source.
Deployment Actions
POST
Action Deployment Request Using POST 1
Submit action on requests. Allowable values: cancel, dismiss. Cancel can be submitted on In-progress requests and Dismiss can be submitted on Failed requests.
GET
Get Deployment Action Using GET 1
Fetch deployment action.
GET
Get Deployment Actions Using GET 1
Fetch deployment available actions.
GET
Get Resource Action Using GET 1
Fetch resource action.
GET
Get Resource Actions Using GET 1
Fetch available resource actions.
POST
Submit Deployment Action Request Using POST 1
Deployment action request.
POST
Submit Resource Action Request Using POST 1
Resource action request.
Deployment Events
GET
Get Deployment Events Using GET 1
Fetch deployment events.
Deployments
GET
Check Deployment Name Using GET 1
Check if a deployment exists.
DELETE
Delete Deployment Using DELETE 1
Delete a deployment. Effectively triggers a Delete Day2 operation
DELETE
Delete Resource Using DELETE 1
Delete resource associated with a deployment. Effectively triggers a Delete Day2 operation.
GET
Get Deployment By Id Using GET 1
Fetch a specific deployment.
GET
Get Deployment Expense History By Id Using GET 1
Fetch a specific deployment's expense history.
GET
Get Deployment Filter By Id Using GET 1
Returns the Deployment filter with the supplied ID.
GET
Get Deployment Filters Using GET 1
Returns the Deployment filters in context of given user.
GET
Get Deployment Resources Using GET 1
Fetch resources associated with a deployment.
GET
Get Deployments For Project Using GET 1
Returns a count of deployments using the project.
GET
Get Deployments Using GET 1
Fetch all deployments.
GET
Get Resource By Id Using GET 1
Fetch resource associated with a deployment.
PATCH
Patch Deployment Using PATCH 1
Update deployment.
Icons
DELETE
Delete 1
Delete an icon
GET
Download 1
Download an icon
POST
Upload 1
Upload an icon
Policies
DELETE
Delete Policy Using DELETE 3
Delete a policy
POST
Dry Run Policy Using POST 1
Trigger a policy dry-run.
GET
Get Policies Using GET 3
Returns a paginated list of policies.
GET
Get Policy Using GET 3
Returns a specified policy.
Policy Decisions
GET
Get Decision By Id Using GET 1
Returns a policy decision by id.
GET
Get Decisions Using GET 1
Fetch a list of policy decisions.
Policy Types
GET
Get Policy Type By Id Using GET 1
Returns the policy type with the specified ID.
GET
Get Types Using GET 3
Returns a paginated list of policy types.
Pricing Card Assignments
PATCH
Change Metering Assignment Strategy Using PATCH 1
Updates the pricing card assignment strategy for the Org.
POST
Create Metering Assignment Strategy Using POST 1
Selecting the new pricing card assignment strategy,PROJECT or CLOUDZONE are possible values can be used while creating strategy. Also there can be only one strategy for a given org at a given point of time
POST
Create Metering Policy Assignment Using POST 1
Create a new pricing card assignment
DELETE
Delete Metering Policy Assignment Using DELETE 1
Delete the pricing card assignment with specified id
GET
Get All Metering Policy Assignments Using GET 1
Fetch all pricing card assignment for private cloud
GET
Get Metering Assignment Strategy Using GET 1
Fetch pricing card assignment strategy for the Org
GET
Get Metering Policy Assignment Using GET 1
Fetch pricing card assignment for private cloud by id
PATCH
Patch Metering Policy Assignment Using PATCH 1
Updates the pricing card assignment id with the supplied id. Request body with ALL entityType will delete the older assignments for the given pricingCardId
Resource types
GET
Get Resource Type Using GET 1
Fetch a specific Resource type.
GET
List Resource Types Using GET 1
Fetch all Resource Types.
pricing cards
POST
Create Policy Using POST 1
Create a new pricing card
DELETE
Delete Policy Using DELETE 2
Delete the pricing card with specified Id
GET
Get Policies Using GET 2
Fetch all pricing cards for private-policy cloud
GET
Get Policy Using GET 2
Find the pricing card with specified Id
PUT
Update Policy Using PUT 1
Update the pricing card