Skip to content

Api Gateway  >  Operations  >  delete_integration

delete_integration

Operation

delete_integration async

delete_integration(input: DeleteIntegrationInput, plugins: list[Plugin] | None = None) -> DeleteIntegrationOutput

Represents a delete integration.

Parameters:

Name Type Description Default
input DeleteIntegrationInput

An instance of DeleteIntegrationInput.

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
DeleteIntegrationOutput

An instance of DeleteIntegrationOutput.

Input

DeleteIntegrationInput dataclass

Represents a delete integration request.

Attributes

http_method class-attribute instance-attribute
http_method: str | None = None

Specifies a delete integration request's HTTP method.

resource_id class-attribute instance-attribute
resource_id: str | None = None

Specifies a delete integration request's resource identifier.

rest_api_id class-attribute instance-attribute
rest_api_id: str | None = None

The string identifier of the associated RestApi.

Output

DeleteIntegrationOutput dataclass

Dataclass for DeleteIntegrationOutput structure.