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 AWS Chatbot topics or AWS Chatbot 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 class
A builder forCfnNotificationRule.TargetProperty
static final class
An implementation forCfnNotificationRule.TargetProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The Amazon Resource Name (ARN) of the AWS Chatbot topic or AWS Chatbot client.The target type.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getTargetAddress
The Amazon Resource Name (ARN) of the AWS Chatbot topic or AWS Chatbot client.- See Also:
-
getTargetType
The target type. Can be an Amazon Simple Notification Service topic or AWS Chatbot client.- Amazon Simple Notification Service topics are specified as
SNS
. - AWS Chatbot clients are specified as
AWSChatbotSlack
. - AWS Chatbot clients for Microsoft Teams are specified as
AWSChatbotMicrosoftTeams
.
- See Also:
- Amazon Simple Notification Service topics are specified as
-
builder
-