https://blogs.itmedia.co.jp/doc-consul/LogicalCom5types-2.PNG