libZSservicesZSamazonka-lambdaZSamazonka-lambda
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Lambda.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-03-31 of the Amazon Lambda SDK configuration.

Errors

_KMSInvalidStateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Lambda was unable to decrypt the environment variables because the KMS key used is in an invalid state for Decrypt. Check the function's KMS key settings.

_EC2ThrottledException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Lambda was throttled by Amazon EC2 during Lambda function initialization using the execution role provided for the Lambda function.

_EFSMountConnectivityException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The function couldn't make a network connection to the configured file system.

_InvalidRuntimeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The runtime or runtime version specified is not supported.

_EFSMountFailureException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The function couldn't mount the configured file system due to a permission or configuration issue.

_PolicyLengthExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The permissions policy for the resource is too large. Learn more

_PreconditionFailedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The RevisionId provided does not match the latest RevisionId for the Lambda function or alias. Call the GetFunction or the GetAlias API to retrieve the latest RevisionId for your resource.

_EC2AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Need additional permissions to configure VPC settings.

_InvalidSubnetIDException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The Subnet ID provided in the Lambda function VPC configuration is invalid.

_CodeVerificationFailedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The code signature failed one or more of the validation checks for signature mismatch or expiry, and the code signing policy is set to ENFORCE. Lambda blocks the deployment.

_UnsupportedMediaTypeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The content type of the Invoke request body is not JSON.

_InvalidRequestContentException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request body could not be parsed as JSON.

_KMSNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Lambda was unable to decrypt the environment variables because the KMS key was not found. Check the function's KMS key settings.

_ENILimitReachedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Lambda was not able to create an elastic network interface in the VPC, specified as part of Lambda function configuration, because the limit for network interfaces has been reached.

_InvalidParameterValueException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One of the parameters in the request is invalid.

_RequestTooLargeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request payload exceeded the Invoke request body JSON input limit. For more information, see Limits.

_InvalidCodeSignatureException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The code signature failed the integrity check. Lambda always blocks deployment if the integrity check fails, even if code signing policy is set to WARN.

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request throughput limit was exceeded.

_InvalidSecurityGroupIDException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The Security Group ID provided in the Lambda function VPC configuration is invalid.

_KMSDisabledException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Lambda was unable to decrypt the environment variables because the KMS key used is disabled. Check the Lambda function's KMS key settings.

_SubnetIPAddressLimitReachedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Lambda was not able to set up VPC access for the Lambda function because one or more configured subnets has no available IP addresses.

_ServiceException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The Lambda service encountered an internal error.

_CodeStorageExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You have exceeded your maximum total code size per account. Learn more

_CodeSigningConfigNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified code signing configuration does not exist.

_InvalidZipFileException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Lambda could not unzip the deployment package.

_ResourceConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource already exists, or another operation is in progress.

_ResourceNotReadyException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The function is inactive and its VPC connection is no longer available. Wait for the VPC connection to reestablish and try again.

_EC2UnexpectedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Lambda received an unexpected EC2 client exception while setting up for the Lambda function.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource specified in the request does not exist.

_EFSIOException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An error occurred when reading from or writing to a connected file system.

_EFSMountTimeoutException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The function was able to make a network connection to the configured file system, but the mount operation timed out.

_KMSAccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Lambda was unable to decrypt the environment variables because KMS access was denied. Check the Lambda function's KMS permissions.

_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation conflicts with the resource's availability. For example, you attempted to update an EventSource Mapping in CREATING, or tried to delete a EventSource mapping currently in the UPDATING state.

Architecture

newtype Architecture Source #

Constructors

Architecture' 

Bundled Patterns

pattern Architecture_Arm64 :: Architecture 
pattern Architecture_X86_64 :: Architecture 

Instances

Instances details
Eq Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

Ord Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

Read Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

Show Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

Generic Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

Associated Types

type Rep Architecture :: Type -> Type #

NFData Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

Methods

rnf :: Architecture -> () #

Hashable Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

ToJSON Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

ToJSONKey Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

FromJSON Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

FromJSONKey Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

ToLog Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

ToHeader Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

ToQuery Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

FromXML Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

ToXML Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

Methods

toXML :: Architecture -> XML #

ToByteString Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

FromText Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

ToText Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

Methods

toText :: Architecture -> Text #

type Rep Architecture Source # 
Instance details

Defined in Amazonka.Lambda.Types.Architecture

type Rep Architecture = D1 ('MetaData "Architecture" "Amazonka.Lambda.Types.Architecture" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "Architecture'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArchitecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CodeSigningPolicy

newtype CodeSigningPolicy Source #

Instances

Instances details
Eq CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

Ord CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

Read CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

Show CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

Generic CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

Associated Types

type Rep CodeSigningPolicy :: Type -> Type #

NFData CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

Methods

rnf :: CodeSigningPolicy -> () #

Hashable CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

ToJSON CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

ToJSONKey CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

FromJSON CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

FromJSONKey CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

ToLog CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

ToHeader CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

ToQuery CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

FromXML CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

ToXML CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

ToByteString CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

FromText CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

ToText CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

type Rep CodeSigningPolicy Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicy

type Rep CodeSigningPolicy = D1 ('MetaData "CodeSigningPolicy" "Amazonka.Lambda.Types.CodeSigningPolicy" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "CodeSigningPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCodeSigningPolicy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EndPointType

newtype EndPointType Source #

Constructors

EndPointType' 

Instances

Instances details
Eq EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

Ord EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

Read EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

Show EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

Generic EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

Associated Types

type Rep EndPointType :: Type -> Type #

NFData EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

Methods

rnf :: EndPointType -> () #

Hashable EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

ToJSON EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

ToJSONKey EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

FromJSON EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

FromJSONKey EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

ToLog EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

ToHeader EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

ToQuery EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

FromXML EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

ToXML EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

Methods

toXML :: EndPointType -> XML #

ToByteString EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

FromText EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

ToText EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

Methods

toText :: EndPointType -> Text #

type Rep EndPointType Source # 
Instance details

Defined in Amazonka.Lambda.Types.EndPointType

type Rep EndPointType = D1 ('MetaData "EndPointType" "Amazonka.Lambda.Types.EndPointType" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "EndPointType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEndPointType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventSourcePosition

newtype EventSourcePosition Source #

Instances

Instances details
Eq EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

Ord EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

Read EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

Show EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

Generic EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

Associated Types

type Rep EventSourcePosition :: Type -> Type #

NFData EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

Methods

rnf :: EventSourcePosition -> () #

Hashable EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

ToJSON EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

ToJSONKey EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

FromJSON EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

FromJSONKey EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

ToLog EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

ToHeader EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

ToQuery EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

FromXML EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

ToXML EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

ToByteString EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

FromText EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

ToText EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

type Rep EventSourcePosition Source # 
Instance details

Defined in Amazonka.Lambda.Types.EventSourcePosition

type Rep EventSourcePosition = D1 ('MetaData "EventSourcePosition" "Amazonka.Lambda.Types.EventSourcePosition" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "EventSourcePosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventSourcePosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FunctionResponseType

newtype FunctionResponseType Source #

Instances

Instances details
Eq FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

Ord FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

Read FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

Show FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

Generic FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

Associated Types

type Rep FunctionResponseType :: Type -> Type #

NFData FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

Methods

rnf :: FunctionResponseType -> () #

Hashable FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

ToJSON FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

ToJSONKey FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

FromJSON FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

FromJSONKey FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

ToLog FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

ToHeader FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

ToQuery FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

FromXML FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

ToXML FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

ToByteString FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

FromText FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

ToText FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

type Rep FunctionResponseType Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionResponseType

type Rep FunctionResponseType = D1 ('MetaData "FunctionResponseType" "Amazonka.Lambda.Types.FunctionResponseType" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "FunctionResponseType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFunctionResponseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FunctionVersion

newtype FunctionVersion Source #

Constructors

FunctionVersion' 

Bundled Patterns

pattern FunctionVersion_ALL :: FunctionVersion 

Instances

Instances details
Eq FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

Ord FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

Read FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

Show FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

Generic FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

Associated Types

type Rep FunctionVersion :: Type -> Type #

NFData FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

Methods

rnf :: FunctionVersion -> () #

Hashable FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

ToJSON FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

ToJSONKey FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

FromJSON FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

FromJSONKey FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

ToLog FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

ToHeader FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

ToQuery FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

FromXML FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

ToXML FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

Methods

toXML :: FunctionVersion -> XML #

ToByteString FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

FromText FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

ToText FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

type Rep FunctionVersion Source # 
Instance details

Defined in Amazonka.Lambda.Types.FunctionVersion

type Rep FunctionVersion = D1 ('MetaData "FunctionVersion" "Amazonka.Lambda.Types.FunctionVersion" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "FunctionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFunctionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InvocationType

newtype InvocationType Source #

Constructors

InvocationType' 

Instances

Instances details
Eq InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

Ord InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

Read InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

Show InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

Generic InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

Associated Types

type Rep InvocationType :: Type -> Type #

NFData InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

Methods

rnf :: InvocationType -> () #

Hashable InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

ToJSON InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

ToJSONKey InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

FromJSON InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

FromJSONKey InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

ToLog InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

ToHeader InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

ToQuery InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

FromXML InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

ToXML InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

Methods

toXML :: InvocationType -> XML #

ToByteString InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

FromText InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

ToText InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

type Rep InvocationType Source # 
Instance details

Defined in Amazonka.Lambda.Types.InvocationType

type Rep InvocationType = D1 ('MetaData "InvocationType" "Amazonka.Lambda.Types.InvocationType" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "InvocationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInvocationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LastUpdateStatus

newtype LastUpdateStatus Source #

Instances

Instances details
Eq LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

Ord LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

Read LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

Show LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

Generic LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

Associated Types

type Rep LastUpdateStatus :: Type -> Type #

NFData LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

Methods

rnf :: LastUpdateStatus -> () #

Hashable LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

ToJSON LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

ToJSONKey LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

FromJSON LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

FromJSONKey LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

ToLog LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

ToHeader LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

ToQuery LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

FromXML LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

ToXML LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

ToByteString LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

FromText LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

ToText LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

type Rep LastUpdateStatus Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatus

type Rep LastUpdateStatus = D1 ('MetaData "LastUpdateStatus" "Amazonka.Lambda.Types.LastUpdateStatus" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "LastUpdateStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLastUpdateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LastUpdateStatusReasonCode

newtype LastUpdateStatusReasonCode Source #

Instances

Instances details
Eq LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

Ord LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

Read LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

Show LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

Generic LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

Associated Types

type Rep LastUpdateStatusReasonCode :: Type -> Type #

NFData LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

Hashable LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

ToJSON LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

ToJSONKey LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

FromJSON LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

FromJSONKey LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

ToLog LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

ToHeader LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

ToQuery LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

FromXML LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

ToXML LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

ToByteString LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

FromText LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

ToText LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

type Rep LastUpdateStatusReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.LastUpdateStatusReasonCode

type Rep LastUpdateStatusReasonCode = D1 ('MetaData "LastUpdateStatusReasonCode" "Amazonka.Lambda.Types.LastUpdateStatusReasonCode" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "LastUpdateStatusReasonCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLastUpdateStatusReasonCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LogType

newtype LogType Source #

Constructors

LogType' 

Fields

Bundled Patterns

pattern LogType_None :: LogType 
pattern LogType_Tail :: LogType 

Instances

Instances details
Eq LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Methods

(==) :: LogType -> LogType -> Bool #

(/=) :: LogType -> LogType -> Bool #

Ord LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Read LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Show LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Generic LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Associated Types

type Rep LogType :: Type -> Type #

Methods

from :: LogType -> Rep LogType x #

to :: Rep LogType x -> LogType #

NFData LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Methods

rnf :: LogType -> () #

Hashable LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Methods

hashWithSalt :: Int -> LogType -> Int #

hash :: LogType -> Int #

ToJSON LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

ToJSONKey LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

FromJSON LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

FromJSONKey LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

ToLog LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

ToHeader LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Methods

toHeader :: HeaderName -> LogType -> [Header] #

ToQuery LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

FromXML LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

ToXML LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Methods

toXML :: LogType -> XML #

ToByteString LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Methods

toBS :: LogType -> ByteString #

FromText LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

ToText LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

Methods

toText :: LogType -> Text #

type Rep LogType Source # 
Instance details

Defined in Amazonka.Lambda.Types.LogType

type Rep LogType = D1 ('MetaData "LogType" "Amazonka.Lambda.Types.LogType" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "LogType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLogType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PackageType

newtype PackageType Source #

Constructors

PackageType' 

Bundled Patterns

pattern PackageType_Image :: PackageType 
pattern PackageType_Zip :: PackageType 

Instances

Instances details
Eq PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

Ord PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

Read PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

Show PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

Generic PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

Associated Types

type Rep PackageType :: Type -> Type #

NFData PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

Methods

rnf :: PackageType -> () #

Hashable PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

ToJSON PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

ToJSONKey PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

FromJSON PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

FromJSONKey PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

ToLog PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

ToHeader PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

ToQuery PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

FromXML PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

ToXML PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

Methods

toXML :: PackageType -> XML #

ToByteString PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

FromText PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

ToText PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

Methods

toText :: PackageType -> Text #

type Rep PackageType Source # 
Instance details

Defined in Amazonka.Lambda.Types.PackageType

type Rep PackageType = D1 ('MetaData "PackageType" "Amazonka.Lambda.Types.PackageType" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "PackageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPackageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProvisionedConcurrencyStatusEnum

newtype ProvisionedConcurrencyStatusEnum Source #

Instances

Instances details
Eq ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

Ord ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

Read ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

Show ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

Generic ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

Associated Types

type Rep ProvisionedConcurrencyStatusEnum :: Type -> Type #

NFData ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

Hashable ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

ToJSON ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

ToJSONKey ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

FromJSON ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

FromJSONKey ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

ToLog ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

ToHeader ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

ToQuery ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

FromXML ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

ToXML ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

ToByteString ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

FromText ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

ToText ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

type Rep ProvisionedConcurrencyStatusEnum Source # 
Instance details

Defined in Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum

type Rep ProvisionedConcurrencyStatusEnum = D1 ('MetaData "ProvisionedConcurrencyStatusEnum" "Amazonka.Lambda.Types.ProvisionedConcurrencyStatusEnum" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "ProvisionedConcurrencyStatusEnum'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProvisionedConcurrencyStatusEnum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Runtime

newtype Runtime Source #

Constructors

Runtime' 

Fields

Instances

Instances details
Eq Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Methods

(==) :: Runtime -> Runtime -> Bool #

(/=) :: Runtime -> Runtime -> Bool #

Ord Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Read Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Show Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Generic Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Associated Types

type Rep Runtime :: Type -> Type #

Methods

from :: Runtime -> Rep Runtime x #

to :: Rep Runtime x -> Runtime #

NFData Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Methods

rnf :: Runtime -> () #

Hashable Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Methods

hashWithSalt :: Int -> Runtime -> Int #

hash :: Runtime -> Int #

ToJSON Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

ToJSONKey Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

FromJSON Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

FromJSONKey Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

ToLog Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

ToHeader Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Methods

toHeader :: HeaderName -> Runtime -> [Header] #

ToQuery Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

FromXML Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

ToXML Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Methods

toXML :: Runtime -> XML #

ToByteString Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Methods

toBS :: Runtime -> ByteString #

FromText Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

ToText Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

Methods

toText :: Runtime -> Text #

type Rep Runtime Source # 
Instance details

Defined in Amazonka.Lambda.Types.Runtime

type Rep Runtime = D1 ('MetaData "Runtime" "Amazonka.Lambda.Types.Runtime" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "Runtime'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuntime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SourceAccessType

newtype SourceAccessType Source #

Instances

Instances details
Eq SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

Ord SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

Read SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

Show SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

Generic SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

Associated Types

type Rep SourceAccessType :: Type -> Type #

NFData SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

Methods

rnf :: SourceAccessType -> () #

Hashable SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

ToJSON SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

ToJSONKey SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

FromJSON SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

FromJSONKey SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

ToLog SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

ToHeader SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

ToQuery SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

FromXML SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

ToXML SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

ToByteString SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

FromText SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

ToText SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

type Rep SourceAccessType Source # 
Instance details

Defined in Amazonka.Lambda.Types.SourceAccessType

type Rep SourceAccessType = D1 ('MetaData "SourceAccessType" "Amazonka.Lambda.Types.SourceAccessType" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "SourceAccessType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSourceAccessType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

State

newtype State Source #

Constructors

State' 

Fields

Bundled Patterns

pattern State_Active :: State 
pattern State_Failed :: State 
pattern State_Inactive :: State 
pattern State_Pending :: State 

Instances

Instances details
Eq State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

(==) :: State -> State -> Bool #

(/=) :: State -> State -> Bool #

Ord State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

compare :: State -> State -> Ordering #

(<) :: State -> State -> Bool #

(<=) :: State -> State -> Bool #

(>) :: State -> State -> Bool #

(>=) :: State -> State -> Bool #

max :: State -> State -> State #

min :: State -> State -> State #

Read State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Show State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

showsPrec :: Int -> State -> ShowS #

show :: State -> String #

showList :: [State] -> ShowS #

Generic State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Associated Types

type Rep State :: Type -> Type #

Methods

from :: State -> Rep State x #

to :: Rep State x -> State #

NFData State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

rnf :: State -> () #

Hashable State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

hashWithSalt :: Int -> State -> Int #

hash :: State -> Int #

ToJSON State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

ToJSONKey State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

FromJSON State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

FromJSONKey State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

ToLog State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

ToHeader State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

toHeader :: HeaderName -> State -> [Header] #

ToQuery State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

toQuery :: State -> QueryString #

FromXML State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

parseXML :: [Node] -> Either String State #

ToXML State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

toXML :: State -> XML #

ToByteString State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

toBS :: State -> ByteString #

FromText State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

ToText State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

Methods

toText :: State -> Text #

type Rep State Source # 
Instance details

Defined in Amazonka.Lambda.Types.State

type Rep State = D1 ('MetaData "State" "Amazonka.Lambda.Types.State" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "State'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StateReasonCode

newtype StateReasonCode Source #

Constructors

StateReasonCode' 

Instances

Instances details
Eq StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

Ord StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

Read StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

Show StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

Generic StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

Associated Types

type Rep StateReasonCode :: Type -> Type #

NFData StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

Methods

rnf :: StateReasonCode -> () #

Hashable StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

ToJSON StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

ToJSONKey StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

FromJSON StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

FromJSONKey StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

ToLog StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

ToHeader StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

ToQuery StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

FromXML StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

ToXML StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

Methods

toXML :: StateReasonCode -> XML #

ToByteString StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

FromText StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

ToText StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

type Rep StateReasonCode Source # 
Instance details

Defined in Amazonka.Lambda.Types.StateReasonCode

type Rep StateReasonCode = D1 ('MetaData "StateReasonCode" "Amazonka.Lambda.Types.StateReasonCode" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "StateReasonCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStateReasonCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TracingMode

newtype TracingMode Source #

Constructors

TracingMode' 

Bundled Patterns

pattern TracingMode_Active :: TracingMode 
pattern TracingMode_PassThrough :: TracingMode 

Instances

Instances details
Eq TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

Ord TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

Read TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

Show TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

Generic TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

Associated Types

type Rep TracingMode :: Type -> Type #

NFData TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

Methods

rnf :: TracingMode -> () #

Hashable TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

ToJSON TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

ToJSONKey TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

FromJSON TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

FromJSONKey TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

ToLog TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

ToHeader TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

ToQuery TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

FromXML TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

ToXML TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

Methods

toXML :: TracingMode -> XML #

ToByteString TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

FromText TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

ToText TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

Methods

toText :: TracingMode -> Text #

type Rep TracingMode Source # 
Instance details

Defined in Amazonka.Lambda.Types.TracingMode

type Rep TracingMode = D1 ('MetaData "TracingMode" "Amazonka.Lambda.Types.TracingMode" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'True) (C1 ('MetaCons "TracingMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTracingMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountLimit

data AccountLimit Source #

Limits that are related to concurrency and storage. All file and storage sizes are in bytes.

See: newAccountLimit smart constructor.

Constructors

AccountLimit' 

Fields

Instances

Instances details
Eq AccountLimit Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountLimit

Read AccountLimit Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountLimit

Show AccountLimit Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountLimit

Generic AccountLimit Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountLimit

Associated Types

type Rep AccountLimit :: Type -> Type #

NFData AccountLimit Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountLimit

Methods

rnf :: AccountLimit -> () #

Hashable AccountLimit Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountLimit

FromJSON AccountLimit Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountLimit

type Rep AccountLimit Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountLimit

type Rep AccountLimit = D1 ('MetaData "AccountLimit" "Amazonka.Lambda.Types.AccountLimit" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'False) (C1 ('MetaCons "AccountLimit'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "concurrentExecutions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "totalCodeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "unreservedConcurrentExecutions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "codeSizeUnzipped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "codeSizeZipped") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newAccountLimit :: AccountLimit Source #

Create a value of AccountLimit with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:concurrentExecutions:AccountLimit', accountLimit_concurrentExecutions - The maximum number of simultaneous function executions.

$sel:totalCodeSize:AccountLimit', accountLimit_totalCodeSize - The amount of storage space that you can use for all deployment packages and layer archives.

$sel:unreservedConcurrentExecutions:AccountLimit', accountLimit_unreservedConcurrentExecutions - The maximum number of simultaneous function executions, minus the capacity that's reserved for individual functions with PutFunctionConcurrency.

$sel:codeSizeUnzipped:AccountLimit', accountLimit_codeSizeUnzipped - The maximum size of a function's deployment package and layers when they're extracted.

$sel:codeSizeZipped:AccountLimit', accountLimit_codeSizeZipped - The maximum size of a deployment package when it's uploaded directly to Lambda. Use Amazon S3 for larger files.

accountLimit_concurrentExecutions :: Lens' AccountLimit (Maybe Int) Source #

The maximum number of simultaneous function executions.

accountLimit_totalCodeSize :: Lens' AccountLimit (Maybe Integer) Source #

The amount of storage space that you can use for all deployment packages and layer archives.

accountLimit_unreservedConcurrentExecutions :: Lens' AccountLimit (Maybe Natural) Source #

The maximum number of simultaneous function executions, minus the capacity that's reserved for individual functions with PutFunctionConcurrency.

accountLimit_codeSizeUnzipped :: Lens' AccountLimit (Maybe Integer) Source #

The maximum size of a function's deployment package and layers when they're extracted.

accountLimit_codeSizeZipped :: Lens' AccountLimit (Maybe Integer) Source #

The maximum size of a deployment package when it's uploaded directly to Lambda. Use Amazon S3 for larger files.

AccountUsage

data AccountUsage Source #

The number of functions and amount of storage in use.

See: newAccountUsage smart constructor.

Constructors

AccountUsage' 

Fields

Instances

Instances details
Eq AccountUsage Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountUsage

Read AccountUsage Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountUsage

Show AccountUsage Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountUsage

Generic AccountUsage Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountUsage

Associated Types

type Rep AccountUsage :: Type -> Type #

NFData AccountUsage Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountUsage

Methods

rnf :: AccountUsage -> () #

Hashable AccountUsage Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountUsage

FromJSON AccountUsage Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountUsage

type Rep AccountUsage Source # 
Instance details

Defined in Amazonka.Lambda.Types.AccountUsage

type Rep AccountUsage = D1 ('MetaData "AccountUsage" "Amazonka.Lambda.Types.AccountUsage" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'False) (C1 ('MetaCons "AccountUsage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "totalCodeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "functionCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newAccountUsage :: AccountUsage Source #

Create a value of AccountUsage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:totalCodeSize:AccountUsage', accountUsage_totalCodeSize - The amount of storage space, in bytes, that's being used by deployment packages and layer archives.

$sel:functionCount:AccountUsage', accountUsage_functionCount - The number of Lambda functions.

accountUsage_totalCodeSize :: Lens' AccountUsage (Maybe Integer) Source #

The amount of storage space, in bytes, that's being used by deployment packages and layer archives.

accountUsage_functionCount :: Lens' AccountUsage (Maybe Integer) Source #

The number of Lambda functions.

AliasConfiguration

data AliasConfiguration Source #

Provides configuration information about a Lambda function alias.

See: newAliasConfiguration smart constructor.

Constructors

AliasConfiguration' 

Fields

Instances

Instances details
Eq AliasConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasConfiguration

Read AliasConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasConfiguration

Show AliasConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasConfiguration

Generic AliasConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasConfiguration

Associated Types

type Rep AliasConfiguration :: Type -> Type #

NFData AliasConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasConfiguration

Methods

rnf :: AliasConfiguration -> () #

Hashable AliasConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasConfiguration

FromJSON AliasConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasConfiguration

type Rep AliasConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasConfiguration

type Rep AliasConfiguration = D1 ('MetaData "AliasConfiguration" "Amazonka.Lambda.Types.AliasConfiguration" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'False) (C1 ('MetaCons "AliasConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "routingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AliasRoutingConfiguration)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "aliasArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAliasConfiguration :: AliasConfiguration Source #

Create a value of AliasConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:routingConfig:AliasConfiguration', aliasConfiguration_routingConfig - The routing configuration of the alias.

$sel:name:AliasConfiguration', aliasConfiguration_name - The name of the alias.

$sel:functionVersion:AliasConfiguration', aliasConfiguration_functionVersion - The function version that the alias invokes.

$sel:aliasArn:AliasConfiguration', aliasConfiguration_aliasArn - The Amazon Resource Name (ARN) of the alias.

$sel:description:AliasConfiguration', aliasConfiguration_description - A description of the alias.

$sel:revisionId:AliasConfiguration', aliasConfiguration_revisionId - A unique identifier that changes when you update the alias.

aliasConfiguration_functionVersion :: Lens' AliasConfiguration (Maybe Text) Source #

The function version that the alias invokes.

aliasConfiguration_aliasArn :: Lens' AliasConfiguration (Maybe Text) Source #

The Amazon Resource Name (ARN) of the alias.

aliasConfiguration_revisionId :: Lens' AliasConfiguration (Maybe Text) Source #

A unique identifier that changes when you update the alias.

AliasRoutingConfiguration

data AliasRoutingConfiguration Source #

The traffic-shifting configuration of a Lambda function alias.

See: newAliasRoutingConfiguration smart constructor.

Constructors

AliasRoutingConfiguration' 

Fields

Instances

Instances details
Eq AliasRoutingConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasRoutingConfiguration

Read AliasRoutingConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasRoutingConfiguration

Show AliasRoutingConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasRoutingConfiguration

Generic AliasRoutingConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasRoutingConfiguration

Associated Types

type Rep AliasRoutingConfiguration :: Type -> Type #

NFData AliasRoutingConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasRoutingConfiguration

Hashable AliasRoutingConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasRoutingConfiguration

ToJSON AliasRoutingConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasRoutingConfiguration

FromJSON AliasRoutingConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasRoutingConfiguration

type Rep AliasRoutingConfiguration Source # 
Instance details

Defined in Amazonka.Lambda.Types.AliasRoutingConfiguration

type Rep AliasRoutingConfiguration = D1 ('MetaData "AliasRoutingConfiguration" "Amazonka.Lambda.Types.AliasRoutingConfiguration" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'False) (C1 ('MetaCons "AliasRoutingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "additionalVersionWeights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Double)))))

newAliasRoutingConfiguration :: AliasRoutingConfiguration Source #

Create a value of AliasRoutingConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:additionalVersionWeights:AliasRoutingConfiguration', aliasRoutingConfiguration_additionalVersionWeights - The second version, and the percentage of traffic that's routed to it.

aliasRoutingConfiguration_additionalVersionWeights :: Lens' AliasRoutingConfiguration (Maybe (HashMap Text Double)) Source #

The second version, and the percentage of traffic that's routed to it.

AllowedPublishers

data AllowedPublishers Source #

List of signing profiles that can sign a code package.

See: newAllowedPublishers smart constructor.

Constructors

AllowedPublishers' 

Fields

Instances

Instances details
Eq AllowedPublishers Source # 
Instance details

Defined in Amazonka.Lambda.Types.AllowedPublishers

Read AllowedPublishers Source # 
Instance details

Defined in Amazonka.Lambda.Types.AllowedPublishers

Show AllowedPublishers Source # 
Instance details

Defined in Amazonka.Lambda.Types.AllowedPublishers

Generic AllowedPublishers Source # 
Instance details

Defined in Amazonka.Lambda.Types.AllowedPublishers

Associated Types

type Rep AllowedPublishers :: Type -> Type #

NFData AllowedPublishers Source # 
Instance details

Defined in Amazonka.Lambda.Types.AllowedPublishers

Methods

rnf :: AllowedPublishers -> () #

Hashable AllowedPublishers Source # 
Instance details

Defined in Amazonka.Lambda.Types.AllowedPublishers

ToJSON AllowedPublishers Source # 
Instance details

Defined in Amazonka.Lambda.Types.AllowedPublishers

FromJSON AllowedPublishers Source # 
Instance details

Defined in Amazonka.Lambda.Types.AllowedPublishers

type Rep AllowedPublishers Source # 
Instance details

Defined in Amazonka.Lambda.Types.AllowedPublishers

type Rep AllowedPublishers = D1 ('MetaData "AllowedPublishers" "Amazonka.Lambda.Types.AllowedPublishers" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'False) (C1 ('MetaCons "AllowedPublishers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "signingProfileVersionArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newAllowedPublishers Source #

Create a value of AllowedPublishers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:signingProfileVersionArns:AllowedPublishers', allowedPublishers_signingProfileVersionArns - The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

allowedPublishers_signingProfileVersionArns :: Lens' AllowedPublishers (NonEmpty Text) Source #

The Amazon Resource Name (ARN) for each of the signing profiles. A signing profile defines a trusted user who can sign a code package.

CodeSigningConfig

data CodeSigningConfig Source #

Details about a Code signing configuration.

See: newCodeSigningConfig smart constructor.

Constructors

CodeSigningConfig' 

Fields

Instances

Instances details
Eq CodeSigningConfig Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningConfig

Read CodeSigningConfig Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningConfig

Show CodeSigningConfig Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningConfig

Generic CodeSigningConfig Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningConfig

Associated Types

type Rep CodeSigningConfig :: Type -> Type #

NFData CodeSigningConfig Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningConfig

Methods

rnf :: CodeSigningConfig -> () #

Hashable CodeSigningConfig Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningConfig

FromJSON CodeSigningConfig Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningConfig

type Rep CodeSigningConfig Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningConfig

type Rep CodeSigningConfig = D1 ('MetaData "CodeSigningConfig" "Amazonka.Lambda.Types.CodeSigningConfig" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'False) (C1 ('MetaCons "CodeSigningConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "codeSigningConfigId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "codeSigningConfigArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "allowedPublishers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AllowedPublishers) :*: (S1 ('MetaSel ('Just "codeSigningPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CodeSigningPolicies) :*: S1 ('MetaSel ('Just "lastModified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCodeSigningConfig Source #

Create a value of CodeSigningConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:CodeSigningConfig', codeSigningConfig_description - Code signing configuration description.

$sel:codeSigningConfigId:CodeSigningConfig', codeSigningConfig_codeSigningConfigId - Unique identifer for the Code signing configuration.

$sel:codeSigningConfigArn:CodeSigningConfig', codeSigningConfig_codeSigningConfigArn - The Amazon Resource Name (ARN) of the Code signing configuration.

$sel:allowedPublishers:CodeSigningConfig', codeSigningConfig_allowedPublishers - List of allowed publishers.

$sel:codeSigningPolicies:CodeSigningConfig', codeSigningConfig_codeSigningPolicies - The code signing policy controls the validation failure action for signature mismatch or expiry.

$sel:lastModified:CodeSigningConfig', codeSigningConfig_lastModified - The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

codeSigningConfig_description :: Lens' CodeSigningConfig (Maybe Text) Source #

Code signing configuration description.

codeSigningConfig_codeSigningConfigId :: Lens' CodeSigningConfig Text Source #

Unique identifer for the Code signing configuration.

codeSigningConfig_codeSigningConfigArn :: Lens' CodeSigningConfig Text Source #

The Amazon Resource Name (ARN) of the Code signing configuration.

codeSigningConfig_codeSigningPolicies :: Lens' CodeSigningConfig CodeSigningPolicies Source #

The code signing policy controls the validation failure action for signature mismatch or expiry.

codeSigningConfig_lastModified :: Lens' CodeSigningConfig Text Source #

The date and time that the Code signing configuration was last modified, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

CodeSigningPolicies

data CodeSigningPolicies Source #

Code signing configuration policies specify the validation failure action for signature mismatch or expiry.

See: newCodeSigningPolicies smart constructor.

Constructors

CodeSigningPolicies' 

Fields

  • untrustedArtifactOnDeployment :: Maybe CodeSigningPolicy

    Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if signature validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log.

    Default value: Warn

Instances

Instances details
Eq CodeSigningPolicies Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicies

Read CodeSigningPolicies Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicies

Show CodeSigningPolicies Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicies

Generic CodeSigningPolicies Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicies

Associated Types

type Rep CodeSigningPolicies :: Type -> Type #

NFData CodeSigningPolicies Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicies

Methods

rnf :: CodeSigningPolicies -> () #

Hashable CodeSigningPolicies Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicies

ToJSON CodeSigningPolicies Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicies

FromJSON CodeSigningPolicies Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicies

type Rep CodeSigningPolicies Source # 
Instance details

Defined in Amazonka.Lambda.Types.CodeSigningPolicies

type Rep CodeSigningPolicies = D1 ('MetaData "CodeSigningPolicies" "Amazonka.Lambda.Types.CodeSigningPolicies" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'False) (C1 ('MetaCons "CodeSigningPolicies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "untrustedArtifactOnDeployment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeSigningPolicy))))

newCodeSigningPolicies :: CodeSigningPolicies Source #

Create a value of CodeSigningPolicies with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:untrustedArtifactOnDeployment:CodeSigningPolicies', codeSigningPolicies_untrustedArtifactOnDeployment - Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if signature validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log.

Default value: Warn

codeSigningPolicies_untrustedArtifactOnDeployment :: Lens' CodeSigningPolicies (Maybe CodeSigningPolicy) Source #

Code signing configuration policy for deployment validation failure. If you set the policy to Enforce, Lambda blocks the deployment request if signature validation checks fail. If you set the policy to Warn, Lambda allows the deployment and creates a CloudWatch log.

Default value: Warn

Concurrency

data Concurrency Source #

See: newConcurrency smart constructor.

Constructors

Concurrency' 

Fields

Instances

Instances details
Eq Concurrency Source # 
Instance details

Defined in Amazonka.Lambda.Types.Concurrency

Read Concurrency Source # 
Instance details

Defined in Amazonka.Lambda.Types.Concurrency

Show Concurrency Source # 
Instance details

Defined in Amazonka.Lambda.Types.Concurrency

Generic Concurrency Source # 
Instance details

Defined in Amazonka.Lambda.Types.Concurrency

Associated Types

type Rep Concurrency :: Type -> Type #

NFData Concurrency Source # 
Instance details

Defined in Amazonka.Lambda.Types.Concurrency

Methods

rnf :: Concurrency -> () #

Hashable Concurrency Source # 
Instance details

Defined in Amazonka.Lambda.Types.Concurrency

FromJSON Concurrency Source # 
Instance details

Defined in Amazonka.Lambda.Types.Concurrency

type Rep Concurrency Source # 
Instance details

Defined in Amazonka.Lambda.Types.Concurrency

type Rep Concurrency = D1 ('MetaData "Concurrency" "Amazonka.Lambda.Types.Concurrency" "libZSservicesZSamazonka-lambdaZSamazonka-lambda" 'False) (C1 ('MetaCons "Concurrency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reservedConcurrentExecutions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newConcurrency :: Concurrency Source #

Create a value of Concurrency with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reservedConcurrentExecutions:Concurrency', concurrency_reservedConcurrentExecutions - The number of concurrent executions that are reserved for this function. For more information, see Managing Concurrency.

concurrency_reservedConcurrentExecutions :: Lens' Concurrency (Maybe Natural) Source #

The number of concurrent executions that are reserved for this function. For more information, see Managing Concurrency.

DeadLetterConfig

data DeadLetterConfig Source #

The dead-letter queue for failed asynchronous invocations.

See: newDeadLetterConfig smart constructor.

Constructors

DeadLetterConfig' 

Fields

  • targetArn :: Maybe Text

    The Amazon Resource Name (ARN) of an Amazon SQS queue or Amazon SNS topic.