diff options
author | Qais Patankar <qaisjp@gmail.com> | 2020-03-15 22:43:46 +0000 |
---|---|---|
committer | Wim <wim@42.be> | 2020-03-22 00:02:48 +0100 |
commit | 76e5fe5a87d7e60919075f96eee599f3c6255a9f (patch) | |
tree | af3181ad6aadaea02069473a3718a827be888426 /vendor/github.com/yaegashi/msgraph.go/beta/ModelCall.go | |
parent | 802c80f40c709ba4967de317e40a8d6abe57f6be (diff) | |
download | matterbridge-msglm-76e5fe5a87d7e60919075f96eee599f3c6255a9f.tar.gz matterbridge-msglm-76e5fe5a87d7e60919075f96eee599f3c6255a9f.tar.bz2 matterbridge-msglm-76e5fe5a87d7e60919075f96eee599f3c6255a9f.zip |
Update vendor yaegashi/msgraph.go to v0.1.2 (2)
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelCall.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/ModelCall.go | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/ModelCall.go b/vendor/github.com/yaegashi/msgraph.go/beta/ModelCall.go new file mode 100644 index 00000000..0430d408 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/ModelCall.go @@ -0,0 +1,97 @@ +// Code generated by msgraph-generate.go DO NOT EDIT. + +package msgraph + +// Call undocumented +type Call struct { + // Entity is the base model of Call + Entity + // State undocumented + State *CallState `json:"state,omitempty"` + // MediaState undocumented + MediaState *CallMediaState `json:"mediaState,omitempty"` + // ResultInfo undocumented + ResultInfo *ResultInfo `json:"resultInfo,omitempty"` + // TerminationReason undocumented + TerminationReason *string `json:"terminationReason,omitempty"` + // Direction undocumented + Direction *CallDirection `json:"direction,omitempty"` + // RingingTimeoutInSeconds undocumented + RingingTimeoutInSeconds *int `json:"ringingTimeoutInSeconds,omitempty"` + // Subject undocumented + Subject *string `json:"subject,omitempty"` + // CallbackURI undocumented + CallbackURI *string `json:"callbackUri,omitempty"` + // CallRoutes undocumented + CallRoutes []CallRoute `json:"callRoutes,omitempty"` + // Source undocumented + Source *ParticipantInfo `json:"source,omitempty"` + // Targets undocumented + Targets []InvitationParticipantInfo `json:"targets,omitempty"` + // AnsweredBy undocumented + AnsweredBy *ParticipantInfo `json:"answeredBy,omitempty"` + // RequestedModalities undocumented + RequestedModalities []Modality `json:"requestedModalities,omitempty"` + // ActiveModalities undocumented + ActiveModalities []Modality `json:"activeModalities,omitempty"` + // MediaConfig undocumented + MediaConfig *MediaConfig `json:"mediaConfig,omitempty"` + // ChatInfo undocumented + ChatInfo *ChatInfo `json:"chatInfo,omitempty"` + // CallOptions undocumented + CallOptions *CallOptions `json:"callOptions,omitempty"` + // MeetingInfo undocumented + MeetingInfo *MeetingInfo `json:"meetingInfo,omitempty"` + // MeetingCapability undocumented + MeetingCapability *MeetingCapability `json:"meetingCapability,omitempty"` + // RoutingPolicies undocumented + RoutingPolicies []RoutingPolicy `json:"routingPolicies,omitempty"` + // TenantID undocumented + TenantID *string `json:"tenantId,omitempty"` + // MyParticipantID undocumented + MyParticipantID *string `json:"myParticipantId,omitempty"` + // ToneInfo undocumented + ToneInfo *ToneInfo `json:"toneInfo,omitempty"` + // IncomingContext undocumented + IncomingContext *IncomingContext `json:"incomingContext,omitempty"` + // Participants undocumented + Participants []Participant `json:"participants,omitempty"` + // AudioRoutingGroups undocumented + AudioRoutingGroups []AudioRoutingGroup `json:"audioRoutingGroups,omitempty"` + // Operations undocumented + Operations []CommsOperation `json:"operations,omitempty"` +} + +// CallActivityStatistics undocumented +type CallActivityStatistics struct { + // ActivityStatistics is the base model of CallActivityStatistics + ActivityStatistics + // AfterHours undocumented + AfterHours *Duration `json:"afterHours,omitempty"` +} + +// CallMediaState undocumented +type CallMediaState struct { + // Object is the base model of CallMediaState + Object + // Audio undocumented + Audio *MediaState `json:"audio,omitempty"` +} + +// CallOptions undocumented +type CallOptions struct { + // Object is the base model of CallOptions + Object +} + +// CallRoute undocumented +type CallRoute struct { + // Object is the base model of CallRoute + Object + // RoutingType undocumented + RoutingType *RoutingType `json:"routingType,omitempty"` + // Original undocumented + Original *IdentitySet `json:"original,omitempty"` + // Final undocumented + Final *IdentitySet `json:"final,omitempty"` +} |