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

The operation is already in progress.

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

The ID of the operation that's already in progress.

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

One or more specified values aren't valid. For example, a required value might be missing, a * numeric value might be outside the allowed range, or a string value might exceed length * constraints.

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

The namespace that you're trying to create already exists.

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

The CreatorRequestId that was used to create the namespace.

* @public */ CreatorRequestId?: string | undefined; /** *

The ID of the existing namespace.

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

The resource can't be created because you've reached the quota on the number of * resources.

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

The list of tags on the resource is over the quota. The maximum number of tags that can be * applied to a resource is 50.

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

The name of the resource.

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

No namespace exists with the specified ID.

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

The service can't be created because a service with the same name already exists.

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

The CreatorRequestId that was used to create the service.

* @public */ CreatorRequestId?: string | undefined; /** *

The ID of the existing service.

* @public */ ServiceId?: string | undefined; /** *

The ARN of the existing service.

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

The health check for the instance that's specified by ServiceId and * InstanceId isn't a custom health check.

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

The specified resource can't be deleted because it contains other resources. For example, * you can't delete a service that contains any instances.

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

No service exists with the specified ID.

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

No instance exists with the specified ID, or the instance was recently registered, and * information about the instance hasn't propagated yet.

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

The operation can't be completed because you've reached the quota for the number of * requests. For more information, see Cloud Map API request throttling quota in the * Cloud Map Developer Guide.

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

No operation exists with the specified ID.

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

The operation can't be completed because the resource was not found.

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

The attribute can't be added to the service because you've exceeded the quota for the number * of attributes you can add to a service.

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