text: # --------------------------------------------------------------------------------------------
  # Copyright (c) Microsoft Corporation. All rights reserved.
  # Licensed under the MIT License. See License.txt in the project root for license information.
  # --------------------------------------------------------------------------------------------
  # Generated file, DO NOT EDIT
  # Changes may cause incorrect behavior and will be lost if the code is regenerated.
  # --------------------------------------------------------------------------------------------
  
  from msrest.serialization import Model
  
  
  class FileContentMetadata(Model):
      """FileContentMetadata.
  
      :param content_type:
      :type content_type: str
      :param encoding:
      :type encoding: int
      :param extension:
      :type extension: str
      :param file_name:
      :type file_name: str
      :param is_binary:
      :type is_binary: bool
      :param is_image:
      :type is_image: bool
      :param vs_link:
      :type vs_link: str
      """
  
      _attribute_map = {
          'content_type': {'key': 'contentType', 'type': 'str'},
          'encoding': {'key': 'encoding', 'type': 'int'},
          'extension': {'key': 'extension', 'type': 'str'},
          'file_name': {'key': 'fileName', 'type': 'str'},
          'is_binary': {'key': 'isBinary', 'type': 'bool'},
          'is_image': {'key': 'isImage', 'type': 'bool'},
          'vs_link': {'key': 'vsLink', 'type': 'str'}
      }
  
      def __init__(self, content_type=None, encoding=None, extension=None, file_name=None, is_binary=None, is_image=None, vs_link=None):
          super(FileContentMetadata, self).__init__()
          self.content_type = content_type
          self.encoding = encoding
          self.extension = extension
          self.file_name = file_name
          self.is_binary = is_binary
          self.is_image = is_image
          self.vs_link = vs_link
  