INNER CODE UNIT · Python
ExampleUseCase
infosecB/LOOBins · src/pyloobins/models.py:43
class ExampleUseCase(BaseModel):
"""Use case base class"""
name: str
description: str
code: Optional[str] = None
tactics: Optional[List[AttackTactics]] = None
tags: Optional[List[str]] = None
class LOOBin(BaseModel):
"""LOOBin base class"""
name: str = Field(title="Name", description="Name of the LOOBin")
author: str = Field(title="Author", description="Author of the LOOBin")
short_description: str = Field(
title="Short Description",
description="A short description of the LOOBin. "