AI-generated Key Takeaways
- 
          
A media file resource is identified by a resource name in the format
customers/{customer_id}/mediaFiles/{media_file_id}. - 
          
Each media file has a type (e.g., AUDIO, IMAGE) and a specific mime type.
 - 
          
Media files can be images, media bundles (HTML5 assets), audio, or video, each with its own specific properties.
 - 
          
Key output-only fields include the media file's ID, mime type, file size, and audio data.
 
A media file.
| Fields | |
|---|---|
 | 
                
                   
 Immutable. The resource name of the media file. Media file resource names have the form: 
  | 
              
 | 
                
                  
                   Immutable. Type of the media file.  | 
              
 | 
                
                  
                   Output only. The mime type of the media file.  | 
              
 | 
                
                   
 Output only. The ID of the media file.  | 
              
 | 
                
                   
 Immutable. The URL of where the original media file was downloaded from (or a file name). Only used for media of type AUDIO and IMAGE.  | 
              
 | 
                
                   
 Immutable. The name of the media file. The name can be used by clients to help identify previously uploaded media.  | 
              
 | 
                
                   
 Output only. The size of the media file in bytes.  | 
              
Union field 
 | 
              |
 | 
                
                  
                   Immutable. Encapsulates an Image.  | 
              
 | 
                
                  
                   Immutable. A ZIP archive media the content of which contains HTML5 assets.  | 
              
 | 
                
                  
                   Output only. Encapsulates an Audio.  | 
              
 | 
                
                  
                   Immutable. Encapsulates a Video.  |