Skip to content

LabeledMediaFileResource

Bases: OCIType

Represents either an existing file for the application server to use, or the contents of a file to transfer with a description.

Attributes:

description (str):

media_type (str):

source_file_name (Optional[str]):

content (Optional[int]):
Source code in src/mercury_ocip/commands/commands.py
@dataclass(kw_only=True)
class LabeledMediaFileResource(OCIType):
    """Represents either an existing file for the application server to use, or
        the contents of a file to transfer with a description.

    Attributes:

        description (str):

        media_type (str):

        source_file_name (Optional[str]):

        content (Optional[int]):

    """

    description: str = field(metadata={"alias": "description"})

    media_type: str = field(metadata={"alias": "mediaType"})

    source_file_name: Optional[str] = field(
        default=None, metadata={"alias": "sourceFileName"}
    )

    content: Optional[int] = field(default=None, metadata={"alias": "content"})