class Google::Apis::ScriptV1::File

or a configuration file. Each script project can contain multiple files.
code created by one or more developers. It can be a server-side JS code, HTML,
An individual file within a script project. A file is a third-party source

def initialize(**args)

def initialize(**args)
   update!(**args)
end

def update!(**args)

Update properties of this object
def update!(**args)
  @create_time = args[:create_time] if args.key?(:create_time)
  @function_set = args[:function_set] if args.key?(:function_set)
  @last_modify_user = args[:last_modify_user] if args.key?(:last_modify_user)
  @name = args[:name] if args.key?(:name)
  @source = args[:source] if args.key?(:source)
  @type = args[:type] if args.key?(:type)
  @update_time = args[:update_time] if args.key?(:update_time)
end