import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/smithy-client"; import { CostExplorerServiceException as __BaseException } from "./CostExplorerServiceException"; /** *

The requested analysis can't be found.

* @public */ export declare class AnalysisNotFoundException extends __BaseException { readonly name: "AnalysisNotFoundException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You made too many calls in a short period of time. Try again later.

* @public */ export declare class LimitExceededException extends __BaseException { readonly name: "LimitExceededException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The cost anomaly monitor does not exist for the account.

* @public */ export declare class UnknownMonitorException extends __BaseException { readonly name: "UnknownMonitorException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

You've reached the limit on the number of resources you can create, or exceeded the * size of an individual resource.

* @public */ export declare class ServiceQuotaExceededException extends __BaseException { readonly name: "ServiceQuotaExceededException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The cost anomaly subscription does not exist for the account.

* @public */ export declare class UnknownSubscriptionException extends __BaseException { readonly name: "UnknownSubscriptionException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The specified ARN in the request doesn't exist.

* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; Message?: string | undefined; ResourceName?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The pagination token is invalid. Try again without a pagination token.

* @public */ export declare class InvalidNextTokenException extends __BaseException { readonly name: "InvalidNextTokenException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The requested data is unavailable.

* @public */ export declare class DataUnavailableException extends __BaseException { readonly name: "DataUnavailableException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The requested report expired. Update the date interval and try again.

* @public */ export declare class BillExpirationException extends __BaseException { readonly name: "BillExpirationException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

* The billing view status must be HEALTHY to perform this action. Try again when the status is HEALTHY. *

* @public */ export declare class BillingViewHealthStatusException extends __BaseException { readonly name: "BillingViewHealthStatusException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Your request parameters changed between pages. Try again with the old parameters or * without a pagination token.

* @public */ export declare class RequestChangedException extends __BaseException { readonly name: "RequestChangedException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Cost Explorer was unable to identify the usage unit. Provide * UsageType/UsageTypeGroup filter selections that contain matching units, * for example: hours.

* @public */ export declare class UnresolvableUsageUnitException extends __BaseException { readonly name: "UnresolvableUsageUnitException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

A request to generate a recommendation or analysis is already in progress.

* @public */ export declare class GenerationExistsException extends __BaseException { readonly name: "GenerationExistsException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

* A request to backfill is already in progress. Once the previous request is complete, you can create another request. *

* @public */ export declare class BackfillLimitExceededException extends __BaseException { readonly name: "BackfillLimitExceededException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

Can occur if you specify a number of tags for a resource greater than the maximum 50 * user tags per resource.

* @public */ export declare class TooManyTagsException extends __BaseException { readonly name: "TooManyTagsException"; readonly $fault: "client"; Message?: string | undefined; ResourceName?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); }