Skip to content

IAMFederationOptionsInput

Source code in docs_src/capo_opensearch/types/iam_federation_options_input.py
class IAMFederationOptionsInput(TypedDict, closed=True):
    enabled: NotRequired["capo_opensearch.types.boolean.Boolean"]
    """<p>Specifies whether IAM identity federation is enabled for the OpenSearch domain.</p>"""
    subject_key: NotRequired[
        "capo_opensearch.types.iam_federation_subject_key.IAMFederationSubjectKey"
    ]
    """<p>The key in the SAML assertion that contains the user's subject identifier.</p>"""
    roles_key: NotRequired[
        "capo_opensearch.types.iam_federation_roles_key.IAMFederationRolesKey"
    ]
    """<p>The key in the SAML assertion that contains the user's role information.</p>"""

enabled instance-attribute

enabled: NotRequired[Boolean]

Specifies whether IAM identity federation is enabled for the OpenSearch domain.

roles_key instance-attribute

roles_key: NotRequired[IAMFederationRolesKey]

The key in the SAML assertion that contains the user's role information.

subject_key instance-attribute

subject_key: NotRequired[IAMFederationSubjectKey]

The key in the SAML assertion that contains the user's subject identifier.