Uses of Interface
software.amazon.awscdk.services.lambda.IVersion
Package
Description
Amazon CloudFront Construct Library
AWS Lambda Construct Library
-
Uses of IVersion in software.amazon.awscdk.services.cloudfront
Modifier and TypeMethodDescriptionEdgeLambda.getFunctionVersion()
The version of the Lambda function that will be invoked.final IVersion
EdgeLambda.Jsii$Proxy.getFunctionVersion()
LambdaFunctionAssociation.getLambdaFunction()
A version of the lambda to associate.final IVersion
LambdaFunctionAssociation.Jsii$Proxy.getLambdaFunction()
Modifier and TypeMethodDescriptionEdgeLambda.Builder.functionVersion
(IVersion functionVersion) Sets the value ofEdgeLambda.getFunctionVersion()
LambdaFunctionAssociation.Builder.lambdaFunction
(IVersion lambdaFunction) Sets the value ofLambdaFunctionAssociation.getLambdaFunction()
-
Uses of IVersion in software.amazon.awscdk.services.cloudfront.experimental
Modifier and TypeMethodDescriptionEdgeFunction.getCurrentVersion()
Convenience method to makeEdgeFunction
conform to the same interface asFunction
.EdgeFunction.getLatestVersion()
The$LATEST
version of this function. -
Uses of IVersion in software.amazon.awscdk.services.lambda
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIVersion
.Modifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.class
Tag the current state of a Function with a Version number.Modifier and TypeMethodDescriptionstatic IVersion
Version.fromVersionArn
(software.constructs.Construct scope, String id, String versionArn) Construct a Version object from a Version ARN.static IVersion
Version.fromVersionAttributes
(software.constructs.Construct scope, String id, VersionAttributes attrs) AliasAttributes.getAliasVersion()
final IVersion
AliasAttributes.Jsii$Proxy.getAliasVersion()
FunctionBase.getLatestVersion()
The$LATEST
version of this function.default IVersion
IAlias.Jsii$Default.getLatestVersion()
The$LATEST
version of this function.final IVersion
IAlias.Jsii$Proxy.getLatestVersion()
The$LATEST
version of this function.IFunction.getLatestVersion()
The$LATEST
version of this function.default IVersion
IFunction.Jsii$Default.getLatestVersion()
The$LATEST
version of this function.final IVersion
IFunction.Jsii$Proxy.getLatestVersion()
The$LATEST
version of this function.default IVersion
IVersion.Jsii$Default.getLatestVersion()
The$LATEST
version of this function.final IVersion
IVersion.Jsii$Proxy.getLatestVersion()
The$LATEST
version of this function.QualifiedFunctionBase.getLatestVersion()
The$LATEST
version of this function.Alias.getVersion()
The underlying Lambda function version.AliasProps.getVersion()
Function version this alias refers to.final IVersion
AliasProps.Jsii$Proxy.getVersion()
IAlias.getVersion()
The underlying Lambda function version.default IVersion
IAlias.Jsii$Default.getVersion()
The underlying Lambda function version.final IVersion
IAlias.Jsii$Proxy.getVersion()
The underlying Lambda function version.VersionWeight.getVersion()
The version to route traffic to.final IVersion
VersionWeight.Jsii$Proxy.getVersion()
Modifier and TypeMethodDescriptionAliasAttributes.Builder.aliasVersion
(IVersion aliasVersion) Sets the value ofAliasAttributes.getAliasVersion()
Function version this alias refers to.Sets the value ofAliasProps.getVersion()
Sets the value ofVersionWeight.getVersion()