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