Module Values.IdentitySource

Contains an identity that can access an IoT SiteWise Monitor resource. Currently, you can't use Amazon Web Services API operations to retrieve IAM Identity Center identity IDs. You can find the IAM Identity Center identity IDs in the URL of user and group pages in the IAM Identity Center console.

Sourcetype nonrec t = {
  1. user : UserIdentity.t option;
    (*

    An IAM Identity Center user identity.

    *)
  2. group : GroupIdentity.t option;
    (*

    An IAM Identity Center group identity.

    *)
  3. iamUser : IAMUserIdentity.t option;
    (*

    An IAM user identity.

    *)
  4. iamRole : IAMRoleIdentity.t option;
    (*

    An IAM role identity.

    *)
}
Sourceval make : ?user:??? -> ?group:??? -> ?iamUser:??? -> ?iamRole:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `String of IdentityId.t ]) list ]) 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