import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client"; import { WorkSpacesServiceException as __BaseException } from "./WorkSpacesServiceException"; /** *
The user is not authorized to access a resource.
* @public */ export declare class AccessDeniedException extends __BaseException { readonly name: "AccessDeniedException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe TargetAccountId is already linked or invited.
Unexpected server error occured.
* @public */ export declare class InternalServerException extends __BaseException { readonly name: "InternalServerException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe resource could not be found.
* @public */ export declare class ResourceNotFoundException extends __BaseException { readonly name: "ResourceNotFoundException"; readonly $fault: "client"; /** *The ID of the resource that could not be found.
* @public */ ResourceId?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeYou either haven't provided a TargetAccountId or
* are using the same value for TargetAccountId and SourceAccountId.
The specified application is not supported.
* @public */ export declare class ApplicationNotSupportedException extends __BaseException { readonly name: "ApplicationNotSupportedException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeOne or more parameter values are not valid.
* @public */ export declare class InvalidParameterValuesException extends __BaseException { readonly name: "InvalidParameterValuesException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe state of the resource is not valid for this operation.
* @public */ export declare class InvalidResourceStateException extends __BaseException { readonly name: "InvalidResourceStateException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThis operation is not supported.
* @public */ export declare class OperationNotSupportedException extends __BaseException { readonly name: "OperationNotSupportedException"; readonly $fault: "client"; /** *The exception error reason.
* @public */ reason?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe resource is associated with a directory.
* @public */ export declare class ResourceAssociatedException extends __BaseException { readonly name: "ResourceAssociatedException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeYour resource limits have been exceeded.
* @public */ export declare class ResourceLimitExceededException extends __BaseException { readonly name: "ResourceLimitExceededException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe compute type of the WorkSpace is not compatible with the application.
* @public */ export declare class ComputeNotCompatibleException extends __BaseException { readonly name: "ComputeNotCompatibleException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe specified application is not compatible with the resource.
* @public */ export declare class IncompatibleApplicationsException extends __BaseException { readonly name: "IncompatibleApplicationsException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe operating system of the WorkSpace is not compatible with the application.
* @public */ export declare class OperatingSystemNotCompatibleException extends __BaseException { readonly name: "OperatingSystemNotCompatibleException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe specified resource already exists.
* @public */ export declare class ResourceAlreadyExistsException extends __BaseException { readonly name: "ResourceAlreadyExistsException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe specified resource is currently in use.
* @public */ export declare class ResourceInUseException extends __BaseException { readonly name: "ResourceInUseException"; readonly $fault: "client"; /** *The ID of the resource that is in use.
* @public */ ResourceId?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe specified resource is not available.
* @public */ export declare class ResourceUnavailableException extends __BaseException { readonly name: "ResourceUnavailableException"; readonly $fault: "client"; /** *The identifier of the resource that is not available.
* @public */ ResourceId?: string | undefined; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe resource could not be created.
* @public */ export declare class ResourceCreationFailedException extends __BaseException { readonly name: "ResourceCreationFailedException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeTwo or more of the selected parameter values cannot be used together.
* @public */ export declare class InvalidParameterCombinationException extends __BaseException { readonly name: "InvalidParameterCombinationException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe properties of this WorkSpace are currently being modified. Try again in a moment.
* @public */ export declare class OperationInProgressException extends __BaseException { readonly name: "OperationInProgressException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe configuration of this WorkSpace is not supported for this operation. For more information, see * Required * Configuration and Service Components for WorkSpaces .
* @public */ export declare class UnsupportedWorkspaceConfigurationException extends __BaseException { readonly name: "UnsupportedWorkspaceConfigurationException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe configuration of this network is not supported for this operation, or your network configuration * conflicts with the Amazon WorkSpaces management network IP range. For more information, see * * Configure a VPC for Amazon WorkSpaces.
* @public */ export declare class UnsupportedNetworkConfigurationException extends __BaseException { readonly name: "UnsupportedNetworkConfigurationException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionTypeThe workspaces_DefaultRole role could not be found. If this is the first time you are registering a directory, you * will need to create the workspaces_DefaultRole role before you can register a directory. For more information, see Creating the workspaces_DefaultRole Role.
* @public */ export declare class WorkspacesDefaultRoleNotFoundException extends __BaseException { readonly name: "WorkspacesDefaultRoleNotFoundException"; readonly $fault: "client"; /** * @internal */ constructor(opts: __ExceptionOptionType