Class CfnFunctionDefinitionVersionMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.greengrass.CfnFunctionDefinitionVersionMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFunctionDefinitionVersionMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFunctionDefinitionVersionMixinProps
@Stability(Stable)
@Internal
public static final class CfnFunctionDefinitionVersionMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFunctionDefinitionVersionMixinProps
An implementation for
CfnFunctionDefinitionVersionMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.greengrass.CfnFunctionDefinitionVersionMixinProps
CfnFunctionDefinitionVersionMixinProps.Builder, CfnFunctionDefinitionVersionMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFunctionDefinitionVersionMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe default configuration that applies to all Lambda functions in the group.final StringThe ID of the function definition associated with this version.final ObjectThe functions in this version.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnFunctionDefinitionVersionMixinProps.Builder.
-
-
Method Details
-
getDefaultConfig
Description copied from interface:CfnFunctionDefinitionVersionMixinPropsThe default configuration that applies to all Lambda functions in the group.Individual Lambda functions can override these settings.
Returns union: either
IResolvableorCfnFunctionDefinitionVersionPropsMixin.DefaultConfigProperty- Specified by:
getDefaultConfigin interfaceCfnFunctionDefinitionVersionMixinProps- See Also:
-
getFunctionDefinitionId
Description copied from interface:CfnFunctionDefinitionVersionMixinPropsThe ID of the function definition associated with this version.This value is a GUID.
- Specified by:
getFunctionDefinitionIdin interfaceCfnFunctionDefinitionVersionMixinProps- See Also:
-
getFunctions
Description copied from interface:CfnFunctionDefinitionVersionMixinPropsThe functions in this version.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnFunctionDefinitionVersionPropsMixin.FunctionProperty>- Specified by:
getFunctionsin interfaceCfnFunctionDefinitionVersionMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-