Module Values.UnusedPermissionDetailsSource

Contains information about an unused access finding for a permission. IAM Access Analyzer charges for unused access analysis based on the number of IAM roles and users analyzed per month. For more details on pricing, see IAM Access Analyzer pricing.

Sourcetype nonrec t = {
  1. actions : UnusedActionList.t option;
    (*

    A list of unused actions for which the unused access finding was generated.

    *)
  2. serviceNamespace : String_.t option;
    (*

    The namespace of the Amazon Web Services service that contains the unused actions.

    *)
  3. lastAccessed : Timestamp.t option;
    (*

    The time at which the permission was last accessed.

    *)
}
Sourceval make : ?actions:??? -> ?serviceNamespace:??? -> ?lastAccessed:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of String_.t | `Timestamp of Timestamp.t ]) list ] list | `String of String_.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