Interface CfnNotificationRule.TargetProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnNotificationRule.TargetProperty.Jsii$Proxy
- Enclosing class:
CfnNotificationRule
@Stability(Stable)
public static interface CfnNotificationRule.TargetProperty
extends software.amazon.jsii.JsiiSerializable
Information about the topics or clients associated with a notification rule.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.codestarnotifications.*;
TargetProperty targetProperty = TargetProperty.builder()
.targetAddress("targetAddress")
.targetType("targetType")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnNotificationRule.TargetPropertystatic final classAn implementation forCfnNotificationRule.TargetProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The Amazon Resource Name (ARN) of the topic or client.The target type.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getTargetAddress
The Amazon Resource Name (ARN) of the topic or client.- See Also:
-
getTargetType
The target type. Can be an Amazon Simple Notification Service topic or client.- Amazon Simple Notification Service topics are specified as
SNS. - clients are specified as
AWSChatbotSlack. - clients for Microsoft Teams are specified as
AWSChatbotMicrosoftTeams.
- See Also:
- Amazon Simple Notification Service topics are specified as
-
builder
-