Skip to content

CreateConnectionAuthRequestParameters

Source code in docs_src/capo_cloudwatch_events/types/create_connection_auth_request_parameters.py
class CreateConnectionAuthRequestParameters(TypedDict, closed=True):
    basic_auth_parameters: NotRequired[
        "capo_cloudwatch_events.types.create_connection_basic_auth_request_parameters.CreateConnectionBasicAuthRequestParameters"
    ]
    """<p>A <code>CreateConnectionBasicAuthRequestParameters</code> object that contains the Basic authorization parameters to use for the connection.</p>"""
    o_auth_parameters: NotRequired[
        "capo_cloudwatch_events.types.create_connection_o_auth_request_parameters.CreateConnectionOAuthRequestParameters"
    ]
    """<p>A <code>CreateConnectionOAuthRequestParameters</code> object that contains the OAuth authorization parameters to use for the connection.</p>"""
    api_key_auth_parameters: NotRequired[
        "capo_cloudwatch_events.types.create_connection_api_key_auth_request_parameters.CreateConnectionApiKeyAuthRequestParameters"
    ]
    """<p>A <code>CreateConnectionApiKeyAuthRequestParameters</code> object that contains the API key authorization parameters to use for the connection.</p>"""
    invocation_http_parameters: NotRequired[
        "capo_cloudwatch_events.types.connection_http_parameters.ConnectionHttpParameters"
    ]
    """<p>A <code>ConnectionHttpParameters</code> object that contains the API key authorization parameters to use for the connection. Note that if you include additional parameters for the target of a rule via <code>HttpParameters</code>, including query strings, the parameters added for the connection take precedence.</p>"""

api_key_auth_parameters instance-attribute

api_key_auth_parameters: NotRequired[CreateConnectionApiKeyAuthRequestParameters]

A CreateConnectionApiKeyAuthRequestParameters object that contains the API key authorization parameters to use for the connection.

basic_auth_parameters instance-attribute

basic_auth_parameters: NotRequired[CreateConnectionBasicAuthRequestParameters]

A CreateConnectionBasicAuthRequestParameters object that contains the Basic authorization parameters to use for the connection.

invocation_http_parameters instance-attribute

invocation_http_parameters: NotRequired[ConnectionHttpParameters]

A ConnectionHttpParameters object that contains the API key authorization parameters to use for the connection. Note that if you include additional parameters for the target of a rule via HttpParameters, including query strings, the parameters added for the connection take precedence.

o_auth_parameters instance-attribute

o_auth_parameters: NotRequired[CreateConnectionOAuthRequestParameters]

A CreateConnectionOAuthRequestParameters object that contains the OAuth authorization parameters to use for the connection.