Repalce PolicyDevelopment with PolicyAPI in docs
[policy/parent.git] / docs / architecture / images / PFHighestLevel.svg
index 9f1afd6..48af95d 100644 (file)
@@ -1,2 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Do not edit this file with editors other than diagrams.net -->
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg xmlns="http://www.w3.org/2000/svg" style="background-color: rgb(255, 255, 255);" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="561px" height="96px" viewBox="-0.5 -0.5 561 96" content="&lt;mxfile modified=&quot;2019-05-29T11:47:04.912Z&quot; host=&quot;wiki.onap.org&quot; agent=&quot;Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:67.0) Gecko/20100101 Firefox/67.0&quot; etag=&quot;4cUGng7DaMA2niqdvUOu&quot; version=&quot;10.6.3&quot; type=&quot;atlas&quot;&gt;&lt;mxAtlasLibraries/&gt;&lt;diagram name=&quot;Page-1&quot; id=&quot;c4acf3e9-155e-7222-9cf6-157b1a14988f&quot;&gt;5VjLcpswFP0ath0exsZLx3l00U4y40WTpQwKaCIQI8sP+vW9AgmQBY2bxG08tWc80rlI+J5zj5BwgmV+uOOozL6zBFPHd5ODE1w7vj+fh/ArgaoBIjdqgJSTpIG8DliRn1iBrkK3JMEb40LBGBWkNMGYFQWOhYEhztnevOyZUfOuJUqxBaxiRG30B0lEprII3Q7/ikma6Tt7roqsUfyScrYt1P0cP3iuP004R3oudf0mQwnb96DgxgmWnDHRtPLDElNJraatGXc7Em3/N8eFOGVA0AzYIbpVqT8wSuLqGu8wZWUup2n+qKg0OXV6WE7gOsHVPiMCr0oUy+geqgGwTOQUeh40nwmlS0YZr8dKMvw4BnwjOHvBvUgyXU/DKUTsFFRWO8wFPvQgldIdZjkWvIJLVFTrVJndfSelFygs68moMaSqJ20n7hiEhiJxmNDJGKFXFo+gfSmbcUUJEMpfJ3PdMP9t3QJtud1vBcyCR1gP5XeI9Wn9gUjKUUKA8V5sXX8/RpGW20o7JrQ0mZ1JkpkliSUFLpKFXDagVzDJYp91yJpXj7Lcv4S6+6RjByJ6Ieg9KV+MkrZhWx5jo1oE4inWGTcQTowVyia2R1w4QJzGOKZIkJ25rg2xqe7wwIi0vNbNi0JTNz80p2iyUaP6C83xRL5ZAPMjYRsKrHlqbdusT5I7GnHgIslJQcABwAcrLnBVaw3yu2UtPI+H5hfloehTecifXZyHvLF9wc0Bx9sL9c/kBP9MzvQM8ux9wVsN1LdPZ5nHnpm6yEkGimwDeZ/rKTQxhWt3z39qoPnRJmR2PgOFr+v9+R0TRJFJmOdblhnaSOvyeZdjpiNLEGC3HOV4z/gLtJcsL8EtA+cUSFKYJJpkKZP1mVUQoiQtoBvDtPW+XFJG4Hi4UIGcJIm8zaBqpq4fsXB5R3WrT9M9GXx3QIdjn7xJhxO2z++q5H9+NrGqXO92/kaV27vVe5FBzf2fhe3bp0JPP5/eWdjQ7V6rNCt69+oquPkF&lt;/diagram&gt;&lt;/mxfile&gt;"><defs><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-f5f5f5-1-b3b3b3-1-s-0"><stop offset="0%" style="stop-color:#f5f5f5"/><stop offset="100%" style="stop-color:#b3b3b3"/></linearGradient></defs><g><rect x="0" y="0" width="130" height="30" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(11.5,8.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="106" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 107px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">PolicyDevelopment</div></div></foreignObject><text x="53" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">PolicyDevelopment</text></switch></g><path d="M 180 71 C 180 63 250 63 250 71 L 250 89 C 250 97 180 97 180 89 Z" fill="url(#mx-gradient-f5f5f5-1-b3b3b3-1-s-0)" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><path d="M 180 71 C 180 77 250 77 250 71" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(189.5,77.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="50" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 51px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">PolicyDB</div></div></foreignObject><text x="25" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">PolicyDB</text></switch></g><path d="M 215 65 L 65 30" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="220" y="0" width="135" height="30" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(231.5,8.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="111" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 112px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">PolicyAdministration</div></div></foreignObject><text x="56" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">PolicyAdministration</text></switch></g><path d="M 215 65 L 288 30" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="420" y="0" width="140" height="30" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(446.5,8.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="87" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 88px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">PolicyExecution</div></div></foreignObject><text x="44" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">PolicyExecution</text></switch></g><path d="M 355 15 L 420 15" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="338" y="62" width="30" height="13" fill="#fff2cc" stroke="#d6b656" pointer-events="none"/><g transform="translate(377.5,61.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="164" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 165px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Policy Framework Component</div></div></foreignObject><text x="82" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Policy Framework Component</text></switch></g><rect x="338" y="79" width="30" height="13" fill="url(#mx-gradient-f5f5f5-1-b3b3b3-1-s-0)" stroke="#666666" pointer-events="none"/><g transform="translate(375.5,78.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="97" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 98px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Other Component</div></div></foreignObject><text x="49" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Other Component</text></switch></g></g></svg>
\ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="561px" height="96px" viewBox="-0.5 -0.5 561 96" content="&lt;mxfile modified=&quot;2022-03-08T09:53:41.169Z&quot; host=&quot;Electron&quot; agent=&quot;5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/16.5.1 Chrome/96.0.4664.110 Electron/16.0.7 Safari/537.36&quot; etag=&quot;-MMCIzmDuD7ZIAt-ZNkB&quot; version=&quot;16.5.1&quot; type=&quot;device&quot;&gt;&lt;diagram name=&quot;Page-1&quot; id=&quot;c4acf3e9-155e-7222-9cf6-157b1a14988f&quot;&gt;5VjLcpswFP0ath0exsbLxHm0M+0kM1k0WcpIAU0E8shybPr1vYAEkgWJm8RtPLUXls6VBDrnnouwFy2K3bVAq/wHx4R5oY93XnThhWHgz0P4qZGqReZJ1AKZoFgN6oE7+ovomQrdUEzW1kDJOZN0ZYMpL0uSSgtDQvCtPeyRM/uqK5QRB7hLEXPRnxTLvEWT2O/xr4Rmub5y4KvIEqVPmeCbUl3PC6PH5tOGC6TXUuPXOcJ8a0DRpRctBOeybRW7BWE1t5q2dt7VSLS7b0FKecgEJcszYhu19VvOaFqd3X5TNygrTUqzLVJP9L3ofJtTSe5WKK2jW0gDwHJZMOgF0HykjC0446KZW5MQpingayn4EzEieLqcxlOIuLeudvNMhCQ7A1JbuSa8IFJUMERFtT6V3d32EgaRwnJDPo0hlTVZt3DPHDQUecNETkaIvDh3eATNV3UzrRgFQsXrZC5b5r8vO6BLs5uNhFXICOtx/R1ifdp8IJIJhCkwbsSWzfdjFOm4rbRTYkeT2ZEkmTmSOFKQEp/V5QJ6Ja9ZNFmHXYvqvk73L7HuPujYjkojBL0H5YtR0tZ8I1JiZYtEIiN6xy1EsFWZXGIN4uIB4jQmCEOSPtv1bIhNdYVbTuF+O92CJLZ1C2N7iXY3apZZYPYXCu0EmO8J21LgrNNo2+36ILmTsVKGC1pScADwwcsTrGqdQV4qa/FxPDQ/KQ8ln8pD4ezkPBSMnQcudyTdnKh/Jgf4Z3KkZ1DgngveaiDTPr1l7g0z9ZGDDJS4Bgo+11NoYgvXnZr/1EDzvUPI7HgGil/X+/M7JkoSm7AgdCwzdJDW6fMux0xHShBgVwIVZMvFE7QXvFiBW5RiJr+wSWmTaJOlTGYyqyDEaFZCN4Vlm3N5TRmF18IzFSgoxvVlBlWzdf2IwhXs5a2fODKE/oAO+z55kw4HHJ/flcn//N3EyXJ92vkbWe6eVm9kDjn3fyZ26L4VBvr59M7Ehm7/d0pb0fv/rKLL3w==&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-f5f5f5-1-b3b3b3-1-s-0"><stop offset="0%" style="stop-color: rgb(245, 245, 245); stop-opacity: 1;"/><stop offset="100%" style="stop-color: rgb(179, 179, 179); stop-opacity: 1;"/></linearGradient></defs><g><rect x="0" y="0" width="130" height="30" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 15px; margin-left: 1px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">PolicyAPI</div></div></div></foreignObject><text x="65" y="19" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">PolicyAPI</text></switch></g><path d="M 180 71 C 180 63 250 63 250 71 L 250 89 C 250 97 180 97 180 89 Z" fill="url(#mx-gradient-f5f5f5-1-b3b3b3-1-s-0)" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><path d="M 180 71 C 180 77 250 77 250 71" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 85px; margin-left: 181px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">PolicyDB</div></div></div></foreignObject><text x="215" y="88" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">PolicyDB</text></switch></g><path d="M 215 65 L 65 30" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><rect x="220" y="0" width="135" height="30" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 133px; height: 1px; padding-top: 15px; margin-left: 221px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">PolicyAdministration</div></div></div></foreignObject><text x="288" y="19" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">PolicyAdministration</text></switch></g><path d="M 215 65 L 287.5 30" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><rect x="420" y="0" width="140" height="30" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 15px; margin-left: 421px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">PolicyExecution</div></div></div></foreignObject><text x="490" y="19" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">PolicyExecution</text></switch></g><path d="M 355 15 L 420 15" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/><rect x="338" y="62" width="30" height="13" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><rect x="360" y="58" width="200" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 198px; height: 1px; padding-top: 68px; margin-left: 361px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Policy Framework Component</div></div></div></foreignObject><text x="460" y="72" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Policy Framework Component</text></switch></g><rect x="338" y="79" width="30" height="13" fill="url(#mx-gradient-f5f5f5-1-b3b3b3-1-s-0)" stroke="#666666" pointer-events="all"/><rect x="360" y="75" width="128" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 126px; height: 1px; padding-top: 85px; margin-left: 361px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">Other Component</div></div></div></foreignObject><text x="424" y="89" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">Other Component</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>
\ No newline at end of file