ElementalInference / Client / delete_feed

delete_feed

ElementalInference.Client.delete_feed(**kwargs)

Deletes the specified feed. You can delete the feed at any time. Elemental Inference doesn’t block you from deleting a feed when the calling application is calling PutMedia or GetMetadata on that feed, although both these calls will start to fail. For more information about managing inactive feeds, see the Elemental Inference User Guide.

See also: AWS API Documentation

Request Syntax

response = client.delete_feed(
    id='string'
)
Parameters:

id (string) –

[REQUIRED]

The ID of the feed.

Return type:

dict

Returns:

Response Syntax

{
    'arn': 'string',
    'id': 'string',
    'status': 'CREATING'|'AVAILABLE'|'ACTIVE'|'UPDATING'|'DELETING'|'DELETED'|'ARCHIVED'
}

Response Structure

  • (dict) –

    • arn (string) –

      The ARN of the deleted feed.

    • id (string) –

      The ID of the deleted feed.

    • status (string) –

      The current status of the feed. When deletion of the feed has succeeded, the status will be DELETED.

Exceptions

  • ElementalInference.Client.exceptions.ValidationException

  • ElementalInference.Client.exceptions.ResourceNotFoundException

  • ElementalInference.Client.exceptions.InternalServerErrorException

  • ElementalInference.Client.exceptions.AccessDeniedException

  • ElementalInference.Client.exceptions.TooManyRequestException

  • ElementalInference.Client.exceptions.ConflictException