Values.SecurityConfigDetailSourceDetails about a security configuration for OpenSearch Serverless.
type nonrec t = {id : SecurityConfigId.t option;The unique identifier of the security configuration.
*)type_ : SecurityConfigType.t option;The type of security configuration.
*)configVersion : PolicyVersion.t option;The version of the security configuration.
*)description : ConfigDescription.t option;The description of the security configuration.
*)samlOptions : SamlConfigOptions.t option;SAML options for the security configuration in the form of a key-value map.
*)iamIdentityCenterOptions : IamIdentityCenterConfigOptions.t option;Describes IAM Identity Center options in the form of a key-value map.
*)iamFederationOptions : IamFederationConfigOptions.t option;Describes IAM federation options in the form of a key-value map. Contains configuration details about how OpenSearch Serverless integrates with external identity providers through federation.
*)createdDate : Long.t option;The date the configuration was created.
*)lastModifiedDate : Long.t option;The timestamp of when the configuration was last modified.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Long of Long.t
| `String of SecurityConfigId.t
| `Structure of
(string
* [> `Enum of string
| `Integer of SamlConfigOptionsSessionTimeoutInteger.t
| `String of SamlMetadata.t ])
list ])
list ]