MediaPackage.Channelsee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-ingestendpoint.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-logconfiguration.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-channel-hlsingest.html
type properties = {description : string option;ingress_access_logs : log_configuration option;hls_ingest : hls_ingest option;id : string;egress_access_logs : log_configuration option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html;
val make_properties :
?description:string ->
?ingress_access_logs:log_configuration ->
?hls_ingest:hls_ingest ->
id:string ->
?egress_access_logs:log_configuration ->
?tags:tag list ->
unit ->
propertiesval make_ingest_endpoint :
username:string ->
id:string ->
url:string ->
password:string ->
unit ->
ingest_endpointval make_tag : value:string -> key:string -> unit -> tagval make_log_configuration :
?log_group_name:string ->
unit ->
log_configurationval make_hls_ingest :
?ingest_endpoints:ingest_endpoint list ->
unit ->
hls_ingestval yojson_of_ingest_endpoint : ingest_endpoint -> Yojson.Safe.tval yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_log_configuration :
log_configuration ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_hls_ingest :
hls_ingest ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes