// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.

package directoryservice

const (

	// ErrCodeAccessDeniedException for service response error code
	// "AccessDeniedException".
	//
	// You do not have sufficient access to perform this action.
	ErrCodeAccessDeniedException = "AccessDeniedException"

	// ErrCodeAuthenticationFailedException for service response error code
	// "AuthenticationFailedException".
	//
	// An authentication error occurred.
	ErrCodeAuthenticationFailedException = "AuthenticationFailedException"

	// ErrCodeDirectoryAlreadySharedException for service response error code
	// "DirectoryAlreadySharedException".
	//
	// The specified directory has already been shared with this AWS account.
	ErrCodeDirectoryAlreadySharedException = "DirectoryAlreadySharedException"

	// ErrCodeDirectoryLimitExceededException for service response error code
	// "DirectoryLimitExceededException".
	//
	// The maximum number of directories in the region has been reached. You can
	// use the GetDirectoryLimits operation to determine your directory limits in
	// the region.
	ErrCodeDirectoryLimitExceededException = "DirectoryLimitExceededException"

	// ErrCodeDirectoryNotSharedException for service response error code
	// "DirectoryNotSharedException".
	//
	// The specified directory has not been shared with this AWS account.
	ErrCodeDirectoryNotSharedException = "DirectoryNotSharedException"

	// ErrCodeDirectoryUnavailableException for service response error code
	// "DirectoryUnavailableException".
	//
	// The specified directory is unavailable or could not be found.
	ErrCodeDirectoryUnavailableException = "DirectoryUnavailableException"

	// ErrCodeDomainControllerLimitExceededException for service response error code
	// "DomainControllerLimitExceededException".
	//
	// The maximum allowed number of domain controllers per directory was exceeded.
	// The default limit per directory is 20 domain controllers.
	ErrCodeDomainControllerLimitExceededException = "DomainControllerLimitExceededException"

	// ErrCodeEntityAlreadyExistsException for service response error code
	// "EntityAlreadyExistsException".
	//
	// The specified entity already exists.
	ErrCodeEntityAlreadyExistsException = "EntityAlreadyExistsException"

	// ErrCodeEntityDoesNotExistException for service response error code
	// "EntityDoesNotExistException".
	//
	// The specified entity could not be found.
	ErrCodeEntityDoesNotExistException = "EntityDoesNotExistException"

	// ErrCodeException for service response error code
	// "Exception".
	//
	// A client exception has occurred.
	ErrCodeException = "Exception"

	// ErrCodeInsufficientPermissionsException for service response error code
	// "InsufficientPermissionsException".
	//
	// The account does not have sufficient permission to perform the operation.
	ErrCodeInsufficientPermissionsException = "InsufficientPermissionsException"

	// ErrCodeInvalidNextTokenException for service response error code
	// "InvalidNextTokenException".
	//
	// The NextToken value is not valid.
	ErrCodeInvalidNextTokenException = "InvalidNextTokenException"

	// ErrCodeInvalidParameterException for service response error code
	// "InvalidParameterException".
	//
	// One or more parameters are not valid.
	ErrCodeInvalidParameterException = "InvalidParameterException"

	// ErrCodeInvalidPasswordException for service response error code
	// "InvalidPasswordException".
	//
	// The new password provided by the user does not meet the password complexity
	// requirements defined in your directory.
	ErrCodeInvalidPasswordException = "InvalidPasswordException"

	// ErrCodeInvalidTargetException for service response error code
	// "InvalidTargetException".
	//
	// The specified shared target is not valid.
	ErrCodeInvalidTargetException = "InvalidTargetException"

	// ErrCodeIpRouteLimitExceededException for service response error code
	// "IpRouteLimitExceededException".
	//
	// The maximum allowed number of IP addresses was exceeded. The default limit
	// is 100 IP address blocks.
	ErrCodeIpRouteLimitExceededException = "IpRouteLimitExceededException"

	// ErrCodeOrganizationsException for service response error code
	// "OrganizationsException".
	//
	// Exception encountered while trying to access your AWS organization.
	ErrCodeOrganizationsException = "OrganizationsException"

	// ErrCodeServiceException for service response error code
	// "ServiceException".
	//
	// An exception has occurred in AWS Directory Service.
	ErrCodeServiceException = "ServiceException"

	// ErrCodeShareLimitExceededException for service response error code
	// "ShareLimitExceededException".
	//
	// The maximum number of AWS accounts that you can share with this directory
	// has been reached.
	ErrCodeShareLimitExceededException = "ShareLimitExceededException"

	// ErrCodeSnapshotLimitExceededException for service response error code
	// "SnapshotLimitExceededException".
	//
	// The maximum number of manual snapshots for the directory has been reached.
	// You can use the GetSnapshotLimits operation to determine the snapshot limits
	// for a directory.
	ErrCodeSnapshotLimitExceededException = "SnapshotLimitExceededException"

	// ErrCodeTagLimitExceededException for service response error code
	// "TagLimitExceededException".
	//
	// The maximum allowed number of tags was exceeded.
	ErrCodeTagLimitExceededException = "TagLimitExceededException"

	// ErrCodeUnsupportedOperationException for service response error code
	// "UnsupportedOperationException".
	//
	// The operation is not supported.
	ErrCodeUnsupportedOperationException = "UnsupportedOperationException"

	// ErrCodeUserDoesNotExistException for service response error code
	// "UserDoesNotExistException".
	//
	// The user provided a username that does not exist in your directory.
	ErrCodeUserDoesNotExistException = "UserDoesNotExistException"
)
