License
Description
Type contains information about available product licenses.
struct License { atl::String name; atl::String organization; atl::Array<atl::String> licenseTypes; LicenseStorage::Type storage; atl::Optional<atl::String> computerID; atl::String version; atl::Optional<atl::int64> validUntil; atl::Optional<int> projectID; License() noexcept {} const atl::String& Name() const { return name; } const atl::String& Organization() const { return organization; } const atl::Array<atl::String>& LicenseTypes() const { return licenseTypes; } LicenseStorage::Type Storage() const { return storage; } const atl::Optional<atl::String>& ComputerID() const { return computerID; } const atl::String& Version() const { return version; } atl::Optional<atl::int64> ValidUntil() const { return validUntil; } atl::Optional<int> ProjectID() const { return projectID; } };