Module Values.ResourceSetSummarySource

Summarizes the resource sets used in a policy.

Sourcetype nonrec t = {
  1. id : Base62Id.t option;
    (*

    A unique identifier for the resource set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.

    *)
  2. name : Name.t option;
    (*

    The descriptive name of the resource set. You can't change the name of a resource set after you create it.

    *)
  3. description : Description.t option;
    (*

    A description of the resource set.

    *)
  4. lastUpdateTime : TimeStamp.t option;
    (*

    The last time that the resource set was changed.

    *)
  5. resourceSetStatus : ResourceSetStatus.t option;
    (*

    Indicates whether the resource set is in or out of an admin's Region scope. ACTIVE - The administrator can manage and delete the resource set. OUT_OF_ADMIN_SCOPE - The administrator can view the resource set, but they can't edit or delete the resource set. Existing protections stay in place. Any new resource that come into scope of the resource set won't be protected.

    *)
}
Sourceval make : ?id:??? -> ?name:??? -> ?description:??? -> ?lastUpdateTime:??? -> ?resourceSetStatus:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of Base62Id.t | `Timestamp of 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