UNPKG

@datatr-ux/ovhcloud-types

Version:

TypeScript types for OVHCloud projects

37 lines 1.67 kB
import { ServiceVoicemailAudioFormatEnum } from './ServiceVoicemailAudioFormatEnum'; import { VoicemailGreetingEnum } from './VoicemailGreetingEnum'; import { ServiceVoicemailNotifications } from './ServiceVoicemailNotifications'; /** Voicemail Properties */ export interface VoicemailProperties { /** Name of the voicemail panel announce file */ annouceMessage: string; /** Format of the voicemail audio file attached to emails */ audioFormat: ServiceVoicemailAudioFormatEnum; /** Don't allow callers to leave voicemails */ doNotRecord: boolean; /** Force password request to access the voicemail panel */ forcePassword: boolean; /** Email address from which emails will be sent */ fromEmail: string; /** Name from which emails will be sent */ fromName: string; /** Sound ID of the long greeeting */ fullGreetingSoundId?: number; /** Type of the greeting to play */ greetingType: VoicemailGreetingEnum; /** Current voicemail version */ isNewVersion: boolean; /** Don't delete voicemails after they've been sent by email */ keepMessage: boolean; /** Email addresses to notify when a new voicemail is left */ redirectionEmails: ServiceVoicemailNotifications[]; /** Sound ID of the short greeting played before an automated message */ shortGreetingSoundId?: number; /** Play the temporary greeting instead of the regular one */ temporaryGreetingActivated: boolean; /** Sound ID of the temporary greeeting */ temporaryGreetingSoundId?: number; /** Quantity of unread voicemails */ unreadMessages: number; } //# sourceMappingURL=VoicemailProperties.d.ts.map