{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.Lambda
(
defaultService,
_KMSInvalidStateException,
_EC2ThrottledException,
_EFSMountConnectivityException,
_InvalidRuntimeException,
_EFSMountFailureException,
_PolicyLengthExceededException,
_PreconditionFailedException,
_EC2AccessDeniedException,
_InvalidSubnetIDException,
_CodeVerificationFailedException,
_UnsupportedMediaTypeException,
_InvalidRequestContentException,
_KMSNotFoundException,
_ENILimitReachedException,
_InvalidParameterValueException,
_RequestTooLargeException,
_InvalidCodeSignatureException,
_TooManyRequestsException,
_InvalidSecurityGroupIDException,
_KMSDisabledException,
_SubnetIPAddressLimitReachedException,
_ServiceException,
_CodeStorageExceededException,
_CodeSigningConfigNotFoundException,
_InvalidZipFileException,
_ProvisionedConcurrencyConfigNotFoundException,
_ResourceConflictException,
_ResourceNotReadyException,
_EC2UnexpectedException,
_ResourceNotFoundException,
_EFSIOException,
_EFSMountTimeoutException,
_KMSAccessDeniedException,
_ResourceInUseException,
newFunctionExists,
newFunctionActive,
newFunctionUpdated,
GetFunctionConfiguration (GetFunctionConfiguration'),
newGetFunctionConfiguration,
FunctionConfiguration (FunctionConfiguration'),
newFunctionConfiguration,
DeleteEventSourceMapping (DeleteEventSourceMapping'),
newDeleteEventSourceMapping,
EventSourceMappingConfiguration (EventSourceMappingConfiguration'),
newEventSourceMappingConfiguration,
UpdateEventSourceMapping (UpdateEventSourceMapping'),
newUpdateEventSourceMapping,
EventSourceMappingConfiguration (EventSourceMappingConfiguration'),
newEventSourceMappingConfiguration,
GetLayerVersion (GetLayerVersion'),
newGetLayerVersion,
GetLayerVersionResponse (GetLayerVersionResponse'),
newGetLayerVersionResponse,
DeleteFunctionCodeSigningConfig (DeleteFunctionCodeSigningConfig'),
newDeleteFunctionCodeSigningConfig,
DeleteFunctionCodeSigningConfigResponse (DeleteFunctionCodeSigningConfigResponse'),
newDeleteFunctionCodeSigningConfigResponse,
PutFunctionCodeSigningConfig (PutFunctionCodeSigningConfig'),
newPutFunctionCodeSigningConfig,
PutFunctionCodeSigningConfigResponse (PutFunctionCodeSigningConfigResponse'),
newPutFunctionCodeSigningConfigResponse,
CreateAlias (CreateAlias'),
newCreateAlias,
AliasConfiguration (AliasConfiguration'),
newAliasConfiguration,
ListVersionsByFunction (ListVersionsByFunction'),
newListVersionsByFunction,
ListVersionsByFunctionResponse (ListVersionsByFunctionResponse'),
newListVersionsByFunctionResponse,
ListAliases (ListAliases'),
newListAliases,
ListAliasesResponse (ListAliasesResponse'),
newListAliasesResponse,
DeleteCodeSigningConfig (DeleteCodeSigningConfig'),
newDeleteCodeSigningConfig,
DeleteCodeSigningConfigResponse (DeleteCodeSigningConfigResponse'),
newDeleteCodeSigningConfigResponse,
UpdateCodeSigningConfig (UpdateCodeSigningConfig'),
newUpdateCodeSigningConfig,
UpdateCodeSigningConfigResponse (UpdateCodeSigningConfigResponse'),
newUpdateCodeSigningConfigResponse,
RemovePermission (RemovePermission'),
newRemovePermission,
RemovePermissionResponse (RemovePermissionResponse'),
newRemovePermissionResponse,
DeleteFunctionEventInvokeConfig (DeleteFunctionEventInvokeConfig'),
newDeleteFunctionEventInvokeConfig,
DeleteFunctionEventInvokeConfigResponse (DeleteFunctionEventInvokeConfigResponse'),
newDeleteFunctionEventInvokeConfigResponse,
UpdateFunctionEventInvokeConfig (UpdateFunctionEventInvokeConfig'),
newUpdateFunctionEventInvokeConfig,
FunctionEventInvokeConfig (FunctionEventInvokeConfig'),
newFunctionEventInvokeConfig,
PutFunctionEventInvokeConfig (PutFunctionEventInvokeConfig'),
newPutFunctionEventInvokeConfig,
FunctionEventInvokeConfig (FunctionEventInvokeConfig'),
newFunctionEventInvokeConfig,
Invoke (Invoke'),
newInvoke,
InvokeResponse (InvokeResponse'),
newInvokeResponse,
DeleteLayerVersion (DeleteLayerVersion'),
newDeleteLayerVersion,
DeleteLayerVersionResponse (DeleteLayerVersionResponse'),
newDeleteLayerVersionResponse,
GetAlias (GetAlias'),
newGetAlias,
AliasConfiguration (AliasConfiguration'),
newAliasConfiguration,
PublishLayerVersion (PublishLayerVersion'),
newPublishLayerVersion,
PublishLayerVersionResponse (PublishLayerVersionResponse'),
newPublishLayerVersionResponse,
GetEventSourceMapping (GetEventSourceMapping'),
newGetEventSourceMapping,
EventSourceMappingConfiguration (EventSourceMappingConfiguration'),
newEventSourceMappingConfiguration,
AddLayerVersionPermission (AddLayerVersionPermission'),
newAddLayerVersionPermission,
AddLayerVersionPermissionResponse (AddLayerVersionPermissionResponse'),
newAddLayerVersionPermissionResponse,
ListProvisionedConcurrencyConfigs (ListProvisionedConcurrencyConfigs'),
newListProvisionedConcurrencyConfigs,
ListProvisionedConcurrencyConfigsResponse (ListProvisionedConcurrencyConfigsResponse'),
newListProvisionedConcurrencyConfigsResponse,
PutFunctionConcurrency (PutFunctionConcurrency'),
newPutFunctionConcurrency,
Concurrency (Concurrency'),
newConcurrency,
CreateFunction (CreateFunction'),
newCreateFunction,
FunctionConfiguration (FunctionConfiguration'),
newFunctionConfiguration,
DeleteFunctionConcurrency (DeleteFunctionConcurrency'),
newDeleteFunctionConcurrency,
DeleteFunctionConcurrencyResponse (DeleteFunctionConcurrencyResponse'),
newDeleteFunctionConcurrencyResponse,
GetLayerVersionByArn (GetLayerVersionByArn'),
newGetLayerVersionByArn,
GetLayerVersionResponse (GetLayerVersionResponse'),
newGetLayerVersionResponse,
GetFunctionConcurrency (GetFunctionConcurrency'),
newGetFunctionConcurrency,
GetFunctionConcurrencyResponse (GetFunctionConcurrencyResponse'),
newGetFunctionConcurrencyResponse,
CreateEventSourceMapping (CreateEventSourceMapping'),
newCreateEventSourceMapping,
EventSourceMappingConfiguration (EventSourceMappingConfiguration'),
newEventSourceMappingConfiguration,
GetProvisionedConcurrencyConfig (GetProvisionedConcurrencyConfig'),
newGetProvisionedConcurrencyConfig,
GetProvisionedConcurrencyConfigResponse (GetProvisionedConcurrencyConfigResponse'),
newGetProvisionedConcurrencyConfigResponse,
RemoveLayerVersionPermission (RemoveLayerVersionPermission'),
newRemoveLayerVersionPermission,
RemoveLayerVersionPermissionResponse (RemoveLayerVersionPermissionResponse'),
newRemoveLayerVersionPermissionResponse,
ListFunctionsByCodeSigningConfig (ListFunctionsByCodeSigningConfig'),
newListFunctionsByCodeSigningConfig,
ListFunctionsByCodeSigningConfigResponse (ListFunctionsByCodeSigningConfigResponse'),
newListFunctionsByCodeSigningConfigResponse,
GetFunction (GetFunction'),
newGetFunction,
GetFunctionResponse (GetFunctionResponse'),
newGetFunctionResponse,
ListEventSourceMappings (ListEventSourceMappings'),
newListEventSourceMappings,
ListEventSourceMappingsResponse (ListEventSourceMappingsResponse'),
newListEventSourceMappingsResponse,
GetLayerVersionPolicy (GetLayerVersionPolicy'),
newGetLayerVersionPolicy,
GetLayerVersionPolicyResponse (GetLayerVersionPolicyResponse'),
newGetLayerVersionPolicyResponse,
DeleteAlias (DeleteAlias'),
newDeleteAlias,
DeleteAliasResponse (DeleteAliasResponse'),
newDeleteAliasResponse,
UpdateAlias (UpdateAlias'),
newUpdateAlias,
AliasConfiguration (AliasConfiguration'),
newAliasConfiguration,
GetAccountSettings (GetAccountSettings'),
newGetAccountSettings,
GetAccountSettingsResponse (GetAccountSettingsResponse'),
newGetAccountSettingsResponse,
GetFunctionEventInvokeConfig (GetFunctionEventInvokeConfig'),
newGetFunctionEventInvokeConfig,
FunctionEventInvokeConfig (FunctionEventInvokeConfig'),
newFunctionEventInvokeConfig,
GetCodeSigningConfig (GetCodeSigningConfig'),
newGetCodeSigningConfig,
GetCodeSigningConfigResponse (GetCodeSigningConfigResponse'),
newGetCodeSigningConfigResponse,
AddPermission (AddPermission'),
newAddPermission,
AddPermissionResponse (AddPermissionResponse'),
newAddPermissionResponse,
ListLayers (ListLayers'),
newListLayers,
ListLayersResponse (ListLayersResponse'),
newListLayersResponse,
ListFunctionEventInvokeConfigs (ListFunctionEventInvokeConfigs'),
newListFunctionEventInvokeConfigs,
ListFunctionEventInvokeConfigsResponse (ListFunctionEventInvokeConfigsResponse'),
newListFunctionEventInvokeConfigsResponse,
ListCodeSigningConfigs (ListCodeSigningConfigs'),
newListCodeSigningConfigs,
ListCodeSigningConfigsResponse (ListCodeSigningConfigsResponse'),
newListCodeSigningConfigsResponse,
GetFunctionCodeSigningConfig (GetFunctionCodeSigningConfig'),
newGetFunctionCodeSigningConfig,
GetFunctionCodeSigningConfigResponse (GetFunctionCodeSigningConfigResponse'),
newGetFunctionCodeSigningConfigResponse,
CreateCodeSigningConfig (CreateCodeSigningConfig'),
newCreateCodeSigningConfig,
CreateCodeSigningConfigResponse (CreateCodeSigningConfigResponse'),
newCreateCodeSigningConfigResponse,
ListLayerVersions (ListLayerVersions'),
newListLayerVersions,
ListLayerVersionsResponse (ListLayerVersionsResponse'),
newListLayerVersionsResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
PublishVersion (PublishVersion'),
newPublishVersion,
FunctionConfiguration (FunctionConfiguration'),
newFunctionConfiguration,
ListTags (ListTags'),
newListTags,
ListTagsResponse (ListTagsResponse'),
newListTagsResponse,
DeleteFunction (DeleteFunction'),
newDeleteFunction,
DeleteFunctionResponse (DeleteFunctionResponse'),
newDeleteFunctionResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
UpdateFunctionConfiguration (UpdateFunctionConfiguration'),
newUpdateFunctionConfiguration,
FunctionConfiguration (FunctionConfiguration'),
newFunctionConfiguration,
ListFunctions (ListFunctions'),
newListFunctions,
ListFunctionsResponse (ListFunctionsResponse'),
newListFunctionsResponse,
UpdateFunctionCode (UpdateFunctionCode'),
newUpdateFunctionCode,
FunctionConfiguration (FunctionConfiguration'),
newFunctionConfiguration,
DeleteProvisionedConcurrencyConfig (DeleteProvisionedConcurrencyConfig'),
newDeleteProvisionedConcurrencyConfig,
DeleteProvisionedConcurrencyConfigResponse (DeleteProvisionedConcurrencyConfigResponse'),
newDeleteProvisionedConcurrencyConfigResponse,
GetPolicy (GetPolicy'),
newGetPolicy,
GetPolicyResponse (GetPolicyResponse'),
newGetPolicyResponse,
PutProvisionedConcurrencyConfig (PutProvisionedConcurrencyConfig'),
newPutProvisionedConcurrencyConfig,
PutProvisionedConcurrencyConfigResponse (PutProvisionedConcurrencyConfigResponse'),
newPutProvisionedConcurrencyConfigResponse,
Architecture (..),
CodeSigningPolicy (..),
EndPointType (..),
EventSourcePosition (..),
FunctionResponseType (..),
FunctionVersion (..),
InvocationType (..),
LastUpdateStatus (..),
LastUpdateStatusReasonCode (..),
LogType (..),
PackageType (..),
ProvisionedConcurrencyStatusEnum (..),
Runtime (..),
SourceAccessType (..),
State (..),
StateReasonCode (..),
TracingMode (..),
AccountLimit (AccountLimit'),
newAccountLimit,
AccountUsage (AccountUsage'),
newAccountUsage,
AliasConfiguration (AliasConfiguration'),
newAliasConfiguration,
AliasRoutingConfiguration (AliasRoutingConfiguration'),
newAliasRoutingConfiguration,
AllowedPublishers (AllowedPublishers'),
newAllowedPublishers,
CodeSigningConfig (CodeSigningConfig'),
newCodeSigningConfig,
CodeSigningPolicies (CodeSigningPolicies'),
newCodeSigningPolicies,
Concurrency (Concurrency'),
newConcurrency,
DeadLetterConfig (DeadLetterConfig'),
newDeadLetterConfig,
DestinationConfig (DestinationConfig'),
newDestinationConfig,
Environment (Environment'),
newEnvironment,
EnvironmentError (EnvironmentError'),
newEnvironmentError,
EnvironmentResponse (EnvironmentResponse'),
newEnvironmentResponse,
EventSourceMappingConfiguration (EventSourceMappingConfiguration'),
newEventSourceMappingConfiguration,
FileSystemConfig (FileSystemConfig'),
newFileSystemConfig,
FunctionCode (FunctionCode'),
newFunctionCode,
FunctionCodeLocation (FunctionCodeLocation'),
newFunctionCodeLocation,
FunctionConfiguration (FunctionConfiguration'),
newFunctionConfiguration,
FunctionEventInvokeConfig (FunctionEventInvokeConfig'),
newFunctionEventInvokeConfig,
GetLayerVersionResponse (GetLayerVersionResponse'),
newGetLayerVersionResponse,
ImageConfig (ImageConfig'),
newImageConfig,
ImageConfigError (ImageConfigError'),
newImageConfigError,
ImageConfigResponse (ImageConfigResponse'),
newImageConfigResponse,
Layer (Layer'),
newLayer,
LayerVersionContentInput (LayerVersionContentInput'),
newLayerVersionContentInput,
LayerVersionContentOutput (LayerVersionContentOutput'),
newLayerVersionContentOutput,
LayerVersionsListItem (LayerVersionsListItem'),
newLayerVersionsListItem,
LayersListItem (LayersListItem'),
newLayersListItem,
OnFailure (OnFailure'),
newOnFailure,
OnSuccess (OnSuccess'),
newOnSuccess,
ProvisionedConcurrencyConfigListItem (ProvisionedConcurrencyConfigListItem'),
newProvisionedConcurrencyConfigListItem,
SelfManagedEventSource (SelfManagedEventSource'),
newSelfManagedEventSource,
SourceAccessConfiguration (SourceAccessConfiguration'),
newSourceAccessConfiguration,
TracingConfig (TracingConfig'),
newTracingConfig,
TracingConfigResponse (TracingConfigResponse'),
newTracingConfigResponse,
VpcConfig (VpcConfig'),
newVpcConfig,
VpcConfigResponse (VpcConfigResponse'),
newVpcConfigResponse,
)
where
import Amazonka.Lambda.AddLayerVersionPermission
import Amazonka.Lambda.AddPermission
import Amazonka.Lambda.CreateAlias
import Amazonka.Lambda.CreateCodeSigningConfig
import Amazonka.Lambda.CreateEventSourceMapping
import Amazonka.Lambda.CreateFunction
import Amazonka.Lambda.DeleteAlias
import Amazonka.Lambda.DeleteCodeSigningConfig
import Amazonka.Lambda.DeleteEventSourceMapping
import Amazonka.Lambda.DeleteFunction
import Amazonka.Lambda.DeleteFunctionCodeSigningConfig
import Amazonka.Lambda.DeleteFunctionConcurrency
import Amazonka.Lambda.DeleteFunctionEventInvokeConfig
import Amazonka.Lambda.DeleteLayerVersion
import Amazonka.Lambda.DeleteProvisionedConcurrencyConfig
import Amazonka.Lambda.GetAccountSettings
import Amazonka.Lambda.GetAlias
import Amazonka.Lambda.GetCodeSigningConfig
import Amazonka.Lambda.GetEventSourceMapping
import Amazonka.Lambda.GetFunction
import Amazonka.Lambda.GetFunctionCodeSigningConfig
import Amazonka.Lambda.GetFunctionConcurrency
import Amazonka.Lambda.GetFunctionConfiguration
import Amazonka.Lambda.GetFunctionEventInvokeConfig
import Amazonka.Lambda.GetLayerVersion
import Amazonka.Lambda.GetLayerVersionByArn
import Amazonka.Lambda.GetLayerVersionPolicy
import Amazonka.Lambda.GetPolicy
import Amazonka.Lambda.GetProvisionedConcurrencyConfig
import Amazonka.Lambda.Invoke
import Amazonka.Lambda.Lens
import Amazonka.Lambda.ListAliases
import Amazonka.Lambda.ListCodeSigningConfigs
import Amazonka.Lambda.ListEventSourceMappings
import Amazonka.Lambda.ListFunctionEventInvokeConfigs
import Amazonka.Lambda.ListFunctions
import Amazonka.Lambda.ListFunctionsByCodeSigningConfig
import Amazonka.Lambda.ListLayerVersions
import Amazonka.Lambda.ListLayers
import Amazonka.Lambda.ListProvisionedConcurrencyConfigs
import Amazonka.Lambda.ListTags
import Amazonka.Lambda.ListVersionsByFunction
import Amazonka.Lambda.PublishLayerVersion
import Amazonka.Lambda.PublishVersion
import Amazonka.Lambda.PutFunctionCodeSigningConfig
import Amazonka.Lambda.PutFunctionConcurrency
import Amazonka.Lambda.PutFunctionEventInvokeConfig
import Amazonka.Lambda.PutProvisionedConcurrencyConfig
import Amazonka.Lambda.RemoveLayerVersionPermission
import Amazonka.Lambda.RemovePermission
import Amazonka.Lambda.TagResource
import Amazonka.Lambda.Types
import Amazonka.Lambda.UntagResource
import Amazonka.Lambda.UpdateAlias
import Amazonka.Lambda.UpdateCodeSigningConfig
import Amazonka.Lambda.UpdateEventSourceMapping
import Amazonka.Lambda.UpdateFunctionCode
import Amazonka.Lambda.UpdateFunctionConfiguration
import Amazonka.Lambda.UpdateFunctionEventInvokeConfig
import Amazonka.Lambda.Waiters