Class CfnDeployment.ComponentDeploymentSpecificationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.greengrassv2.CfnDeployment.ComponentDeploymentSpecificationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDeployment.ComponentDeploymentSpecificationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDeployment.ComponentDeploymentSpecificationProperty
@Stability(Stable)
@Internal
public static final class CfnDeployment.ComponentDeploymentSpecificationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDeployment.ComponentDeploymentSpecificationProperty
An implementation for
CfnDeployment.ComponentDeploymentSpecificationProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.greengrassv2.CfnDeployment.ComponentDeploymentSpecificationProperty
CfnDeployment.ComponentDeploymentSpecificationProperty.Builder, CfnDeployment.ComponentDeploymentSpecificationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDeployment.ComponentDeploymentSpecificationProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The version of the component.final Object
The configuration updates to deploy for the component.final Object
The system user and group that the software uses to run component processes on the core device.final int
hashCode()
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 theCfnDeployment.ComponentDeploymentSpecificationProperty.Builder
.
-
-
Method Details
-
getComponentVersion
Description copied from interface:CfnDeployment.ComponentDeploymentSpecificationProperty
The version of the component.- Specified by:
getComponentVersion
in interfaceCfnDeployment.ComponentDeploymentSpecificationProperty
-
getConfigurationUpdate
Description copied from interface:CfnDeployment.ComponentDeploymentSpecificationProperty
The configuration updates to deploy for the component.You can define reset updates and merge updates. A reset updates the keys that you specify to the default configuration for the component. A merge updates the core device's component configuration with the keys and values that you specify. The AWS IoT Greengrass Core software applies reset updates before it applies merge updates. For more information, see Update component configuration .
- Specified by:
getConfigurationUpdate
in interfaceCfnDeployment.ComponentDeploymentSpecificationProperty
-
getRunWith
Description copied from interface:CfnDeployment.ComponentDeploymentSpecificationProperty
The system user and group that the software uses to run component processes on the core device.If you omit this parameter, the software uses the system user and group that you configure for the core device. For more information, see Configure the user and group that run components in the AWS IoT Greengrass V2 Developer Guide .
- Specified by:
getRunWith
in interfaceCfnDeployment.ComponentDeploymentSpecificationProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-