Files
microservice/schemas/CredencialSchema.py
2025-09-22 11:11:06 -06:00

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")