Uses of Interface
software.amazon.awscdk.services.lambda.IVersion
Packages that use IVersion
Package
Description
Amazon CloudFront Construct Library
AWS Lambda Construct Library
-
Uses of IVersion in software.amazon.awscdk.services.cloudfront
Methods in software.amazon.awscdk.services.cloudfront that return IVersionModifier and TypeMethodDescriptionEdgeLambda.getFunctionVersion()The version of the Lambda function that will be invoked.final IVersionEdgeLambda.Jsii$Proxy.getFunctionVersion()LambdaFunctionAssociation.getLambdaFunction()A version of the lambda to associate.final IVersionLambdaFunctionAssociation.Jsii$Proxy.getLambdaFunction()Methods in software.amazon.awscdk.services.cloudfront with parameters of type IVersionModifier 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
Classes in software.amazon.awscdk.services.cloudfront.experimental that implement IVersionMethods in software.amazon.awscdk.services.cloudfront.experimental that return IVersionModifier and TypeMethodDescriptionEdgeFunction.getCurrentVersion()Convenience method to makeEdgeFunctionconform to the same interface asFunction.EdgeFunction.getLatestVersion()The$LATESTversion of this function.Methods in software.amazon.awscdk.services.cloudfront.experimental with parameters of type IVersionModifier and TypeMethodDescriptionEdgeFunction.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda. -
Uses of IVersion in software.amazon.awscdk.services.lambda
Subinterfaces of IVersion in software.amazon.awscdk.services.lambdaModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIVersion.Classes in software.amazon.awscdk.services.lambda that implement IVersionModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.classTag the current state of a Function with a Version number.Methods in software.amazon.awscdk.services.lambda that return IVersionModifier and TypeMethodDescriptionstatic IVersionVersion.fromVersionArn(software.constructs.Construct scope, String id, String versionArn) Construct a Version object from a Version ARN.static IVersionVersion.fromVersionAttributes(software.constructs.Construct scope, String id, VersionAttributes attrs) AliasAttributes.getAliasVersion()final IVersionAliasAttributes.Jsii$Proxy.getAliasVersion()FunctionBase.getLatestVersion()The$LATESTversion of this function.default IVersionIAlias.Jsii$Default.getLatestVersion()The$LATESTversion of this function.final IVersionIAlias.Jsii$Proxy.getLatestVersion()The$LATESTversion of this function.IFunction.getLatestVersion()The$LATESTversion of this function.default IVersionIFunction.Jsii$Default.getLatestVersion()The$LATESTversion of this function.final IVersionIFunction.Jsii$Proxy.getLatestVersion()The$LATESTversion of this function.default IVersionIVersion.Jsii$Default.getLatestVersion()The$LATESTversion of this function.final IVersionIVersion.Jsii$Proxy.getLatestVersion()The$LATESTversion of this function.QualifiedFunctionBase.getLatestVersion()The$LATESTversion of this function.Alias.getVersion()The underlying Lambda function version.AliasProps.getVersion()Function version this alias refers to.final IVersionAliasProps.Jsii$Proxy.getVersion()IAlias.getVersion()The underlying Lambda function version.default IVersionIAlias.Jsii$Default.getVersion()The underlying Lambda function version.final IVersionIAlias.Jsii$Proxy.getVersion()The underlying Lambda function version.VersionWeight.getVersion()The version to route traffic to.final IVersionVersionWeight.Jsii$Proxy.getVersion()Methods in software.amazon.awscdk.services.lambda with parameters of type IVersionModifier and TypeMethodDescriptionAliasAttributes.Builder.aliasVersion(IVersion aliasVersion) Sets the value ofAliasAttributes.getAliasVersion()FunctionBase.grantInvokeVersion(IGrantable grantee, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.default GrantIAlias.Jsii$Default.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.final GrantIAlias.Jsii$Proxy.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.IFunction.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.default GrantIFunction.Jsii$Default.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.final GrantIFunction.Jsii$Proxy.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.default GrantIVersion.Jsii$Default.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.final GrantIVersion.Jsii$Proxy.grantInvokeVersion(IGrantable identity, IVersion version) Grant the given identity permissions to invoke the given version of this Lambda.Function version this alias refers to.Sets the value ofAliasProps.getVersion()Sets the value ofVersionWeight.getVersion()