summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelMedia.go
blob: 28a00e6d66364783bfb2efb73cebdef94b2f3295 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// MediaConfig undocumented
type MediaConfig struct {
	// Object is the base model of MediaConfig
	Object
	// RemoveFromDefaultAudioGroup undocumented
	RemoveFromDefaultAudioGroup *bool `json:"removeFromDefaultAudioGroup,omitempty"`
}

// MediaContentRatingAustralia undocumented
type MediaContentRatingAustralia struct {
	// Object is the base model of MediaContentRatingAustralia
	Object
	// MovieRating Movies rating selected for Australia
	MovieRating *RatingAustraliaMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Australia
	TvRating *RatingAustraliaTelevisionType `json:"tvRating,omitempty"`
}

// MediaContentRatingCanada undocumented
type MediaContentRatingCanada struct {
	// Object is the base model of MediaContentRatingCanada
	Object
	// MovieRating Movies rating selected for Canada
	MovieRating *RatingCanadaMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Canada
	TvRating *RatingCanadaTelevisionType `json:"tvRating,omitempty"`
}

// MediaContentRatingFrance undocumented
type MediaContentRatingFrance struct {
	// Object is the base model of MediaContentRatingFrance
	Object
	// MovieRating Movies rating selected for France
	MovieRating *RatingFranceMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for France
	TvRating *RatingFranceTelevisionType `json:"tvRating,omitempty"`
}

// MediaContentRatingGermany undocumented
type MediaContentRatingGermany struct {
	// Object is the base model of MediaContentRatingGermany
	Object
	// MovieRating Movies rating selected for Germany
	MovieRating *RatingGermanyMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Germany
	TvRating *RatingGermanyTelevisionType `json:"tvRating,omitempty"`
}

// MediaContentRatingIreland undocumented
type MediaContentRatingIreland struct {
	// Object is the base model of MediaContentRatingIreland
	Object
	// MovieRating Movies rating selected for Ireland
	MovieRating *RatingIrelandMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Ireland
	TvRating *RatingIrelandTelevisionType `json:"tvRating,omitempty"`
}

// MediaContentRatingJapan undocumented
type MediaContentRatingJapan struct {
	// Object is the base model of MediaContentRatingJapan
	Object
	// MovieRating Movies rating selected for Japan
	MovieRating *RatingJapanMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for Japan
	TvRating *RatingJapanTelevisionType `json:"tvRating,omitempty"`
}

// MediaContentRatingNewZealand undocumented
type MediaContentRatingNewZealand struct {
	// Object is the base model of MediaContentRatingNewZealand
	Object
	// MovieRating Movies rating selected for New Zealand
	MovieRating *RatingNewZealandMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for New Zealand
	TvRating *RatingNewZealandTelevisionType `json:"tvRating,omitempty"`
}

// MediaContentRatingUnitedKingdom undocumented
type MediaContentRatingUnitedKingdom struct {
	// Object is the base model of MediaContentRatingUnitedKingdom
	Object
	// MovieRating Movies rating selected for United Kingdom
	MovieRating *RatingUnitedKingdomMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for United Kingdom
	TvRating *RatingUnitedKingdomTelevisionType `json:"tvRating,omitempty"`
}

// MediaContentRatingUnitedStates undocumented
type MediaContentRatingUnitedStates struct {
	// Object is the base model of MediaContentRatingUnitedStates
	Object
	// MovieRating Movies rating selected for United States
	MovieRating *RatingUnitedStatesMoviesType `json:"movieRating,omitempty"`
	// TvRating TV rating selected for United States
	TvRating *RatingUnitedStatesTelevisionType `json:"tvRating,omitempty"`
}

// MediaInfo undocumented
type MediaInfo struct {
	// Object is the base model of MediaInfo
	Object
	// URI undocumented
	URI *string `json:"uri,omitempty"`
	// ResourceID undocumented
	ResourceID *string `json:"resourceId,omitempty"`
}

// MediaPrompt undocumented
type MediaPrompt struct {
	// Prompt is the base model of MediaPrompt
	Prompt
	// MediaInfo undocumented
	MediaInfo *MediaInfo `json:"mediaInfo,omitempty"`
	// Loop undocumented
	Loop *int `json:"loop,omitempty"`
}

// MediaStream undocumented
type MediaStream struct {
	// Object is the base model of MediaStream
	Object
	// MediaType undocumented
	MediaType *Modality `json:"mediaType,omitempty"`
	// Label undocumented
	Label *string `json:"label,omitempty"`
	// SourceID undocumented
	SourceID *string `json:"sourceId,omitempty"`
	// Direction undocumented
	Direction *MediaDirection `json:"direction,omitempty"`
	// ServerMuted undocumented
	ServerMuted *bool `json:"serverMuted,omitempty"`
}