LicenseOperationResponse

LicenseOperationResponse
License Operation Response

The operation response for Licenses API

JSON Example
{
    "operation": "CREATE",
    "license_create_response": [
        {
            "id": "string",
            "name": "string",
            "quantity": 0,
            "status": "string",
            "next_expiry_date": "string",
            "product": {
                "name": "VMware Cloud Foundation (cores)",
                "uom": "CORE",
                "uom_display_name": "Cores",
                "product_name": "VMware Cloud Foundation",
                "type": "BASE"
            },
            "is_default": false,
            "subscriptions": [
                {
                    "id": "4c9e18f5-3238-4523-ae68-bdf10eccf8e8",
                    "serial_number": "530530-1-1",
                    "end_date": "2026-02-10T07:59:59.000Z",
                    "quantity": 2000
                }
            ],
            "version": "string"
        }
    ],
    "license_update_response": [
        {
            "id": "479d239e-38f0-4071-9662-9c516ffdedc3",
            "name": "VMware Cloud Foundation (cores)",
            "quantity": 41000,
            "status": "ACTIVE",
            "next_expiry_date": "2025-10-19T10:18:32.000Z",
            "product": {
                "name": "VMware Cloud Foundation (cores)",
                "uom": "CORE",
                "uom_display_name": "Cores",
                "product_name": "VMware Cloud Foundation",
                "type": "BASE"
            },
            "is_default": true,
            "subscriptions": [
                {
                    "id": "4c9e18f5-3238-4523-ae68-bdf10eccf8e8",
                    "serial_number": "530530-1-1",
                    "end_date": "2026-02-10T07:59:59.000Z",
                    "quantity": 2000
                }
            ],
            "version": "v19",
            "consumption_details": {
                "unit": "CORE",
                "unit_display_name": "Cores",
                "total": 5000,
                "used": 3000,
                "available": 2000,
                "last_reported_date_time": "2023-12-31T12:59:00"
            },
            "vcf_ops": {
                "name": "VCF",
                "vcf_ops_id": "39ce3487-9341-424c-8bac-c9e890626016"
            }
        }
    ],
    "license_delete_response": {
        "message": "string"
    }
}
operation
Required

The operation to perform for a license, options are:

  • CREATE: Create license for given subscription
  • UPDATE: Update name or quantity of a license
  • DELETE: Delete a license
  • ASSOCIATE: Associate license with VCF ops instance
  • DISSOCIATE: Dissociate license from VCF ops instance
Possible values are : CREATE, UPDATE, DELETE, ASSOCIATE, DISSOCIATE,
license_create_response
Optional

license_create_response

license_update_response
Optional

license_update_response

license_delete_response
Optional

Response of the delete license operation.

license_associate_response
Optional

license_associate_response

license_dissociate_response
Optional

license_dissociate_response