Classes
Structs
Interfaces
Enums
Name
Description
LogLevel
No description
Implements : IConstruct , IConstruct , IConstruct , IDependable
Extends : Construct
new BaseEdgeConstruct ( scope : Construct , id : string )
scope (Construct ) No description
id (string) No description
Implements : IConstruct , IConstruct , IConstruct , IDependable , ILambdaFunctionAssociation , IEdgeLambda
Extends : BaseEdgeConstruct
new EdgeFunction ( scope : Construct , id : string , props : EdgeFunctionProps )
Implements : IConstruct , IConstruct , IConstruct , IDependable , IEdgeRole
Extends : BaseEdgeConstruct
new EdgeRole ( scope : Construct , id : string , props ?: EdgeRoleProps )
scope (Construct ) No description
id (string) No description
props (EdgeRoleProps ) No description
roleName (string) No description Optional
Name
Type
Description
role
IRole
addToEdgeRolePolicy(statement)
addToEdgeRolePolicy ( statement : PolicyStatement ) : void
class HttpHeaders
Implements : IConstruct , IConstruct , IConstruct , IDependable , ILambdaFunctionAssociation , IEdgeLambda
Extends : EdgeFunction
new HttpHeaders ( scope : Construct , id : string , props : HttpHeadersProps )
scope (Construct ) No description
id (string) No description
props (HttpHeadersProps ) No description
edgeRole (IEdgeRole ) No description Optional
parameterName (string) The name of the parameter. Optional
httpHeaders (Map<string, string>) No description
logLevel (LogLevel ) No description Optional
Implements : IConstruct , IConstruct , IConstruct , IDependable
Extends : Construct
new WithConfiguration ( scope : Construct , id : string , props : WithConfigurationProps )
Name
Type
Description
functionVersion
IVersion
struct CommonEdgeFunctionProps
Name
Type
Description
edgeRole ?
IEdgeRole
Optional
parameterName ?
string
The name of the parameter.Optional
Name
Type
Description
roleName ?
string
Optional
struct HttpHeadersProps
Name
Type
Description
httpHeaders
Map<string, string>
edgeRole ?
IEdgeRole
Optional
logLevel ?
LogLevel
Optional
parameterName ?
string
The name of the parameter.Optional
Implemented by : EdgeFunction , HttpHeaders
Implemented by : EdgeRole
Name
Type
Description
role
IRole
addToEdgeRolePolicy(statement)
addToEdgeRolePolicy ( statement : PolicyStatement ) : void
interface ILambdaFunctionAssociation
Implemented by : EdgeFunction , HttpHeaders
struct WithConfigurationProps
Name
Description
NONE
INFO
WARN
ERROR
DEBUG