Class: LicenseKit::ManagementRawClient
- Inherits:
-
Object
- Object
- LicenseKit::ManagementRawClient
- Defined in:
- lib/licensekit/generated/clients.rb
Instance Method Summary collapse
-
#assign_license_feature(request = nil, options: nil, **kwargs) ⇒ Object
Assign or update a feature on a license.
-
#blacklist_license_device(request = nil, options: nil, **kwargs) ⇒ Object
Blacklist a managed device and block future reuse.
-
#create_api_key(request = nil, options: nil, **kwargs) ⇒ Object
Create a management API key.
-
#create_customer(request = nil, options: nil, **kwargs) ⇒ Object
Create a customer.
-
#create_feature(request = nil, options: nil, **kwargs) ⇒ Object
Create a feature for a product.
-
#create_license(request = nil, options: nil, **kwargs) ⇒ Object
Create a license.
-
#create_order(request = nil, options: nil, **kwargs) ⇒ Object
Create an order record for a product.
-
#create_policy(request = nil, options: nil, **kwargs) ⇒ Object
Create a policy for a product.
-
#create_product(request = nil, options: nil, **kwargs) ⇒ Object
Create a product.
-
#create_product_custom_field_definition(request = nil, options: nil, **kwargs) ⇒ Object
Create a product custom field definition.
-
#create_product_version(request = nil, options: nil, **kwargs) ⇒ Object
Create a product version.
-
#create_report_export(request = nil, options: nil, **kwargs) ⇒ Object
Create a frozen report export.
-
#create_subscription(request = nil, options: nil, **kwargs) ⇒ Object
Create a subscription record for a product.
-
#create_webhook_endpoint(request = nil, options: nil, **kwargs) ⇒ Object
Create a webhook endpoint.
-
#delete_customer(request = nil, options: nil, **kwargs) ⇒ Object
Delete a customer.
-
#delete_policy(request = nil, options: nil, **kwargs) ⇒ Object
Delete a policy.
-
#delete_product(request = nil, options: nil, **kwargs) ⇒ Object
Delete a product.
-
#delete_product_custom_field_definition(request = nil, options: nil, **kwargs) ⇒ Object
Delete a product custom field definition.
-
#delete_webhook_endpoint(request = nil, options: nil, **kwargs) ⇒ Object
Delete a webhook endpoint.
-
#download_report_export(request = nil, options: nil, **kwargs) ⇒ Object
Download a frozen report export snapshot.
-
#get_customer(request = nil, options: nil, **kwargs) ⇒ Object
Get a customer.
-
#get_customer_summary(request = nil, options: nil, **kwargs) ⇒ Object
Get customer-level reporting summary.
-
#get_feature(request = nil, options: nil, **kwargs) ⇒ Object
Get a feature.
-
#get_license(request = nil, options: nil, **kwargs) ⇒ Object
Get a license.
-
#get_license_audit_report(request = nil, options: nil, **kwargs) ⇒ Object
Get a license audit report.
-
#get_license_device(request = nil, options: nil, **kwargs) ⇒ Object
Get a device for a license.
-
#get_ops_summary(request = nil, options: nil, **kwargs) ⇒ Object
Get operational summary cards.
-
#get_order(request = nil, options: nil, **kwargs) ⇒ Object
Get an order record.
-
#get_policy(request = nil, options: nil, **kwargs) ⇒ Object
Get a policy.
-
#get_product(request = nil, options: nil, **kwargs) ⇒ Object
Get a product.
-
#get_product_custom_field_definition(request = nil, options: nil, **kwargs) ⇒ Object
Get a product custom field definition.
-
#get_report_export(request = nil, options: nil, **kwargs) ⇒ Object
Get report export metadata.
-
#get_subscription(request = nil, options: nil, **kwargs) ⇒ Object
Get a subscription record.
-
#get_subscription_settlement(request = nil, options: nil, **kwargs) ⇒ Object
Get subscription or order settlement summary.
-
#get_usage_summary(request = nil, options: nil, **kwargs) ⇒ Object
Get grouped usage totals.
-
#get_webhook_endpoint(request = nil, options: nil, **kwargs) ⇒ Object
Get a webhook endpoint.
-
#get_webhook_health(request = nil, options: nil, **kwargs) ⇒ Object
Get webhook queue and failure health.
-
#initialize(client) ⇒ ManagementRawClient
constructor
A new instance of ManagementRawClient.
-
#list_activities(request = nil, options: nil, **kwargs) ⇒ Object
List normalized reporting activities.
-
#list_api_keys(request = nil, options: nil, **kwargs) ⇒ Object
List management API keys.
-
#list_customer_custom_field_values(request = nil, options: nil, **kwargs) ⇒ Object
List customer custom field values.
-
#list_customers(request = nil, options: nil, **kwargs) ⇒ Object
List customers.
-
#list_events(request = nil, options: nil, **kwargs) ⇒ Object
List audit-backed event records.
-
#list_features_by_product(request = nil, options: nil, **kwargs) ⇒ Object
List features for a product.
-
#list_license_custom_field_values(request = nil, options: nil, **kwargs) ⇒ Object
List license custom field values.
-
#list_license_devices(request = nil, options: nil, **kwargs) ⇒ Object
List devices for a license.
-
#list_license_features(request = nil, options: nil, **kwargs) ⇒ Object
List assigned features for a license.
-
#list_licenses(request = nil, options: nil, **kwargs) ⇒ Object
List licenses.
-
#list_policies_by_product(request = nil, options: nil, **kwargs) ⇒ Object
List policies for a product.
-
#list_product_custom_field_definitions(request = nil, options: nil, **kwargs) ⇒ Object
List product custom field definitions.
-
#list_product_orders(request = nil, options: nil, **kwargs) ⇒ Object
List orders for a product.
-
#list_product_subscriptions(request = nil, options: nil, **kwargs) ⇒ Object
List subscriptions for a product.
-
#list_product_versions(request = nil, options: nil, **kwargs) ⇒ Object
List product versions.
-
#list_products(request = nil, options: nil, **kwargs) ⇒ Object
List products.
-
#list_runtime_error_groups(request = nil, options: nil, **kwargs) ⇒ Object
List grouped runtime error counts.
-
#list_usage_ledger(request = nil, options: nil, **kwargs) ⇒ Object
List row-level usage ledger entries.
-
#list_webhook_endpoints(request = nil, options: nil, **kwargs) ⇒ Object
List webhook endpoints.
-
#reinstate_license(request = nil, options: nil, **kwargs) ⇒ Object
Reinstate a suspended license.
-
#remove_license_feature(request = nil, options: nil, **kwargs) ⇒ Object
Remove a feature assignment from a license.
-
#renew_license(request = nil, options: nil, **kwargs) ⇒ Object
Renew or extend a renewable license.
-
#reset_license_device(request = nil, options: nil, **kwargs) ⇒ Object
Reset a managed device and clear its active state.
-
#reset_license_usage(request = nil, options: nil, **kwargs) ⇒ Object
Reset or top up metered feature usage.
-
#revoke_license(request = nil, options: nil, **kwargs) ⇒ Object
Revoke a license and clear active seats.
-
#suspend_license(request = nil, options: nil, **kwargs) ⇒ Object
Suspend a license.
-
#transfer_license(request = nil, options: nil, **kwargs) ⇒ Object
Transfer a license to another assignee.
-
#update_customer(request = nil, options: nil, **kwargs) ⇒ Object
Update a customer.
-
#update_order(request = nil, options: nil, **kwargs) ⇒ Object
Update an order record.
-
#update_policy(request = nil, options: nil, **kwargs) ⇒ Object
Update a policy.
-
#update_product(request = nil, options: nil, **kwargs) ⇒ Object
Update a product.
-
#update_product_custom_field_definition(request = nil, options: nil, **kwargs) ⇒ Object
Update a product custom field definition.
-
#update_subscription(request = nil, options: nil, **kwargs) ⇒ Object
Update a subscription record.
-
#update_webhook_endpoint(request = nil, options: nil, **kwargs) ⇒ Object
Update a webhook endpoint.
-
#upsert_customer_custom_field_value(request = nil, options: nil, **kwargs) ⇒ Object
Upsert a customer custom field value.
-
#upsert_license_custom_field_value(request = nil, options: nil, **kwargs) ⇒ Object
Upsert a license custom field value.
Constructor Details
#initialize(client) ⇒ ManagementRawClient
Returns a new instance of ManagementRawClient.
6 7 8 |
# File 'lib/licensekit/generated/clients.rb', line 6 def initialize(client) @client = client end |
Instance Method Details
#assign_license_feature(request = nil, options: nil, **kwargs) ⇒ Object
Assign or update a feature on a license
11 12 13 |
# File 'lib/licensekit/generated/clients.rb', line 11 def assign_license_feature(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "assignLicenseFeature", request, options: , **kwargs) end |
#blacklist_license_device(request = nil, options: nil, **kwargs) ⇒ Object
Blacklist a managed device and block future reuse
16 17 18 |
# File 'lib/licensekit/generated/clients.rb', line 16 def blacklist_license_device(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "blacklistLicenseDevice", request, options: , **kwargs) end |
#create_api_key(request = nil, options: nil, **kwargs) ⇒ Object
Create a management API key
21 22 23 |
# File 'lib/licensekit/generated/clients.rb', line 21 def create_api_key(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createAPIKey", request, options: , **kwargs) end |
#create_customer(request = nil, options: nil, **kwargs) ⇒ Object
Create a customer
26 27 28 |
# File 'lib/licensekit/generated/clients.rb', line 26 def create_customer(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createCustomer", request, options: , **kwargs) end |
#create_feature(request = nil, options: nil, **kwargs) ⇒ Object
Create a feature for a product
31 32 33 |
# File 'lib/licensekit/generated/clients.rb', line 31 def create_feature(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createFeature", request, options: , **kwargs) end |
#create_license(request = nil, options: nil, **kwargs) ⇒ Object
Create a license
36 37 38 |
# File 'lib/licensekit/generated/clients.rb', line 36 def create_license(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createLicense", request, options: , **kwargs) end |
#create_order(request = nil, options: nil, **kwargs) ⇒ Object
Create an order record for a product
41 42 43 |
# File 'lib/licensekit/generated/clients.rb', line 41 def create_order(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createOrder", request, options: , **kwargs) end |
#create_policy(request = nil, options: nil, **kwargs) ⇒ Object
Create a policy for a product
46 47 48 |
# File 'lib/licensekit/generated/clients.rb', line 46 def create_policy(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createPolicy", request, options: , **kwargs) end |
#create_product(request = nil, options: nil, **kwargs) ⇒ Object
Create a product
51 52 53 |
# File 'lib/licensekit/generated/clients.rb', line 51 def create_product(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createProduct", request, options: , **kwargs) end |
#create_product_custom_field_definition(request = nil, options: nil, **kwargs) ⇒ Object
Create a product custom field definition
56 57 58 |
# File 'lib/licensekit/generated/clients.rb', line 56 def create_product_custom_field_definition(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createProductCustomFieldDefinition", request, options: , **kwargs) end |
#create_product_version(request = nil, options: nil, **kwargs) ⇒ Object
Create a product version
61 62 63 |
# File 'lib/licensekit/generated/clients.rb', line 61 def create_product_version(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createProductVersion", request, options: , **kwargs) end |
#create_report_export(request = nil, options: nil, **kwargs) ⇒ Object
Create a frozen report export
66 67 68 |
# File 'lib/licensekit/generated/clients.rb', line 66 def create_report_export(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createReportExport", request, options: , **kwargs) end |
#create_subscription(request = nil, options: nil, **kwargs) ⇒ Object
Create a subscription record for a product
71 72 73 |
# File 'lib/licensekit/generated/clients.rb', line 71 def create_subscription(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createSubscription", request, options: , **kwargs) end |
#create_webhook_endpoint(request = nil, options: nil, **kwargs) ⇒ Object
Create a webhook endpoint
76 77 78 |
# File 'lib/licensekit/generated/clients.rb', line 76 def create_webhook_endpoint(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "createWebhookEndpoint", request, options: , **kwargs) end |
#delete_customer(request = nil, options: nil, **kwargs) ⇒ Object
Delete a customer
81 82 83 |
# File 'lib/licensekit/generated/clients.rb', line 81 def delete_customer(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "deleteCustomer", request, options: , **kwargs) end |
#delete_policy(request = nil, options: nil, **kwargs) ⇒ Object
Delete a policy
86 87 88 |
# File 'lib/licensekit/generated/clients.rb', line 86 def delete_policy(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "deletePolicy", request, options: , **kwargs) end |
#delete_product(request = nil, options: nil, **kwargs) ⇒ Object
Delete a product
91 92 93 |
# File 'lib/licensekit/generated/clients.rb', line 91 def delete_product(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "deleteProduct", request, options: , **kwargs) end |
#delete_product_custom_field_definition(request = nil, options: nil, **kwargs) ⇒ Object
Delete a product custom field definition
96 97 98 |
# File 'lib/licensekit/generated/clients.rb', line 96 def delete_product_custom_field_definition(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "deleteProductCustomFieldDefinition", request, options: , **kwargs) end |
#delete_webhook_endpoint(request = nil, options: nil, **kwargs) ⇒ Object
Delete a webhook endpoint
101 102 103 |
# File 'lib/licensekit/generated/clients.rb', line 101 def delete_webhook_endpoint(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "deleteWebhookEndpoint", request, options: , **kwargs) end |
#download_report_export(request = nil, options: nil, **kwargs) ⇒ Object
Download a frozen report export snapshot
106 107 108 |
# File 'lib/licensekit/generated/clients.rb', line 106 def download_report_export(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "downloadReportExport", request, options: , **kwargs) end |
#get_customer(request = nil, options: nil, **kwargs) ⇒ Object
Get a customer
111 112 113 |
# File 'lib/licensekit/generated/clients.rb', line 111 def get_customer(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getCustomer", request, options: , **kwargs) end |
#get_customer_summary(request = nil, options: nil, **kwargs) ⇒ Object
Get customer-level reporting summary
116 117 118 |
# File 'lib/licensekit/generated/clients.rb', line 116 def get_customer_summary(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getCustomerSummary", request, options: , **kwargs) end |
#get_feature(request = nil, options: nil, **kwargs) ⇒ Object
Get a feature
121 122 123 |
# File 'lib/licensekit/generated/clients.rb', line 121 def get_feature(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getFeature", request, options: , **kwargs) end |
#get_license(request = nil, options: nil, **kwargs) ⇒ Object
Get a license
126 127 128 |
# File 'lib/licensekit/generated/clients.rb', line 126 def get_license(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getLicense", request, options: , **kwargs) end |
#get_license_audit_report(request = nil, options: nil, **kwargs) ⇒ Object
Get a license audit report
131 132 133 |
# File 'lib/licensekit/generated/clients.rb', line 131 def get_license_audit_report(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getLicenseAuditReport", request, options: , **kwargs) end |
#get_license_device(request = nil, options: nil, **kwargs) ⇒ Object
Get a device for a license
136 137 138 |
# File 'lib/licensekit/generated/clients.rb', line 136 def get_license_device(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getLicenseDevice", request, options: , **kwargs) end |
#get_ops_summary(request = nil, options: nil, **kwargs) ⇒ Object
Get operational summary cards
141 142 143 |
# File 'lib/licensekit/generated/clients.rb', line 141 def get_ops_summary(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getOpsSummary", request, options: , **kwargs) end |
#get_order(request = nil, options: nil, **kwargs) ⇒ Object
Get an order record
146 147 148 |
# File 'lib/licensekit/generated/clients.rb', line 146 def get_order(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getOrder", request, options: , **kwargs) end |
#get_policy(request = nil, options: nil, **kwargs) ⇒ Object
Get a policy
151 152 153 |
# File 'lib/licensekit/generated/clients.rb', line 151 def get_policy(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getPolicy", request, options: , **kwargs) end |
#get_product(request = nil, options: nil, **kwargs) ⇒ Object
Get a product
156 157 158 |
# File 'lib/licensekit/generated/clients.rb', line 156 def get_product(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getProduct", request, options: , **kwargs) end |
#get_product_custom_field_definition(request = nil, options: nil, **kwargs) ⇒ Object
Get a product custom field definition
161 162 163 |
# File 'lib/licensekit/generated/clients.rb', line 161 def get_product_custom_field_definition(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getProductCustomFieldDefinition", request, options: , **kwargs) end |
#get_report_export(request = nil, options: nil, **kwargs) ⇒ Object
Get report export metadata
166 167 168 |
# File 'lib/licensekit/generated/clients.rb', line 166 def get_report_export(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getReportExport", request, options: , **kwargs) end |
#get_subscription(request = nil, options: nil, **kwargs) ⇒ Object
Get a subscription record
171 172 173 |
# File 'lib/licensekit/generated/clients.rb', line 171 def get_subscription(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getSubscription", request, options: , **kwargs) end |
#get_subscription_settlement(request = nil, options: nil, **kwargs) ⇒ Object
Get subscription or order settlement summary
176 177 178 |
# File 'lib/licensekit/generated/clients.rb', line 176 def get_subscription_settlement(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getSubscriptionSettlement", request, options: , **kwargs) end |
#get_usage_summary(request = nil, options: nil, **kwargs) ⇒ Object
Get grouped usage totals
181 182 183 |
# File 'lib/licensekit/generated/clients.rb', line 181 def get_usage_summary(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getUsageSummary", request, options: , **kwargs) end |
#get_webhook_endpoint(request = nil, options: nil, **kwargs) ⇒ Object
Get a webhook endpoint
186 187 188 |
# File 'lib/licensekit/generated/clients.rb', line 186 def get_webhook_endpoint(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getWebhookEndpoint", request, options: , **kwargs) end |
#get_webhook_health(request = nil, options: nil, **kwargs) ⇒ Object
Get webhook queue and failure health
191 192 193 |
# File 'lib/licensekit/generated/clients.rb', line 191 def get_webhook_health(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "getWebhookHealth", request, options: , **kwargs) end |
#list_activities(request = nil, options: nil, **kwargs) ⇒ Object
List normalized reporting activities
201 202 203 |
# File 'lib/licensekit/generated/clients.rb', line 201 def list_activities(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listActivities", request, options: , **kwargs) end |
#list_api_keys(request = nil, options: nil, **kwargs) ⇒ Object
List management API keys
196 197 198 |
# File 'lib/licensekit/generated/clients.rb', line 196 def list_api_keys(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listAPIKeys", request, options: , **kwargs) end |
#list_customer_custom_field_values(request = nil, options: nil, **kwargs) ⇒ Object
List customer custom field values
206 207 208 |
# File 'lib/licensekit/generated/clients.rb', line 206 def list_customer_custom_field_values(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listCustomerCustomFieldValues", request, options: , **kwargs) end |
#list_customers(request = nil, options: nil, **kwargs) ⇒ Object
List customers
211 212 213 |
# File 'lib/licensekit/generated/clients.rb', line 211 def list_customers(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listCustomers", request, options: , **kwargs) end |
#list_events(request = nil, options: nil, **kwargs) ⇒ Object
List audit-backed event records
216 217 218 |
# File 'lib/licensekit/generated/clients.rb', line 216 def list_events(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listEvents", request, options: , **kwargs) end |
#list_features_by_product(request = nil, options: nil, **kwargs) ⇒ Object
List features for a product
221 222 223 |
# File 'lib/licensekit/generated/clients.rb', line 221 def list_features_by_product(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listFeaturesByProduct", request, options: , **kwargs) end |
#list_license_custom_field_values(request = nil, options: nil, **kwargs) ⇒ Object
List license custom field values
226 227 228 |
# File 'lib/licensekit/generated/clients.rb', line 226 def list_license_custom_field_values(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listLicenseCustomFieldValues", request, options: , **kwargs) end |
#list_license_devices(request = nil, options: nil, **kwargs) ⇒ Object
List devices for a license
231 232 233 |
# File 'lib/licensekit/generated/clients.rb', line 231 def list_license_devices(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listLicenseDevices", request, options: , **kwargs) end |
#list_license_features(request = nil, options: nil, **kwargs) ⇒ Object
List assigned features for a license
236 237 238 |
# File 'lib/licensekit/generated/clients.rb', line 236 def list_license_features(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listLicenseFeatures", request, options: , **kwargs) end |
#list_licenses(request = nil, options: nil, **kwargs) ⇒ Object
List licenses
241 242 243 |
# File 'lib/licensekit/generated/clients.rb', line 241 def list_licenses(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listLicenses", request, options: , **kwargs) end |
#list_policies_by_product(request = nil, options: nil, **kwargs) ⇒ Object
List policies for a product
246 247 248 |
# File 'lib/licensekit/generated/clients.rb', line 246 def list_policies_by_product(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listPoliciesByProduct", request, options: , **kwargs) end |
#list_product_custom_field_definitions(request = nil, options: nil, **kwargs) ⇒ Object
List product custom field definitions
251 252 253 |
# File 'lib/licensekit/generated/clients.rb', line 251 def list_product_custom_field_definitions(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listProductCustomFieldDefinitions", request, options: , **kwargs) end |
#list_product_orders(request = nil, options: nil, **kwargs) ⇒ Object
List orders for a product
256 257 258 |
# File 'lib/licensekit/generated/clients.rb', line 256 def list_product_orders(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listProductOrders", request, options: , **kwargs) end |
#list_product_subscriptions(request = nil, options: nil, **kwargs) ⇒ Object
List subscriptions for a product
261 262 263 |
# File 'lib/licensekit/generated/clients.rb', line 261 def list_product_subscriptions(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listProductSubscriptions", request, options: , **kwargs) end |
#list_product_versions(request = nil, options: nil, **kwargs) ⇒ Object
List product versions
266 267 268 |
# File 'lib/licensekit/generated/clients.rb', line 266 def list_product_versions(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listProductVersions", request, options: , **kwargs) end |
#list_products(request = nil, options: nil, **kwargs) ⇒ Object
List products
271 272 273 |
# File 'lib/licensekit/generated/clients.rb', line 271 def list_products(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listProducts", request, options: , **kwargs) end |
#list_runtime_error_groups(request = nil, options: nil, **kwargs) ⇒ Object
List grouped runtime error counts
276 277 278 |
# File 'lib/licensekit/generated/clients.rb', line 276 def list_runtime_error_groups(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listRuntimeErrorGroups", request, options: , **kwargs) end |
#list_usage_ledger(request = nil, options: nil, **kwargs) ⇒ Object
List row-level usage ledger entries
281 282 283 |
# File 'lib/licensekit/generated/clients.rb', line 281 def list_usage_ledger(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listUsageLedger", request, options: , **kwargs) end |
#list_webhook_endpoints(request = nil, options: nil, **kwargs) ⇒ Object
List webhook endpoints
286 287 288 |
# File 'lib/licensekit/generated/clients.rb', line 286 def list_webhook_endpoints(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "listWebhookEndpoints", request, options: , **kwargs) end |
#reinstate_license(request = nil, options: nil, **kwargs) ⇒ Object
Reinstate a suspended license
291 292 293 |
# File 'lib/licensekit/generated/clients.rb', line 291 def reinstate_license(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "reinstateLicense", request, options: , **kwargs) end |
#remove_license_feature(request = nil, options: nil, **kwargs) ⇒ Object
Remove a feature assignment from a license
296 297 298 |
# File 'lib/licensekit/generated/clients.rb', line 296 def remove_license_feature(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "removeLicenseFeature", request, options: , **kwargs) end |
#renew_license(request = nil, options: nil, **kwargs) ⇒ Object
Renew or extend a renewable license
301 302 303 |
# File 'lib/licensekit/generated/clients.rb', line 301 def renew_license(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "renewLicense", request, options: , **kwargs) end |
#reset_license_device(request = nil, options: nil, **kwargs) ⇒ Object
Reset a managed device and clear its active state
306 307 308 |
# File 'lib/licensekit/generated/clients.rb', line 306 def reset_license_device(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "resetLicenseDevice", request, options: , **kwargs) end |
#reset_license_usage(request = nil, options: nil, **kwargs) ⇒ Object
Reset or top up metered feature usage
311 312 313 |
# File 'lib/licensekit/generated/clients.rb', line 311 def reset_license_usage(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "resetLicenseUsage", request, options: , **kwargs) end |
#revoke_license(request = nil, options: nil, **kwargs) ⇒ Object
Revoke a license and clear active seats
316 317 318 |
# File 'lib/licensekit/generated/clients.rb', line 316 def revoke_license(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "revokeLicense", request, options: , **kwargs) end |
#suspend_license(request = nil, options: nil, **kwargs) ⇒ Object
Suspend a license
321 322 323 |
# File 'lib/licensekit/generated/clients.rb', line 321 def suspend_license(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "suspendLicense", request, options: , **kwargs) end |
#transfer_license(request = nil, options: nil, **kwargs) ⇒ Object
Transfer a license to another assignee
326 327 328 |
# File 'lib/licensekit/generated/clients.rb', line 326 def transfer_license(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "transferLicense", request, options: , **kwargs) end |
#update_customer(request = nil, options: nil, **kwargs) ⇒ Object
Update a customer
331 332 333 |
# File 'lib/licensekit/generated/clients.rb', line 331 def update_customer(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "updateCustomer", request, options: , **kwargs) end |
#update_order(request = nil, options: nil, **kwargs) ⇒ Object
Update an order record
336 337 338 |
# File 'lib/licensekit/generated/clients.rb', line 336 def update_order(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "updateOrder", request, options: , **kwargs) end |
#update_policy(request = nil, options: nil, **kwargs) ⇒ Object
Update a policy
341 342 343 |
# File 'lib/licensekit/generated/clients.rb', line 341 def update_policy(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "updatePolicy", request, options: , **kwargs) end |
#update_product(request = nil, options: nil, **kwargs) ⇒ Object
Update a product
346 347 348 |
# File 'lib/licensekit/generated/clients.rb', line 346 def update_product(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "updateProduct", request, options: , **kwargs) end |
#update_product_custom_field_definition(request = nil, options: nil, **kwargs) ⇒ Object
Update a product custom field definition
351 352 353 |
# File 'lib/licensekit/generated/clients.rb', line 351 def update_product_custom_field_definition(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "updateProductCustomFieldDefinition", request, options: , **kwargs) end |
#update_subscription(request = nil, options: nil, **kwargs) ⇒ Object
Update a subscription record
356 357 358 |
# File 'lib/licensekit/generated/clients.rb', line 356 def update_subscription(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "updateSubscription", request, options: , **kwargs) end |
#update_webhook_endpoint(request = nil, options: nil, **kwargs) ⇒ Object
Update a webhook endpoint
361 362 363 |
# File 'lib/licensekit/generated/clients.rb', line 361 def update_webhook_endpoint(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "updateWebhookEndpoint", request, options: , **kwargs) end |
#upsert_customer_custom_field_value(request = nil, options: nil, **kwargs) ⇒ Object
Upsert a customer custom field value
366 367 368 |
# File 'lib/licensekit/generated/clients.rb', line 366 def upsert_customer_custom_field_value(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "upsertCustomerCustomFieldValue", request, options: , **kwargs) end |
#upsert_license_custom_field_value(request = nil, options: nil, **kwargs) ⇒ Object
Upsert a license custom field value
371 372 373 |
# File 'lib/licensekit/generated/clients.rb', line 371 def upsert_license_custom_field_value(request = nil, options: nil, **kwargs) @client.send(:perform_request_raw, "upsertLicenseCustomFieldValue", request, options: , **kwargs) end |