/* tslint:disable */ /* eslint-disable */ /** * Constant Contact API v3 * Swagger build version 3.0.2475 * * The version of the OpenAPI document: 1.0.116 * Contact: webservices@constantcontact.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import { CreateEmailCampaign200ResponseCampaignActivitiesInner } from './create-email-campaign200-response-campaign-activities-inner'; /** * * @export * @interface EmailCampaign */ export interface EmailCampaign { /** * Lists the role and unique activity ID of each campaign activity that is associated with an Email Campaign. * @type {Array} * @memberof EmailCampaign */ 'campaign_activities'?: Array; /** * The unique ID used to identify the email campaign (UUID format). * @type {string} * @memberof EmailCampaign */ 'campaign_id'?: string; /** * The system generated date and time that this email campaign was created. This string is readonly and is in ISO-8601 format. * @type {string} * @memberof EmailCampaign */ 'created_at'?: string; /** * The current status of the email campaign. Valid values are: * @type {string} * @memberof EmailCampaign */ 'current_status'?: string; /** * The descriptive name the user provides to identify this campaign. Campaign names must be unique for each account ID. * @type {string} * @memberof EmailCampaign */ 'name'?: string; /** * Identifies the type of campaign that you select when creating the campaign. Newsletter and Custom Code email campaigns are the primary types. * @type {string} * @memberof EmailCampaign */ 'type'?: string; /** * The code used to identify the email campaign `type`. * @type {number} * @memberof EmailCampaign */ 'type_code'?: number; /** * The system generated date and time showing when the campaign was last updated. This string is read only and is in ISO-8601 format. * @type {string} * @memberof EmailCampaign */ 'updated_at'?: string; }