github.com/aavshr/aws-sdk-go@v1.41.3/service/networkfirewall/errors.go (about)

     1  // Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
     2  
     3  package networkfirewall
     4  
     5  import (
     6  	"github.com/aavshr/aws-sdk-go/private/protocol"
     7  )
     8  
     9  const (
    10  
    11  	// ErrCodeInsufficientCapacityException for service response error code
    12  	// "InsufficientCapacityException".
    13  	//
    14  	// AWS doesn't currently have enough available capacity to fulfill your request.
    15  	// Try your request later.
    16  	ErrCodeInsufficientCapacityException = "InsufficientCapacityException"
    17  
    18  	// ErrCodeInternalServerError for service response error code
    19  	// "InternalServerError".
    20  	//
    21  	// Your request is valid, but Network Firewall couldn’t perform the operation
    22  	// because of a system problem. Retry your request.
    23  	ErrCodeInternalServerError = "InternalServerError"
    24  
    25  	// ErrCodeInvalidOperationException for service response error code
    26  	// "InvalidOperationException".
    27  	//
    28  	// The operation failed because it's not valid. For example, you might have
    29  	// tried to delete a rule group or firewall policy that's in use.
    30  	ErrCodeInvalidOperationException = "InvalidOperationException"
    31  
    32  	// ErrCodeInvalidRequestException for service response error code
    33  	// "InvalidRequestException".
    34  	//
    35  	// The operation failed because of a problem with your request. Examples include:
    36  	//
    37  	//    * You specified an unsupported parameter name or value.
    38  	//
    39  	//    * You tried to update a property with a value that isn't among the available
    40  	//    types.
    41  	//
    42  	//    * Your request references an ARN that is malformed, or corresponds to
    43  	//    a resource that isn't valid in the context of the request.
    44  	ErrCodeInvalidRequestException = "InvalidRequestException"
    45  
    46  	// ErrCodeInvalidResourcePolicyException for service response error code
    47  	// "InvalidResourcePolicyException".
    48  	//
    49  	// The policy statement failed validation.
    50  	ErrCodeInvalidResourcePolicyException = "InvalidResourcePolicyException"
    51  
    52  	// ErrCodeInvalidTokenException for service response error code
    53  	// "InvalidTokenException".
    54  	//
    55  	// The token you provided is stale or isn't valid for the operation.
    56  	ErrCodeInvalidTokenException = "InvalidTokenException"
    57  
    58  	// ErrCodeLimitExceededException for service response error code
    59  	// "LimitExceededException".
    60  	//
    61  	// Unable to perform the operation because doing so would violate a limit setting.
    62  	ErrCodeLimitExceededException = "LimitExceededException"
    63  
    64  	// ErrCodeLogDestinationPermissionException for service response error code
    65  	// "LogDestinationPermissionException".
    66  	//
    67  	// Unable to send logs to a configured logging destination.
    68  	ErrCodeLogDestinationPermissionException = "LogDestinationPermissionException"
    69  
    70  	// ErrCodeResourceNotFoundException for service response error code
    71  	// "ResourceNotFoundException".
    72  	//
    73  	// Unable to locate a resource using the parameters that you provided.
    74  	ErrCodeResourceNotFoundException = "ResourceNotFoundException"
    75  
    76  	// ErrCodeResourceOwnerCheckException for service response error code
    77  	// "ResourceOwnerCheckException".
    78  	//
    79  	// Unable to change the resource because your account doesn't own it.
    80  	ErrCodeResourceOwnerCheckException = "ResourceOwnerCheckException"
    81  
    82  	// ErrCodeThrottlingException for service response error code
    83  	// "ThrottlingException".
    84  	//
    85  	// Unable to process the request due to throttling limitations.
    86  	ErrCodeThrottlingException = "ThrottlingException"
    87  
    88  	// ErrCodeUnsupportedOperationException for service response error code
    89  	// "UnsupportedOperationException".
    90  	//
    91  	// The operation you requested isn't supported by Network Firewall.
    92  	ErrCodeUnsupportedOperationException = "UnsupportedOperationException"
    93  )
    94  
    95  var exceptionFromCode = map[string]func(protocol.ResponseMetadata) error{
    96  	"InsufficientCapacityException":     newErrorInsufficientCapacityException,
    97  	"InternalServerError":               newErrorInternalServerError,
    98  	"InvalidOperationException":         newErrorInvalidOperationException,
    99  	"InvalidRequestException":           newErrorInvalidRequestException,
   100  	"InvalidResourcePolicyException":    newErrorInvalidResourcePolicyException,
   101  	"InvalidTokenException":             newErrorInvalidTokenException,
   102  	"LimitExceededException":            newErrorLimitExceededException,
   103  	"LogDestinationPermissionException": newErrorLogDestinationPermissionException,
   104  	"ResourceNotFoundException":         newErrorResourceNotFoundException,
   105  	"ResourceOwnerCheckException":       newErrorResourceOwnerCheckException,
   106  	"ThrottlingException":               newErrorThrottlingException,
   107  	"UnsupportedOperationException":     newErrorUnsupportedOperationException,
   108  }