1// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
2
3package route53resolver
4
5import (
6	"github.com/aws/aws-sdk-go/private/protocol"
7)
8
9const (
10
11	// ErrCodeAccessDeniedException for service response error code
12	// "AccessDeniedException".
13	//
14	// The current account doesn't have the IAM permissions required to perform
15	// the specified Resolver operation.
16	ErrCodeAccessDeniedException = "AccessDeniedException"
17
18	// ErrCodeConflictException for service response error code
19	// "ConflictException".
20	ErrCodeConflictException = "ConflictException"
21
22	// ErrCodeInternalServiceErrorException for service response error code
23	// "InternalServiceErrorException".
24	//
25	// We encountered an unknown error. Try again in a few minutes.
26	ErrCodeInternalServiceErrorException = "InternalServiceErrorException"
27
28	// ErrCodeInvalidNextTokenException for service response error code
29	// "InvalidNextTokenException".
30	//
31	// The value that you specified for NextToken in a List request isn't valid.
32	ErrCodeInvalidNextTokenException = "InvalidNextTokenException"
33
34	// ErrCodeInvalidParameterException for service response error code
35	// "InvalidParameterException".
36	//
37	// One or more parameters in this request are not valid.
38	ErrCodeInvalidParameterException = "InvalidParameterException"
39
40	// ErrCodeInvalidPolicyDocument for service response error code
41	// "InvalidPolicyDocument".
42	//
43	// The specified Resolver rule policy is invalid.
44	ErrCodeInvalidPolicyDocument = "InvalidPolicyDocument"
45
46	// ErrCodeInvalidRequestException for service response error code
47	// "InvalidRequestException".
48	//
49	// The request is invalid.
50	ErrCodeInvalidRequestException = "InvalidRequestException"
51
52	// ErrCodeInvalidTagException for service response error code
53	// "InvalidTagException".
54	//
55	// The specified tag is invalid.
56	ErrCodeInvalidTagException = "InvalidTagException"
57
58	// ErrCodeLimitExceededException for service response error code
59	// "LimitExceededException".
60	//
61	// The request caused one or more limits to be exceeded.
62	ErrCodeLimitExceededException = "LimitExceededException"
63
64	// ErrCodeResourceExistsException for service response error code
65	// "ResourceExistsException".
66	//
67	// The resource that you tried to create already exists.
68	ErrCodeResourceExistsException = "ResourceExistsException"
69
70	// ErrCodeResourceInUseException for service response error code
71	// "ResourceInUseException".
72	//
73	// The resource that you tried to update or delete is currently in use.
74	ErrCodeResourceInUseException = "ResourceInUseException"
75
76	// ErrCodeResourceNotFoundException for service response error code
77	// "ResourceNotFoundException".
78	//
79	// The specified resource doesn't exist.
80	ErrCodeResourceNotFoundException = "ResourceNotFoundException"
81
82	// ErrCodeResourceUnavailableException for service response error code
83	// "ResourceUnavailableException".
84	//
85	// The specified resource isn't available.
86	ErrCodeResourceUnavailableException = "ResourceUnavailableException"
87
88	// ErrCodeThrottlingException for service response error code
89	// "ThrottlingException".
90	//
91	// The request was throttled. Try again in a few minutes.
92	ErrCodeThrottlingException = "ThrottlingException"
93
94	// ErrCodeUnknownResourceException for service response error code
95	// "UnknownResourceException".
96	//
97	// The specified resource doesn't exist.
98	ErrCodeUnknownResourceException = "UnknownResourceException"
99
100	// ErrCodeValidationException for service response error code
101	// "ValidationException".
102	ErrCodeValidationException = "ValidationException"
103)
104
105var exceptionFromCode = map[string]func(protocol.ResponseMetadata) error{
106	"AccessDeniedException":         newErrorAccessDeniedException,
107	"ConflictException":             newErrorConflictException,
108	"InternalServiceErrorException": newErrorInternalServiceErrorException,
109	"InvalidNextTokenException":     newErrorInvalidNextTokenException,
110	"InvalidParameterException":     newErrorInvalidParameterException,
111	"InvalidPolicyDocument":         newErrorInvalidPolicyDocument,
112	"InvalidRequestException":       newErrorInvalidRequestException,
113	"InvalidTagException":           newErrorInvalidTagException,
114	"LimitExceededException":        newErrorLimitExceededException,
115	"ResourceExistsException":       newErrorResourceExistsException,
116	"ResourceInUseException":        newErrorResourceInUseException,
117	"ResourceNotFoundException":     newErrorResourceNotFoundException,
118	"ResourceUnavailableException":  newErrorResourceUnavailableException,
119	"ThrottlingException":           newErrorThrottlingException,
120	"UnknownResourceException":      newErrorUnknownResourceException,
121	"ValidationException":           newErrorValidationException,
122}
123