4141use AsyncAws \CodeCommit \Exception \InvalidTagsMapException ;
4242use AsyncAws \CodeCommit \Exception \MaximumBranchesExceededException ;
4343use AsyncAws \CodeCommit \Exception \MaximumRepositoryTriggersExceededException ;
44+ use AsyncAws \CodeCommit \Exception \OperationNotAllowedException ;
4445use AsyncAws \CodeCommit \Exception \PathDoesNotExistException ;
4546use AsyncAws \CodeCommit \Exception \RepositoryDoesNotExistException ;
4647use AsyncAws \CodeCommit \Exception \RepositoryLimitExceededException ;
@@ -97,6 +98,7 @@ class CodeCommitClient extends AbstractApi
9798 * @throws InvalidRepositoryNameException
9899 * @throws InvalidRepositoryDescriptionException
99100 * @throws RepositoryLimitExceededException
101+ * @throws OperationNotAllowedException
100102 * @throws EncryptionIntegrityChecksFailedException
101103 * @throws EncryptionKeyAccessDeniedException
102104 * @throws EncryptionKeyDisabledException
@@ -118,6 +120,7 @@ public function createRepository($input): CreateRepositoryOutput
118120 'InvalidRepositoryNameException ' => InvalidRepositoryNameException::class,
119121 'InvalidRepositoryDescriptionException ' => InvalidRepositoryDescriptionException::class,
120122 'RepositoryLimitExceededException ' => RepositoryLimitExceededException::class,
123+ 'OperationNotAllowedException ' => OperationNotAllowedException::class,
121124 'EncryptionIntegrityChecksFailedException ' => EncryptionIntegrityChecksFailedException::class,
122125 'EncryptionKeyAccessDeniedException ' => EncryptionKeyAccessDeniedException::class,
123126 'EncryptionKeyDisabledException ' => EncryptionKeyDisabledException::class,
0 commit comments