import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import { ImagebuilderServiceException as __BaseException } from "./ImagebuilderServiceException"; /** *
You do not have permissions to perform the requested operation.
* @public */ export declare class AccessDeniedException extends __BaseException { readonly name: "AccessDeniedException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have exceeded the permitted request rate for the specific operation.
* @public */ export declare class CallRateLimitExceededException extends __BaseException { readonly name: "CallRateLimitExceededException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThese errors are usually caused by a client action, such as using an action or * resource on behalf of a user that doesn't have permissions to use the action or * resource, or specifying an invalid resource identifier.
* @public */ export declare class ClientException extends __BaseException { readonly name: "ClientException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou are not authorized to perform the requested operation.
* @public */ export declare class ForbiddenException extends __BaseException { readonly name: "ForbiddenException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have specified a client token for an operation using parameter values that differ * from a previous request that used the same client token.
* @public */ export declare class IdempotentParameterMismatchException extends __BaseException { readonly name: "IdempotentParameterMismatchException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have requested an action that that the service doesn't support.
* @public */ export declare class InvalidRequestException extends __BaseException { readonly name: "InvalidRequestException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe resource that you are trying to operate on is currently in use. Review the message * details and retry later.
* @public */ export declare class ResourceInUseException extends __BaseException { readonly name: "ResourceInUseException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThis exception is thrown when the service encounters an unrecoverable * exception.
* @public */ export declare class ServiceException extends __BaseException { readonly name: "ServiceException"; readonly $fault: "server"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe service is unable to process your request at this time.
* @public */ export declare class ServiceUnavailableException extends __BaseException { readonly name: "ServiceUnavailableException"; readonly $fault: "server"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe dry run operation of the resource was successful, and no resources or mutations were actually performed due to the dry run flag in the request.
* @public */ export declare class DryRunOperationException extends __BaseException { readonly name: "DryRunOperationException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have specified two or more mutually exclusive parameters. Review the error message * for details.
* @public */ export declare class InvalidParameterCombinationException extends __BaseException { readonly name: "InvalidParameterCombinationException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYour version number is out of bounds or does not follow the required syntax.
* @public */ export declare class InvalidVersionNumberException extends __BaseException { readonly name: "InvalidVersionNumberException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have exceeded the number of permitted resources or operations for this service. * For service quotas, see EC2 Image Builder endpoints and * quotas.
* @public */ export declare class ServiceQuotaExceededException extends __BaseException { readonly name: "ServiceQuotaExceededException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe resource that you are trying to create already exists.
* @public */ export declare class ResourceAlreadyExistsException extends __BaseException { readonly name: "ResourceAlreadyExistsException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have attempted to mutate or delete a resource with a dependency that prohibits * this action. See the error message for more details.
* @public */ export declare class ResourceDependencyException extends __BaseException { readonly name: "ResourceDependencyException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeAt least one of the resources referenced by your request does not exist.
* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have attempted too many requests for the specific operation.
* @public */ export declare class TooManyRequestsException extends __BaseException { readonly name: "TooManyRequestsException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have provided an invalid pagination token in your request.
* @public */ export declare class InvalidPaginationTokenException extends __BaseException { readonly name: "InvalidPaginationTokenException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe specified parameter is invalid. Review the available parameters for the API * request.
* @public */ export declare class InvalidParameterException extends __BaseException { readonly name: "InvalidParameterException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe value that you provided for the specified parameter is invalid.
* @public */ export declare class InvalidParameterValueException extends __BaseException { readonly name: "InvalidParameterValueException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType