Skip to content

SecurityConfigDetail

Source code in docs_src/capo_opensearchserverless/types/security_config_detail.py
class SecurityConfigDetail(TypedDict, closed=True):
    id: NotRequired[
        "capo_opensearchserverless.types.security_config_id.SecurityConfigId"
    ]
    """<p>The unique identifier of the security configuration.</p>"""
    type: NotRequired[
        "capo_opensearchserverless.types.security_config_type.SecurityConfigType"
    ]
    """<p>The type of security configuration.</p>"""
    config_version: NotRequired[
        "capo_opensearchserverless.types.policy_version.PolicyVersion"
    ]
    """<p>The version of the security configuration.</p>"""
    description: NotRequired[
        "capo_opensearchserverless.types.config_description.ConfigDescription"
    ]
    """<p>The description of the security configuration.</p>"""
    saml_options: NotRequired[
        "capo_opensearchserverless.types.saml_config_options.SamlConfigOptions"
    ]
    """<p>SAML options for the security configuration in the form of a key-value map.</p>"""
    iam_identity_center_options: NotRequired[
        "capo_opensearchserverless.types.iam_identity_center_config_options.IamIdentityCenterConfigOptions"
    ]
    """<p>Describes IAM Identity Center options in the form of a key-value map.</p>"""
    iam_federation_options: NotRequired[
        "capo_opensearchserverless.types.iam_federation_config_options.IamFederationConfigOptions"
    ]
    """<p>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.</p>"""
    created_date: NotRequired["int"]
    """<p>The date the configuration was created.</p>"""
    last_modified_date: NotRequired["int"]
    """<p>The timestamp of when the configuration was last modified.</p>"""

config_version instance-attribute

config_version: NotRequired[PolicyVersion]

The version of the security configuration.

created_date instance-attribute

created_date: NotRequired[int]

The date the configuration was created.

description instance-attribute

description: NotRequired[ConfigDescription]

The description of the security configuration.

iam_federation_options instance-attribute

iam_federation_options: NotRequired[IamFederationConfigOptions]

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.

iam_identity_center_options instance-attribute

iam_identity_center_options: NotRequired[IamIdentityCenterConfigOptions]

Describes IAM Identity Center options in the form of a key-value map.

id instance-attribute

id: NotRequired[SecurityConfigId]

The unique identifier of the security configuration.

last_modified_date instance-attribute

last_modified_date: NotRequired[int]

The timestamp of when the configuration was last modified.

saml_options instance-attribute

saml_options: NotRequired[SamlConfigOptions]

SAML options for the security configuration in the form of a key-value map.

type instance-attribute

type: NotRequired[SecurityConfigType]

The type of security configuration.