Values.CreateSubscriptionGrantInputSourceCreates a subsscription grant in Amazon DataZone.
type nonrec t = {domainIdentifier : DomainId.t;The ID of the Amazon DataZone domain in which the subscription grant is created.
*)environmentIdentifier : EnvironmentId.t;The ID of the environment in which the subscription grant is created.
*)subscriptionTargetIdentifier : SubscriptionTargetId.t option;The ID of the subscription target for which the subscription grant is created.
*)grantedEntity : GrantedEntityInput.t;The entity to which the subscription is to be granted.
*)assetTargetNames : AssetTargetNames.t option;The names of the assets for which the subscription grant is created.
*)clientToken : String_.t option;A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
*)}val make :
?subscriptionTargetIdentifier:??? ->
?assetTargetNames:??? ->
?clientToken:??? ->
domainIdentifier:DomainId.t ->
environmentIdentifier:EnvironmentId.t ->
grantedEntity:GrantedEntityInput.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of AssetId.t ]) list ]
list
| `String of DomainId.t
| `Structure of
(string
* [> `Structure of (string * [> `String of ListingId.t ]) list ])
list ])
list ]