DataZone.SubscriptionTarget
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-datazone-subscriptiontarget-subscriptiontargetform.html
type properties = {
type_ : string;
environment_identifier : string;
manage_access_role : string;
subscription_target_config : subscription_target_form list;
applicable_asset_types : string list;
name : string;
provider : string option;
domain_identifier : string;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datazone-subscriptiontarget.html;
val make_properties :
type_:string ->
environment_identifier:string ->
manage_access_role:string ->
subscription_target_config:subscription_target_form list ->
applicable_asset_types:string list ->
authorized_principals:string list ->
name:string ->
?provider:string ->
domain_identifier:string ->
unit ->
properties
val make_subscription_target_form :
content:string ->
form_name:string ->
unit ->
subscription_target_form
val yojson_of_subscription_target_form :
subscription_target_form ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes