GrantedLicense class
Describes a license that is granted to a grantee.
Constructors
-
GrantedLicense({String? beneficiary, ConsumptionConfiguration? consumptionConfiguration, String? createTime, List<
Entitlement> ? entitlements, String? homeRegion, IssuerDetails? issuer, String? licenseArn, List<Metadata> ? licenseMetadata, String? licenseName, String? productName, String? productSKU, ReceivedMetadata? receivedMetadata, LicenseStatus? status, DatetimeRange? validity, String? version}) -
GrantedLicense.fromJson(Map<
String, dynamic> json) -
factory
Properties
- beneficiary → String?
-
Granted license beneficiary.
final
- consumptionConfiguration → ConsumptionConfiguration?
-
Configuration for consumption of the license.
final
- createTime → String?
-
Creation time of the granted license.
final
-
entitlements
→ List<
Entitlement> ? -
License entitlements.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- homeRegion → String?
-
Home Region of the granted license.
final
- issuer → IssuerDetails?
-
Granted license issuer.
final
- licenseArn → String?
-
Amazon Resource Name (ARN) of the license.
final
-
licenseMetadata
→ List<
Metadata> ? -
Granted license metadata.
final
- licenseName → String?
-
License name.
final
- productName → String?
-
Product name.
final
- productSKU → String?
-
Product SKU.
final
- receivedMetadata → ReceivedMetadata?
-
Granted license received metadata.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → LicenseStatus?
-
Granted license status.
final
- validity → DatetimeRange?
-
Date and time range during which the granted license is valid, in
ISO8601-UTC format.
final
- version → String?
-
Version of the granted license.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited