Class CfnEventBridgeRuleTemplateMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.medialive.CfnEventBridgeRuleTemplateMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEventBridgeRuleTemplateMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEventBridgeRuleTemplateMixinProps
@Stability(Stable)
@Internal
public static final class CfnEventBridgeRuleTemplateMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEventBridgeRuleTemplateMixinProps
An implementation for
CfnEventBridgeRuleTemplateMixinProps-
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.medialive.CfnEventBridgeRuleTemplateMixinProps
CfnEventBridgeRuleTemplateMixinProps.Builder, CfnEventBridgeRuleTemplateMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEventBridgeRuleTemplateMixinProps.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 StringA resource's optional description.final ObjectThe destinations that will receive the event notifications.final StringThe type of event to match with the rule.final StringAn eventbridge rule template group's identifier.final StringgetName()A resource's name.getTags()Represents the tags associated with a resource.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 theCfnEventBridgeRuleTemplateMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnEventBridgeRuleTemplateMixinPropsA resource's optional description.- Specified by:
getDescriptionin interfaceCfnEventBridgeRuleTemplateMixinProps- See Also:
-
getEventTargets
Description copied from interface:CfnEventBridgeRuleTemplateMixinPropsThe destinations that will receive the event notifications.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnEventBridgeRuleTemplatePropsMixin.EventBridgeRuleTemplateTargetProperty>- Specified by:
getEventTargetsin interfaceCfnEventBridgeRuleTemplateMixinProps- See Also:
-
getEventType
Description copied from interface:CfnEventBridgeRuleTemplateMixinPropsThe type of event to match with the rule.- Specified by:
getEventTypein interfaceCfnEventBridgeRuleTemplateMixinProps- See Also:
-
getGroupIdentifier
Description copied from interface:CfnEventBridgeRuleTemplateMixinPropsAn eventbridge rule template group's identifier.Can be either be its id or current name.
- Specified by:
getGroupIdentifierin interfaceCfnEventBridgeRuleTemplateMixinProps- See Also:
-
getName
Description copied from interface:CfnEventBridgeRuleTemplateMixinPropsA resource's name.Names must be unique within the scope of a resource type in a specific region.
- Specified by:
getNamein interfaceCfnEventBridgeRuleTemplateMixinProps- See Also:
-
getTags
Description copied from interface:CfnEventBridgeRuleTemplateMixinPropsRepresents the tags associated with a resource.- Specified by:
getTagsin interfaceCfnEventBridgeRuleTemplateMixinProps- 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()
-