Values.IamIdentityCenterConfigOptionsSourceDescribes IAM Identity Center options for an OpenSearch Serverless security configuration in the form of a key-value map.
type nonrec t = {instanceArn : IamIdentityCenterInstanceArn.t option;The ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.
*)applicationArn : IamIdentityCenterApplicationArn.t option;The ARN of the IAM Identity Center application used to integrate with OpenSearch Serverless.
*)applicationName : String_.t option;The name of the IAM Identity Center application used to integrate with OpenSearch Serverless.
*)applicationDescription : String_.t option;The description of the IAM Identity Center application used to integrate with OpenSearch Serverless.
*)userAttribute : IamIdentityCenterUserAttribute.t option;The user attribute for this IAM Identity Center integration. Defaults to UserId
*)groupAttribute : IamIdentityCenterGroupAttribute.t option;The group attribute for this IAM Identity Center integration. Defaults to GroupId.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string | `String of IamIdentityCenterInstanceArn.t ])
list ]