// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. package route53domains import ( "github.com/aws/aws-sdk-go/private/protocol" ) const ( // ErrCodeDomainLimitExceeded for service response error code // "DomainLimitExceeded". // // The number of domains has exceeded the allowed threshold for the account. ErrCodeDomainLimitExceeded = "DomainLimitExceeded" // ErrCodeDuplicateRequest for service response error code // "DuplicateRequest". // // The request is already in progress for the domain. ErrCodeDuplicateRequest = "DuplicateRequest" // ErrCodeInvalidInput for service response error code // "InvalidInput". // // The requested item is not acceptable. For example, for APIs that accept a // domain name, the request might specify a domain name that doesn't belong // to the account that submitted the request. For AcceptDomainTransferFromAnotherAwsAccount, // the password might be invalid. ErrCodeInvalidInput = "InvalidInput" // ErrCodeOperationLimitExceeded for service response error code // "OperationLimitExceeded". // // The number of operations or jobs running exceeded the allowed threshold for // the account. ErrCodeOperationLimitExceeded = "OperationLimitExceeded" // ErrCodeTLDRulesViolation for service response error code // "TLDRulesViolation". // // The top-level domain does not support this operation. ErrCodeTLDRulesViolation = "TLDRulesViolation" // ErrCodeUnsupportedTLD for service response error code // "UnsupportedTLD". // // Amazon Route 53 does not support this top-level domain (TLD). ErrCodeUnsupportedTLD = "UnsupportedTLD" ) var exceptionFromCode = map[string]func(protocol.ResponseMetadata) error{ "DomainLimitExceeded": newErrorDomainLimitExceeded, "DuplicateRequest": newErrorDuplicateRequest, "InvalidInput": newErrorInvalidInput, "OperationLimitExceeded": newErrorOperationLimitExceeded, "TLDRulesViolation": newErrorTLDRulesViolation, "UnsupportedTLD": newErrorUnsupportedTLD, }