github.com/grokify/go-ringcentral-client@v0.3.31/office/v1/client/model_dictionary_greeting_info.go (about)

     1  /*
     2   * RingCentral Connect Platform API Explorer
     3   *
     4   * <p>This is a beta interactive API explorer for the RingCentral Connect Platform. To use this service, you will need to have an account with the proper credentials to generate an OAuth2 access token.</p><p><h2>Quick Start</h2></p><ol><li>1) Go to <b>Authentication > /oauth/token</b></li><li>2) Enter <b>app_key, app_secret, username, password</b> fields and then click \"Try it out!\"</li><li>3) Upon success, your access_token is loaded and you can access any form requiring authorization.</li></ol><h2>Links</h2><ul><li><a href=\"https://github.com/ringcentral\" target=\"_blank\">RingCentral SDKs on Github</a></li><li><a href=\"mailto:devsupport@ringcentral.com\">RingCentral Developer Support Email</a></li></ul>
     5   *
     6   * API version: 1.0
     7   * Generated by: OpenAPI Generator (https://openapi-generator.tech)
     8   */
     9  
    10  package ringcentral
    11  
    12  type DictionaryGreetingInfo struct {
    13  	// Internal identifier of a greeting
    14  	Id string `json:"id,omitempty"`
    15  	// Link to a greeting
    16  	Uri string `json:"uri,omitempty"`
    17  	// Name of a greeting
    18  	Name string `json:"name,omitempty"`
    19  	// Usage type of a greeting, specifying if the greeting is applied for user extension or department extension = ['UserExtensionAnsweringRule', 'ExtensionAnsweringRule', 'DepartmentExtensionAnsweringRule', 'CompanyAnsweringRule', 'CompanyAfterHoursAnsweringRule']
    20  	UsageType string `json:"usageType,omitempty"`
    21  	// Text of a greeting, if any
    22  	Text string `json:"text,omitempty"`
    23  	// Link to a greeting content (audio file), if any
    24  	ContentUri string `json:"contentUri,omitempty"`
    25  	// Type of a greeting, specifying the case when the greeting is played. See Greeting Types = ['Introductory', 'Announcement', 'ConnectingMessage', 'ConnectingAudio', 'Voicemail', 'Unavailable', 'InterruptPrompt', 'HoldMusic', 'Company']
    26  	Type string `json:"type,omitempty"`
    27  	// Category of a greeting, specifying data form. The category value 'None' specifies that greetings of a certain type ('Introductory', 'ConnectingAudio', etc.) are switched off for an extension = ['Music', 'Message', 'Ring Tones', 'None']
    28  	Category   string         `json:"category,omitempty"`
    29  	Navigation NavigationInfo `json:"navigation,omitempty"`
    30  	Paging     PagingInfo     `json:"paging,omitempty"`
    31  }