github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelMedia.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 // MediaConfig undocumented 6 type MediaConfig struct { 7 // Object is the base model of MediaConfig 8 Object 9 // RemoveFromDefaultAudioGroup undocumented 10 RemoveFromDefaultAudioGroup *bool `json:"removeFromDefaultAudioGroup,omitempty"` 11 } 12 13 // MediaContentRatingAustralia undocumented 14 type MediaContentRatingAustralia struct { 15 // Object is the base model of MediaContentRatingAustralia 16 Object 17 // MovieRating Movies rating selected for Australia 18 MovieRating *RatingAustraliaMoviesType `json:"movieRating,omitempty"` 19 // TvRating TV rating selected for Australia 20 TvRating *RatingAustraliaTelevisionType `json:"tvRating,omitempty"` 21 } 22 23 // MediaContentRatingCanada undocumented 24 type MediaContentRatingCanada struct { 25 // Object is the base model of MediaContentRatingCanada 26 Object 27 // MovieRating Movies rating selected for Canada 28 MovieRating *RatingCanadaMoviesType `json:"movieRating,omitempty"` 29 // TvRating TV rating selected for Canada 30 TvRating *RatingCanadaTelevisionType `json:"tvRating,omitempty"` 31 } 32 33 // MediaContentRatingFrance undocumented 34 type MediaContentRatingFrance struct { 35 // Object is the base model of MediaContentRatingFrance 36 Object 37 // MovieRating Movies rating selected for France 38 MovieRating *RatingFranceMoviesType `json:"movieRating,omitempty"` 39 // TvRating TV rating selected for France 40 TvRating *RatingFranceTelevisionType `json:"tvRating,omitempty"` 41 } 42 43 // MediaContentRatingGermany undocumented 44 type MediaContentRatingGermany struct { 45 // Object is the base model of MediaContentRatingGermany 46 Object 47 // MovieRating Movies rating selected for Germany 48 MovieRating *RatingGermanyMoviesType `json:"movieRating,omitempty"` 49 // TvRating TV rating selected for Germany 50 TvRating *RatingGermanyTelevisionType `json:"tvRating,omitempty"` 51 } 52 53 // MediaContentRatingIreland undocumented 54 type MediaContentRatingIreland struct { 55 // Object is the base model of MediaContentRatingIreland 56 Object 57 // MovieRating Movies rating selected for Ireland 58 MovieRating *RatingIrelandMoviesType `json:"movieRating,omitempty"` 59 // TvRating TV rating selected for Ireland 60 TvRating *RatingIrelandTelevisionType `json:"tvRating,omitempty"` 61 } 62 63 // MediaContentRatingJapan undocumented 64 type MediaContentRatingJapan struct { 65 // Object is the base model of MediaContentRatingJapan 66 Object 67 // MovieRating Movies rating selected for Japan 68 MovieRating *RatingJapanMoviesType `json:"movieRating,omitempty"` 69 // TvRating TV rating selected for Japan 70 TvRating *RatingJapanTelevisionType `json:"tvRating,omitempty"` 71 } 72 73 // MediaContentRatingNewZealand undocumented 74 type MediaContentRatingNewZealand struct { 75 // Object is the base model of MediaContentRatingNewZealand 76 Object 77 // MovieRating Movies rating selected for New Zealand 78 MovieRating *RatingNewZealandMoviesType `json:"movieRating,omitempty"` 79 // TvRating TV rating selected for New Zealand 80 TvRating *RatingNewZealandTelevisionType `json:"tvRating,omitempty"` 81 } 82 83 // MediaContentRatingUnitedKingdom undocumented 84 type MediaContentRatingUnitedKingdom struct { 85 // Object is the base model of MediaContentRatingUnitedKingdom 86 Object 87 // MovieRating Movies rating selected for United Kingdom 88 MovieRating *RatingUnitedKingdomMoviesType `json:"movieRating,omitempty"` 89 // TvRating TV rating selected for United Kingdom 90 TvRating *RatingUnitedKingdomTelevisionType `json:"tvRating,omitempty"` 91 } 92 93 // MediaContentRatingUnitedStates undocumented 94 type MediaContentRatingUnitedStates struct { 95 // Object is the base model of MediaContentRatingUnitedStates 96 Object 97 // MovieRating Movies rating selected for United States 98 MovieRating *RatingUnitedStatesMoviesType `json:"movieRating,omitempty"` 99 // TvRating TV rating selected for United States 100 TvRating *RatingUnitedStatesTelevisionType `json:"tvRating,omitempty"` 101 } 102 103 // MediaInfo undocumented 104 type MediaInfo struct { 105 // Object is the base model of MediaInfo 106 Object 107 // URI undocumented 108 URI *string `json:"uri,omitempty"` 109 // ResourceID undocumented 110 ResourceID *string `json:"resourceId,omitempty"` 111 } 112 113 // MediaPrompt undocumented 114 type MediaPrompt struct { 115 // Prompt is the base model of MediaPrompt 116 Prompt 117 // MediaInfo undocumented 118 MediaInfo *MediaInfo `json:"mediaInfo,omitempty"` 119 // Loop undocumented 120 Loop *int `json:"loop,omitempty"` 121 } 122 123 // MediaStream undocumented 124 type MediaStream struct { 125 // Object is the base model of MediaStream 126 Object 127 // MediaType undocumented 128 MediaType *Modality `json:"mediaType,omitempty"` 129 // Label undocumented 130 Label *string `json:"label,omitempty"` 131 // SourceID undocumented 132 SourceID *string `json:"sourceId,omitempty"` 133 // Direction undocumented 134 Direction *MediaDirection `json:"direction,omitempty"` 135 // ServerMuted undocumented 136 ServerMuted *bool `json:"serverMuted,omitempty"` 137 }