Skip to content

TestInvokeAuthorizerResponse

Source code in docs_src/capo_iot/types/test_invoke_authorizer_response.py
class TestInvokeAuthorizerResponse(TypedDict, closed=True):
    is_authenticated: NotRequired["capo_iot.types.is_authenticated.IsAuthenticated"]
    """<p>True if the token is authenticated, otherwise false.</p>"""
    principal_id: NotRequired["capo_iot.types.principal_id.PrincipalId"]
    """<p>The principal ID.</p>"""
    policy_documents: NotRequired["capo_iot.types.policy_documents.PolicyDocuments"]
    """<p>IAM policy documents.</p>"""
    refresh_after_in_seconds: NotRequired["capo_iot.types.seconds.Seconds"]
    """<p>The number of seconds after which the temporary credentials are refreshed.</p>"""
    disconnect_after_in_seconds: NotRequired["capo_iot.types.seconds.Seconds"]
    """<p>The number of seconds after which the connection is terminated.</p>"""

disconnect_after_in_seconds instance-attribute

disconnect_after_in_seconds: NotRequired[Seconds]

The number of seconds after which the connection is terminated.

is_authenticated instance-attribute

is_authenticated: NotRequired[IsAuthenticated]

True if the token is authenticated, otherwise false.

policy_documents instance-attribute

policy_documents: NotRequired[PolicyDocuments]

IAM policy documents.

principal_id instance-attribute

principal_id: NotRequired[PrincipalId]

The principal ID.

refresh_after_in_seconds instance-attribute

refresh_after_in_seconds: NotRequired[Seconds]

The number of seconds after which the temporary credentials are refreshed.