/** * ThoughtSpot Public REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * OpenAPI spec version: 2.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { HttpFile } from '../http/http'; /** * Email customization configuration properties */ export class TemplatePropertiesInputCreate { /** * Background color for call-to-action button in hex format */ 'cta_button_bg_color'?: string | null; /** * Text color for call-to-action button in hex format */ 'cta_text_font_color'?: string | null; /** * Primary background color in hex format */ 'primary_bg_color'?: string | null; /** * Home page URL (HTTP/HTTPS only) */ 'home_url'?: string | null; /** * Logo image URL (HTTP/HTTPS only) */ 'logo_url'?: string | null; /** * Font family for email content (e.g., Arial, sans-serif) */ 'font_family'?: string | null; /** * Product name to display */ 'product_name'?: string | null; /** * Footer address text */ 'footer_address'?: string | null; /** * Footer phone number */ 'footer_phone'?: string | null; /** * Replacement value for Liveboard */ 'replacement_value_for_liveboard'?: string | null; /** * Replacement value for Answer */ 'replacement_value_for_answer'?: string | null; /** * Replacement value for SpotIQ */ 'replacement_value_for_spot_iq'?: string | null; /** * Whether to hide footer address */ 'hide_footer_address'?: boolean | null; /** * Whether to hide footer phone number */ 'hide_footer_phone'?: boolean | null; /** * Whether to hide manage notification link */ 'hide_manage_notification'?: boolean | null; /** * Whether to hide mobile app nudge */ 'hide_mobile_app_nudge'?: boolean | null; /** * Whether to hide privacy policy link */ 'hide_privacy_policy'?: boolean | null; /** * Whether to hide product name */ 'hide_product_name'?: boolean | null; /** * Whether to hide ThoughtSpot vocabulary definitions */ 'hide_ts_vocabulary_definitions'?: boolean | null; /** * Whether to hide notification status */ 'hide_notification_status'?: boolean | null; /** * Whether to hide error message */ 'hide_error_message'?: boolean | null; /** * Whether to hide unsubscribe link */ 'hide_unsubscribe_link'?: boolean | null; /** * Whether to hide modify alert */ 'hide_modify_alert'?: boolean | null; /** * Company privacy policy URL (HTTP/HTTPS only) */ 'company_privacy_policy_url'?: string | null; /** * Company website URL (HTTP/HTTPS only) */ 'company_website_url'?: string | null; /** * Contact support url (HTTP/HTTPS only). Version: 26.2.0.cl or later */ 'contact_support_url'?: string | null; /** * Whether to hide contact support url. Version: 26.2.0.cl or later */ 'hide_contact_support_url'?: boolean | null; /** * Whether to hide logo Version: 26.4.0.cl or later */ 'hide_logo_url'?: boolean | null; static readonly discriminator: string | undefined = undefined; static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [ { "name": "cta_button_bg_color", "baseName": "cta_button_bg_color", "type": "string", "format": "" }, { "name": "cta_text_font_color", "baseName": "cta_text_font_color", "type": "string", "format": "" }, { "name": "primary_bg_color", "baseName": "primary_bg_color", "type": "string", "format": "" }, { "name": "home_url", "baseName": "home_url", "type": "string", "format": "" }, { "name": "logo_url", "baseName": "logo_url", "type": "string", "format": "" }, { "name": "font_family", "baseName": "font_family", "type": "string", "format": "" }, { "name": "product_name", "baseName": "product_name", "type": "string", "format": "" }, { "name": "footer_address", "baseName": "footer_address", "type": "string", "format": "" }, { "name": "footer_phone", "baseName": "footer_phone", "type": "string", "format": "" }, { "name": "replacement_value_for_liveboard", "baseName": "replacement_value_for_liveboard", "type": "string", "format": "" }, { "name": "replacement_value_for_answer", "baseName": "replacement_value_for_answer", "type": "string", "format": "" }, { "name": "replacement_value_for_spot_iq", "baseName": "replacement_value_for_spot_iq", "type": "string", "format": "" }, { "name": "hide_footer_address", "baseName": "hide_footer_address", "type": "boolean", "format": "" }, { "name": "hide_footer_phone", "baseName": "hide_footer_phone", "type": "boolean", "format": "" }, { "name": "hide_manage_notification", "baseName": "hide_manage_notification", "type": "boolean", "format": "" }, { "name": "hide_mobile_app_nudge", "baseName": "hide_mobile_app_nudge", "type": "boolean", "format": "" }, { "name": "hide_privacy_policy", "baseName": "hide_privacy_policy", "type": "boolean", "format": "" }, { "name": "hide_product_name", "baseName": "hide_product_name", "type": "boolean", "format": "" }, { "name": "hide_ts_vocabulary_definitions", "baseName": "hide_ts_vocabulary_definitions", "type": "boolean", "format": "" }, { "name": "hide_notification_status", "baseName": "hide_notification_status", "type": "boolean", "format": "" }, { "name": "hide_error_message", "baseName": "hide_error_message", "type": "boolean", "format": "" }, { "name": "hide_unsubscribe_link", "baseName": "hide_unsubscribe_link", "type": "boolean", "format": "" }, { "name": "hide_modify_alert", "baseName": "hide_modify_alert", "type": "boolean", "format": "" }, { "name": "company_privacy_policy_url", "baseName": "company_privacy_policy_url", "type": "string", "format": "" }, { "name": "company_website_url", "baseName": "company_website_url", "type": "string", "format": "" }, { "name": "contact_support_url", "baseName": "contact_support_url", "type": "string", "format": "" }, { "name": "hide_contact_support_url", "baseName": "hide_contact_support_url", "type": "boolean", "format": "" }, { "name": "hide_logo_url", "baseName": "hide_logo_url", "type": "boolean", "format": "" } ]; static getAttributeTypeMap() { return TemplatePropertiesInputCreate.attributeTypeMap; } public constructor() { } }