

This is the new *CloudFormation Template Reference Guide*. Please update your bookmarks and links. For help getting started with CloudFormation, see the [AWS CloudFormation User Guide](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

# AWS::FraudDetector::EventType
<a name="aws-resource-frauddetector-eventtype"></a>

Manages an event type. An event is a business activity that is evaluated for fraud risk. With Amazon Fraud Detector, you generate fraud predictions for events. An event type defines the structure for an event sent to Amazon Fraud Detector. This includes the variables sent as part of the event, the entity performing the event (such as a customer), and the labels that classify the event. Example event types include online payment transactions, account registrations, and authentications.

## Syntax
<a name="aws-resource-frauddetector-eventtype-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-resource-frauddetector-eventtype-syntax.json"></a>

```
{
  "Type" : "AWS::FraudDetector::EventType",
  "Properties" : {
      "[Description](#cfn-frauddetector-eventtype-description)" : String,
      "[EntityTypes](#cfn-frauddetector-eventtype-entitytypes)" : [ EntityType, ... ],
      "[EventVariables](#cfn-frauddetector-eventtype-eventvariables)" : [ EventVariable, ... ],
      "[Labels](#cfn-frauddetector-eventtype-labels)" : [ Label, ... ],
      "[Name](#cfn-frauddetector-eventtype-name)" : String,
      "[Tags](#cfn-frauddetector-eventtype-tags)" : [ Tag, ... ]
    }
}
```

### YAML
<a name="aws-resource-frauddetector-eventtype-syntax.yaml"></a>

```
Type: AWS::FraudDetector::EventType
Properties:
  [Description](#cfn-frauddetector-eventtype-description): String
  [EntityTypes](#cfn-frauddetector-eventtype-entitytypes): 
    - EntityType
  [EventVariables](#cfn-frauddetector-eventtype-eventvariables): 
    - EventVariable
  [Labels](#cfn-frauddetector-eventtype-labels): 
    - Label
  [Name](#cfn-frauddetector-eventtype-name): String
  [Tags](#cfn-frauddetector-eventtype-tags): 
    - Tag
```

## Properties
<a name="aws-resource-frauddetector-eventtype-properties"></a>

`Description`  <a name="cfn-frauddetector-eventtype-description"></a>
The event type description.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EntityTypes`  <a name="cfn-frauddetector-eventtype-entitytypes"></a>
The event type entity types.  
*Required*: Yes  
*Type*: Array of [EntityType](aws-properties-frauddetector-eventtype-entitytype.md)  
*Minimum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EventVariables`  <a name="cfn-frauddetector-eventtype-eventvariables"></a>
The event type event variables.  
*Required*: Yes  
*Type*: Array of [EventVariable](aws-properties-frauddetector-eventtype-eventvariable.md)  
*Minimum*: `1`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Labels`  <a name="cfn-frauddetector-eventtype-labels"></a>
The event type labels.  
*Required*: Yes  
*Type*: Array of [Label](aws-properties-frauddetector-eventtype-label.md)  
*Minimum*: `2`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-frauddetector-eventtype-name"></a>
The event type name.  
Pattern : `^[0-9a-z_-]+$`  
*Required*: Yes  
*Type*: String  
*Pattern*: `^[0-9a-z_-]+$`  
*Minimum*: `1`  
*Maximum*: `64`  
*Update requires*: [Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)

`Tags`  <a name="cfn-frauddetector-eventtype-tags"></a>
An array of key-value pairs to apply to this resource.  
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html).  
*Required*: No  
*Type*: Array of [Tag](aws-properties-frauddetector-eventtype-tag.md)  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

## Return values
<a name="aws-resource-frauddetector-eventtype-return-values"></a>

### Ref
<a name="aws-resource-frauddetector-eventtype-return-values-ref"></a>

When you pass the logical ID of this resource to the intrinsic `Ref` function, `Ref` returns the primary identifier for the resource, which is the Arn.

Example: `{"Ref": "arn:aws:frauddetector:us-west-2:123123123123:outcome/outcome_name"}`

For more information about using the `Ref` function, see [https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-ref.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-ref.html).

### Fn::GetAtt
<a name="aws-resource-frauddetector-eventtype-return-values-fn--getatt"></a>

The `Fn::GetAtt` intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the `Fn::GetAtt` intrinsic function, see [https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-getatt.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-getatt.html).

#### 
<a name="aws-resource-frauddetector-eventtype-return-values-fn--getatt-fn--getatt"></a>

`Arn`  <a name="Arn-fn::getatt"></a>
The event type ARN.

`CreatedTime`  <a name="CreatedTime-fn::getatt"></a>
Timestamp of when event type was created.

`LastUpdatedTime`  <a name="LastUpdatedTime-fn::getatt"></a>
Timestamp of when event type was last updated.

## See also
<a name="aws-resource-frauddetector-eventtype--seealso"></a>
+ [PutEventType](https://docs.aws.amazon.com/frauddetector/latest/api/API_PutEventType.html) in the *Amazon Fraud Detector API Reference*
+ [Create event types](https://docs.aws.amazon.com/frauddetector/latest/ug/create-event-type.html) in the *Amazon Fraud Detector User Guide*

# AWS::FraudDetector::EventType EntityType
<a name="aws-properties-frauddetector-eventtype-entitytype"></a>

The entity type details.

## Syntax
<a name="aws-properties-frauddetector-eventtype-entitytype-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-frauddetector-eventtype-entitytype-syntax.json"></a>

```
{
  "[Arn](#cfn-frauddetector-eventtype-entitytype-arn)" : String,
  "[CreatedTime](#cfn-frauddetector-eventtype-entitytype-createdtime)" : String,
  "[Description](#cfn-frauddetector-eventtype-entitytype-description)" : String,
  "[Inline](#cfn-frauddetector-eventtype-entitytype-inline)" : Boolean,
  "[LastUpdatedTime](#cfn-frauddetector-eventtype-entitytype-lastupdatedtime)" : String,
  "[Name](#cfn-frauddetector-eventtype-entitytype-name)" : String,
  "[Tags](#cfn-frauddetector-eventtype-entitytype-tags)" : [ Tag, ... ]
}
```

### YAML
<a name="aws-properties-frauddetector-eventtype-entitytype-syntax.yaml"></a>

```
  [Arn](#cfn-frauddetector-eventtype-entitytype-arn): String
  [CreatedTime](#cfn-frauddetector-eventtype-entitytype-createdtime): String
  [Description](#cfn-frauddetector-eventtype-entitytype-description): String
  [Inline](#cfn-frauddetector-eventtype-entitytype-inline): Boolean
  [LastUpdatedTime](#cfn-frauddetector-eventtype-entitytype-lastupdatedtime): String
  [Name](#cfn-frauddetector-eventtype-entitytype-name): String
  [Tags](#cfn-frauddetector-eventtype-entitytype-tags): 
    - Tag
```

## Properties
<a name="aws-properties-frauddetector-eventtype-entitytype-properties"></a>

`Arn`  <a name="cfn-frauddetector-eventtype-entitytype-arn"></a>
The entity type ARN.  
*Required*: No  
*Type*: String  
*Pattern*: `^arn\:aws[a-z-]{0,15}\:frauddetector\:[a-z0-9-]{3,20}\:[0-9]{12}\:[^\s]{2,128}$`  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CreatedTime`  <a name="cfn-frauddetector-eventtype-entitytype-createdtime"></a>
Timestamp of when the entity type was created.  
*Required*: No  
*Type*: String  
*Minimum*: `11`  
*Maximum*: `30`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Description`  <a name="cfn-frauddetector-eventtype-entitytype-description"></a>
The entity type description.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Inline`  <a name="cfn-frauddetector-eventtype-entitytype-inline"></a>
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::EventType` 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 event type but not execute any changes to the variables.   
*Required*: No  
*Type*: Boolean  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LastUpdatedTime`  <a name="cfn-frauddetector-eventtype-entitytype-lastupdatedtime"></a>
Timestamp of when the entity type was last updated.  
*Required*: No  
*Type*: String  
*Minimum*: `11`  
*Maximum*: `30`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-frauddetector-eventtype-entitytype-name"></a>
The entity type name.  
 `^[0-9a-z_-]+$`   
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tags`  <a name="cfn-frauddetector-eventtype-entitytype-tags"></a>
An array of key-value pairs to apply to this resource.  
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html).  
*Required*: No  
*Type*: Array of [Tag](aws-properties-frauddetector-eventtype-tag.md)  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::FraudDetector::EventType EventVariable
<a name="aws-properties-frauddetector-eventtype-eventvariable"></a>

The variables associated with this event type.

## Syntax
<a name="aws-properties-frauddetector-eventtype-eventvariable-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-frauddetector-eventtype-eventvariable-syntax.json"></a>

```
{
  "[Arn](#cfn-frauddetector-eventtype-eventvariable-arn)" : String,
  "[CreatedTime](#cfn-frauddetector-eventtype-eventvariable-createdtime)" : String,
  "[DataSource](#cfn-frauddetector-eventtype-eventvariable-datasource)" : String,
  "[DataType](#cfn-frauddetector-eventtype-eventvariable-datatype)" : String,
  "[DefaultValue](#cfn-frauddetector-eventtype-eventvariable-defaultvalue)" : String,
  "[Description](#cfn-frauddetector-eventtype-eventvariable-description)" : String,
  "[Inline](#cfn-frauddetector-eventtype-eventvariable-inline)" : Boolean,
  "[LastUpdatedTime](#cfn-frauddetector-eventtype-eventvariable-lastupdatedtime)" : String,
  "[Name](#cfn-frauddetector-eventtype-eventvariable-name)" : String,
  "[Tags](#cfn-frauddetector-eventtype-eventvariable-tags)" : [ Tag, ... ],
  "[VariableType](#cfn-frauddetector-eventtype-eventvariable-variabletype)" : String
}
```

### YAML
<a name="aws-properties-frauddetector-eventtype-eventvariable-syntax.yaml"></a>

```
  [Arn](#cfn-frauddetector-eventtype-eventvariable-arn): String
  [CreatedTime](#cfn-frauddetector-eventtype-eventvariable-createdtime): String
  [DataSource](#cfn-frauddetector-eventtype-eventvariable-datasource): String
  [DataType](#cfn-frauddetector-eventtype-eventvariable-datatype): String
  [DefaultValue](#cfn-frauddetector-eventtype-eventvariable-defaultvalue): String
  [Description](#cfn-frauddetector-eventtype-eventvariable-description): String
  [Inline](#cfn-frauddetector-eventtype-eventvariable-inline): Boolean
  [LastUpdatedTime](#cfn-frauddetector-eventtype-eventvariable-lastupdatedtime): String
  [Name](#cfn-frauddetector-eventtype-eventvariable-name): String
  [Tags](#cfn-frauddetector-eventtype-eventvariable-tags): 
    - Tag
  [VariableType](#cfn-frauddetector-eventtype-eventvariable-variabletype): String
```

## Properties
<a name="aws-properties-frauddetector-eventtype-eventvariable-properties"></a>

`Arn`  <a name="cfn-frauddetector-eventtype-eventvariable-arn"></a>
The event variable ARN.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CreatedTime`  <a name="cfn-frauddetector-eventtype-eventvariable-createdtime"></a>
Timestamp for when event variable was created.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataSource`  <a name="cfn-frauddetector-eventtype-eventvariable-datasource"></a>
The source of the event variable.  
Valid values: `EVENT | EXTERNAL_MODEL_SCORE`  
When defining a variable within a event type, you can only use the `EVENT` value for DataSource when the *Inline* property is set to true. If the *Inline* property is set false, you can use either `EVENT` or `MODEL_SCORE` for DataSource.  
*Required*: No  
*Type*: String  
*Allowed values*: `EVENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DataType`  <a name="cfn-frauddetector-eventtype-eventvariable-datatype"></a>
The data type of the event variable. For more information, see [Data types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#data-types).  
*Required*: No  
*Type*: String  
*Allowed values*: `STRING | INTEGER | FLOAT | BOOLEAN`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`DefaultValue`  <a name="cfn-frauddetector-eventtype-eventvariable-defaultvalue"></a>
The default value of the event variable  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Description`  <a name="cfn-frauddetector-eventtype-eventvariable-description"></a>
The event variable description.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Inline`  <a name="cfn-frauddetector-eventtype-eventvariable-inline"></a>
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::EventType` 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 event type but not execute any changes to the variables.   
*Required*: No  
*Type*: Boolean  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LastUpdatedTime`  <a name="cfn-frauddetector-eventtype-eventvariable-lastupdatedtime"></a>
Timestamp for when the event variable was last updated.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-frauddetector-eventtype-eventvariable-name"></a>
The name of the event variable.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tags`  <a name="cfn-frauddetector-eventtype-eventvariable-tags"></a>
An array of key-value pairs to apply to this resource.  
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html).  
*Required*: No  
*Type*: Array of [Tag](aws-properties-frauddetector-eventtype-tag.md)  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VariableType`  <a name="cfn-frauddetector-eventtype-eventvariable-variabletype"></a>
The type of event variable. For more information, see [Variable types](https://docs.aws.amazon.com/frauddetector/latest/ug/variables.html#variable-types).  
*Required*: No  
*Type*: String  
*Allowed values*: `AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::FraudDetector::EventType Label
<a name="aws-properties-frauddetector-eventtype-label"></a>

The label associated with the event type.

## Syntax
<a name="aws-properties-frauddetector-eventtype-label-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-frauddetector-eventtype-label-syntax.json"></a>

```
{
  "[Arn](#cfn-frauddetector-eventtype-label-arn)" : String,
  "[CreatedTime](#cfn-frauddetector-eventtype-label-createdtime)" : String,
  "[Description](#cfn-frauddetector-eventtype-label-description)" : String,
  "[Inline](#cfn-frauddetector-eventtype-label-inline)" : Boolean,
  "[LastUpdatedTime](#cfn-frauddetector-eventtype-label-lastupdatedtime)" : String,
  "[Name](#cfn-frauddetector-eventtype-label-name)" : String,
  "[Tags](#cfn-frauddetector-eventtype-label-tags)" : [ Tag, ... ]
}
```

### YAML
<a name="aws-properties-frauddetector-eventtype-label-syntax.yaml"></a>

```
  [Arn](#cfn-frauddetector-eventtype-label-arn): String
  [CreatedTime](#cfn-frauddetector-eventtype-label-createdtime): String
  [Description](#cfn-frauddetector-eventtype-label-description): String
  [Inline](#cfn-frauddetector-eventtype-label-inline): Boolean
  [LastUpdatedTime](#cfn-frauddetector-eventtype-label-lastupdatedtime): String
  [Name](#cfn-frauddetector-eventtype-label-name): String
  [Tags](#cfn-frauddetector-eventtype-label-tags): 
    - Tag
```

## Properties
<a name="aws-properties-frauddetector-eventtype-label-properties"></a>

`Arn`  <a name="cfn-frauddetector-eventtype-label-arn"></a>
The label ARN.  
*Required*: No  
*Type*: String  
*Pattern*: `^arn\:aws[a-z-]{0,15}\:frauddetector\:[a-z0-9-]{3,20}\:[0-9]{12}\:[^\s]{2,128}$`  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CreatedTime`  <a name="cfn-frauddetector-eventtype-label-createdtime"></a>
Timestamp of when the event type was created.  
*Required*: No  
*Type*: String  
*Minimum*: `11`  
*Maximum*: `30`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Description`  <a name="cfn-frauddetector-eventtype-label-description"></a>
The label description.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Inline`  <a name="cfn-frauddetector-eventtype-label-inline"></a>
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::EventType` 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 EventType but not execute any changes to the variables.   
*Required*: No  
*Type*: Boolean  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LastUpdatedTime`  <a name="cfn-frauddetector-eventtype-label-lastupdatedtime"></a>
Timestamp of when the label was last updated.  
*Required*: No  
*Type*: String  
*Minimum*: `11`  
*Maximum*: `30`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-frauddetector-eventtype-label-name"></a>
The label name.  
*Required*: No  
*Type*: String  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tags`  <a name="cfn-frauddetector-eventtype-label-tags"></a>
An array of key-value pairs to apply to this resource.  
For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html).  
*Required*: No  
*Type*: Array of [Tag](aws-properties-frauddetector-eventtype-tag.md)  
*Maximum*: `200`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::FraudDetector::EventType Tag
<a name="aws-properties-frauddetector-eventtype-tag"></a>

A key and value pair. 

## Syntax
<a name="aws-properties-frauddetector-eventtype-tag-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-frauddetector-eventtype-tag-syntax.json"></a>

```
{
  "[Key](#cfn-frauddetector-eventtype-tag-key)" : String,
  "[Value](#cfn-frauddetector-eventtype-tag-value)" : String
}
```

### YAML
<a name="aws-properties-frauddetector-eventtype-tag-syntax.yaml"></a>

```
  [Key](#cfn-frauddetector-eventtype-tag-key): String
  [Value](#cfn-frauddetector-eventtype-tag-value): String
```

## Properties
<a name="aws-properties-frauddetector-eventtype-tag-properties"></a>

`Key`  <a name="cfn-frauddetector-eventtype-tag-key"></a>
A tag key.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-frauddetector-eventtype-tag-value"></a>
A value assigned to a tag key.  
*Required*: Yes  
*Type*: String  
*Minimum*: `0`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)