Module Values.GroupConfigurationSource

A service configuration associated with a resource group. The configuration options are determined by the Amazon Web Services service that defines the Type, and specifies which resources can be included in the group. You can add a service configuration when you create the group by using CreateGroup, or later by using the PutGroupConfiguration operation. For details about group service configuration syntax, see Service configurations for resource groups.

Sourcetype nonrec t = {
  1. configuration : GroupConfigurationList.t option;
    (*

    The configuration currently associated with the group and in effect.

    *)
  2. proposedConfiguration : GroupConfigurationList.t option;
    (*

    If present, the new configuration that is in the process of being applied to the group.

    *)
  3. status : GroupConfigurationStatus.t option;
    (*

    The current status of an attempt to update the group configuration.

    *)
  4. failureReason : GroupConfigurationFailureReason.t option;
    (*

    If present, the reason why a request to update the group configuration failed.

    *)
}
Sourceval make : ?configuration:??? -> ?proposedConfiguration:??? -> ?status:??? -> ?failureReason:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `List of [> `Structure of (string * [> `List of [> `Structure of (string * [> `List of [> `String of GroupConfigurationParameterValue.t ] list | `String of GroupConfigurationParameterName.t ]) list ] list | `String of GroupConfigurationType.t ]) list ] list | `String of GroupConfigurationFailureReason.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