CodeCommit / Client / delete_repository
delete_repository#
- CodeCommit.Client.delete_repository(**kwargs)#
- Deletes a repository. If a specified repository was already deleted, a null repository ID is returned. - Warning - Deleting a repository also deletes all associated objects and metadata. After a repository is deleted, all future push calls to the deleted repository fail. - See also: AWS API Documentation - Request Syntax - response = client.delete_repository( repositoryName='string' ) - Parameters:
- repositoryName (string) – - [REQUIRED] - The name of the repository to delete. 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'repositoryId': 'string' } - Response Structure - (dict) – - Represents the output of a delete repository operation. - repositoryId (string) – - The ID of the repository that was deleted. 
 
 
 - Exceptions - CodeCommit.Client.exceptions.RepositoryNameRequiredException
- CodeCommit.Client.exceptions.InvalidRepositoryNameException
- CodeCommit.Client.exceptions.EncryptionIntegrityChecksFailedException
- CodeCommit.Client.exceptions.EncryptionKeyAccessDeniedException
- CodeCommit.Client.exceptions.EncryptionKeyDisabledException
- CodeCommit.Client.exceptions.EncryptionKeyNotFoundException
- CodeCommit.Client.exceptions.EncryptionKeyUnavailableException