def post_stack_infrastructure_template(
        sit: StackInfrastructureTemplate,
        document_manager: DocumentManager = Depends(get_document_manager)):
    """Create the document with a specific type and an optional name given in the payload"""
    logger.info(f"[PostDocument] Receiver POST request with data: {sit}")

    document_manager.write_stack_infrastructure_template(sit)
    return sit
def put_stack_infrastructure_template(
        sit: StackInfrastructureTemplate,
        document_manager: DocumentManager = Depends(get_document_manager)):
    """Create the document with a specific type and an optional name given in the payload"""
    document_manager.write_stack_infrastructure_template(sit)
    return sit