Skip to content

CloudFront  >  Operations  >  test_connection_function

test_connection_function

Operation

test_connection_function async

test_connection_function(input: TestConnectionFunctionInput, plugins: list[Plugin] | None = None) -> TestConnectionFunctionOutput

Tests a connection function.

Parameters:

Name Type Description Default
input TestConnectionFunctionInput

An instance of TestConnectionFunctionInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
TestConnectionFunctionOutput

An instance of TestConnectionFunctionOutput.

Input

TestConnectionFunctionInput dataclass

Bases: _SerdeShape

Dataclass for TestConnectionFunctionInput structure.

Attributes

connection_object class-attribute instance-attribute
connection_object: bytes | None = ...

The connection object.

id class-attribute instance-attribute
id: str | None = ...

The connection function ID.

if_match class-attribute instance-attribute
if_match: str | None = ...

The current version (ETag value) of the connection function.

stage class-attribute instance-attribute
stage: str | None = ...

The connection function stage.

Output

TestConnectionFunctionOutput dataclass

Bases: _SerdeShape

Dataclass for TestConnectionFunctionOutput structure.

Attributes

connection_function_test_result class-attribute instance-attribute
connection_function_test_result: ConnectionFunctionTestResult | None = ...

The connection function test result.

response_metadata class-attribute instance-attribute
response_metadata: ResponseMetadata = ...

Metadata about the response that produced this output. Use this to recover the request identifiers a service's support team needs in order to investigate a call. Members of the metadata are individually optional.