import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import type { ValidationExceptionReason } from "./enums"; import { PcaConnectorScepServiceException as __BaseException } from "./PcaConnectorScepServiceException"; /** *
You can receive this error if you attempt to perform an operation and you don't have the required permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web Services account.
* @public */ export declare class AccessDeniedException extends __BaseException { readonly name: "AccessDeniedException"; readonly $fault: "client"; Message: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request is malformed or contains an error such as an invalid parameter value or a missing required parameter.
* @public */ export declare class BadRequestException extends __BaseException { readonly name: "BadRequestException"; readonly $fault: "client"; Message: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThis request can't be completed for one of the following reasons because the requested resource was being concurrently modified by another request.
* @public */ export declare class ConflictException extends __BaseException { readonly name: "ConflictException"; readonly $fault: "client"; Message: string | undefined; /** *The identifier of the Amazon Web Services resource.
* @public */ ResourceId: string | undefined; /** *The resource type, which can be either Connector or Challenge.
The request processing has failed because of an unknown error, exception or failure with an internal server.
* @public */ export declare class InternalServerException extends __BaseException { readonly name: "InternalServerException"; readonly $fault: "server"; $retryable: {}; Message: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe operation tried to access a nonexistent resource. The resource might be incorrectly specified, or it might have a status other than ACTIVE.
The identifier of the Amazon Web Services resource.
* @public */ ResourceId: string | undefined; /** *The resource type, which can be either Connector or Challenge.
The 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; /** *The resource type, which can be either Connector or Challenge.
Identifies the originating service.
* @public */ ServiceCode: string | undefined; /** *The quota identifier.
* @public */ QuotaCode: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe limit on the number of requests per second was exceeded.
* @public */ export declare class ThrottlingException extends __BaseException { readonly name: "ThrottlingException"; readonly $fault: "client"; $retryable: { throttling: boolean; }; Message: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeAn input validation error occurred. For example, invalid characters in a name tag, or an invalid pagination token.
* @public */ export declare class ValidationException extends __BaseException { readonly name: "ValidationException"; readonly $fault: "client"; Message: string | undefined; /** *The reason for the validation error, if available. The service doesn't return a reason for every validation exception.
* @public */ Reason?: ValidationExceptionReason | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType