-
Notifications
You must be signed in to change notification settings - Fork 40
/
model_communicationsgatewayproperties.go
21 lines (19 loc) · 1.63 KB
/
model_communicationsgatewayproperties.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package communicationsgateways
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type CommunicationsGatewayProperties struct {
ApiBridge *interface{} `json:"apiBridge,omitempty"`
AutoGeneratedDomainNameLabel *string `json:"autoGeneratedDomainNameLabel,omitempty"`
AutoGeneratedDomainNameLabelScope *AutoGeneratedDomainNameLabelScope `json:"autoGeneratedDomainNameLabelScope,omitempty"`
Codecs []TeamsCodecs `json:"codecs"`
Connectivity Connectivity `json:"connectivity"`
E911Type E911Type `json:"e911Type"`
EmergencyDialStrings *[]string `json:"emergencyDialStrings,omitempty"`
IntegratedMcpEnabled *bool `json:"integratedMcpEnabled,omitempty"`
OnPremMcpEnabled *bool `json:"onPremMcpEnabled,omitempty"`
Platforms []CommunicationsPlatform `json:"platforms"`
ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"`
ServiceLocations []ServiceRegionProperties `json:"serviceLocations"`
Status *Status `json:"status,omitempty"`
TeamsVoicemailPilotNumber *string `json:"teamsVoicemailPilotNumber,omitempty"`
}