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