Interface CfnSignalMapProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSignalMapProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
date="2025-12-18T18:20:13.645Z")
@Stability(Stable)
public interface CfnSignalMapProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnSignalMap.
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.medialive.*;
CfnSignalMapProps cfnSignalMapProps = CfnSignalMapProps.builder()
.discoveryEntryPointArn("discoveryEntryPointArn")
.name("name")
// the properties below are optional
.cloudWatchAlarmTemplateGroupIdentifiers(List.of("cloudWatchAlarmTemplateGroupIdentifiers"))
.description("description")
.eventBridgeRuleTemplateGroupIdentifiers(List.of("eventBridgeRuleTemplateGroupIdentifiers"))
.forceRediscovery(false)
.tags(Map.of(
"tagsKey", "tags"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSignalMapPropsstatic final classAn implementation forCfnSignalMapProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnSignalMapProps.Builderbuilder()A cloudwatch alarm template group's identifier.default StringA resource's optional description.A top-level supported Amazon Web Services resource ARN to discover a signal map from.An eventbridge rule template group's identifier.default ObjectIf true, will force a rediscovery of a signal map if an unchanged discoveryEntryPointArn is provided.getName()A resource's name.getTags()Represents the tags associated with a resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDiscoveryEntryPointArn
A top-level supported Amazon Web Services resource ARN to discover a signal map from.- See Also:
-
getName
A resource's name.Names must be unique within the scope of a resource type in a specific region.
- See Also:
-
getCloudWatchAlarmTemplateGroupIdentifiers
A cloudwatch alarm template group's identifier.Can be either be its id or current name.
- See Also:
-
getDescription
A resource's optional description.- See Also:
-
getEventBridgeRuleTemplateGroupIdentifiers
An eventbridge rule template group's identifier.Can be either be its id or current name.
- See Also:
-
getForceRediscovery
If true, will force a rediscovery of a signal map if an unchanged discoveryEntryPointArn is provided.Returns union: either
BooleanorIResolvableDefault: - false
- See Also:
-
getTags
Represents the tags associated with a resource.- See Also:
-
builder
- Returns:
- a
CfnSignalMapProps.BuilderofCfnSignalMapProps
-