aws-cdk-lib.aws_frauddetector.CfnDetector.EventTypeProperty

interface EventTypeProperty

LanguageType name
.NETAmazon.CDK.AWS.FraudDetector.CfnDetector.EventTypeProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsfrauddetector#CfnDetector_EventTypeProperty
Javasoftware.amazon.awscdk.services.frauddetector.CfnDetector.EventTypeProperty
Pythonaws_cdk.aws_frauddetector.CfnDetector.EventTypeProperty
TypeScript aws-cdk-lib » aws_frauddetector » CfnDetector » EventTypeProperty

The event type details.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_frauddetector as frauddetector } from 'aws-cdk-lib';
const eventTypeProperty: frauddetector.CfnDetector.EventTypeProperty = {
  arn: 'arn',
  createdTime: 'createdTime',
  description: 'description',
  entityTypes: [{
    arn: 'arn',
    createdTime: 'createdTime',
    description: 'description',
    inline: false,
    lastUpdatedTime: 'lastUpdatedTime',
    name: 'name',
    tags: [{
      key: 'key',
      value: 'value',
    }],
  }],
  eventVariables: [{
    arn: 'arn',
    createdTime: 'createdTime',
    dataSource: 'dataSource',
    dataType: 'dataType',
    defaultValue: 'defaultValue',
    description: 'description',
    inline: false,
    lastUpdatedTime: 'lastUpdatedTime',
    name: 'name',
    tags: [{
      key: 'key',
      value: 'value',
    }],
    variableType: 'variableType',
  }],
  inline: false,
  labels: [{
    arn: 'arn',
    createdTime: 'createdTime',
    description: 'description',
    inline: false,
    lastUpdatedTime: 'lastUpdatedTime',
    name: 'name',
    tags: [{
      key: 'key',
      value: 'value',
    }],
  }],
  lastUpdatedTime: 'lastUpdatedTime',
  name: 'name',
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
arn?stringThe entity type ARN.
createdTime?stringTimestamp of when the event type was created.
description?stringThe event type description.
entityTypes?IResolvable | IResolvable | EntityTypeProperty[]The event type entity types.
eventVariables?IResolvable | IResolvable | EventVariableProperty[]The event type event variables.
inline?boolean | IResolvableIndicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack.
labels?IResolvable | IResolvable | LabelProperty[]The event type labels.
lastUpdatedTime?stringTimestamp of when the event type was last updated.
name?stringThe event type name.
tags?CfnTag[]An array of key-value pairs to apply to this resource.

arn?

Type: string (optional)

The entity type ARN.


createdTime?

Type: string (optional)

Timestamp of when the event type was created.


description?

Type: string (optional)

The event type description.


entityTypes?

Type: IResolvable | IResolvable | EntityTypeProperty[] (optional)

The event type entity types.


eventVariables?

Type: IResolvable | IResolvable | EventVariableProperty[] (optional)

The event type event variables.


inline?

Type: boolean | IResolvable (optional)

Indicates whether the resource is defined within this CloudFormation template and impacts the create, update, and delete behavior of the stack.

If the value is true , CloudFormation will create/update/delete the resource when creating/updating/deleting the stack. If the value is false , CloudFormation will validate that the object exists and then use it within the resource without making changes to the object.

For example, when creating AWS::FraudDetector::Detector you must define at least two variables. You can set Inline=true for these variables and CloudFormation will create/update/delete the Variables as part of stack operations. However, if you set Inline=false , CloudFormation will associate the variables to your detector but not execute any changes to the variables.


labels?

Type: IResolvable | IResolvable | LabelProperty[] (optional)

The event type labels.


lastUpdatedTime?

Type: string (optional)

Timestamp of when the event type was last updated.


name?

Type: string (optional)

The event type name.


tags?

Type: CfnTag[] (optional)

An array of key-value pairs to apply to this resource.

For more information, see Tag .