import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/smithy-client"; import { KinesisServiceException as __BaseException } from "./KinesisServiceException"; /** *
Specifies that you do not have the permissions required to perform this * operation.
* @public */ export declare class AccessDeniedException extends __BaseException { readonly name: "AccessDeniedException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeA specified parameter exceeds its restrictions, is not supported, or can't be used. * For more information, see the returned message.
* @public */ export declare class InvalidArgumentException extends __BaseException { readonly name: "InvalidArgumentException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe requested resource exceeds the maximum number allowed, or the number of concurrent * stream requests exceeds the maximum number allowed.
* @public */ export declare class LimitExceededException extends __BaseException { readonly name: "LimitExceededException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe resource is not available for this operation. For successful operation, the
* resource must be in the ACTIVE state.
The requested resource could not be found. The stream might not be specified * correctly.
* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeSpecifies that you tried to invoke this API for a data stream with the on-demand * capacity mode. This API is only supported for data streams with the provisioned capacity * mode.
* @public */ export declare class ValidationException extends __BaseException { readonly name: "ValidationException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe provided iterator exceeds the maximum age allowed.
* @public */ export declare class ExpiredIteratorException extends __BaseException { readonly name: "ExpiredIteratorException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe pagination token passed to the operation is expired.
* @public */ export declare class ExpiredNextTokenException extends __BaseException { readonly name: "ExpiredNextTokenException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe processing of the request failed because of an unknown error, exception, or * failure.
* @public */ export declare class InternalFailureException extends __BaseException { readonly name: "InternalFailureException"; readonly $fault: "server"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe ciphertext references a key that doesn't exist or that you don't have access * to.
* @public */ export declare class KMSAccessDeniedException extends __BaseException { readonly name: "KMSAccessDeniedException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request was rejected because the specified customer master key (CMK) isn't * enabled.
* @public */ export declare class KMSDisabledException extends __BaseException { readonly name: "KMSDisabledException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request was rejected because the state of the specified resource isn't valid for * this request. For more information, see How Key State Affects Use of a * Customer Master Key in the Amazon Web Services Key Management * Service Developer Guide.
* @public */ export declare class KMSInvalidStateException extends __BaseException { readonly name: "KMSInvalidStateException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request was rejected because the specified entity or resource can't be * found.
* @public */ export declare class KMSNotFoundException extends __BaseException { readonly name: "KMSNotFoundException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe Amazon Web Services access key ID needs a subscription for the service.
* @public */ export declare class KMSOptInRequired extends __BaseException { readonly name: "KMSOptInRequired"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request was denied due to request throttling. For more information about * throttling, see Limits in * the Amazon Web Services Key Management Service Developer * Guide.
* @public */ export declare class KMSThrottlingException extends __BaseException { readonly name: "KMSThrottlingException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request rate for the stream is too high, or the requested data is too large for * the available throughput. Reduce the frequency or size of your requests. For more * information, see Streams Limits in the * Amazon Kinesis Data Streams Developer Guide, and Error Retries and * Exponential Backoff in Amazon Web Services in the Amazon Web Services General Reference.
* @public */ export declare class ProvisionedThroughputExceededException extends __BaseException { readonly name: "ProvisionedThroughputExceededException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType