import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import type { ValidationExceptionReason } from "./enums"; import type { DependentEntity, ValidationExceptionField } from "./models_0"; import { SSMContactsServiceException as __BaseException } from "./SSMContactsServiceException"; /** *
You don't have sufficient access to perform this operation.
* @public */ export declare class AccessDeniedException extends __BaseException { readonly name: "AccessDeniedException"; readonly $fault: "client"; Message: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeUnexpected error occurred while processing the request.
* @public */ export declare class InternalServerException extends __BaseException { readonly name: "InternalServerException"; readonly $fault: "server"; Message: string | undefined; /** * Advice to clients on when the call can be safely retried * @public */ RetryAfterSeconds?: number | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeRequest references a resource that doesn't exist.
* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; Message: string | undefined; /** * Hypothetical resource identifier that was not found * @public */ ResourceId: string | undefined; /** * Hypothetical resource type that was not found * @public */ ResourceType: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe request was denied due to request throttling.
* @public */ export declare class ThrottlingException extends __BaseException { readonly name: "ThrottlingException"; readonly $fault: "client"; Message: string | undefined; /** * Service Quotas requirement to identify originating service * @public */ QuotaCode?: string | undefined; /** * Service Quotas requirement to identify originating quota * @public */ ServiceCode?: string | undefined; /** * Advice to clients on when the call can be safely retried * @public */ RetryAfterSeconds?: number | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe input fails to satisfy the constraints specified by an Amazon Web Services * service.
* @public */ export declare class ValidationException extends __BaseException { readonly name: "ValidationException"; readonly $fault: "client"; Message: string | undefined; /** * Reason the request failed validation * @public */ Reason?: ValidationExceptionReason | undefined; /** * The fields that caused the error * @public */ Fields?: ValidationExceptionField[] | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeUpdating or deleting a resource causes an inconsistent state.
* @public */ export declare class ConflictException extends __BaseException { readonly name: "ConflictException"; readonly $fault: "client"; Message: string | undefined; /** * Identifier of the resource in use * @public */ ResourceId: string | undefined; /** * Type of the resource in use * @public */ ResourceType: string | undefined; /** * List of dependent entities containing information on relation type and resourceArns linked to the resource in use * @public */ DependentEntities?: DependentEntity[] | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe operation failed to due an encryption key error.
* @public */ export declare class DataEncryptionException extends __BaseException { readonly name: "DataEncryptionException"; readonly $fault: "client"; Message: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeRequest would cause a service quota to be exceeded.
* @public */ export declare class ServiceQuotaExceededException extends __BaseException { readonly name: "ServiceQuotaExceededException"; readonly $fault: "client"; Message: string | undefined; /** * Identifier of the resource affected * @public */ ResourceId?: string | undefined; /** * Type of the resource affected * @public */ ResourceType?: string | undefined; /** * Service Quotas requirement to identify originating service * @public */ QuotaCode: string | undefined; /** * Service Quotas requirement to identify originating quota * @public */ ServiceCode: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionType