Values.GetCallerIdentityResponseSourceContains the response to a successful GetCallerIdentity request, including information about the entity making the request.
type getCallerIdentityResult = {userId : UserIdType.t option;The unique identifier of the calling entity. The exact value depends on the type of entity that is making the call. The values returned are those listed in the aws:userid column in the Principal table found on the Policy Variables reference page in the IAM User Guide.
*)account : AccountType.t option;The Amazon Web Services account ID number of the account that owns or contains the calling entity.
*)arn : ArnType.t option;The Amazon Web Services ARN associated with the calling entity.
*)}and t = {getCallerIdentityResult : getCallerIdentityResult;responseMetaData : responseMetaData;}val error_of_json :
'a ->
Yojson.Safe.t ->
[> `Unknown_operation_error of 'a * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Structure of (string * [> `String of UserIdType.t ]) list ])
list ]