FraudDetector.Detectorsee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.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-frauddetector-detector-model.html
and entity_type = {description : string option;created_time : string option;last_updated_time : string option;inline : bool option;arn : string option;name : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html
and event_variable = {default_value : string option;description : string option;created_time : string option;variable_type : string option;data_type : string option;last_updated_time : string option;inline : bool option;arn : string option;name : string option;data_source : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html
and outcome = {description : string option;created_time : string option;last_updated_time : string option;inline : bool option;arn : string option;name : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html
and label = {description : string option;created_time : string option;last_updated_time : string option;inline : bool option;arn : string option;name : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html
and rule = {description : string option;created_time : string option;language : string option;expression : string option;rule_id : string option;detector_id : string option;rule_version : string option;last_updated_time : string option;arn : string option;outcomes : outcome list option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html
and event_type = {entity_types : entity_type list option;description : string option;created_time : string option;last_updated_time : string option;labels : label list option;inline : bool option;event_variables : event_variable list option;arn : string option;name : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html
type properties = {description : string option;detector_version_status : string option;event_type : event_type;detector_id : string;associated_models : model list option;rule_execution_mode : string option;rules : rule list;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html;
val make_properties :
?description:string ->
?detector_version_status:string ->
event_type:event_type ->
detector_id:string ->
?associated_models:model list ->
?rule_execution_mode:string ->
rules:rule list ->
?tags:tag list ->
unit ->
propertiesval make_tag : value:string -> key:string -> unit -> tagval make_model : ?arn:string -> unit -> modelval make_entity_type :
?description:string ->
?created_time:string ->
?last_updated_time:string ->
?inline:bool ->
?arn:string ->
?tags:tag list ->
?name:string ->
unit ->
entity_typeval make_event_variable :
?default_value:string ->
?description:string ->
?created_time:string ->
?variable_type:string ->
?data_type:string ->
?last_updated_time:string ->
?inline:bool ->
?arn:string ->
?tags:tag list ->
?name:string ->
?data_source:string ->
unit ->
event_variableval make_event_type :
?entity_types:entity_type list ->
?description:string ->
?created_time:string ->
?last_updated_time:string ->
?labels:label list ->
?inline:bool ->
?event_variables:event_variable list ->
?arn:string ->
?tags:tag list ->
?name:string ->
unit ->
event_typeval yojson_of_tag : tag -> Yojson.Safe.tval yojson_of_model : model -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_entity_type : entity_type -> Yojson.Safe.tval yojson_of_event_variable : event_variable -> Yojson.Safe.tval yojson_of_outcome : outcome -> Yojson.Safe.tval yojson_of_label : label -> Yojson.Safe.tval yojson_of_rule : rule -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_event_type :
event_type ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes