/** * 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 { ConversationPrincipalInfo } from '../models/ConversationPrincipalInfo'; import { HttpFile } from '../http/http'; /** * Response returned by getShareInfo. */ export class ConversationShareStatusResponse { /** * Unique identifier of the source conversation. */ 'conversation_id': string; /** * `true` when the shared view was generated before the last edit to the conversation and does not reflect the latest content. `null` when the conversation has never been shared. */ 'is_shared_content_outdated'?: boolean | null; /** * List of principals that currently have access to this shared conversation. Empty when no principals have been granted access. */ 'principals': Array; static readonly discriminator: string | undefined = undefined; static readonly mapping: {[index: string]: string} | undefined = undefined; static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [ { "name": "conversation_id", "baseName": "conversation_id", "type": "string", "format": "" }, { "name": "is_shared_content_outdated", "baseName": "is_shared_content_outdated", "type": "boolean", "format": "" }, { "name": "principals", "baseName": "principals", "type": "Array", "format": "" } ]; static getAttributeTypeMap() { return ConversationShareStatusResponse.attributeTypeMap; } public constructor() { } }