github.com/grokify/go-ringcentral-client@v0.3.31/office/v1/client/model_extension_creation_request.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 ExtensionCreationRequest struct { 13 Contact ContactInfoUpdateRequest `json:"contact,omitempty"` 14 // Number of extension 15 ExtensionNumber string `json:"extensionNumber,omitempty"` 16 // Password for extension. If not specified, the password is auto-generated 17 Password string `json:"password,omitempty"` 18 // List of non-RC internal identifiers assigned to an extension 19 References []ReferenceInfo `json:"references,omitempty"` 20 RegionalSettings RegionalSettings `json:"regionalSettings,omitempty"` 21 // Specifies extension configuration wizard state (web service setup). The default value is 'NotStarted' = ['NotStarted', 'Incomplete', 'Completed'] 22 SetupWizardState string `json:"setupWizardState,omitempty"` 23 // Extension current state = ['Enabled', 'Disabled', 'NotActivated', 'Unassigned'] 24 Status string `json:"status,omitempty"` 25 StatusInfo ExtensionStatusInfo `json:"statusInfo,omitempty"` 26 // Extension type = ['User', 'VirtualUser', 'DigitalUser', 'Department'] 27 Type string `json:"type,omitempty"` 28 }