Interface CfnEventTypeProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnEventTypeProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-10-31T19:12:58.707Z")
@Stability(Stable)
public interface CfnEventTypeProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnEventType
.
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.frauddetector.*; CfnEventTypeProps cfnEventTypeProps = CfnEventTypeProps.builder() .entityTypes(List.of(EntityTypeProperty.builder() .arn("arn") .createdTime("createdTime") .description("description") .inline(false) .lastUpdatedTime("lastUpdatedTime") .name("name") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build())) .eventVariables(List.of(EventVariableProperty.builder() .arn("arn") .createdTime("createdTime") .dataSource("dataSource") .dataType("dataType") .defaultValue("defaultValue") .description("description") .inline(false) .lastUpdatedTime("lastUpdatedTime") .name("name") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .variableType("variableType") .build())) .labels(List.of(LabelProperty.builder() .arn("arn") .createdTime("createdTime") .description("description") .inline(false) .lastUpdatedTime("lastUpdatedTime") .name("name") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build())) .name("name") // the properties below are optional .description("description") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnEventTypeProps
static final class
An implementation forCfnEventTypeProps
-
Method Summary
Modifier and TypeMethodDescriptionstatic CfnEventTypeProps.Builder
builder()
default String
The event type description.The event type entity types.The event type event variables.The event type labels.getName()
The event type name.getTags()
An array of key-value pairs to apply to this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEntityTypes
The event type entity types.- See Also:
-
getEventVariables
The event type event variables.- See Also:
-
getLabels
The event type labels.- See Also:
-
getName
The event type name.Pattern :
^[0-9a-z_-]+$
- See Also:
-
getDescription
The event type description.- See Also:
-
getTags
An array of key-value pairs to apply to this resource.For more information, see Tag .
- See Also:
-
builder
- Returns:
- a
CfnEventTypeProps.Builder
ofCfnEventTypeProps
-