Class LicenseInformation
- Namespace
- BiExcellence.OpenBi.Api.SystemInfo
- Assembly
- BiExcellence.OpenBi.Api.Client.dll
The server's current license status, from GET /system/licenseinformation.
public sealed record LicenseInformation : ILicenseInformation
- Inheritance
-
objectLicenseInformation
- Implements
Properties
Components
The licensed components, each with its licensed and used user count.
[JsonPropertyName("components")]
public List<LicenseComponent>? Components { get; init; }
Property Value
- List<LicenseComponent>
CustomerId
The id of the licensed customer. 000000 marks an evaluation license.
[JsonPropertyName("customerId")]
public string? CustomerId { get; init; }
Property Value
- string
CustomerName
The name of the licensed customer.
[JsonPropertyName("customerName")]
public string? CustomerName { get; init; }
Property Value
- string
Parameters
Additional license parameters, by name.
[JsonPropertyName("parameters")]
public Dictionary<string, string>? Parameters { get; init; }
Property Value
- Dictionary<string, string>
ValidTo
When the license expires.
[JsonPropertyName("validTo")]
public DateTimeOffset ValidTo { get; init; }
Property Value
- DateTimeOffset