OpenSearchServerless.SecurityConfigsee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securityconfig.html
type saml_config_options = {session_timeout : int option;user_attribute : string option;metadata : string;group_attribute : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-samlconfigoptions.html
type properties = {type_ : string option;description : string option;saml_options : saml_config_options option;name : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-securityconfig.html;
val make_properties :
?type_:string ->
?description:string ->
?saml_options:saml_config_options ->
?name:string ->
unit ->
propertiesval make_saml_config_options :
?session_timeout:int ->
?user_attribute:string ->
metadata:string ->
?group_attribute:string ->
unit ->
saml_config_optionsval yojson_of_saml_config_options :
saml_config_options ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes