Values.IdentitySourceItemSourceA structure that defines an identity source. This data type is a response parameter to the ListIdentitySources operation.
type nonrec t = {createdDate : TimestampFormat.t option;The date and time the identity source was originally created.
*)details : IdentitySourceItemDetails.t option;A structure that contains the details of the associated identity provider (IdP).
*)identitySourceId : IdentitySourceId.t option;The unique identifier of the identity source.
*)lastUpdatedDate : TimestampFormat.t option;The date and time the identity source was most recently updated.
*)policyStoreId : PolicyStoreId.t option;The identifier of the policy store that contains the identity source.
*)principalEntityType : PrincipalEntityType.t option;The Cedar entity type of the principals returned from the IdP associated with this identity source.
*)configuration : ConfigurationItem.t option;Contains configuration information about an identity source.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `String of IdentitySourceId.t
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of ClientId.t ] list
| `String of UserPoolArn.t
| `Structure of
(string
* [> `List of [> `String of ClientId.t ] list
| `String of UserPoolArn.t
| `Structure of
(string
* [> `String of GroupEntityType.t
| `Structure of
(string
* [> `List of [> `String of Audience.t ] list
| `String of Claim.t ])
list ])
list ])
list ])
list
| `Timestamp of TimestampFormat.t ])
list ]