Module Values.ParameterSource

Describes an individual setting that controls some aspect of DAX behavior.

Sourcetype nonrec t = {
  1. parameterName : String_.t option;
    (*

    The name of the parameter.

    *)
  2. parameterType : ParameterType.t option;
    (*

    Determines whether the parameter can be applied to any nodes, or only nodes of a particular type.

    *)
  3. parameterValue : String_.t option;
    (*

    The value for the parameter.

    *)
  4. nodeTypeSpecificValues : NodeTypeSpecificValueList.t option;
    (*

    A list of node types, and specific parameter values for each node.

    *)
  5. description : String_.t option;
    (*

    A description of the parameter

    *)
  6. source : String_.t option;
    (*

    How the parameter is defined. For example, system denotes a system-defined parameter.

    *)
  7. dataType : String_.t option;
    (*

    The data type of the parameter. For example, integer:

    *)
  8. allowedValues : String_.t option;
    (*

    A range of values within which the parameter can be set.

    *)
  9. isModifiable : IsModifiable.t option;
    (*

    Whether the customer is allowed to modify the parameter.

    *)
  10. changeType : ChangeType.t option;
    (*

    The conditions under which changes to this parameter can be applied. For example, requires-reboot indicates that a new value for this parameter will only take effect if a node is rebooted.

    *)
}
Sourceval make : ?parameterName:??? -> ?parameterType:??? -> ?parameterValue:??? -> ?nodeTypeSpecificValues:??? -> ?description:??? -> ?source:??? -> ?dataType:??? -> ?allowedValues:??? -> ?isModifiable:??? -> ?changeType:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `String of String_.t ]) list ] list | `String of String_.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