LicensesApi class
Methods
-
attachLicenseEntitlements(String account, String license, AttachLicenseEntitlementsRequest attachLicenseEntitlementsRequest)
→ Future<AttachLicenseEntitlementsResponse?>
-
Attach license entitlements
-
attachLicenseEntitlementsWithHttpInfo(String account, String license, AttachLicenseEntitlementsRequest attachLicenseEntitlementsRequest)
→ Future<Response>
-
Attach license entitlements
-
changeLicenseGroup(String account, String license, ChangeLicenseGroupRequest changeLicenseGroupRequest)
→ Future<ChangeLicenseGroupResponse?>
-
Change group
-
changeLicenseGroupWithHttpInfo(String account, String license, ChangeLicenseGroupRequest changeLicenseGroupRequest)
→ Future<Response>
-
Change group
-
changeLicensePolicy(String account, String license, ChangeLicensePolicyRequest changeLicensePolicyRequest)
→ Future<ChangeLicensePolicyResponse?>
-
Change policy
-
changeLicensePolicyWithHttpInfo(String account, String license, ChangeLicensePolicyRequest changeLicensePolicyRequest)
→ Future<Response>
-
Change policy
-
changeLicenseUser(String account, String license, ChangeLicenseUserRequest changeLicenseUserRequest)
→ Future<ChangeLicenseUserResponse?>
-
Change user
-
changeLicenseUserWithHttpInfo(String account, String license, ChangeLicenseUserRequest changeLicenseUserRequest)
→ Future<Response>
-
Change user
-
checkInLicense(String account, String license)
→ Future<CheckInLicenseResponse?>
-
Check-in a license
-
checkInLicenseWithHttpInfo(String account, String license)
→ Future<Response>
-
Check-in a license
-
checkOutLicense(String account, String license, {int? ttl, List<String>? include})
→ Future<CheckOutLicenseResponse?>
-
Check-out license
-
checkOutLicenseWithHttpInfo(String account, String license, {int? ttl, List<String>? include})
→ Future<Response>
-
Check-out license
-
createLicense(String account, CreateLicenseRequest createLicenseRequest)
→ Future<CreateLicenseResponse?>
-
Create a license
-
createLicenseToken(String account, String license, {CreateLicenseTokenRequest? createLicenseTokenRequest})
→ Future<CreateLicenseTokenResponse?>
-
Generate a license token
-
createLicenseTokenWithHttpInfo(String account, String license, {CreateLicenseTokenRequest? createLicenseTokenRequest})
→ Future<Response>
-
Generate a license token
-
createLicenseWithHttpInfo(String account, CreateLicenseRequest createLicenseRequest)
→ Future<Response>
-
Create a license
-
decrementLicenseUsage(String account, String license, {DecrementLicenseUsageRequest? decrementLicenseUsageRequest})
→ Future<DecrementLicenseUsageResponse?>
-
Decrement license usage
-
decrementLicenseUsageWithHttpInfo(String account, String license, {DecrementLicenseUsageRequest? decrementLicenseUsageRequest})
→ Future<Response>
-
Decrement license usage
-
deleteLicense(String account, String license)
→ Future<void>
-
Delete a license
-
deleteLicenseWithHttpInfo(String account, String license)
→ Future<Response>
-
Delete a license
-
detachLicenseEntitlements(String account, String license, DetachLicenseEntitlementsRequest detachLicenseEntitlementsRequest)
→ Future<void>
-
Detach license entitlements
-
detachLicenseEntitlementsWithHttpInfo(String account, String license, DetachLicenseEntitlementsRequest detachLicenseEntitlementsRequest)
→ Future<Response>
-
Detach license entitlements
-
incrementLicenseUsage(String account, String license, {IncrementLicenseUsageRequest? incrementLicenseUsageRequest})
→ Future<IncrementLicenseUsageResponse?>
-
Increment license usage
-
incrementLicenseUsageWithHttpInfo(String account, String license, {IncrementLicenseUsageRequest? incrementLicenseUsageRequest})
→ Future<Response>
-
Increment license usage
-
listLicenseEntitlements(String account, String license, {Object? page, int? limit})
→ Future<ListLicenseEntitlementsResponse?>
-
List license entitlements
-
listLicenseEntitlementsWithHttpInfo(String account, String license, {Object? page, int? limit})
→ Future<Response>
-
List license entitlements
-
listLicenses(String account, {Object? page, int? limit, ListLicensesExpiresParameter? expires, String? status, bool? unassigned, String? product, String? policy, String? user, String? group, String? machine, Object? metadata})
→ Future<ListLicensesResponse?>
-
List all licenses
-
listLicensesWithHttpInfo(String account, {Object? page, int? limit, ListLicensesExpiresParameter? expires, String? status, bool? unassigned, String? product, String? policy, String? user, String? group, String? machine, Object? metadata})
→ Future<Response>
-
List all licenses
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
reinstateLicense(String account, String license)
→ Future<ReinstateLicenseResponse?>
-
Reinstate a license
-
reinstateLicenseWithHttpInfo(String account, String license)
→ Future<Response>
-
Reinstate a license
-
renewLicense(String account, String license)
→ Future<RenewLicenseResponse?>
-
Renew a license
-
renewLicenseWithHttpInfo(String account, String license)
→ Future<Response>
-
Renew a license
-
resetLicenseUsage(String account, String license)
→ Future<ResetLicenseUsageResponse?>
-
Reset license usage
-
resetLicenseUsageWithHttpInfo(String account, String license)
→ Future<Response>
-
Reset license usage
-
retrieveLicense(String account, String license)
→ Future<RetrieveLicenseResponse?>
-
Retrieve a license
-
retrieveLicenseWithHttpInfo(String account, String license)
→ Future<Response>
-
Retrieve a license
-
revokeLicense(String account, String license)
→ Future<void>
-
Revoke a license
-
revokeLicenseWithHttpInfo(String account, String license)
→ Future<Response>
-
Revoke a license
-
suspendLicense(String account, String license)
→ Future<SuspendLicenseResponse?>
-
Suspend a license
-
suspendLicenseWithHttpInfo(String account, String license)
→ Future<Response>
-
Suspend a license
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateLicense(String account, String license, {UpdateLicenseRequest? updateLicenseRequest})
→ Future<UpdateLicenseResponse?>
-
Update a license
-
updateLicenseWithHttpInfo(String account, String license, {UpdateLicenseRequest? updateLicenseRequest})
→ Future<Response>
-
Update a license
-
validateLicense(String account, String license, {ValidateLicenseRequest? validateLicenseRequest})
→ Future<ValidateLicenseResponse?>
-
Validate by license ID
-
validateLicenseKey(String account, {ValidateLicenseKeyRequest? validateLicenseKeyRequest})
→ Future<ValidateLicenseKeyResponse?>
-
Validate by license key
-
validateLicenseKeyWithHttpInfo(String account, {ValidateLicenseKeyRequest? validateLicenseKeyRequest})
→ Future<Response>
-
Validate by license key
-
validateLicenseWithHttpInfo(String account, String license, {ValidateLicenseRequest? validateLicenseRequest})
→ Future<Response>
-
Validate by license ID