Skip to content

IamIdentityCenterConfigOptions

Source code in docs_src/capo_opensearchserverless/types/iam_identity_center_config_options.py
class IamIdentityCenterConfigOptions(TypedDict, closed=True):
    instance_arn: NotRequired[
        "capo_opensearchserverless.types.iam_identity_center_instance_arn.IamIdentityCenterInstanceArn"
    ]
    """<p>The ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.</p>"""
    application_arn: NotRequired[
        "capo_opensearchserverless.types.iam_identity_center_application_arn.IamIdentityCenterApplicationArn"
    ]
    """<p>The ARN of the IAM Identity Center application used to integrate with OpenSearch Serverless.</p>"""
    application_name: NotRequired["str"]
    """<p>The name of the IAM Identity Center application used to integrate with OpenSearch Serverless.</p>"""
    application_description: NotRequired["str"]
    """<p>The description of the IAM Identity Center application used to integrate with OpenSearch Serverless.</p>"""
    user_attribute: NotRequired[
        "capo_opensearchserverless.types.iam_identity_center_user_attribute.IamIdentityCenterUserAttribute"
    ]
    """<p>The user attribute for this IAM Identity Center integration. Defaults to <code>UserId</code> </p>"""
    group_attribute: NotRequired[
        "capo_opensearchserverless.types.iam_identity_center_group_attribute.IamIdentityCenterGroupAttribute"
    ]
    """<p>The group attribute for this IAM Identity Center integration. Defaults to <code>GroupId</code>.</p>"""

application_arn instance-attribute

application_arn: NotRequired[IamIdentityCenterApplicationArn]

The ARN of the IAM Identity Center application used to integrate with OpenSearch Serverless.

application_description instance-attribute

application_description: NotRequired[str]

The description of the IAM Identity Center application used to integrate with OpenSearch Serverless.

application_name instance-attribute

application_name: NotRequired[str]

The name of the IAM Identity Center application used to integrate with OpenSearch Serverless.

group_attribute instance-attribute

group_attribute: NotRequired[IamIdentityCenterGroupAttribute]

The group attribute for this IAM Identity Center integration. Defaults to GroupId.

instance_arn instance-attribute

instance_arn: NotRequired[IamIdentityCenterInstanceArn]

The ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.

user_attribute instance-attribute

user_attribute: NotRequired[IamIdentityCenterUserAttribute]

The user attribute for this IAM Identity Center integration. Defaults to UserId