Source code for q2_cores.CoreAPI.queries.account_maintenance_query

import logging
from typing import Optional

from .base_query import CoreAPIBaseQuery


[docs] class AccountMaintenanceQuery(CoreAPIBaseQuery): def __init__( self, logger: logging.Logger, account_number: str, delivery_method: str, is_acct_maintenance: bool, cif: Optional[str] = None, ): super().__init__( logger, "AccountMaintenance", { "acct_number": account_number, "delivery_method": delivery_method, "is_acct_maintenance": str(is_acct_maintenance).lower(), }, cif=cif, )