SNS.Subscription
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html
type properties = {
delivery_policy : Yojson.Safe.t option;
endpoint : string option;
filter_policy : Yojson.Safe.t option;
filter_policy_scope : string option;
protocol : string;
raw_message_delivery : bool option;
redrive_policy : Yojson.Safe.t option;
region : string option;
replay_policy : Yojson.Safe.t option;
subscription_role_arn : string option;
topic_arn : string;
}
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html;
val make_properties :
?delivery_policy:Yojson.Safe.t ->
?endpoint:string ->
?filter_policy:Yojson.Safe.t ->
?filter_policy_scope:string ->
protocol:string ->
?raw_message_delivery:bool ->
?redrive_policy:Yojson.Safe.t ->
?region:string ->
?replay_policy:Yojson.Safe.t ->
?subscription_role_arn:string ->
topic_arn:string ->
unit ->
properties
val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]
val create_attributes : string -> attributes