import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import type { ConflictExceptionType, ResourceTypeNotFound, ValidationExceptionType } from "./enums"; import { MediaPackageV2ServiceException as __BaseException } from "./MediaPackageV2ServiceException"; /** *
Access is denied because either you don't have permissions to perform the requested operation or MediaPackage is getting throttling errors with CDN authorization. The user or role that is making the request must have at least one IAM permissions policy attached that grants the required permissions. For more information, see Access Management in the IAM User Guide. Or, if you're using CDN authorization, you will receive this exception if MediaPackage receives a throttling error from Secrets Manager.
* @public */ export declare class AccessDeniedException extends __BaseException { readonly name: "AccessDeniedException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeUpdating or deleting this resource can cause an inconsistent state.
* @public */ export declare class ConflictException extends __BaseException { readonly name: "ConflictException"; readonly $fault: "client"; Message?: string | undefined; /** *The type of ConflictException.
* @public */ ConflictExceptionType?: ConflictExceptionType | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeIndicates that an error from the service occurred while trying to process a request.
* @public */ export declare class InternalServerException extends __BaseException { readonly name: "InternalServerException"; readonly $fault: "server"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe specified resource doesn't exist.
* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** *The specified resource type wasn't found.
* @public */ ResourceTypeNotFound?: ResourceTypeNotFound | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request throughput limit was exceeded.
* @public */ export declare class ThrottlingException extends __BaseException { readonly name: "ThrottlingException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe input failed to meet the constraints specified by the AWS service.
* @public */ export declare class ValidationException extends __BaseException { readonly name: "ValidationException"; readonly $fault: "client"; Message?: string | undefined; /** *The type of ValidationException.
* @public */ ValidationExceptionType?: ValidationExceptionType | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request would cause a service quota to be exceeded.
* @public */ export declare class ServiceQuotaExceededException extends __BaseException { readonly name: "ServiceQuotaExceededException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType