public static final class CfnApplicationOutput.LambdaOutputProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnApplicationOutput.LambdaOutputProperty
CfnApplicationOutput.LambdaOutputProperty
CfnApplicationOutput.LambdaOutputProperty.Builder, CfnApplicationOutput.LambdaOutputProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
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(java.lang.Object o) |
java.lang.String |
getResourceArn()
Amazon Resource Name (ARN) of the destination Lambda function to write to.
|
java.lang.String |
getRoleArn()
ARN of the IAM role that Amazon Kinesis Analytics can assume to write to the destination function on your behalf.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getResourceArn()
CfnApplicationOutput.LambdaOutputProperty
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: AWS Lambda
getResourceArn
in interface CfnApplicationOutput.LambdaOutputProperty
public final java.lang.String getRoleArn()
CfnApplicationOutput.LambdaOutputProperty
You need to grant the necessary permissions to this role.
getRoleArn
in interface CfnApplicationOutput.LambdaOutputProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()