Module Values_1.PredefinedAttributeSource

Information about a predefined attribute.

Sourcetype nonrec t = {
  1. name : Values_0.PredefinedAttributeName.t option;
    (*

    The name of the predefined attribute.

    *)
  2. values : Values_0.PredefinedAttributeValues.t option;
    (*

    The values of the predefined attribute.

    *)
  3. purposes : Values_0.PredefinedAttributePurposeNameList.t option;
    (*

    Values that enable you to categorize your predefined attributes. You can use them in custom UI elements across the Amazon Connect admin website.

    *)
  4. attributeConfiguration : PredefinedAttributeConfiguration.t option;
    (*

    Custom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.

    *)
  5. lastModifiedTime : Values_0.Timestamp.t option;
    (*

    Last modified time.

    *)
  6. lastModifiedRegion : Values_0.RegionName.t option;
    (*

    Last modified region.

    *)
}
Sourceval make : ?name:??? -> ?values:??? -> ?purposes:??? -> ?attributeConfiguration:??? -> ?lastModifiedTime:??? -> ?lastModifiedRegion:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of string ] list | `String of Values_0.PredefinedAttributeName.t | `Structure of (string * [> `Boolean of Values_0.EnableValueValidationOnAssociation.t | `List of [> `String of string ] list ]) list | `Timestamp of Values_0.Timestamp.t ]) 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