Values.GrantedLicenseSourceDescribes a license that is granted to a grantee.
type nonrec t = {licenseArn : Arn.t option;Amazon Resource Name (ARN) of the license.
*)licenseName : String_.t option;License name.
*)productName : String_.t option;Product name.
*)productSKU : String_.t option;Product SKU.
*)issuer : IssuerDetails.t option;Granted license issuer.
*)homeRegion : String_.t option;Home Region of the granted license.
*)status : LicenseStatus.t option;Granted license status.
*)validity : DatetimeRange.t option;Date and time range during which the granted license is valid, in ISO8601-UTC format.
*)beneficiary : String_.t option;Granted license beneficiary.
*)entitlements : EntitlementList.t option;License entitlements.
*)consumptionConfiguration : ConsumptionConfiguration.t option;Configuration for consumption of the license.
*)licenseMetadata : MetadataList.t option;Granted license metadata.
*)createTime : ISO8601DateTime.t option;Creation time of the granted license.
*)version : String_.t option;Version of the granted license.
*)receivedMetadata : ReceivedMetadata.t option;Granted license received metadata.
*)}val make :
?licenseArn:Arn.t ->
?licenseName:String_.t ->
?productName:String_.t ->
?productSKU:String_.t ->
?issuer:IssuerDetails.t ->
?homeRegion:String_.t ->
?status:LicenseStatus.t ->
?validity:DatetimeRange.t ->
?beneficiary:String_.t ->
?entitlements:EntitlementList.t ->
?consumptionConfiguration:ConsumptionConfiguration.t ->
?licenseMetadata:MetadataList.t ->
?createTime:ISO8601DateTime.t ->
?version:String_.t ->
?receivedMetadata:ReceivedMetadata.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Boolean of BoxBoolean.t
| `Enum of string
| `Long of Long.t
| `String of String_.t ])
list ]
list
| `String of Arn.t
| `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string ] list
| `String of String_.t
| `Structure of
(string
* [> `Boolean of BoxBoolean.t | `Integer of BoxInteger.t ])
list ])
list ])
list ]