Class CfnTopicRuleDestinationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iot.CfnTopicRuleDestinationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTopicRuleDestinationProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnTopicRuleDestinationProps
@Stability(Stable)
@Internal
public static final class CfnTopicRuleDestinationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTopicRuleDestinationProps
An implementation for
CfnTopicRuleDestinationProps
-
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.iot.CfnTopicRuleDestinationProps
CfnTopicRuleDestinationProps.Builder, CfnTopicRuleDestinationProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnTopicRuleDestinationProps.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 Object
Properties of the HTTP URL.final String
IN_PROGRESS - A topic rule destination was created but has not been confirmed.final Object
Properties of the virtual private cloud (VPC) connection.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 theCfnTopicRuleDestinationProps.Builder
.
-
-
Method Details
-
getHttpUrlProperties
Description copied from interface:CfnTopicRuleDestinationProps
Properties of the HTTP URL.- Specified by:
getHttpUrlProperties
in interfaceCfnTopicRuleDestinationProps
-
getStatus
Description copied from interface:CfnTopicRuleDestinationProps
- IN_PROGRESS - A topic rule destination was created but has not been confirmed.
You can set status to
IN_PROGRESS
by callingUpdateTopicRuleDestination
. CallingUpdateTopicRuleDestination
causes a new confirmation challenge to be sent to your confirmation endpoint.- ENABLED - Confirmation was completed, and traffic to this destination is allowed. You can set status to
DISABLED
by callingUpdateTopicRuleDestination
. - DISABLED - Confirmation was completed, and traffic to this destination is not allowed. You can set status to
ENABLED
by callingUpdateTopicRuleDestination
. - ERROR - Confirmation could not be completed; for example, if the confirmation timed out. You can call
GetTopicRuleDestination
for details about the error. You can set status toIN_PROGRESS
by callingUpdateTopicRuleDestination
. CallingUpdateTopicRuleDestination
causes a new confirmation challenge to be sent to your confirmation endpoint.
- Specified by:
getStatus
in interfaceCfnTopicRuleDestinationProps
-
getVpcProperties
Description copied from interface:CfnTopicRuleDestinationProps
Properties of the virtual private cloud (VPC) connection.- Specified by:
getVpcProperties
in interfaceCfnTopicRuleDestinationProps
-
$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()
-