15 lines
728 B
Python
15 lines
728 B
Python
from pydantic import BaseModel, Field
|
|
from typing import Optional
|
|
from uuid import UUID
|
|
|
|
from schemas.importadorSchema import ImportadorBaseSchema
|
|
|
|
class CredencialBaseSchema(BaseModel):
|
|
importadores: ImportadorBaseSchema
|
|
user: str = Field(..., description="Usuario de la credencial")
|
|
password: str = Field(..., description="Contraseña de la credencial")
|
|
efirma: str = Field(..., description="E-firma de la credencial")
|
|
key: str = Field(..., description="Key de la credencial")
|
|
cer: str = Field(..., description="Cer de la credencial")
|
|
is_active: bool = Field(..., description="Indica si la credencial está activa")
|
|
organizacion: UUID = Field(..., description="ID de la organización asociada") |