NSX-T Data Center REST API
LicenseOffer (type)
{ "additionalProperties": false, "description": "Subscription offer.", "id": "LicenseOffer", "module_id": "License", "properties": { "capacity": { "description": "The capacity of the offer.", "readonly": true, "title": "Capacity", "type": "integer" }, "charge_id": { "description": "The charge ID of the offer.", "readonly": true, "title": "Charge id", "type": "string" }, "enabled_features": { "description": "The property is used to identify the enabled features for the offer.", "items": { "type": "string" }, "readonly": true, "title": "Enabled features", "type": "array" }, "grace_period": { "description": "When the offer end time comes or the offer is terminated, the services will still be kept for the grace period. During the grace period, customers cannot make any configuration change except deletion operation. The status will be changed to PENDING_EXPIRY for expiration or SUSPENDED for termination. After grace period, the subscription is expired or terminated.", "readonly": true, "title": "Grace period", "type": "integer" }, "is_free_trial": { "default": false, "description": "The property is used to identify whether the offer is for free trial.", "readonly": true, "title": "Whether it is free trial or not", "type": "boolean" }, "offer_end_time": { "$ref": "EpochMsTimestamp, "description": "Subscription offer end time.", "readonly": true, "title": "Offer end time" }, "offer_name": { "description": "Subscription offer name.", "readonly": true, "title": "Offer name", "type": "string" }, "offer_start_time": { "$ref": "EpochMsTimestamp, "description": "Subscription offer start time.", "readonly": true, "title": "Offer start time" }, "pricing_metrics_type": { "description": "Pricing metrics type is used for usage reporting. CORE means CPU cores. SERVICE_CORE means service cores. IP_ADDRESS means IP address number. DATA_STORAGE means GB of data stored.", "enum": [ "CORE", "SERVICE_CORE", "IP_ADDRESS", "DATA_STORAGE" ], "readonly": true, "title": "Pricing metrics type", "type": "string" }, "status": { "description": "Subscription status for the offer.", "enum": [ "CREATED", "ACTIVE", "SUSPENDED", "CANCELLED", "TERMINATED", "PENDING_EXPIRY", "EXPIRED" ], "readonly": true, "title": "Subscription status", "type": "string" }, "subscription_id": { "description": "The subscription ID of the offer.", "readonly": true, "title": "Subscription id", "type": "string" } }, "title": "License offer", "type": "object" }