223 lines
55 KiB
Plaintext
Raw Permalink Normal View History

<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36" version="28.0.7">
<diagram name="Page-1" id="mG2YUDSvgJNqnYC_BQSw">
<mxGraphModel dx="1234" dy="790" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="G49EQ4NJcLoSXGjx3L_E-5" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#ED7100;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.lambda;" parent="1" vertex="1">
<mxGeometry x="747" y="338" width="65" height="65" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-8" value="Generate Access Token" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="326" y="478" width="70" height="58" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-12" value="Validate Bearer Token" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="541" y="478" width="70" height="59" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-15" value="Invoke with Bearer Token" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="427" y="336" width="80" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-57" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="G49EQ4NJcLoSXGjx3L_E-21" target="G49EQ4NJcLoSXGjx3L_E-40" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="782.5" y="470" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-21" value="AWS Lambda" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="752" y="406" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-22" value="AWS Lambda Target" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="617" y="329" width="120" height="30" as="geometry" />
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-15" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="G49EQ4NJcLoSXGjx3L_E-24" target="G49EQ4NJcLoSXGjx3L_E-8">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-24" value="Amazon Bedrock AgentCore Runtime" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="296" y="408" width="130" height="26" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-31" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#C925D1;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.dynamodb;" parent="1" vertex="1">
<mxGeometry x="877" y="337.5" width="65" height="65" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-33" value="Amazon&lt;div&gt;DynamoDB&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
<mxGeometry x="879" y="403" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-34" value="Tables" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="843" y="110" width="128" height="180" as="geometry">
<mxRectangle x="702" y="37" width="80" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-35" value="Devices" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-34" vertex="1">
<mxGeometry y="30" width="128" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-36" value="DeviceSettings" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-34" vertex="1">
<mxGeometry y="60" width="128" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-37" value="WifiNetworks" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-34" vertex="1">
<mxGeometry y="90" width="128" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-38" value="Users" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-34" vertex="1">
<mxGeometry y="120" width="128" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-39" value="User Activities" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-34" vertex="1">
<mxGeometry y="150" width="128" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-40" value="Functions" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="699" y="484" width="165" height="240" as="geometry">
<mxRectangle x="702" y="37" width="80" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-42" value="Tool 2: get_device_settings" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-40" vertex="1">
<mxGeometry y="30" width="165" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-41" value="Tool 1: list_devices" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-40" vertex="1">
<mxGeometry y="60" width="165" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-43" value="Tool 3: list_wifi_networks" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-40" vertex="1">
<mxGeometry y="90" width="165" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-44" value="Tool 4: list_users" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-40" vertex="1">
<mxGeometry y="120" width="165" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-45" value="Tool 5: query_user_activity" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-40" vertex="1">
<mxGeometry y="150" width="165" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-46" value="Tool 6: update_wifi_ssid" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-40" vertex="1">
<mxGeometry y="180" width="165" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-47" value="Tool 7: update_wifi_security" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-40" vertex="1">
<mxGeometry y="210" width="165" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-48" value="" style="swimlane;startSize=0;" parent="1" vertex="1">
<mxGeometry x="22" y="29" width="1068" height="750" as="geometry" />
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-3" value="AgentCore Identity" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="G49EQ4NJcLoSXGjx3L_E-48">
<mxGeometry x="300" y="650" width="290" height="60" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-18" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="432" y="95" width="240" height="60" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-49" value="&lt;font style=&quot;font-size: 36px;&quot;&gt;Device Management Agent&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="20" y="9" width="1040" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-50" value="User" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="47" y="371" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;dashed=1;" parent="G49EQ4NJcLoSXGjx3L_E-48" source="G49EQ4NJcLoSXGjx3L_E-52" target="FmDsAUlhkz0egh7f9WhI-18" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-52" value="Amazon Bedrock AgentCore Gateway" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="495.5" y="266" width="113" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-53" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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
<mxGeometry x="516.5" y="309" width="75" height="63.59" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-3" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="G49EQ4NJcLoSXGjx3L_E-48" source="G49EQ4NJcLoSXGjx3L_E-3" target="FmDsAUlhkz0egh7f9WhI-2" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-3" value="" style="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;shape=mxgraph.aws4.authenticated_user;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="47" y="307" width="65" height="65" as="geometry" />
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="G49EQ4NJcLoSXGjx3L_E-48" source="FmDsAUlhkz0egh7f9WhI-2" target="FmDsAUlhkz0egh7f9WhI-6">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-2" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,iVBORw0KGgoAAAANSUhEUgAAAJAAAACSCAYAAACqjkOzAAAAAXNSR0IArs4c6QAAAIRlWElmTU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAACQAAAAAQAAAJAAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAJCgAwAEAAAAAQAAAJIAAAAAV8e4fQAAAAlwSFlzAAAWJQAAFiUBSVIk8AAACwZJREFUeAHtnHuMXVUVxkdpLJa0QlSwNWjTYlpB5ZloEBEDghEFUik1TfUvoxFi0CpGMTKDqBiERjE8on/ZEgitgBVjtFK0ESpEraipQhQzIlAKxgi1KIaH3284a7J65k7n3ulM5559vpV8s9d+r/Ot1b33edwODFjMgBkwA2bADJgBM2AGzIAZMANmwAyYATNgBsyAGTADZsAMmAEzYAbMgBkwA2bADJgBM2AGzIAZMANmwAyYATNgBsyAGTADZsAMmAEzYAbMgBkwA2bADJgBM2AGzIAZMANmwAyYATNgBsyAGTADZsAMmIF+Y+Al+8GgAzXHu4WjhLn7YT5PMTCwSyRsF+4Q/tNkQlbK+MeEF4wZ4WCneF8lNFI+JasdOP3BwaenK4Kmaws7WgZvE15aGT6s9Bbhn1XeyfQycIiGP1dYWE3zvNLjhfuqfN8na2VhrD5bpM/pe4vLMxDOfyaEH9Y16RIfToYf2yTDC7OVnSAC6NEmXduzyfADmmR4YbZyhIgAem46rm26zkAYHVKfg4uKs1G0cTo1DHDWAVnIhw8ioHJ9X+oR9TmQwtBBKbne+tTxMRQkp5QACo4jkFL1vqleCfaNv9b3njXDDHRacmfYpMZNP6NHgpkOoMvkrqHGuay/DOZIMGMcegvrr2BonDUOoMa5rL8MdgD1lz8aZ81Mn4H6jTAeei4VlggLhPj8hM8jHhEeqDAtD+U0duPEATQwcJC8tkxYLrxTmCfsTZ5U5RZhg3Cr8LTQWmnzFvYqef1ygXdEa4X3CxMFj5oMvEI4S+DlJH2/IrxSaKW0MYB4Gvtx4c/C54RugkbNOgrBdLHAWB8TpvxJr8bsa2lbALHq/Ei4Vjg4eWZYOttRN8JrAbav4dSY72+uF24XWrUatSmAjpBz7xXeI4T8Tcp5wunCSVGodLdwd8pvlR5nHVaZdwinCisExgg5U8o9wqIoKD1tSwAtliPvqjn2KuXfKLBqsKIcKiCPCycKfJAe8lMplD1RFbxGKX02CozBWCEEan2uqCsubUMAvVpe2yQcVnmPlYSV4zMCv1i4QuDDK4Q7LH5B8nsyNfmd8qxUT1Xlxyn9qsAYjMWYsUrNl/4TofjtrPQAYrtZKywSkGcE7qDWk5GcIFwwor345yNKOgVPNOGb4o9GRumFwrFVnjHPFpgDYSX6roANxUrpAcTdVpx5OPyuFDYnb14pPTi4Sfr3Ut146s2qiADkwePXU0O2PeZgLuRMIQfcSGFJf4K8kq4proWti2c0IddIyXdaJyvPg0OEbeizI1p3fy5Ss/9WTTlMcz4KYQ7mCuFZU7FbWckBtFqOi1v1v0ivB8j54WGla4WHU34i9SE1WJca5W2QYuZ6sKo/RCm2FCmlBtBB8lYOkC8pzyoTQmCdExmlVye9W/VbqeEy6fNSnrkuTXkCbE7KF6OWGkDZoaw+N9Y8xp3W7Kpsu9I/1uq7yf5Bjf5UNTxQKWNmYU7mRnhijU3FSakBtDx5iq2m/vY8O/sHqW2v6sbUIY9JMXPekOqzTam42WqJAcSdURyO8c4tHVx0XCrbmvRe1dw3jxnj5Ls6bMK2oqTEAFoqD8V55HHpbFF1OTIV/Cbpvaq571EdOjM3NiBsY0tGtIL+lBhA2UmdggdHvrzyIQ/9HtsHf+5Q3/9V/TkkM3Zdsg3Ztnq7RuZnNdLqvRu9IFVzCz2U8qhxa49OAA2idJBTUhn6UMpnlTFeVhUMKX2y0iPBhpDXhlJKWmIAzU3OOUY6GE/Y6sYLoNyH8wuYSD45QYNs2wRNm1Fd4hbWDOYLsbLEFWhX8s190vOtNlUHCxeiSGi7ZkQb++cUFcWqs0X6z4VOslqFsbJ8Q3p9CztbZcdUHbNtVZGTTgy8oMJAvX4w1Q3VK6cgvyyNf2eH8Tjohm2cX8Z7Wz6U2qF3EvoyRozX6RCNDVGPbVMtE/HJz8dj/vGuddI2lbiFPZDY6HRrzQoRrzU4/M5P7XtV6RsH6Kel11cfxss2ZNuoa7yUGED3yytPVZ45VGl2YDgs31ofH4WTSHPfPGYMxdzYgGATthUlJQYQrxA4s4ScG0pKtyU9f4qRirtSc988ZnTOc2NT/ZVKtGtsWmIA4YwNySOrpNdfIfCNc8hZoUwi5YAcksekjDmZOyTbFGWNT0sNoNvkmdjGjpC+suYpnB0fhPFa4021+m6yb1YjPqhHGKseQMzJ3Ai23DqiFfan1AD6t/x0bfLVJdLj9QXFHHYJspBPhNJDmvsQHBGwDMFc3B2FYMvuyJSUlhpA+GiN8K/KWawEV1R6JNeEovTDwuEpP5H6OjX4UGqUx6KYuRZX9dhwVaUXl5QcQE/IW19IHrtA+rKUv1v6nVWeD8LqAZaajlFpSx9ks7B1RHvxD3MwV8jFUv4RmdLSkgMIX10n/LhyGg/RbhROq/IkFwlxZ/RB6edROIGsUD1A6MsYIYzNHPHAjrmvj8oS09IDiCewbE9/rZw3W+lGIQJlm/SrqzqS7whHp3xd5ZXEt1PhN6X/tsozJmMzB8KcbHPYUKyUHkA4jq3sDGEnGckc4WbhSoHD7ueFCIJ50jcJbxHqQmBRRxuE4GN7YgzGYkzGRvjG6HSh2K2Li5xOiXcvnf71DWriqB+aTiNqY3OofVCIuUmHheUCdTuEqOMu7q6U57y0O+Vpu0hg1RkWoh8pc8QBWuq0y6BmiPmHOsz2fKqPrbVDs8kVtWEFCmZw7FuFOBNR/nphvXCHEAEjdeR/LXs7SiUnKo3VBWf9QtgssOowRghjMwdztULaFEA4lC3lvcL5QtziSx1YKPDaoZt/obRh1VoohDAWYzJ2q7attgUQDmcFuU54g/A1IT8AVLYnoS9jMBZjMnarpI0BFA5mpeAAvUDgTu12oZtgog1t6UNfxmjVqqPrHZVZo1p7FQ7H6yocoHSpsEQgOOYKyC7hUYHvee4XnhMsYsABtGcYEBjbK+xZ41xHBtq8hXUkxIW9MeAA6o0vt64x0C9bWDe3zzXT98i2uT/nthmTmQ6gQV05sDSUAW9hDXVcv5g90ytQnYd9fRDX9v7FPF7AkYF6kDi/fxnwy9T9y7dn64UBn4F6YcttxzDgABpDiQt6YcAB1AtbbjuGAQfQGEpcYAbMgBkwA2bADJgBM2AG9s5A/S325XtvXmTtZl0Vv8qYjJyqTqdNpmPD+/AZb0eJ1w9tSoc6MtFd4SVq1iau4lpHFx7fxncXKG41DgP1t/G8zY0PlL4o/dlx+jW9+F26AH56jLAFzR7Rev9zUurCNsh2WKIQE1+uLixezna8zkdUGssUv3UqVZbpwuI6pyr9QKlk6boWJ774dcq4cptqgtDLxm3V/Aq27nytcc2TTflfOUbPBc2nZ8wVXKqS4IZrHZX6RfPz3g1V7TNKzxC2VPnSEq79fcKRQp2Hbq+V5Zzfif1QQC9RTtZFbRJim18hfX1caJ048r8U+A8CEIJojXCDMCxwRrKUzwBnnoXCKmG1EMHzK+nEBqvRiNQDiMLDhXuF+WQsZqBiYIfStwkPZUY63cb/XQ2IMlYiixmAgXsEYmKP4KGi0wpEecg5UlYKJwiHCSxtlvIZ4KiyU/i1cJPwfWF025JuMQN
<mxGeometry x="159" y="293.01" width="92" height="93.28" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" source="FmDsAUlhkz0egh7f9WhI-6" target="FmDsAUlhkz0egh7f9WhI-10" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="204" y="243" as="targetPoint" />
<Array as="points">
<mxPoint x="340" y="271" />
<mxPoint x="204" y="271" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;dashed=1;" edge="1" parent="G49EQ4NJcLoSXGjx3L_E-48" source="FmDsAUlhkz0egh7f9WhI-6" target="FmDsAUlhkz0egh7f9WhI-18">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-6" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="307" y="309" width="66" height="62" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-7" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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
<mxGeometry x="282" y="93" width="116" height="74.94" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-8" value="App" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="175" y="371" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-10" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="173" y="115" width="62" height="62" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-12" value="AgentCore Memory" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="141" y="83" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-17" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="439.5" y="103.03999999999999" width="60" height="54.86" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-19" value="AgentCore Observability" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="506" y="115.47" width="152" height="30" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" source="FmDsAUlhkz0egh7f9WhI-6" target="FmDsAUlhkz0egh7f9WhI-7" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="337.5" y="225" as="sourcePoint" />
<mxPoint x="337.5" y="130" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-1" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;" vertex="1" parent="G49EQ4NJcLoSXGjx3L_E-48">
<mxGeometry x="306" y="651" width="74" height="58.35" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-6" value="" style="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;fillColor=#DD344C;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.cognito;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="521.5" y="554" width="65" height="65" as="geometry" />
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-4" value="AgentCore Credential Provider" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="G49EQ4NJcLoSXGjx3L_E-48">
<mxGeometry x="304" y="557" width="70" height="60" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-27" value="Amazon Cognito" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" vertex="1">
<mxGeometry x="499.5" y="614" width="110.5" height="30" as="geometry" />
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="G49EQ4NJcLoSXGjx3L_E-48" source="ZqKWmZNtaFG8ftExU5kj-4" target="G49EQ4NJcLoSXGjx3L_E-6">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" edge="1" target="G49EQ4NJcLoSXGjx3L_E-53" source="FmDsAUlhkz0egh7f9WhI-6">
<mxGeometry relative="1" as="geometry">
<mxPoint x="515" y="312" as="targetPoint" />
<mxPoint x="370" y="312" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="G49EQ4NJcLoSXGjx3L_E-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="G49EQ4NJcLoSXGjx3L_E-48" edge="1" target="FmDsAUlhkz0egh7f9WhI-6" source="G49EQ4NJcLoSXGjx3L_E-53">
<mxGeometry relative="1" as="geometry">
<mxPoint x="505" y="312" as="sourcePoint" />
<mxPoint x="370" y="312" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-14" value="Gateway Response" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="G49EQ4NJcLoSXGjx3L_E-48">
<mxGeometry x="399" y="339.59" width="107" height="30" as="geometry" />
</mxCell>
<mxCell id="FmDsAUlhkz0egh7f9WhI-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.516;entryY=1.033;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="G49EQ4NJcLoSXGjx3L_E-31" target="G49EQ4NJcLoSXGjx3L_E-39" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="ZqKWmZNtaFG8ftExU5kj-4" target="G49EQ4NJcLoSXGjx3L_E-8">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="G49EQ4NJcLoSXGjx3L_E-53" target="G49EQ4NJcLoSXGjx3L_E-12">
<mxGeometry relative="1" as="geometry">
<mxPoint x="576" y="450" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="G49EQ4NJcLoSXGjx3L_E-12" target="G49EQ4NJcLoSXGjx3L_E-6">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-18" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="G49EQ4NJcLoSXGjx3L_E-53" target="G49EQ4NJcLoSXGjx3L_E-5">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="590" y="430" as="sourcePoint" />
<mxPoint x="640" y="380" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ZqKWmZNtaFG8ftExU5kj-20" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="G49EQ4NJcLoSXGjx3L_E-31" target="G49EQ4NJcLoSXGjx3L_E-5">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="590" y="430" as="sourcePoint" />
<mxPoint x="640" y="380" as="targetPoint" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>