VCF Business Services console APIs Operations Index

VCF Business Services console APIs Operations Index

All available VCF Business Services console APIs Operations

License Usage
GET
Download VCF Operations License File(s)

Downloads the license file that can be applied on VCF Ops instance, if the licenses is generated.

POST
Consumption Of Licenses

Usage upload API to upload VCF Operations usages. The usage file is a of .gzip format, which contains signed usages.

GET
Status Of Usage Upload

This Api is used to get the status for the usage file that is uploaded based on upload_id.

Licenses
POST
Search Licenses Of Tenant

API to search licenses of a tenant

POST
License Management

This API is used for managing Licenses. Various operations are supported under this as follows:

  • CREATE: Create license for given subscription
  • UPDATE: Update name or quantity of license
  • DELETE: Delete a license
  • ASSOCIATE: Associate license with VCF Ops instance
  • DISSOCIATE: Dissociate license from VCF Ops instance
Oauth Apps
POST
Search Oauth App

Search Oauth Apps in the context of a tenant.

POST
Revoke Client

Revoke Oauth App Client. You need to pass asset id or client id as input. Asset id/client id can be fetched from Oauth App search api.

POST
Regenerate Client

Regenerate Oauth client secret. This apis revokes current client and creates new client id and secret. Either asset id or client id should be passed as input. Asset id/client id can be fetched from Oauth App search api.

Registration
POST
VCF Operations Disconnected Registration

This API is used to register a VCF Ops instance in disconnected mode. This API takes the VCF Ops registration file and the VCF Ops Name in the request payload

Token Generation
POST
Generate Token API

Generate Access Token using client id and client secret.

Usage Management
Validate Licenses
POST
Validate Licenses

This API will be used by the provider to validate the shared licenses for its legitimacy and that it belongs to the customer.