Values.AssetItemSourceA Amazon DataZone inventory asset.
type nonrec t = {domainId : DomainId.t option;The identifier of the Amazon DataZone domain in which the inventory asset exists.
*)identifier : AssetIdentifier.t option;the identifier of the Amazon DataZone inventory asset.
*)name : AssetName.t option;The name of the Amazon DataZone inventory asset.
*)typeIdentifier : AssetTypeIdentifier.t option;The identifier of the asset type of the specified Amazon DataZone inventory asset.
*)typeRevision : Revision.t option;The revision of the inventory asset type.
*)externalIdentifier : ExternalIdentifier.t option;The external identifier of the Amazon DataZone inventory asset.
*)description : Description.t option;The description of an Amazon DataZone inventory asset.
*)createdAt : CreatedAt.t option;The timestamp of when the Amazon DataZone inventory asset was created.
*)createdBy : CreatedBy.t option;The Amazon DataZone user who created the inventory asset.
*)firstRevisionCreatedAt : CreatedAt.t option;The timestamp of when the first revision of the inventory asset was created.
*)firstRevisionCreatedBy : CreatedBy.t option;The Amazon DataZone user who created the first revision of the inventory asset.
*)glossaryTerms : GlossaryTerms.t option;The glossary terms attached to the Amazon DataZone inventory asset.
*)owningProjectId : ProjectId.t option;The identifier of the Amazon DataZone project that owns the inventory asset.
*)additionalAttributes : AssetItemAdditionalAttributes.t option;The additional attributes of a Amazon DataZone inventory asset.
*)governedGlossaryTerms : AssetItemGovernedGlossaryTermsList.t option;The restricted glossary terms accociated with an asset.
*)}val make :
?domainId:??? ->
?identifier:??? ->
?name:??? ->
?typeIdentifier:??? ->
?typeRevision:??? ->
?externalIdentifier:??? ->
?description:??? ->
?createdAt:??? ->
?createdBy:??? ->
?firstRevisionCreatedAt:??? ->
?firstRevisionCreatedBy:??? ->
?glossaryTerms:??? ->
?owningProjectId:??? ->
?additionalAttributes:??? ->
?governedGlossaryTerms:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of [> `String of GlossaryTermId.t ] list
| `String of DomainId.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Integer of Integer.t ])
list ]
list
| `String of Attribute.t ])
list ]
list
| `String of FormName.t
| `Timestamp of Timestamp.t ])
list ]
list ])
list
| `Timestamp of CreatedAt.t ])
list ]