@Stability(value=Stable) @Internal public static final class CfnFunction.CodeProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFunction.CodeProperty
CfnFunction.CodePropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnFunction.CodeProperty.Builder, CfnFunction.CodeProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnFunction.CodeProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnFunction.CodeProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getImageUri()
URI of a [container image](https://docs.aws.amazon.com/lambda/latest/dg/lambda-images.html) in the Amazon ECR registry.
|
String |
getS3Bucket()
An Amazon S3 bucket in the same AWS Region as your function.
|
String |
getS3Key()
The Amazon S3 key of the deployment package.
|
String |
getS3ObjectVersion()
For versioned objects, the version of the deployment package object to use.
|
String |
getZipFile()
(Node.js and Python) The source code of your Lambda function.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnFunction.CodeProperty.Builder builder)
CfnFunction.CodeProperty.Builder.public final String getImageUri()
CfnFunction.CodePropertygetImageUri in interface CfnFunction.CodePropertypublic final String getS3Bucket()
CfnFunction.CodePropertyThe bucket can be in a different AWS account .
getS3Bucket in interface CfnFunction.CodePropertypublic final String getS3Key()
CfnFunction.CodePropertygetS3Key in interface CfnFunction.CodePropertypublic final String getS3ObjectVersion()
CfnFunction.CodePropertygetS3ObjectVersion in interface CfnFunction.CodePropertypublic final String getZipFile()
CfnFunction.CodeProperty
For JSON, you must escape quotes and special characters such as newline ( \n ) with a backslash.
If you specify a function that interacts with an AWS CloudFormation custom resource, you don't have to write your own functions to send responses to the custom resource that invoked the function. AWS CloudFormation provides a response module ( cfn-response ) that simplifies sending responses. See Using AWS Lambda with AWS CloudFormation for details.
getZipFile in interface CfnFunction.CodeProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.