# TalonOne.RevisionVersion ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **id** | **Number** | Unique ID for this entity. Not to be confused with the Integration ID, which is set by your integration layer and used in most endpoints. | **accountId** | **Number** | | **applicationId** | **Number** | | **campaignId** | **Number** | | **created** | **Date** | | **createdBy** | **Number** | | **revisionId** | **Number** | | **version** | **Number** | | **name** | **String** | A user-facing name for this campaign. | [optional] **startTime** | **Date** | Timestamp when the campaign will become active. | [optional] **endTime** | **Date** | Timestamp when the campaign will become inactive. | [optional] **attributes** | [**Object**](.md) | Arbitrary properties associated with this campaign. | [optional] **description** | **String** | A detailed description of the campaign. | [optional] **activeRulesetId** | **Number** | The ID of the ruleset this campaign will use. | [optional] **tags** | **[String]** | A list of tags for the campaign. | [optional] **couponSettings** | [**CodeGeneratorSettings**](CodeGeneratorSettings.md) | | [optional] **referralSettings** | [**CodeGeneratorSettings**](CodeGeneratorSettings.md) | | [optional] **limits** | [**[LimitConfig]**](LimitConfig.md) | The set of limits that will operate for this campaign version. | [optional] **reevaluateOnReturn** | **Boolean** | Indicates whether this campaign should be reevaluated when a customer returns an item. | [optional] **features** | **[String]** | A list of features for the campaign. | [optional] **couponAttributes** | [**Object**](.md) | Arbitrary properties associated with coupons in this campaign. | [optional] ## Enum: [FeaturesEnum] * `coupons` (value: `"coupons"`) * `referrals` (value: `"referrals"`) * `loyalty` (value: `"loyalty"`) * `giveaways` (value: `"giveaways"`) * `strikethrough` (value: `"strikethrough"`) * `achievements` (value: `"achievements"`) * `advancedEvents` (value: `"advancedEvents"`)