Class CfnDestinationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotwireless.CfnDestinationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDestinationProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDestinationProps
@Stability(Stable)
@Internal
public static final class CfnDestinationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDestinationProps
An implementation for
CfnDestinationProps
-
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.iotwireless.CfnDestinationProps
CfnDestinationProps.Builder, CfnDestinationProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnDestinationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDestinationProps.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 description of the new resource.final String
The rule name to send messages to.final String
The type of value inExpression
.final String
getName()
The name of the new resource.final String
The ARN of the IAM Role that authorizes the destination.getTags()
The tags are an array of key-value pairs to attach to the specified resource.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 theCfnDestinationProps.Builder
.
-
-
Method Details
-
getExpression
Description copied from interface:CfnDestinationProps
The rule name to send messages to.- Specified by:
getExpression
in interfaceCfnDestinationProps
- See Also:
-
getExpressionType
Description copied from interface:CfnDestinationProps
The type of value inExpression
.- Specified by:
getExpressionType
in interfaceCfnDestinationProps
- See Also:
-
getName
Description copied from interface:CfnDestinationProps
The name of the new resource.- Specified by:
getName
in interfaceCfnDestinationProps
- See Also:
-
getDescription
Description copied from interface:CfnDestinationProps
The description of the new resource.Maximum length is 2048 characters.
- Specified by:
getDescription
in interfaceCfnDestinationProps
- See Also:
-
getRoleArn
Description copied from interface:CfnDestinationProps
The ARN of the IAM Role that authorizes the destination.- Specified by:
getRoleArn
in interfaceCfnDestinationProps
- See Also:
-
getTags
Description copied from interface:CfnDestinationProps
The tags are an array of key-value pairs to attach to the specified resource.Tags can have a minimum of 0 and a maximum of 50 items.
- Specified by:
getTags
in interfaceCfnDestinationProps
- See Also:
-
$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()
-