1// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
2
3package appstream
4
5import (
6	"github.com/aws/aws-sdk-go/private/protocol"
7)
8
9const (
10
11	// ErrCodeConcurrentModificationException for service response error code
12	// "ConcurrentModificationException".
13	//
14	// An API error occurred. Wait a few minutes and try again.
15	ErrCodeConcurrentModificationException = "ConcurrentModificationException"
16
17	// ErrCodeIncompatibleImageException for service response error code
18	// "IncompatibleImageException".
19	//
20	// The image can't be updated because it's not compatible for updates.
21	ErrCodeIncompatibleImageException = "IncompatibleImageException"
22
23	// ErrCodeInvalidAccountStatusException for service response error code
24	// "InvalidAccountStatusException".
25	//
26	// The resource cannot be created because your AWS account is suspended. For
27	// assistance, contact AWS Support.
28	ErrCodeInvalidAccountStatusException = "InvalidAccountStatusException"
29
30	// ErrCodeInvalidParameterCombinationException for service response error code
31	// "InvalidParameterCombinationException".
32	//
33	// Indicates an incorrect combination of parameters, or a missing parameter.
34	ErrCodeInvalidParameterCombinationException = "InvalidParameterCombinationException"
35
36	// ErrCodeInvalidRoleException for service response error code
37	// "InvalidRoleException".
38	//
39	// The specified role is invalid.
40	ErrCodeInvalidRoleException = "InvalidRoleException"
41
42	// ErrCodeLimitExceededException for service response error code
43	// "LimitExceededException".
44	//
45	// The requested limit exceeds the permitted limit for an account.
46	ErrCodeLimitExceededException = "LimitExceededException"
47
48	// ErrCodeOperationNotPermittedException for service response error code
49	// "OperationNotPermittedException".
50	//
51	// The attempted operation is not permitted.
52	ErrCodeOperationNotPermittedException = "OperationNotPermittedException"
53
54	// ErrCodeRequestLimitExceededException for service response error code
55	// "RequestLimitExceededException".
56	//
57	// AppStream 2.0 can’t process the request right now because the Describe
58	// calls from your AWS account are being throttled by Amazon EC2. Try again
59	// later.
60	ErrCodeRequestLimitExceededException = "RequestLimitExceededException"
61
62	// ErrCodeResourceAlreadyExistsException for service response error code
63	// "ResourceAlreadyExistsException".
64	//
65	// The specified resource already exists.
66	ErrCodeResourceAlreadyExistsException = "ResourceAlreadyExistsException"
67
68	// ErrCodeResourceInUseException for service response error code
69	// "ResourceInUseException".
70	//
71	// The specified resource is in use.
72	ErrCodeResourceInUseException = "ResourceInUseException"
73
74	// ErrCodeResourceNotAvailableException for service response error code
75	// "ResourceNotAvailableException".
76	//
77	// The specified resource exists and is not in use, but isn't available.
78	ErrCodeResourceNotAvailableException = "ResourceNotAvailableException"
79
80	// ErrCodeResourceNotFoundException for service response error code
81	// "ResourceNotFoundException".
82	//
83	// The specified resource was not found.
84	ErrCodeResourceNotFoundException = "ResourceNotFoundException"
85)
86
87var exceptionFromCode = map[string]func(protocol.ResponseMetadata) error{
88	"ConcurrentModificationException":      newErrorConcurrentModificationException,
89	"IncompatibleImageException":           newErrorIncompatibleImageException,
90	"InvalidAccountStatusException":        newErrorInvalidAccountStatusException,
91	"InvalidParameterCombinationException": newErrorInvalidParameterCombinationException,
92	"InvalidRoleException":                 newErrorInvalidRoleException,
93	"LimitExceededException":               newErrorLimitExceededException,
94	"OperationNotPermittedException":       newErrorOperationNotPermittedException,
95	"RequestLimitExceededException":        newErrorRequestLimitExceededException,
96	"ResourceAlreadyExistsException":       newErrorResourceAlreadyExistsException,
97	"ResourceInUseException":               newErrorResourceInUseException,
98	"ResourceNotAvailableException":        newErrorResourceNotAvailableException,
99	"ResourceNotFoundException":            newErrorResourceNotFoundException,
100}
101