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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.iot.CfnTopicRuleDestinationProps
CfnTopicRuleDestinationProps.Builder, CfnTopicRuleDestinationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTopicRuleDestinationProps.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 ObjectProperties of the HTTP URL.final StringIN_PROGRESS - A topic rule destination was created but has not been confirmed.final ObjectProperties of the virtual private cloud (VPC) connection.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 theCfnTopicRuleDestinationProps.Builder.
-
-
Method Details
-
getHttpUrlProperties
Description copied from interface:CfnTopicRuleDestinationPropsProperties of the HTTP URL.- Specified by:
getHttpUrlPropertiesin 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_PROGRESSby callingUpdateTopicRuleDestination. CallingUpdateTopicRuleDestinationcauses 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
DISABLEDby callingUpdateTopicRuleDestination. - DISABLED - Confirmation was completed, and traffic to this destination is not allowed. You can set status to
ENABLEDby callingUpdateTopicRuleDestination. - ERROR - Confirmation could not be completed; for example, if the confirmation timed out. You can call
GetTopicRuleDestinationfor details about the error. You can set status toIN_PROGRESSby callingUpdateTopicRuleDestination. CallingUpdateTopicRuleDestinationcauses a new confirmation challenge to be sent to your confirmation endpoint.
- Specified by:
getStatusin interfaceCfnTopicRuleDestinationProps
-
getVpcProperties
Description copied from interface:CfnTopicRuleDestinationPropsProperties of the virtual private cloud (VPC) connection.- Specified by:
getVpcPropertiesin interfaceCfnTopicRuleDestinationProps
-
$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()
-