CloudWatchLogs / Client / delete_query_definition
delete_query_definition#
- CloudWatchLogs.Client.delete_query_definition(**kwargs)#
- Deletes a saved CloudWatch Logs Insights query definition. A query definition contains details about a saved CloudWatch Logs Insights query. - Each - DeleteQueryDefinitionoperation can delete one query definition.- You must have the - logs:DeleteQueryDefinitionpermission to be able to perform this operation.- See also: AWS API Documentation - Request Syntax - response = client.delete_query_definition( queryDefinitionId='string' ) - Parameters:
- queryDefinitionId (string) – - [REQUIRED] - The ID of the query definition that you want to delete. You can use DescribeQueryDefinitions to retrieve the IDs of your saved query definitions. 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'success': True|False } - Response Structure - (dict) – - success (boolean) – - A value of TRUE indicates that the operation succeeded. FALSE indicates that the operation failed. 
 
 
 - Exceptions - CloudWatchLogs.Client.exceptions.InvalidParameterException
- CloudWatchLogs.Client.exceptions.ResourceNotFoundException
- CloudWatchLogs.Client.exceptions.ServiceUnavailableException