import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import type { ValidationExceptionField } from "./models_0"; import { ResourceExplorer2ServiceException as __BaseException } from "./ResourceExplorer2ServiceException"; /** *

The credentials that you used to call this operation don't have the minimum required permissions.

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

The request failed because of internal service error. Try your request again later.

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

You specified a resource that doesn't exist. Check the ID or ARN that you used to identity the resource, and try again.

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

The request failed because you exceeded a rate limit for this operation. For more information, see Quotas for Resource Explorer.

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

You provided an invalid value for one of the operation's parameters. Check the syntax for the operation, and try again.

* @public */ export declare class ValidationException extends __BaseException { readonly name: "ValidationException"; readonly $fault: "client"; Message: string | undefined; /** *

An array of the request fields that had validation errors.

* @public */ FieldList?: ValidationExceptionField[] | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); } /** *

The principal making the request isn't permitted to perform the operation.

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

If you attempted to create a view, then the request failed because either you specified parameters that didn’t match the original request, or you attempted to create a view with a name that already exists in this Amazon Web Services Region.

If you attempted to create an index, then the request failed because either you specified parameters that didn't match the original request, or an index already exists in the current Amazon Web Services Region.

If you attempted to update an index type to AGGREGATOR, then the request failed because you already have an AGGREGATOR index in a different Amazon Web Services Region.

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

The request failed because it exceeds a service quota.

* @public */ export declare class ServiceQuotaExceededException extends __BaseException { readonly name: "ServiceQuotaExceededException"; readonly $fault: "client"; Message: string | undefined; /** *

The name of the service quota that was exceeded by the request.

* @public */ Name: string | undefined; /** *

The current value for the quota that the request tried to exceed.

* @public */ Value: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType); }