v1

latestOpenAPI 3.0.42026-08-062942352.0 MB
Licenses

Update license subscription parameters

Update the subscription parameters for a license.

patch/v3/licenses/{id}/subscription

Path parameters

idstring required

Request body

subscriptionIntervalstring required

The length of time which determines the subscription renewal cadence. ISO8601 durations accepted. Examples:

  • P1Y (1 year)
  • P6M (6 months)
  • P1M (1 month)
  • P1W (1 week)
  • P7D (7 days)
  • PT24H (24 hours)
  • PT1H (1 hour)
subscriptionStartTrigger'creation' | 'activation'

Response

OK

idstring required
createdAtstring date-time required
updatedAtstring date-time required
keystring required
revokedboolean required
suspendedboolean required
perpetualboolean required
totalActivationsinteger required
totalDeactivationsinteger required
validityinteger nullable
expirationStrategy'immediate' | 'delayed' | 'rolling' nullable
subscriptionIntervalstring nullable
subscriptionStartTrigger'creation' | 'activation'
fingerprintMatchingStrategy'fuzzy' | 'exact' | 'loose' required
allowedActivationsinteger required
allowedDeactivationsinteger required
type'node-locked' | 'hosted-floating' | 'on-premise-floating' required
allowedFloatingClientsinteger required
serverSyncGracePeriodinteger required
serverSyncIntervalinteger required
allowedClockOffsetinteger required
cryptoBindingEnabledboolean required
disableClockValidationboolean required
expiringSoonEventOffsetinteger required
leaseDurationinteger required
leasingStrategy'per-machine' | 'per-instance' required
effectiveDatestring date-time nullable
expiresAtstring date-time nullable
activatedAtstring date-time nullable
lastUsedAtstring date-time nullable
allowVmActivationboolean required
allowContainerActivationboolean required
allowClientLeaseDurationboolean required
userLockedboolean required
requireAuthenticationboolean required
disableGeoLocationboolean required
notesstring nullable
productIdstring required
entitlementSetIdstring nullable
productVersionIdstring nullable
maintenancePolicyIdstring nullable
maintenanceExpiresAtstring date-time nullable
currentReleaseVersionstring nullable
maxAllowedReleaseVersionstring nullable
organizationIdstring nullable
userIdstring nullable
resellerIdstring nullable
additionalUserIdsstring[] required
allowedIpRangestring nullable
allowedIpRangesstring[] required
allowedIpAddressesstring[] required
disallowedIpAddressesstring[] required
allowedCountriesstring[] required
disallowedCountriesstring[] required
tagsstring[] required