@Stability(value=Stable) @Internal public static final class CfnMacroProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnMacroProps
CfnMacroPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnMacroProps.Builder, CfnMacroProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnMacroProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnMacroProps.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 |
getDescription()
A description of the macro.
|
String |
getFunctionName()
The Amazon Resource Name (ARN) of the underlying AWS Lambda function that you want AWS CloudFormation to invoke when the macro is run.
|
String |
getLogGroupName()
The CloudWatch Logs group to which AWS CloudFormation sends error logging information when invoking the macro's underlying AWS Lambda function.
|
String |
getLogRoleArn()
The ARN of the role AWS CloudFormation should assume when sending log entries to CloudWatch Logs .
|
String |
getName()
The name of the macro.
|
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(CfnMacroProps.Builder builder)
CfnMacroProps.Builder.public final String getFunctionName()
CfnMacroPropsgetFunctionName in interface CfnMacroPropspublic final String getName()
CfnMacroPropsThe name of the macro must be unique across all macros in the account.
getName in interface CfnMacroPropspublic final String getDescription()
CfnMacroPropsgetDescription in interface CfnMacroPropspublic final String getLogGroupName()
CfnMacroPropsgetLogGroupName in interface CfnMacroPropspublic final String getLogRoleArn()
CfnMacroPropsgetLogRoleArn in interface CfnMacroProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.