19 lines
312 B
Python
19 lines
312 B
Python
#
|
|
# Copyright (c) 2023 Airbyte, Inc., all rights reserved.
|
|
#
|
|
|
|
from datetime import datetime
|
|
from typing import Optional
|
|
|
|
from pydantic import BaseModel
|
|
|
|
|
|
class RemoteFile(BaseModel):
|
|
"""
|
|
A file in a file-based stream.
|
|
"""
|
|
|
|
uri: str
|
|
last_modified: datetime
|
|
mime_type: Optional[str] = None
|