QuickSight / Client / delete_knowledge_base
delete_knowledge_base¶
- QuickSight.Client.delete_knowledge_base(**kwargs)¶
Deletes a knowledge base.
See also: AWS API Documentation
Request Syntax
response = client.delete_knowledge_base( AwsAccountId='string', KnowledgeBaseId='string' )
- Parameters:
AwsAccountId (string) –
[REQUIRED]
The ID of the Amazon Web Services account that contains the knowledge base.
KnowledgeBaseId (string) –
[REQUIRED]
The unique identifier for the knowledge base.
- Return type:
dict
- Returns:
Response Syntax
{ 'KnowledgeBaseArn': 'string', 'KnowledgeBaseId': 'string', 'RequestId': 'string', 'Status': 123 }
Response Structure
(dict) –
KnowledgeBaseArn (string) –
The ARN of the deleted knowledge base.
KnowledgeBaseId (string) –
The ID of the deleted knowledge base.
RequestId (string) –
The Amazon Web Services request ID for this operation.
Status (integer) –
The HTTP status of the request.
Exceptions
QuickSight.Client.exceptions.ThrottlingExceptionQuickSight.Client.exceptions.InvalidRequestExceptionQuickSight.Client.exceptions.InvalidParameterValueExceptionQuickSight.Client.exceptions.InternalFailureExceptionQuickSight.Client.exceptions.PreconditionNotMetExceptionQuickSight.Client.exceptions.ResourceNotFoundExceptionQuickSight.Client.exceptions.LimitExceededExceptionQuickSight.Client.exceptions.AccessDeniedExceptionQuickSight.Client.exceptions.ConflictException