# AWS::OpenSearchServerless::SecurityConfig SamlConfigOptions Describes saml options in form of key value map ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{
    "Metadata" : String,
    "UserAttribute" : String,
    "GroupAttribute" : String,
    "SessionTimeout" : Integer
}
### YAML
Metadata: String
UserAttribute: String
GroupAttribute: String
SessionTimeout: Integer
## Properties #### Metadata The XML saml provider metadata document that you want to use _Required_: Yes _Type_: String _Minimum_: 1 _Maximum_: 51200 _Pattern_: [\u0009\u000A\u000D\u0020-\u007E\u00A1-\u00FF]+ _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### UserAttribute Custom attribute for this saml integration _Required_: No _Type_: String _Minimum_: 1 _Maximum_: 2048 _Pattern_: [\w+=,.@-]+ _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### GroupAttribute Group attribute for this saml integration _Required_: No _Type_: String _Minimum_: 1 _Maximum_: 2048 _Pattern_: [\w+=,.@-]+ _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### SessionTimeout Defines the session timeout in minutes _Required_: No _Type_: Integer _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)