@itentialopensource/adapter-f5_bigiq
Version:
This adapter integrates with system described as: f5Big-iqApi.
53 lines • 1.75 kB
JSON
{
"$id": "schema.json",
"type": "object",
"schema": "http://json-schema.org/draft-07/schema#",
"translate": false,
"dynamicfields": true,
"properties": {
"ph_request_type": {
"type": "string",
"description": "type of request (internal to adapter)",
"default": "initialLicenseActivation",
"enum": [
"initialLicenseActivation",
"pollInitialLicenseActivation",
"completeInitialActivation",
"removeFailedInitialActivation",
"getLicenseReference",
"reactivateLicense",
"deletePurchasedPoolLicense",
"assignOrRevokeLicense",
"pollTaskForCompletion",
"viewOutstandingAssignments",
"queryExistingPurchasedLicenses",
"activateNewPurchasedPoolLicense",
"queryPurchasedPoolLicenseAssignments",
"assignPurchasedPoolLicenseMembers",
"queryPurchasedPoolLicenseAssignmentStatus",
"refreshPurchasedPoolLicenseOnBigIPDevice",
"revokeAPurchasedPoolLicense",
"queryExistingRegKeyPools",
"createRegKeyPool",
"updateRegKeyPool",
"removeRegKeyPool",
"queryExistingLicenseKeysForRegKeyPool",
"addLicenseKey",
"pollForRegKeyActivationStatus",
"completeRegKeyActivation",
"deleteRegistrationKey",
"getRegistrationKeyAssignment",
"assignRegistrationKeyToDevice",
"getRegistrationKeyAssignmentStatus",
"revokedRegistrationKeyFromDevice",
"setLicenseText",
"getLicenseText",
"createUtilityBillingLicenseReport",
"getUtilityBillingReportStatus",
"downloadUtilityBillingReport"
],
"external_name": "ph_request_type"
}
},
"definitions": {}
}