OpenSearchIngestion / Client / revoke_pipeline_endpoint_connections

revoke_pipeline_endpoint_connections

OpenSearchIngestion.Client.revoke_pipeline_endpoint_connections(**kwargs)

Revokes pipeline endpoints from specified endpoint IDs.

See also: AWS API Documentation

Request Syntax

response = client.revoke_pipeline_endpoint_connections(
    PipelineArn='string',
    EndpointIds=[
        'string',
    ]
)
Parameters:
  • PipelineArn (string) –

    [REQUIRED]

    The Amazon Resource Name (ARN) of the pipeline from which to revoke endpoint connections.

  • EndpointIds (list) –

    [REQUIRED]

    A list of endpoint IDs for which to revoke access to the pipeline.

    • (string) –

Return type:

dict

Returns:

Response Syntax

{
    'PipelineArn': 'string'
}

Response Structure

  • (dict) –

    • PipelineArn (string) –

      The Amazon Resource Name (ARN) of the pipeline from which endpoint connections were revoked.

Exceptions

  • OpenSearchIngestion.Client.exceptions.DisabledOperationException

  • OpenSearchIngestion.Client.exceptions.LimitExceededException

  • OpenSearchIngestion.Client.exceptions.ValidationException

  • OpenSearchIngestion.Client.exceptions.InternalException

  • OpenSearchIngestion.Client.exceptions.AccessDeniedException