@aws-sdk/client-ssm
Version:
AWS SDK for JavaScript Ssm Client for Node.js, Browser and React Native
1,968 lines • 67.1 kB
TypeScript
import type { ExceptionOptionType as __ExceptionOptionType } from "@smithy/core/client";
import { SSMServiceException as __BaseException } from "./SSMServiceException";
/**
* <p>The requester doesn't have permissions to perform the requested operation.</p>
* @public
*/
export declare class AccessDeniedException extends __BaseException {
readonly name: "AccessDeniedException";
readonly $fault: "client";
Message: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AccessDeniedException, __BaseException>);
}
/**
* <p>An error occurred on the server side.</p>
* @public
*/
export declare class InternalServerError extends __BaseException {
readonly name: "InternalServerError";
readonly $fault: "server";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InternalServerError, __BaseException>);
}
/**
* <p>The resource ID isn't valid. Verify that you entered the correct ID and try again.</p>
* @public
*/
export declare class InvalidResourceId extends __BaseException {
readonly name: "InvalidResourceId";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidResourceId, __BaseException>);
}
/**
* <p>The resource type isn't valid. For example, if you are attempting to tag an EC2 instance,
* the instance must be a registered managed node.</p>
* @public
*/
export declare class InvalidResourceType extends __BaseException {
readonly name: "InvalidResourceType";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidResourceType, __BaseException>);
}
/**
* <p>The <code>Targets</code> parameter includes too many tags. Remove one or more tags and try
* the command again.</p>
* @public
*/
export declare class TooManyTagsError extends __BaseException {
readonly name: "TooManyTagsError";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<TooManyTagsError, __BaseException>);
}
/**
* <p>There are concurrent updates for a resource that supports one update at a time.</p>
* @public
*/
export declare class TooManyUpdates extends __BaseException {
readonly name: "TooManyUpdates";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<TooManyUpdates, __BaseException>);
}
/**
* <p>Error returned if an attempt is made to register a patch group with a patch baseline that is
* already registered with a different patch baseline.</p>
* @public
*/
export declare class AlreadyExistsException extends __BaseException {
readonly name: "AlreadyExistsException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AlreadyExistsException, __BaseException>);
}
/**
* <p>The specified OpsItem is in the process of being deleted.</p>
* @public
*/
export declare class OpsItemConflictException extends __BaseException {
readonly name: "OpsItemConflictException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsItemConflictException, __BaseException>);
}
/**
* <p>A specified parameter argument isn't valid. Verify the available arguments and try
* again.</p>
* @public
*/
export declare class OpsItemInvalidParameterException extends __BaseException {
readonly name: "OpsItemInvalidParameterException";
readonly $fault: "client";
ParameterNames?: string[] | undefined;
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsItemInvalidParameterException, __BaseException>);
}
/**
* <p>The request caused OpsItems to exceed one or more quotas.</p>
* @public
*/
export declare class OpsItemLimitExceededException extends __BaseException {
readonly name: "OpsItemLimitExceededException";
readonly $fault: "client";
ResourceTypes?: string[] | undefined;
Limit?: number | undefined;
LimitType?: string | undefined;
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsItemLimitExceededException, __BaseException>);
}
/**
* <p>The specified OpsItem ID doesn't exist. Verify the ID and try again.</p>
* @public
*/
export declare class OpsItemNotFoundException extends __BaseException {
readonly name: "OpsItemNotFoundException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsItemNotFoundException, __BaseException>);
}
/**
* <p>The Amazon Resource Name (ARN) is already associated with the OpsItem.</p>
* @public
*/
export declare class OpsItemRelatedItemAlreadyExistsException extends __BaseException {
readonly name: "OpsItemRelatedItemAlreadyExistsException";
readonly $fault: "client";
Message?: string | undefined;
ResourceUri?: string | undefined;
OpsItemId?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsItemRelatedItemAlreadyExistsException, __BaseException>);
}
/**
* <p>You can't specify a managed node ID in more than one association.</p>
* @public
*/
export declare class DuplicateInstanceId extends __BaseException {
readonly name: "DuplicateInstanceId";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<DuplicateInstanceId, __BaseException>);
}
/**
* <p>The specified command ID isn't valid. Verify the ID and try again.</p>
* @public
*/
export declare class InvalidCommandId extends __BaseException {
readonly name: "InvalidCommandId";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidCommandId, __BaseException>);
}
/**
* <p>The following problems can cause this exception:</p>
* <ul>
* <li>
* <p>You don't have permission to access the managed node.</p>
* </li>
* <li>
* <p>Amazon Web Services Systems Manager Agent (SSM Agent) isn't running. Verify that SSM Agent is
* running.</p>
* </li>
* <li>
* <p>SSM Agent isn't registered with the SSM endpoint. Try reinstalling SSM Agent.</p>
* </li>
* <li>
* <p>The managed node isn't in a valid state. Valid states are: <code>Running</code>,
* <code>Pending</code>, <code>Stopped</code>, and <code>Stopping</code>. Invalid states are:
* <code>Shutting-down</code> and <code>Terminated</code>.</p>
* </li>
* </ul>
* @public
*/
export declare class InvalidInstanceId extends __BaseException {
readonly name: "InvalidInstanceId";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidInstanceId, __BaseException>);
}
/**
* <p>Error returned when the ID specified for a resource, such as a maintenance window or patch
* baseline, doesn't exist.</p>
* <p>For information about resource quotas in Amazon Web Services Systems Manager, see <a href="https://docs.aws.amazon.com/general/latest/gr/ssm.html#limits_ssm">Systems Manager service quotas</a> in the
* <i>Amazon Web Services General Reference</i>.</p>
* @public
*/
export declare class DoesNotExistException extends __BaseException {
readonly name: "DoesNotExistException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<DoesNotExistException, __BaseException>);
}
/**
* <p>You must specify values for all required parameters in the Amazon Web Services Systems Manager document (SSM
* document). You can only supply values to parameters defined in the SSM document.</p>
* @public
*/
export declare class InvalidParameters extends __BaseException {
readonly name: "InvalidParameters";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidParameters, __BaseException>);
}
/**
* <p>The specified association already exists.</p>
* @public
*/
export declare class AssociationAlreadyExists extends __BaseException {
readonly name: "AssociationAlreadyExists";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AssociationAlreadyExists, __BaseException>);
}
/**
* <p>You can have at most 2,000 active associations.</p>
* @public
*/
export declare class AssociationLimitExceeded extends __BaseException {
readonly name: "AssociationLimitExceeded";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AssociationLimitExceeded, __BaseException>);
}
/**
* <p>The specified SSM document doesn't exist.</p>
* @public
*/
export declare class InvalidDocument extends __BaseException {
readonly name: "InvalidDocument";
readonly $fault: "client";
/**
* <p>The SSM document doesn't exist or the document isn't available to the user. This exception
* can be issued by various API operations. </p>
* @public
*/
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidDocument, __BaseException>);
}
/**
* <p>The document version isn't valid or doesn't exist.</p>
* @public
*/
export declare class InvalidDocumentVersion extends __BaseException {
readonly name: "InvalidDocumentVersion";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidDocumentVersion, __BaseException>);
}
/**
* <p>The output location isn't valid or doesn't exist.</p>
* @public
*/
export declare class InvalidOutputLocation extends __BaseException {
readonly name: "InvalidOutputLocation";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidOutputLocation, __BaseException>);
}
/**
* <p>The schedule is invalid. Verify your cron or rate expression and try again.</p>
* @public
*/
export declare class InvalidSchedule extends __BaseException {
readonly name: "InvalidSchedule";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidSchedule, __BaseException>);
}
/**
* <p>The specified tag key or value isn't valid.</p>
* @public
*/
export declare class InvalidTag extends __BaseException {
readonly name: "InvalidTag";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidTag, __BaseException>);
}
/**
* <p>The target isn't valid or doesn't exist. It might not be configured for Systems Manager or you might
* not have permission to perform the operation.</p>
* @public
*/
export declare class InvalidTarget extends __BaseException {
readonly name: "InvalidTarget";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidTarget, __BaseException>);
}
/**
* <p>TargetMap parameter isn't valid.</p>
* @public
*/
export declare class InvalidTargetMaps extends __BaseException {
readonly name: "InvalidTargetMaps";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidTargetMaps, __BaseException>);
}
/**
* <p>The document doesn't support the platform type of the given managed node IDs. For example,
* you sent an document for a Windows managed node to a Linux node.</p>
* @public
*/
export declare class UnsupportedPlatformType extends __BaseException {
readonly name: "UnsupportedPlatformType";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<UnsupportedPlatformType, __BaseException>);
}
/**
* <p>An error occurred because of a conflict with a concurrent request or the current state of
* the resource. Retry your request.</p>
* @public
*/
export declare class ConflictException extends __BaseException {
readonly name: "ConflictException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ConflictException, __BaseException>);
}
/**
* <p>The request exceeds the service quota. Service quotas, also referred to as limits, are the
* maximum number of service resources or operations for your Amazon Web Services account.</p>
* @public
*/
export declare class ServiceQuotaExceededException extends __BaseException {
readonly name: "ServiceQuotaExceededException";
readonly $fault: "client";
Message: string | undefined;
/**
* <p>The unique ID of the resource referenced in the failed request.</p>
* @public
*/
ResourceId?: string | undefined;
/**
* <p>The resource type of the resource referenced in the failed request.</p>
* @public
*/
ResourceType?: string | undefined;
/**
* <p>The quota code recognized by the Amazon Web Services Service Quotas service.</p>
* @public
*/
QuotaCode: string | undefined;
/**
* <p>The code for the Amazon Web Services service that owns the quota.</p>
* @public
*/
ServiceCode: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ServiceQuotaExceededException, __BaseException>);
}
/**
* <p>The specified document already exists.</p>
* @public
*/
export declare class DocumentAlreadyExists extends __BaseException {
readonly name: "DocumentAlreadyExists";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<DocumentAlreadyExists, __BaseException>);
}
/**
* <p>You can have at most 500 active SSM documents.</p>
* @public
*/
export declare class DocumentLimitExceeded extends __BaseException {
readonly name: "DocumentLimitExceeded";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<DocumentLimitExceeded, __BaseException>);
}
/**
* <p>The content for the document isn't valid.</p>
* @public
*/
export declare class InvalidDocumentContent extends __BaseException {
readonly name: "InvalidDocumentContent";
readonly $fault: "client";
/**
* <p>A description of the validation error.</p>
* @public
*/
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidDocumentContent, __BaseException>);
}
/**
* <p>The version of the document schema isn't supported.</p>
* @public
*/
export declare class InvalidDocumentSchemaVersion extends __BaseException {
readonly name: "InvalidDocumentSchemaVersion";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidDocumentSchemaVersion, __BaseException>);
}
/**
* <p>The size limit of a document is 64 KB.</p>
* @public
*/
export declare class MaxDocumentSizeExceeded extends __BaseException {
readonly name: "MaxDocumentSizeExceeded";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<MaxDocumentSizeExceeded, __BaseException>);
}
/**
* <p>The requested operation is no longer supported by Systems Manager.</p>
* @public
*/
export declare class NoLongerSupportedException extends __BaseException {
readonly name: "NoLongerSupportedException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<NoLongerSupportedException, __BaseException>);
}
/**
* <p>Error returned when an idempotent operation is retried and the parameters don't match the
* original call to the API with the same idempotency token. </p>
* @public
*/
export declare class IdempotentParameterMismatch extends __BaseException {
readonly name: "IdempotentParameterMismatch";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<IdempotentParameterMismatch, __BaseException>);
}
/**
* <p>Error returned when the caller has exceeded the default resource quotas. For example, too
* many maintenance windows or patch baselines have been created.</p>
* <p>For information about resource quotas in Systems Manager, see <a href="https://docs.aws.amazon.com/general/latest/gr/ssm.html#limits_ssm">Systems Manager service quotas</a> in the
* <i>Amazon Web Services General Reference</i>.</p>
* @public
*/
export declare class ResourceLimitExceededException extends __BaseException {
readonly name: "ResourceLimitExceededException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourceLimitExceededException, __BaseException>);
}
/**
* <p>You don't have permission to view OpsItems in the specified account. Verify that your account
* is configured either as a Systems Manager delegated administrator or that you are logged into the Organizations
* management account.</p>
* @public
*/
export declare class OpsItemAccessDeniedException extends __BaseException {
readonly name: "OpsItemAccessDeniedException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsItemAccessDeniedException, __BaseException>);
}
/**
* <p>The OpsItem already exists.</p>
* @public
*/
export declare class OpsItemAlreadyExistsException extends __BaseException {
readonly name: "OpsItemAlreadyExistsException";
readonly $fault: "client";
Message?: string | undefined;
OpsItemId?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsItemAlreadyExistsException, __BaseException>);
}
/**
* <p>An OpsMetadata object already exists for the selected resource.</p>
* @public
*/
export declare class OpsMetadataAlreadyExistsException extends __BaseException {
readonly name: "OpsMetadataAlreadyExistsException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsMetadataAlreadyExistsException, __BaseException>);
}
/**
* <p>One of the arguments passed is invalid. </p>
* @public
*/
export declare class OpsMetadataInvalidArgumentException extends __BaseException {
readonly name: "OpsMetadataInvalidArgumentException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsMetadataInvalidArgumentException, __BaseException>);
}
/**
* <p>Your account reached the maximum number of OpsMetadata objects allowed by Application Manager. The
* maximum is 200 OpsMetadata objects. Delete one or more OpsMetadata object and try again.</p>
* @public
*/
export declare class OpsMetadataLimitExceededException extends __BaseException {
readonly name: "OpsMetadataLimitExceededException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsMetadataLimitExceededException, __BaseException>);
}
/**
* <p>The system is processing too many concurrent updates. Wait a few moments and try
* again.</p>
* @public
*/
export declare class OpsMetadataTooManyUpdatesException extends __BaseException {
readonly name: "OpsMetadataTooManyUpdatesException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsMetadataTooManyUpdatesException, __BaseException>);
}
/**
* <p>A sync configuration with the same name already exists.</p>
* @public
*/
export declare class ResourceDataSyncAlreadyExistsException extends __BaseException {
readonly name: "ResourceDataSyncAlreadyExistsException";
readonly $fault: "client";
SyncName?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourceDataSyncAlreadyExistsException, __BaseException>);
}
/**
* <p>You have exceeded the allowed maximum sync configurations.</p>
* @public
*/
export declare class ResourceDataSyncCountExceededException extends __BaseException {
readonly name: "ResourceDataSyncCountExceededException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourceDataSyncCountExceededException, __BaseException>);
}
/**
* <p>The specified sync configuration is invalid.</p>
* @public
*/
export declare class ResourceDataSyncInvalidConfigurationException extends __BaseException {
readonly name: "ResourceDataSyncInvalidConfigurationException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourceDataSyncInvalidConfigurationException, __BaseException>);
}
/**
* <p>The activation isn't valid. The activation might have been deleted, or the ActivationId and
* the ActivationCode don't match.</p>
* @public
*/
export declare class InvalidActivation extends __BaseException {
readonly name: "InvalidActivation";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidActivation, __BaseException>);
}
/**
* <p>The activation ID isn't valid. Verify that you entered the correct ActivationId or
* ActivationCode and try again.</p>
* @public
*/
export declare class InvalidActivationId extends __BaseException {
readonly name: "InvalidActivationId";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidActivationId, __BaseException>);
}
/**
* <p>The specified association doesn't exist.</p>
* @public
*/
export declare class AssociationDoesNotExist extends __BaseException {
readonly name: "AssociationDoesNotExist";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AssociationDoesNotExist, __BaseException>);
}
/**
* <p>The specified parameter to be shared could not be found.</p>
* @public
*/
export declare class ResourceNotFoundException extends __BaseException {
readonly name: "ResourceNotFoundException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourceNotFoundException, __BaseException>);
}
/**
* <p>You must disassociate a document from all managed nodes before you can delete it.</p>
* @public
*/
export declare class AssociatedInstances extends __BaseException {
readonly name: "AssociatedInstances";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AssociatedInstances, __BaseException>);
}
/**
* <p>You attempted to delete a document while it is still shared. You must stop sharing the
* document before you can delete it.</p>
* @public
*/
export declare class InvalidDocumentOperation extends __BaseException {
readonly name: "InvalidDocumentOperation";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidDocumentOperation, __BaseException>);
}
/**
* <p>One or more of the parameters specified for the delete operation isn't valid. Verify all
* parameters and try again.</p>
* @public
*/
export declare class InvalidDeleteInventoryParametersException extends __BaseException {
readonly name: "InvalidDeleteInventoryParametersException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidDeleteInventoryParametersException, __BaseException>);
}
/**
* <p>The request isn't valid.</p>
* @public
*/
export declare class InvalidInventoryRequestException extends __BaseException {
readonly name: "InvalidInventoryRequestException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidInventoryRequestException, __BaseException>);
}
/**
* <p>The delete inventory option specified isn't valid. Verify the option and try again.</p>
* @public
*/
export declare class InvalidOptionException extends __BaseException {
readonly name: "InvalidOptionException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidOptionException, __BaseException>);
}
/**
* <p>The parameter type name isn't valid.</p>
* @public
*/
export declare class InvalidTypeNameException extends __BaseException {
readonly name: "InvalidTypeNameException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidTypeNameException, __BaseException>);
}
/**
* <p>The OpsMetadata object doesn't exist. </p>
* @public
*/
export declare class OpsMetadataNotFoundException extends __BaseException {
readonly name: "OpsMetadataNotFoundException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsMetadataNotFoundException, __BaseException>);
}
/**
* <p>The parameter couldn't be found. Verify the name and try again.</p>
* <note>
* <p>For the <code>DeleteParameter</code> and <code>GetParameter</code> actions, if the
* specified parameter doesn't exist, the <code>ParameterNotFound</code> exception is
* <i>not</i> recorded in CloudTrail event logs.</p>
* </note>
* @public
*/
export declare class ParameterNotFound extends __BaseException {
readonly name: "ParameterNotFound";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ParameterNotFound, __BaseException>);
}
/**
* <p>Error returned if an attempt is made to delete a patch baseline that is registered for a
* patch group.</p>
* @public
*/
export declare class ResourceInUseException extends __BaseException {
readonly name: "ResourceInUseException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourceInUseException, __BaseException>);
}
/**
* <p>The specified sync name wasn't found.</p>
* @public
*/
export declare class ResourceDataSyncNotFoundException extends __BaseException {
readonly name: "ResourceDataSyncNotFoundException";
readonly $fault: "client";
SyncName?: string | undefined;
SyncType?: string | undefined;
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourceDataSyncNotFoundException, __BaseException>);
}
/**
* <p>The specified policy document is malformed or invalid, or excessive
* <code>PutResourcePolicy</code> or <code>DeleteResourcePolicy</code> calls have been made.</p>
* @public
*/
export declare class MalformedResourcePolicyDocumentException extends __BaseException {
readonly name: "MalformedResourcePolicyDocumentException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<MalformedResourcePolicyDocumentException, __BaseException>);
}
/**
* <p>The hash provided in the call doesn't match the stored hash. This exception is thrown when
* trying to update an obsolete policy version or when multiple requests to update a policy are
* sent.</p>
* @public
*/
export declare class ResourcePolicyConflictException extends __BaseException {
readonly name: "ResourcePolicyConflictException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourcePolicyConflictException, __BaseException>);
}
/**
* <p>One or more parameters specified for the call aren't valid. Verify the parameters and their
* values and try again.</p>
* @public
*/
export declare class ResourcePolicyInvalidParameterException extends __BaseException {
readonly name: "ResourcePolicyInvalidParameterException";
readonly $fault: "client";
ParameterNames?: string[] | undefined;
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourcePolicyInvalidParameterException, __BaseException>);
}
/**
* <p>No policies with the specified policy ID and hash could be found.</p>
* @public
*/
export declare class ResourcePolicyNotFoundException extends __BaseException {
readonly name: "ResourcePolicyNotFoundException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourcePolicyNotFoundException, __BaseException>);
}
/**
* <p>You specified the <code>Safe</code> option for the DeregisterTargetFromMaintenanceWindow
* operation, but the target is still referenced in a task.</p>
* @public
*/
export declare class TargetInUseException extends __BaseException {
readonly name: "TargetInUseException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<TargetInUseException, __BaseException>);
}
/**
* <p>The filter name isn't valid. Verify that you entered the correct name and try again.</p>
* @public
*/
export declare class InvalidFilter extends __BaseException {
readonly name: "InvalidFilter";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidFilter, __BaseException>);
}
/**
* <p>The specified token isn't valid.</p>
* @public
*/
export declare class InvalidNextToken extends __BaseException {
readonly name: "InvalidNextToken";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidNextToken, __BaseException>);
}
/**
* <p>The version you specified isn't valid. Use ListAssociationVersions to view all versions of
* an association according to the association ID. Or, use the <code>$LATEST</code> parameter to
* view the latest version of the association.</p>
* @public
*/
export declare class InvalidAssociationVersion extends __BaseException {
readonly name: "InvalidAssociationVersion";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidAssociationVersion, __BaseException>);
}
/**
* <p>The specified execution ID doesn't exist. Verify the ID number and try again.</p>
* @public
*/
export declare class AssociationExecutionDoesNotExist extends __BaseException {
readonly name: "AssociationExecutionDoesNotExist";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AssociationExecutionDoesNotExist, __BaseException>);
}
/**
* <p>The specified key isn't valid.</p>
* @public
*/
export declare class InvalidFilterKey extends __BaseException {
readonly name: "InvalidFilterKey";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidFilterKey, __BaseException>);
}
/**
* <p>The filter value isn't valid. Verify the value and try again.</p>
* @public
*/
export declare class InvalidFilterValue extends __BaseException {
readonly name: "InvalidFilterValue";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidFilterValue, __BaseException>);
}
/**
* <p>There is no automation execution information for the requested automation execution
* ID.</p>
* @public
*/
export declare class AutomationExecutionNotFoundException extends __BaseException {
readonly name: "AutomationExecutionNotFoundException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AutomationExecutionNotFoundException, __BaseException>);
}
/**
* <p>The permission type isn't supported. <i>Share</i> is the only supported
* permission type.</p>
* @public
*/
export declare class InvalidPermissionType extends __BaseException {
readonly name: "InvalidPermissionType";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidPermissionType, __BaseException>);
}
/**
* <p>The operating systems you specified isn't supported, or the operation isn't supported for
* the operating system.</p>
* @public
*/
export declare class UnsupportedOperatingSystem extends __BaseException {
readonly name: "UnsupportedOperatingSystem";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<UnsupportedOperatingSystem, __BaseException>);
}
/**
* <p>The specified filter value isn't valid.</p>
* @public
*/
export declare class InvalidInstanceInformationFilterValue extends __BaseException {
readonly name: "InvalidInstanceInformationFilterValue";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidInstanceInformationFilterValue, __BaseException>);
}
/**
* <p>The specified filter value isn't valid.</p>
* @public
*/
export declare class InvalidInstancePropertyFilterValue extends __BaseException {
readonly name: "InvalidInstancePropertyFilterValue";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidInstancePropertyFilterValue, __BaseException>);
}
/**
* <p>The ID specified for the delete operation doesn't exist or isn't valid. Verify the ID and
* try again.</p>
* @public
*/
export declare class InvalidDeletionIdException extends __BaseException {
readonly name: "InvalidDeletionIdException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidDeletionIdException, __BaseException>);
}
/**
* <p>The specified filter option isn't valid. Valid options are Equals and BeginsWith. For Path
* filter, valid options are Recursive and OneLevel.</p>
* @public
*/
export declare class InvalidFilterOption extends __BaseException {
readonly name: "InvalidFilterOption";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidFilterOption, __BaseException>);
}
/**
* <p>The association wasn't found using the parameters you specified in the call. Verify the
* information and try again.</p>
* @public
*/
export declare class OpsItemRelatedItemAssociationNotFoundException extends __BaseException {
readonly name: "OpsItemRelatedItemAssociationNotFoundException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsItemRelatedItemAssociationNotFoundException, __BaseException>);
}
/**
* <p>The request or operation couldn't be performed because the service is throttling
* requests.</p>
* @public
*/
export declare class ThrottlingException extends __BaseException {
readonly name: "ThrottlingException";
readonly $fault: "client";
Message: string | undefined;
/**
* <p>The quota code recognized by the Amazon Web Services Service Quotas service.</p>
* @public
*/
QuotaCode?: string | undefined;
/**
* <p>The code for the Amazon Web Services service that owns the quota.</p>
* @public
*/
ServiceCode?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ThrottlingException, __BaseException>);
}
/**
* <p>The request isn't valid. Verify that you entered valid contents for the command and try
* again.</p>
* @public
*/
export declare class ValidationException extends __BaseException {
readonly name: "ValidationException";
readonly $fault: "client";
Message?: string | undefined;
/**
* <p>The reason code for the invalid request.</p>
* @public
*/
ReasonCode?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ValidationException, __BaseException>);
}
/**
* <p>The SSM document type isn't valid. Valid document types are described in the
* <code>DocumentType</code> property.</p>
* @public
*/
export declare class InvalidDocumentType extends __BaseException {
readonly name: "InvalidDocumentType";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidDocumentType, __BaseException>);
}
/**
* <p>The calendar entry contained in the specified SSM document isn't supported.</p>
* @public
*/
export declare class UnsupportedCalendarException extends __BaseException {
readonly name: "UnsupportedCalendarException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<UnsupportedCalendarException, __BaseException>);
}
/**
* <p>The plugin name isn't valid.</p>
* @public
*/
export declare class InvalidPluginName extends __BaseException {
readonly name: "InvalidPluginName";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidPluginName, __BaseException>);
}
/**
* <p>The command ID and managed node ID you specified didn't match any invocations. Verify the
* command ID and the managed node ID and try again. </p>
* @public
*/
export declare class InvocationDoesNotExist extends __BaseException {
readonly name: "InvocationDoesNotExist";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvocationDoesNotExist, __BaseException>);
}
/**
* <p>Patching for applications released by Microsoft is only available on EC2 instances and
* advanced instances. To patch applications released by Microsoft on on-premises servers and VMs,
* you must enable advanced instances. For more information, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-managedinstances-advanced.html">Turning on
* the advanced-instances tier</a> in the <i>Amazon Web Services Systems Manager User Guide</i>.</p>
* @public
*/
export declare class UnsupportedFeatureRequiredException extends __BaseException {
readonly name: "UnsupportedFeatureRequiredException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<UnsupportedFeatureRequiredException, __BaseException>);
}
/**
* <p>The specified aggregator isn't valid for the group type. Verify that the aggregator you
* provided is supported.</p>
* @public
*/
export declare class InvalidAggregatorException extends __BaseException {
readonly name: "InvalidAggregatorException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidAggregatorException, __BaseException>);
}
/**
* <p>The specified inventory group isn't valid.</p>
* @public
*/
export declare class InvalidInventoryGroupException extends __BaseException {
readonly name: "InvalidInventoryGroupException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidInventoryGroupException, __BaseException>);
}
/**
* <p>The specified inventory item result attribute isn't valid.</p>
* @public
*/
export declare class InvalidResultAttributeException extends __BaseException {
readonly name: "InvalidResultAttributeException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidResultAttributeException, __BaseException>);
}
/**
* <p>The query key ID isn't valid.</p>
* @public
*/
export declare class InvalidKeyId extends __BaseException {
readonly name: "InvalidKeyId";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidKeyId, __BaseException>);
}
/**
* <p>The specified parameter version wasn't found. Verify the parameter name and version, and try
* again.</p>
* @public
*/
export declare class ParameterVersionNotFound extends __BaseException {
readonly name: "ParameterVersionNotFound";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ParameterVersionNotFound, __BaseException>);
}
/**
* <p>The specified service setting wasn't found. Either the service name or the setting hasn't
* been provisioned by the Amazon Web Services service team.</p>
* @public
*/
export declare class ServiceSettingNotFound extends __BaseException {
readonly name: "ServiceSettingNotFound";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ServiceSettingNotFound, __BaseException>);
}
/**
* <p>A parameter version can have a maximum of ten labels.</p>
* @public
*/
export declare class ParameterVersionLabelLimitExceeded extends __BaseException {
readonly name: "ParameterVersionLabelLimitExceeded";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ParameterVersionLabelLimitExceeded, __BaseException>);
}
/**
* <p>This operation is not supported for the current account. You must first enable the Systems Manager integrated experience in your account.</p>
* @public
*/
export declare class UnsupportedOperationException extends __BaseException {
readonly name: "UnsupportedOperationException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<UnsupportedOperationException, __BaseException>);
}
/**
* <p>The document can't be shared with more Amazon Web Services accounts. You can specify a maximum of 20
* accounts per API operation to share a private document.</p>
* <p>By default, you can share a private document with a maximum of 1,000 accounts and publicly
* share up to five documents.</p>
* <p>If you need to increase the quota for privately or publicly shared Systems Manager documents, contact
* Amazon Web Services Support.</p>
* @public
*/
export declare class DocumentPermissionLimit extends __BaseException {
readonly name: "DocumentPermissionLimit";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<DocumentPermissionLimit, __BaseException>);
}
/**
* <p>You specified too many custom compliance types. You can specify a maximum of 10 different
* types. </p>
* @public
*/
export declare class ComplianceTypeCountLimitExceededException extends __BaseException {
readonly name: "ComplianceTypeCountLimitExceededException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ComplianceTypeCountLimitExceededException, __BaseException>);
}
/**
* <p>One or more content items isn't valid.</p>
* @public
*/
export declare class InvalidItemContentException extends __BaseException {
readonly name: "InvalidItemContentException";
readonly $fault: "client";
TypeName?: string | undefined;
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidItemContentException, __BaseException>);
}
/**
* <p>The inventory item size has exceeded the size limit.</p>
* @public
*/
export declare class ItemSizeLimitExceededException extends __BaseException {
readonly name: "ItemSizeLimitExceededException";
readonly $fault: "client";
TypeName?: string | undefined;
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ItemSizeLimitExceededException, __BaseException>);
}
/**
* <p>The size of inventory data has exceeded the total size limit for the resource.</p>
* @public
*/
export declare class TotalSizeLimitExceededException extends __BaseException {
readonly name: "TotalSizeLimitExceededException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<TotalSizeLimitExceededException, __BaseException>);
}
/**
* <p>You have exceeded the limit for custom schemas. Delete one or more custom schemas and try
* again.</p>
* @public
*/
export declare class CustomSchemaCountLimitExceededException extends __BaseException {
readonly name: "CustomSchemaCountLimitExceededException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<CustomSchemaCountLimitExceededException, __BaseException>);
}
/**
* <p>You specified invalid keys or values in the <code>Context</code> attribute for
* <code>InventoryItem</code>. Verify the keys and values, and try again.</p>
* @public
*/
export declare class InvalidInventoryItemContextException extends __BaseException {
readonly name: "InvalidInventoryItemContextException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidInventoryItemContextException, __BaseException>);
}
/**
* <p>The inventory item has invalid content. </p>
* @public
*/
export declare class ItemContentMismatchException extends __BaseException {
readonly name: "ItemContentMismatchException";
readonly $fault: "client";
TypeName?: string | undefined;
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ItemContentMismatchException, __BaseException>);
}
/**
* <p>The sub-type count exceeded the limit for the inventory type.</p>
* @public
*/
export declare class SubTypeCountLimitExceededException extends __BaseException {
readonly name: "SubTypeCountLimitExceededException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<SubTypeCountLimitExceededException, __BaseException>);
}
/**
* <p>The <code>Context</code> attribute that you specified for the <code>InventoryItem</code>
* isn't allowed for this inventory type. You can only use the <code>Context</code> attribute with
* inventory types like <code>AWS:ComplianceItem</code>.</p>
* @public
*/
export declare class UnsupportedInventoryItemContextException extends __BaseException {
readonly name: "UnsupportedInventoryItemContextException";
readonly $fault: "client";
TypeName?: string | undefined;
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<UnsupportedInventoryItemContextException, __BaseException>);
}
/**
* <p>Inventory item type schema version has to match supported versions in the service. Check
* output of GetInventorySchema to see the available schema version for each type.</p>
* @public
*/
export declare class UnsupportedInventorySchemaVersionException extends __BaseException {
readonly name: "UnsupportedInventorySchemaVersionException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<UnsupportedInventorySchemaVersionException, __BaseException>);
}
/**
* <p>A hierarchy can have a maximum of 15 levels. For more information, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-parameter-name-constraints.html">Requirements and
* constraints for parameter names</a> in the <i>Amazon Web Services Systems Manager User Guide</i>. </p>
* @public
*/
export declare class HierarchyLevelLimitExceededException extends __BaseException {
readonly name: "HierarchyLevelLimitExceededException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<HierarchyLevelLimitExceededException, __BaseException>);
}
/**
* <p>Parameter Store doesn't support changing a parameter type in a hierarchy. For example, you
* can't change a parameter from a <code>String</code> type to a <code>SecureString</code> type. You
* must create a new, unique parameter.</p>
* @public
*/
export declare class HierarchyTypeMismatchException extends __BaseException {
readonly name: "HierarchyTypeMismatchException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<HierarchyTypeMismatchException, __BaseException>);
}
/**
* <p>There is a conflict in the policies specified for this parameter. You can't, for example,
* specify two Expiration policies for a parameter. Review your policies, and try again.</p>
* @public
*/
export declare class IncompatiblePolicyException extends __BaseException {
readonly name: "IncompatiblePolicyException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<IncompatiblePolicyException, __BaseException>);
}
/**
* <p>The request doesn't meet the regular expression requirement.</p>
* @public
*/
export declare class InvalidAllowedPatternException extends __BaseException {
readonly name: "InvalidAllowedPatternException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidAllowedPatternException, __BaseException>);
}
/**
* <p>A policy attribute or its value is invalid. </p>
* @public
*/
export declare class InvalidPolicyAttributeException extends __BaseException {
readonly name: "InvalidPolicyAttributeException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidPolicyAttributeException, __BaseException>);
}
/**
* <p>The policy type isn't supported. Parameter Store supports the following policy types:
* Expiration, ExpirationNotification, and NoChangeNotification.</p>
* @public
*/
export declare class InvalidPolicyTypeException extends __BaseException {
readonly name: "InvalidPolicyTypeException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidPolicyTypeException, __BaseException>);
}
/**
* <p>The parameter already exists. You can't create duplicate parameters.</p>
* @public
*/
export declare class ParameterAlreadyExists extends __BaseException {
readonly name: "ParameterAlreadyExists";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ParameterAlreadyExists, __BaseException>);
}
/**
* <p>You have exceeded the number of parameters for this Amazon Web Services account. Delete one or more
* parameters and try again.</p>
* @public
*/
export declare class ParameterLimitExceeded extends __BaseException {
readonly name: "ParameterLimitExceeded";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ParameterLimitExceeded, __BaseException>);
}
/**
* <p>Parameter Store retains the 100 most recently created versions of a parameter. After this
* number of versions has been created, Parameter Store deletes the oldest version when a new one is
* created. However, if the oldest version has a <i>label</i> attached to it,
* Parameter Store won't delete the version and instead presents this error message:</p>
* <p>
* <code>An error occurred (ParameterMaxVersionLimitExceeded) when calling the PutParameter
* operation: You attempted to create a new version of <i>parameter-name</i> by
* calling the PutParameter API with the overwrite flag. Version
* <i>version-number</i>, the oldest version, can't be deleted because it has a
* label associated with it. Move the label to another version of the parameter, and try
* again.</code>
* </p>
* <p>This safeguard is to prevent parameter versions with mission critical labels assigned to
* them from being deleted. To continue creating new parameters, first move the label from the
* oldest version of the parameter to a newer one for use in your operations. For information about
* moving parameter labels, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-labels.html#sysman-paramstore-labels-console-move">Move a parameter label (console)</a> or <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-labels.html#sysman-paramstore-labels-cli-move">Move a parameter label (CLI)</a> in the <i>Amazon Web Services Systems Manager User Guide</i>. </p>
* @public
*/
export declare class ParameterMaxVersionLimitExceeded extends __BaseException {
readonly name: "ParameterMaxVersionLimitExceeded";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ParameterMaxVersionLimitExceeded, __BaseException>);
}
/**
* <p>The parameter name isn't valid.</p>
* @public
*/
export declare class ParameterPatternMismatchException extends __BaseException {
readonly name: "ParameterPatternMismatchException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ParameterPatternMismatchException, __BaseException>);
}
/**
* <p>You specified more than the maximum number of allowed policies for the parameter. The
* maximum is 10.</p>
* @public
*/
export declare class PoliciesLimitExceededException extends __BaseException {
readonly name: "PoliciesLimitExceededException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<PoliciesLimitExceededException, __BaseException>);
}
/**
* <p>The parameter type isn't supported.</p>
* @public
*/
export declare class UnsupportedParameterType extends __BaseException {
readonly name: "UnsupportedParameterType";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<UnsupportedParameterType, __BaseException>);
}
/**
* <p>The <a>PutResourcePolicy</a> API action enforces two limits. A policy can't be
* greater than 1024 bytes in size. And only one policy can be attached to
* <code>OpsItemGroup</code>. Verify these limits and try again.</p>
* @public
*/
export declare class ResourcePolicyLimitExceededException extends __BaseException {
readonly name: "ResourcePolicyLimitExceededException";
readonly $fault: "client";
Limit?: number | undefined;
LimitType?: string | undefined;
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourcePolicyLimitExceededException, __BaseException>);
}
/**
* <p>You attempted to register a <code>LAMBDA</code> or <code>STEP_FUNCTIONS</code> task in a
* region where the corresponding service isn't available. </p>
* @public
*/
export declare class FeatureNotAvailableException extends __BaseException {
readonly name: "FeatureNotAvailableException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<FeatureNotAvailableException, __BaseException>);
}
/**
* <p>The specified step name and execution ID don't exist. Verify the information and try
* again.</p>
* @public
*/
export declare class AutomationStepNotFoundException extends __BaseException {
readonly name: "AutomationStepNotFoundException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AutomationStepNotFoundException, __BaseException>);
}
/**
* <p>The signal isn't valid for the current Automation execution.</p>
* @public
*/
export declare class InvalidAutomationSignalException extends __BaseException {
readonly name: "InvalidAutomationSignalException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidAutomationSignalException, __BaseException>);
}
/**
* <p>One or more configuration items isn't valid. Verify that a valid Amazon Resource Name (ARN)
* was provided for an Amazon Simple Notification Service topic.</p>
* @public
*/
export declare class InvalidNotificationConfig extends __BaseException {
readonly name: "InvalidNotificationConfig";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidNotificationConfig, __BaseException>);
}
/**
* <p>The S3 bucket doesn't exist.</p>
* @public
*/
export declare class InvalidOutputFolder extends __BaseException {
readonly name: "InvalidOutputFolder";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidOutputFolder, __BaseException>);
}
/**
* <p>The role name can't contain invalid characters. Also verify that you specified an IAM role for notifications that includes the required trust policy. For information about
* configuring the IAM role for Run Command notifications, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/monitoring-sns-notifications.html">Monitoring Systems Manager status changes using Amazon SNS notifications</a> in
* the <i>Amazon Web Services Systems Manager User Guide</i>.</p>
* @public
*/
export declare class InvalidRole extends __BaseException {
readonly name: "InvalidRole";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidRole, __BaseException>);
}
/**
* <p>The association isn't valid or doesn't exist. </p>
* @public
*/
export declare class InvalidAssociation extends __BaseException {
readonly name: "InvalidAssociation";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidAssociation, __BaseException>);
}
/**
* <p>An Automation runbook with the specified name couldn't be found.</p>
* @public
*/
export declare class AutomationDefinitionNotFoundException extends __BaseException {
readonly name: "AutomationDefinitionNotFoundException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AutomationDefinitionNotFoundException, __BaseException>);
}
/**
* <p>An Automation runbook with the specified name and version couldn't be found.</p>
* @public
*/
export declare class AutomationDefinitionVersionNotFoundException extends __BaseException {
readonly name: "AutomationDefinitionVersionNotFoundException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AutomationDefinitionVersionNotFoundException, __BaseException>);
}
/**
* <p>The number of simultaneously running Automation executions exceeded the allowable
* limit.</p>
* @public
*/
export declare class AutomationExecutionLimitExceededException extends __BaseException {
readonly name: "AutomationExecutionLimitExceededException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AutomationExecutionLimitExceededException, __BaseException>);
}
/**
* <p>The supplied parameters for invoking the specified Automation runbook are incorrect. For
* example, they may not match the set of parameters permitted for the specified Automation
* document.</p>
* @public
*/
export declare class InvalidAutomationExecutionParametersException extends __BaseException {
readonly name: "InvalidAutomationExecutionParametersException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidAutomationExecutionParametersException, __BaseException>);
}
/**
* <p>Indicates that the Change Manager change template used in the change request was rejected or is
* still in a pending state.</p>
* @public
*/
export declare class AutomationDefinitionNotApprovedException extends __BaseException {
readonly name: "AutomationDefinitionNotApprovedException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AutomationDefinitionNotApprovedException, __BaseException>);
}
/**
* <p>The specified target managed node for the session isn't fully configured for use with Session Manager.
* For more information, see <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-getting-started.html">Setting up
* Session Manager</a> in the <i>Amazon Web Services Systems Manager User Guide</i>. This error is also returned if you
* attempt to start a session on a managed node that is located in a different account or
* Region</p>
* @public
*/
export declare class TargetNotConnected extends __BaseException {
readonly name: "TargetNotConnected";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<TargetNotConnected, __BaseException>);
}
/**
* <p>The specified update status operation isn't valid.</p>
* @public
*/
export declare class InvalidAutomationStatusUpdateException extends __BaseException {
readonly name: "InvalidAutomationStatusUpdateException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidAutomationStatusUpdateException, __BaseException>);
}
/**
* <p>You have reached the maximum number versions allowed for an association. Each association
* has a limit of 1,000 versions. </p>
* @public
*/
export declare class AssociationVersionLimitExceeded extends __BaseException {
readonly name: "AssociationVersionLimitExceeded";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<AssociationVersionLimitExceeded, __BaseException>);
}
/**
* <p>The update isn't valid.</p>
* @public
*/
export declare class InvalidUpdate extends __BaseException {
readonly name: "InvalidUpdate";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<InvalidUpdate, __BaseException>);
}
/**
* <p>The updated status is the same as the current status.</p>
* @public
*/
export declare class StatusUnchanged extends __BaseException {
readonly name: "StatusUnchanged";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<StatusUnchanged, __BaseException>);
}
/**
* <p>The document has too many versions. Delete one or more document versions and try
* again.</p>
* @public
*/
export declare class DocumentVersionLimitExceeded extends __BaseException {
readonly name: "DocumentVersionLimitExceeded";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<DocumentVersionLimitExceeded, __BaseException>);
}
/**
* <p>The content of the association document matches another document. Change the content of the
* document and try again.</p>
* @public
*/
export declare class DuplicateDocumentContent extends __BaseException {
readonly name: "DuplicateDocumentContent";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<DuplicateDocumentContent, __BaseException>);
}
/**
* <p>The version name has already been used in this document. Specify a different version name,
* and then try again.</p>
* @public
*/
export declare class DuplicateDocumentVersionName extends __BaseException {
readonly name: "DuplicateDocumentVersionName";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<DuplicateDocumentVersionName, __BaseException>);
}
/**
* <p>The OpsMetadata object exceeds the maximum number of OpsMetadata keys that you can assign to
* an application in Application Manager.</p>
* @public
*/
export declare class OpsMetadataKeyLimitExceededException extends __BaseException {
readonly name: "OpsMetadataKeyLimitExceededException";
readonly $fault: "client";
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<OpsMetadataKeyLimitExceededException, __BaseException>);
}
/**
* <p>Another <code>UpdateResourceDataSync</code> request is being processed. Wait a few minutes
* and try again.</p>
* @public
*/
export declare class ResourceDataSyncConflictException extends __BaseException {
readonly name: "ResourceDataSyncConflictException";
readonly $fault: "client";
Message?: string | undefined;
/**
* @internal
*/
constructor(opts: __ExceptionOptionType<ResourceDataSyncConflictException, __BaseException>);
}