import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import { XRayServiceException as __BaseException } from "./XRayServiceException"; /** *
The request is missing required parameters or has invalid parameters.
* @public */ export declare class InvalidRequestException extends __BaseException { readonly name: "InvalidRequestException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request exceeds the maximum number of requests per second.
* @public */ export declare class ThrottledException extends __BaseException { readonly name: "ThrottledException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe resource was not found. Verify that the name or Amazon Resource Name (ARN) of the resource is * correct.
* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; Message?: string | undefined; ResourceName?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have reached the maximum number of sampling rules.
* @public */ export declare class RuleLimitExceededException extends __BaseException { readonly name: "RuleLimitExceededException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeA policy revision id was provided which does not match the latest policy revision. This exception is also
* if a policy revision id of 0 is provided via PutResourcePolicy and a policy with the same name already exists.
The provided resource policy would prevent the caller of this request from calling PutResourcePolicy in the future.
* @public */ export declare class LockoutPreventionException extends __BaseException { readonly name: "LockoutPreventionException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeInvalid policy document provided in request.
* @public */ export declare class MalformedPolicyDocumentException extends __BaseException { readonly name: "MalformedPolicyDocumentException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeExceeded the maximum number of resource policies for a target Amazon Web Services account.
* @public */ export declare class PolicyCountLimitExceededException extends __BaseException { readonly name: "PolicyCountLimitExceededException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeExceeded the maximum size for a resource policy.
* @public */ export declare class PolicySizeLimitExceededException extends __BaseException { readonly name: "PolicySizeLimitExceededException"; readonly $fault: "client"; Message?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou have exceeded the maximum number of tags you can apply to this resource.
* @public */ export declare class TooManyTagsException extends __BaseException { readonly name: "TooManyTagsException"; readonly $fault: "client"; Message?: string | undefined; ResourceName?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType