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  }