Module Values.UpdateOutputSource

Contains configuration information about one output in a feed. It is used in the UpdateFeed action.

Sourcetype nonrec t = {
  1. name : ResourceName.t;
    (*

    The name start here

    *)
  2. outputConfig : OutputConfig.t;
    (*

    A typed property for an output in a feed. It is used in the UpdateFeed action. It identifies the action for Elemental Inference to perform. It also provides a repository for the results of that action. For example, CroppingConfig output will contain the metadata for the crop feature.

    *)
  3. status : OutputStatus.t;
    (*

    The status of the output.

    *)
  4. description : ResourceDescription.t option;
    (*

    A description of the output.

    *)
  5. fromAssociation : Boolean.t option;
    (*

    This property is set by the service when you add the output to the feed, and indicates how you added the output. True means that you used the AssociateFeed operation. False means that you used the CreateFeed or UpdateFeed operation. Use GetFeed to obtain the value. If the value is True, include this field here with a value of True. If the value is False, omit the field here.

    *)
}
Sourceval context_ : string
Sourceval make : ?description:??? -> ?fromAssociation:??? -> name:ResourceName.t -> outputConfig:OutputConfig.t -> status:OutputStatus.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `String of ResourceName.t | `Structure of (string * [> `Structure of (string * [> `String of ResourceDescription.t ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t