Skip to content

ConnectionOAuthResponseParameters

Source code in docs_src/capo_eventbridge/types/connection_o_auth_response_parameters.py
class ConnectionOAuthResponseParameters(TypedDict, closed=True):
    client_parameters: NotRequired[
        "capo_eventbridge.types.connection_o_auth_client_response_parameters.ConnectionOAuthClientResponseParameters"
    ]
    """<p>Details about the client parameters returned when OAuth is specified as the authorization type.</p>"""
    authorization_endpoint: NotRequired[
        "capo_eventbridge.types.https_endpoint.HttpsEndpoint"
    ]
    """<p>The URL to the HTTP endpoint that authorized the request.</p>"""
    http_method: NotRequired[
        "capo_eventbridge.types.connection_o_auth_http_method.ConnectionOAuthHttpMethod"
    ]
    """<p>The method used to connect to the HTTP endpoint.</p>"""
    o_auth_http_parameters: NotRequired[
        "capo_eventbridge.types.connection_http_parameters.ConnectionHttpParameters"
    ]
    """<p>The additional HTTP parameters used for the OAuth authorization request.</p>"""

authorization_endpoint instance-attribute

authorization_endpoint: NotRequired[HttpsEndpoint]

The URL to the HTTP endpoint that authorized the request.

client_parameters instance-attribute

client_parameters: NotRequired[ConnectionOAuthClientResponseParameters]

Details about the client parameters returned when OAuth is specified as the authorization type.

http_method instance-attribute

http_method: NotRequired[ConnectionOAuthHttpMethod]

The method used to connect to the HTTP endpoint.

o_auth_http_parameters instance-attribute

o_auth_http_parameters: NotRequired[ConnectionHttpParameters]

The additional HTTP parameters used for the OAuth authorization request.