-
Notifications
You must be signed in to change notification settings - Fork 2.1k
/
errors.go
69 lines (58 loc) · 2.59 KB
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
package lightsail
import (
"github.com/aws/aws-sdk-go/private/protocol"
)
const (
// ErrCodeAccessDeniedException for service response error code
// "AccessDeniedException".
//
// Lightsail throws this exception when the user cannot be authenticated or
// uses invalid credentials to access a resource.
ErrCodeAccessDeniedException = "AccessDeniedException"
// ErrCodeAccountSetupInProgressException for service response error code
// "AccountSetupInProgressException".
//
// Lightsail throws this exception when an account is still in the setup in
// progress state.
ErrCodeAccountSetupInProgressException = "AccountSetupInProgressException"
// ErrCodeInvalidInputException for service response error code
// "InvalidInputException".
//
// Lightsail throws this exception when user input does not conform to the validation
// rules of an input field.
//
// Domain and distribution APIs are only available in the N. Virginia (us-east-1)
// Amazon Web Services Region. Please set your Amazon Web Services Region configuration
// to us-east-1 to create, view, or edit these resources.
ErrCodeInvalidInputException = "InvalidInputException"
// ErrCodeNotFoundException for service response error code
// "NotFoundException".
//
// Lightsail throws this exception when it cannot find a resource.
ErrCodeNotFoundException = "NotFoundException"
// ErrCodeOperationFailureException for service response error code
// "OperationFailureException".
//
// Lightsail throws this exception when an operation fails to execute.
ErrCodeOperationFailureException = "OperationFailureException"
// ErrCodeServiceException for service response error code
// "ServiceException".
//
// A general service exception.
ErrCodeServiceException = "ServiceException"
// ErrCodeUnauthenticatedException for service response error code
// "UnauthenticatedException".
//
// Lightsail throws this exception when the user has not been authenticated.
ErrCodeUnauthenticatedException = "UnauthenticatedException"
)
var exceptionFromCode = map[string]func(protocol.ResponseMetadata) error{
"AccessDeniedException": newErrorAccessDeniedException,
"AccountSetupInProgressException": newErrorAccountSetupInProgressException,
"InvalidInputException": newErrorInvalidInputException,
"NotFoundException": newErrorNotFoundException,
"OperationFailureException": newErrorOperationFailureException,
"ServiceException": newErrorServiceException,
"UnauthenticatedException": newErrorUnauthenticatedException,
}