diff --git a/docs/images/powervs-cluster-components.excalidraw b/docs/images/powervs-cluster-components.excalidraw new file mode 100644 index 000000000..9624dab83 --- /dev/null +++ b/docs/images/powervs-cluster-components.excalidraw @@ -0,0 +1,1014 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "id": "6SlYzNL-vL4TBFXPaTb-Z", + "type": "rectangle", + "x": 225, + "y": -77, + "width": 320, + "height": 290, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 1729333, + "version": 182, + "versionNonce": 208888571, + "isDeleted": false, + "boundElements": [ + { + "id": "VyTf54auuOiQWfirPQeM0", + "type": "arrow" + } + ], + "updated": 1700214671935, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 382, + "versionNonce": 824483381, + "isDeleted": false, + "id": "cVnue7esrAyYkgqPivFQF", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 1029, + "y": -84, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 320, + "height": 290, + "seed": 414677691, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "SlUcWleuNmeOldbGWGrIy", + "type": "arrow" + } + ], + "updated": 1700214671935, + "link": null, + "locked": false + }, + { + "id": "1xv2JVFND5O7ygKnxsnAz", + "type": "rectangle", + "x": 709, + "y": -75, + "width": 159, + "height": 122, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 1752730389, + "version": 93, + "versionNonce": 1470319515, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "zrXtHmugAjAWLAFmPHK3e" + }, + { + "id": "VyTf54auuOiQWfirPQeM0", + "type": "arrow" + }, + { + "id": "SlUcWleuNmeOldbGWGrIy", + "type": "arrow" + } + ], + "updated": 1700214671935, + "link": null, + "locked": false + }, + { + "id": "zrXtHmugAjAWLAFmPHK3e", + "type": "text", + "x": 730.5666656494141, + "y": -23.200000000000003, + "width": 115.86666870117188, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 341479477, + "version": 19, + "versionNonce": 1606225813, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "text": "Transit Gateway", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 13, + "containerId": "1xv2JVFND5O7ygKnxsnAz", + "originalText": "Transit Gateway", + "lineHeight": 1.15 + }, + { + "id": "ZbIV6Rl63VygLp8Ivce2Y", + "type": "ellipse", + "x": 725, + "y": 121, + "width": 130, + "height": 116, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1750300891, + "version": 56, + "versionNonce": 1376591931, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "IVAUhHkPn_ob4L0-Tr7Jr" + }, + { + "id": "USBHL9SDqYPZZ-ZXzDaLP", + "type": "arrow" + } + ], + "updated": 1700214671935, + "link": null, + "locked": false + }, + { + "id": "IVAUhHkPn_ob4L0-Tr7Jr", + "type": "text", + "x": 773.1380596043441, + "y": 169.78780669118026, + "width": 33.79999923706055, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1517811797, + "version": 18, + "versionNonce": 2030064885, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "text": "User", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 13, + "containerId": "ZbIV6Rl63VygLp8Ivce2Y", + "originalText": "User", + "lineHeight": 1.15 + }, + { + "id": "VyTf54auuOiQWfirPQeM0", + "type": "arrow", + "x": 549, + "y": -9, + "width": 158, + "height": 4.000000000000002, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1466848731, + "version": 46, + "versionNonce": 1435721947, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 158, + 4.000000000000002 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "6SlYzNL-vL4TBFXPaTb-Z", + "focus": -0.5444585987261146, + "gap": 4 + }, + "endBinding": { + "elementId": "1xv2JVFND5O7ygKnxsnAz", + "focus": -0.17557251908396948, + "gap": 2 + }, + "startArrowhead": "arrow", + "endArrowhead": "arrow" + }, + { + "type": "arrow", + "version": 276, + "versionNonce": 141815381, + "isDeleted": false, + "id": "SlUcWleuNmeOldbGWGrIy", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 874.8718014556542, + "y": -12.770177047023274, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 148.9999999999999, + "height": 0.26283371525585153, + "seed": 1714927099, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700214671935, + "link": null, + "locked": false, + "startBinding": { + "elementId": "1xv2JVFND5O7ygKnxsnAz", + "focus": 0.022606740815933866, + "gap": 6.871801455654236 + }, + "endBinding": { + "elementId": "cVnue7esrAyYkgqPivFQF", + "focus": 0.5115855566901516, + "gap": 5.128198544345878 + }, + "lastCommittedPoint": null, + "startArrowhead": "arrow", + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 148.9999999999999, + -0.26283371525585153 + ] + ] + }, + { + "id": "KwINiTduKpGkn80uCF1ia", + "type": "rectangle", + "x": 1076, + "y": -37, + "width": 221, + "height": 71, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 426561749, + "version": 122, + "versionNonce": 1539870075, + "isDeleted": false, + "boundElements": [ + { + "id": "2ix6hY5g5PAR7X8Sd3WXK", + "type": "arrow" + }, + { + "id": "USBHL9SDqYPZZ-ZXzDaLP", + "type": "arrow" + } + ], + "updated": 1700214671935, + "link": null, + "locked": false + }, + { + "id": "PcwxtKDxNdQWpSyZ8M9-b", + "type": "text", + "x": 1110.6666717529297, + "y": -7.699999999999999, + "width": 134.3333282470703, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1451587573, + "version": 116, + "versionNonce": 216882101, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "text": "VPC Loadbalancer", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "VPC Loadbalancer", + "lineHeight": 1.15 + }, + { + "id": "amkyXkOtaLHx8P8bOBq1F", + "type": "rectangle", + "x": 1086, + "y": 132, + "width": 223, + "height": 28.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 192252245, + "version": 145, + "versionNonce": 133113371, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "wdxWLycrazaTzd-UGfJp_" + }, + { + "id": "2ix6hY5g5PAR7X8Sd3WXK", + "type": "arrow" + } + ], + "updated": 1700214671935, + "link": null, + "locked": false + }, + { + "id": "wdxWLycrazaTzd-UGfJp_", + "type": "text", + "x": 1158.816665649414, + "y": 137, + "width": 77.36666870117188, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1728576597, + "version": 89, + "versionNonce": 244456725, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "text": "vpc subnet", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 13, + "containerId": "amkyXkOtaLHx8P8bOBq1F", + "originalText": "vpc subnet", + "lineHeight": 1.15 + }, + { + "id": "2ix6hY5g5PAR7X8Sd3WXK", + "type": "arrow", + "x": 1190.0123756241992, + "y": 36, + "width": 0.4572142825256833, + "height": 90.99999999999999, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 324703669, + "version": 635, + "versionNonce": 1960292981, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 0.4572142825256833, + 90.99999999999999 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "KwINiTduKpGkn80uCF1ia", + "focus": -0.0300326371894792, + "gap": 2 + }, + "endBinding": { + "elementId": "amkyXkOtaLHx8P8bOBq1F", + "focus": -0.06214806204354774, + "gap": 5 + }, + "startArrowhead": "arrow", + "endArrowhead": "arrow" + }, + { + "id": "USBHL9SDqYPZZ-ZXzDaLP", + "type": "arrow", + "x": 856.9953416369578, + "y": 155.00227624557746, + "width": 221.66929293743215, + "height": 120.00227624557746, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 940185781, + "version": 435, + "versionNonce": 730504027, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 88.00465836304215, + -43.00227624557746 + ], + [ + 221.66929293743215, + -120.00227624557746 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "ZbIV6Rl63VygLp8Ivce2Y", + "focus": 0.13214923217198427, + "gap": 7.07513370503321 + }, + "endBinding": { + "elementId": "KwINiTduKpGkn80uCF1ia", + "focus": 0.25838756185948647, + "gap": 1 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "LWATnWFLx4F2Z4e-ZcKtH", + "type": "text", + "x": 870.0999984741211, + "y": 86, + "width": 120.9000015258789, + "height": 18.4, + "angle": 5.837884288969291, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1362150907, + "version": 139, + "versionNonce": 478387157, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "text": "Access to cluster", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "Access to cluster", + "lineHeight": 1.15 + }, + { + "id": "nCcL51EBwySVRLHyj53Zb", + "type": "text", + "x": 1167.099998474121, + "y": -74, + "width": 32.900001525878906, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1182982939, + "version": 38, + "versionNonce": 334788603, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "text": "VPC", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "VPC", + "lineHeight": 1.15 + }, + { + "id": "NpqcfvMAJiVu2-AoeQkEf", + "type": "rectangle", + "x": 260, + "y": -23, + "width": 89.00000000000003, + "height": 92, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 1873755099, + "version": 96, + "versionNonce": 766204213, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "tOTfGTkeECtD6dmzs8tXb" + }, + { + "id": "n4tvusM54g2w-on-EO6JV", + "type": "arrow" + } + ], + "updated": 1700214671935, + "link": null, + "locked": false + }, + { + "id": "tOTfGTkeECtD6dmzs8tXb", + "type": "text", + "x": 271.1500015258789, + "y": 4.600000000000001, + "width": 66.69999694824219, + "height": 36.8, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 481271259, + "version": 44, + "versionNonce": 1480179867, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "text": "PowerVS\nMachine", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 32, + "containerId": "NpqcfvMAJiVu2-AoeQkEf", + "originalText": "PowerVS\nMachine", + "lineHeight": 1.15 + }, + { + "type": "rectangle", + "version": 136, + "versionNonce": 833907349, + "isDeleted": false, + "id": "PEgkevVifbINBSiu3Dy8B", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 384.5, + "y": -17, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 85, + "height": 92, + "seed": 861052507, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "bOHCy9dspiJHFloKznpkI" + } + ], + "updated": 1700214671935, + "link": null, + "locked": false + }, + { + "id": "bOHCy9dspiJHFloKznpkI", + "type": "text", + "x": 393.6500015258789, + "y": 10.600000000000001, + "width": 66.69999694824219, + "height": 36.8, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1815204437, + "version": 18, + "versionNonce": 1108145467, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "text": "PowerVS\nMachine", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 32, + "containerId": "PEgkevVifbINBSiu3Dy8B", + "originalText": "PowerVS\nMachine", + "lineHeight": 1.15 + }, + { + "id": "KW-Y3Y1WUGJaGRKhfhYX2", + "type": "rectangle", + "x": 269, + "y": 137, + "width": 203, + "height": 39, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 1571208469, + "version": 48, + "versionNonce": 1767133173, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "wuJTFztLkN1xbx0jSOggd" + } + ], + "updated": 1700214671935, + "link": null, + "locked": false + }, + { + "id": "wuJTFztLkN1xbx0jSOggd", + "type": "text", + "x": 320.25, + "y": 147.3, + "width": 100.5, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1957486357, + "version": 19, + "versionNonce": 1087411675, + "isDeleted": false, + "boundElements": null, + "updated": 1700214671935, + "link": null, + "locked": false, + "text": "DHCP Subnet", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 13, + "containerId": "KW-Y3Y1WUGJaGRKhfhYX2", + "originalText": "DHCP Subnet", + "lineHeight": 1.15 + }, + { + "id": "n4tvusM54g2w-on-EO6JV", + "type": "arrow", + "x": 311.6060764798324, + "y": 73, + "width": 1, + "height": 65, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 745739669, + "version": 118, + "versionNonce": 1860387477, + "isDeleted": false, + "boundElements": null, + "updated": 1700214681901, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 0.39392352016761834, + 34 + ], + [ + -0.6060764798323817, + 65 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "NpqcfvMAJiVu2-AoeQkEf", + "focus": -0.14493335235547922, + "gap": 4 + }, + "endBinding": null, + "startArrowhead": "arrow", + "endArrowhead": "arrow" + }, + { + "type": "arrow", + "version": 139, + "versionNonce": 410870363, + "isDeleted": false, + "id": "U9VIShOI0ObMWXWqpBGY9", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 430.02493220198215, + "y": 72.40753046875818, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1, + "height": 65, + "seed": 1426472411, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700214686645, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": "arrow", + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 0.39392352016761834, + 34 + ], + [ + -0.6060764798323817, + 65 + ] + ] + }, + { + "id": "tbKVzpzcSlR8I8C6P7L6C", + "type": "text", + "x": 302.6666717529297, + "y": -55, + "width": 155.3333282470703, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 184622139, + "version": 59, + "versionNonce": 246312859, + "isDeleted": false, + "boundElements": null, + "updated": 1700214716956, + "link": null, + "locked": false, + "text": "Power VS Workspace", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "Power VS Workspace", + "lineHeight": 1.15 + } + ], + "appState": { + "gridSize": null, + "viewBackgroundColor": "#ffffff" + }, + "files": {} +} \ No newline at end of file diff --git a/docs/images/powervs-cluster-components.png b/docs/images/powervs-cluster-components.png new file mode 100644 index 000000000..9aeae99fa Binary files /dev/null and b/docs/images/powervs-cluster-components.png differ diff --git a/docs/images/powervs-cluster-create-workflow.excalidraw b/docs/images/powervs-cluster-create-workflow.excalidraw new file mode 100644 index 000000000..51a6714c6 --- /dev/null +++ b/docs/images/powervs-cluster-create-workflow.excalidraw @@ -0,0 +1,3503 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "id": "_2lTzKBfw8rH4YuS_oAlr", + "type": "rectangle", + "x": -10, + "y": 137, + "width": 174, + "height": 28.999999999999993, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 659921403, + "version": 153, + "versionNonce": 44333723, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "g08LIV6ke9qMcmIy1igpP" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false + }, + { + "id": "g08LIV6ke9qMcmIy1igpP", + "type": "text", + "x": 28.983333587646484, + "y": 142.3, + "width": 96.03333282470703, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1947162645, + "version": 113, + "versionNonce": 1139429525, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318256, + "link": null, + "locked": false, + "text": "create cluster", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 13, + "containerId": "_2lTzKBfw8rH4YuS_oAlr", + "originalText": "create cluster", + "lineHeight": 1.15 + }, + { + "id": "ms9OhUDDMbySZ1pgWgBBO", + "type": "diamond", + "x": -7, + "y": 194, + "width": 162, + "height": 158, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "gfbk0RUiLinN-t4kQFdpQ", + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1857055669, + "version": 324, + "versionNonce": 1029756187, + "isDeleted": false, + "boundElements": [ + { + "id": "Gm6ruCEfoF56kyoD-_2qB", + "type": "arrow" + }, + { + "id": "4CwdbbuL76Uo_hLP5OCZy", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false + }, + { + "id": "1yq8t-Ew4vu7aJXg_RVIt", + "type": "text", + "x": 16.26667022705078, + "y": 264, + "width": 114.73332977294922, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "gfbk0RUiLinN-t4kQFdpQ", + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": null, + "seed": 1251443611, + "version": 179, + "versionNonce": 1704386069, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318256, + "link": null, + "locked": false, + "text": "service instance", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "service instance", + "lineHeight": 1.15 + }, + { + "id": "R_JMvoKodZwyt_vCp7TwO", + "type": "rectangle", + "x": -15, + "y": 391, + "width": 176, + "height": 52, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "UJPeBrHRHEyzvZ7spkBXn", + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 1848317403, + "version": 197, + "versionNonce": 173898171, + "isDeleted": false, + "boundElements": [ + { + "id": "Q5QCCVoXBFpNIqTKfOIDm", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false + }, + { + "id": "9R3T65qZXA3GYsjdFtfAR", + "type": "text", + "x": 6.8000030517578125, + "y": 410, + "width": 127.19999694824219, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "UJPeBrHRHEyzvZ7spkBXn", + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": null, + "seed": 562303797, + "version": 144, + "versionNonce": 1872515957, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318256, + "link": null, + "locked": false, + "text": "use user provided", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "use user provided", + "lineHeight": 1.15 + }, + { + "id": "Q5QCCVoXBFpNIqTKfOIDm", + "type": "arrow", + "x": 74.04750703578914, + "y": 348.5274747282467, + "width": 0.48715810240291546, + "height": 38.472525271753284, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1426858645, + "version": 329, + "versionNonce": 631016027, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318256, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -0.48715810240291546, + 38.472525271753284 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "GlVnooUSxv5Au-AGQlpFP", + "focus": 1.4861440512775268, + "gap": 6.052493345680588 + }, + "endBinding": { + "elementId": "R_JMvoKodZwyt_vCp7TwO", + "focus": -0.11363636363636363, + "gap": 4 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "Gm6ruCEfoF56kyoD-_2qB", + "type": "arrow", + "x": 154.74792387395775, + "y": 273, + "width": 53.252076126042255, + "height": 1.205263493322036, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 645706709, + "version": 184, + "versionNonce": 2014059733, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318256, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 53.252076126042255, + 1.205263493322036 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "mzFREXzyfFjq_tKoxKwKT", + "focus": 1.390778956892235, + "gap": 3.785408950749286 + }, + "endBinding": { + "elementId": "2Km_oudi16yN3Zml4a763", + "focus": -0.5491456391094452, + "gap": 9.366668701171875 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "-opUgN1dd801OhkEFfrhV", + "type": "rectangle", + "x": 211, + "y": 249, + "width": 180, + "height": 43, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "vCkLmB7QRCd-dkeQhD3EB", + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "seed": 1428758395, + "version": 145, + "versionNonce": 1945143035, + "isDeleted": false, + "boundElements": [ + { + "id": "Gm6ruCEfoF56kyoD-_2qB", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false + }, + { + "id": "2Km_oudi16yN3Zml4a763", + "type": "text", + "x": 217.36666870117188, + "y": 261, + "width": 163.63333129882812, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "vCkLmB7QRCd-dkeQhD3EB", + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": null, + "seed": 3498683, + "version": 116, + "versionNonce": 1719384629, + "isDeleted": false, + "boundElements": [ + { + "id": "Gm6ruCEfoF56kyoD-_2qB", + "type": "arrow" + }, + { + "id": "s1Q8ydo_hP0pJlEPwGVf8", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false, + "text": "create service instance", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "create service instance", + "lineHeight": 1.15 + }, + { + "id": "mzFREXzyfFjq_tKoxKwKT", + "type": "text", + "x": 158.53333282470703, + "y": 251, + "width": 20.46666717529297, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": null, + "seed": 435951643, + "version": 49, + "versionNonce": 467398555, + "isDeleted": false, + "boundElements": [ + { + "id": "Gm6ruCEfoF56kyoD-_2qB", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false, + "text": "No", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "No", + "lineHeight": 1.15 + }, + { + "id": "GlVnooUSxv5Au-AGQlpFP", + "type": "text", + "x": 80.10000038146973, + "y": 353, + "width": 24.899999618530273, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "D0087ZLvIo8diuV3AGY0l" + ], + "frameId": null, + "roundness": null, + "seed": 1073329435, + "version": 59, + "versionNonce": 332442517, + "isDeleted": false, + "boundElements": [ + { + "id": "Q5QCCVoXBFpNIqTKfOIDm", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false, + "text": "yes", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "yes", + "lineHeight": 1.15 + }, + { + "id": "4CwdbbuL76Uo_hLP5OCZy", + "type": "arrow", + "x": 76, + "y": 169, + "width": 1, + "height": 27, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 212419989, + "version": 71, + "versionNonce": 1334920251, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318256, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -1, + 27 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "ms9OhUDDMbySZ1pgWgBBO", + "focus": 0.02286236854138089, + "gap": 19.293669032609742 + }, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "diamond", + "version": 397, + "versionNonce": 2144761781, + "isDeleted": false, + "id": "Mywp17zbhApIHcoVpZX_Y", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -6, + "y": 477.5, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 162, + "height": 158, + "seed": 800326523, + "groupIds": [ + "lX_T-ecbZOBxgQmRbG4Hr", + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "c1g0CB40fRuR3EnwIy_sW", + "type": "arrow" + }, + { + "id": "nnNzCZNxw-L-jBJuonJBK", + "type": "arrow" + }, + { + "id": "s1Q8ydo_hP0pJlEPwGVf8", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 269, + "versionNonce": 1756744219, + "isDeleted": false, + "id": "VQV5kNOPQJoXWQMONnyvC", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 53.96666717529297, + "y": 545.5, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 56.03333282470703, + "height": 18.4, + "seed": 2063326235, + "groupIds": [ + "lX_T-ecbZOBxgQmRbG4Hr", + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318256, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "network", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "network", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "rectangle", + "version": 266, + "versionNonce": 2113386773, + "isDeleted": false, + "id": "cOrg3x6CNOivdZZpo8IyG", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -14, + "y": 674.5, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 176, + "height": 52, + "seed": 218079419, + "groupIds": [ + "1-npJ0PRNxwGHTJvDmBqU", + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "NgByg57OM3Gc_yyWk8tLL", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 211, + "versionNonce": 1229704891, + "isDeleted": false, + "id": "qg54qZk0moAb0WPxowVBJ", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 7.8000030517578125, + "y": 693.5, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 127.19999694824219, + "height": 18.4, + "seed": 2137117019, + "groupIds": [ + "1-npJ0PRNxwGHTJvDmBqU", + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318256, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "use user provided", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "use user provided", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 649, + "versionNonce": 489279093, + "isDeleted": false, + "id": "NgByg57OM3Gc_yyWk8tLL", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 75.04750703578914, + "y": 632.0274747282467, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.48715810240291546, + "height": 38.472525271753284, + "seed": 326430203, + "groupIds": [ + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318256, + "link": null, + "locked": false, + "startBinding": { + "elementId": "hVl9thQA5zsM2jQwRy4NN", + "focus": 1.4861440512775268, + "gap": 6.052493345680588 + }, + "endBinding": { + "elementId": "cOrg3x6CNOivdZZpo8IyG", + "focus": -0.11363636363636363, + "gap": 4 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -0.48715810240291546, + 38.472525271753284 + ] + ] + }, + { + "type": "arrow", + "version": 539, + "versionNonce": 2113421147, + "isDeleted": false, + "id": "c1g0CB40fRuR3EnwIy_sW", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 152.93983511532298, + "y": 556.6854089507493, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 56.06016488467702, + "height": 1.0198545425727161, + "seed": 1010529947, + "groupIds": [ + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318256, + "link": null, + "locked": false, + "startBinding": { + "elementId": "qSGukh3qpS17N-je-KRG-", + "focus": 1.4160760306933777, + "gap": 6.593497709384053 + }, + "endBinding": { + "elementId": "Fbo4IkGPUAfAE8PvXv2Yy", + "focus": -0.23326552638851972, + "gap": 3 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 56.06016488467702, + 1.0198545425727161 + ] + ] + }, + { + "type": "rectangle", + "version": 216, + "versionNonce": 741488597, + "isDeleted": false, + "id": "Fbo4IkGPUAfAE8PvXv2Yy", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 212, + "y": 532.5, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 180, + "height": 43, + "seed": 1751640891, + "groupIds": [ + "Nk3MPjOqW-n-GmGn5ITTi", + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "c1g0CB40fRuR3EnwIy_sW", + "type": "arrow" + }, + { + "type": "text", + "id": "GBcctHqvQwOihLiRwbZO9" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false + }, + { + "id": "GBcctHqvQwOihLiRwbZO9", + "type": "text", + "x": 224.63333129882812, + "y": 544.8, + "width": 154.73333740234375, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "Nk3MPjOqW-n-GmGn5ITTi", + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": null, + "seed": 873104923, + "version": 58, + "versionNonce": 286104571, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318256, + "link": null, + "locked": false, + "text": "create DHCP network", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 13, + "containerId": "Fbo4IkGPUAfAE8PvXv2Yy", + "originalText": "create DHCP network", + "lineHeight": 1.15 + }, + { + "type": "text", + "version": 118, + "versionNonce": 86406453, + "isDeleted": false, + "id": "qSGukh3qpS17N-je-KRG-", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 159.53333282470703, + "y": 534.5, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 1814861947, + "groupIds": [ + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "c1g0CB40fRuR3EnwIy_sW", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 128, + "versionNonce": 512648347, + "isDeleted": false, + "id": "hVl9thQA5zsM2jQwRy4NN", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 81.10000038146973, + "y": 636.5, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 24.899999618530273, + "height": 18.4, + "seed": 630837531, + "groupIds": [ + "yfIPxA01CXT9nCmZpfomJ", + "7mer2vq6dm_MS0JcUg04H", + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "NgByg57OM3Gc_yyWk8tLL", + "type": "arrow" + } + ], + "updated": 1700222318256, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "id": "nnNzCZNxw-L-jBJuonJBK", + "type": "arrow", + "x": 75, + "y": 443, + "width": 0, + "height": 38, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "4eNRrsKzVT8hXI3fblL5T" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1895844507, + "version": 48, + "versionNonce": 594282133, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318256, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 0, + 38 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "Mywp17zbhApIHcoVpZX_Y", + "focus": 0, + "gap": 24.698194279261543 + }, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "diamond", + "version": 456, + "versionNonce": 1833712091, + "isDeleted": false, + "id": "AVqSD3aweAdDYNjUYmS_x", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -6, + "y": 762.9691972827305, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 162, + "height": 158, + "seed": 193227387, + "groupIds": [ + "pHWPdmO3aVA81VNwwTexZ", + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "32JsmcfUarcl8GgDbGEie", + "type": "arrow" + }, + { + "type": "text", + "id": "MlBt7Cet5vehBdvGWt3O_" + }, + { + "id": "3TEEL8CKZOXtdj-cykzEU", + "type": "arrow" + }, + { + "id": "gQoddpwWa_dbjlW_hhlbY", + "type": "arrow" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false + }, + { + "id": "MlBt7Cet5vehBdvGWt3O_", + "type": "text", + "x": 58.54999923706055, + "y": 832.7691972827305, + "width": 32.900001525878906, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "pHWPdmO3aVA81VNwwTexZ", + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": null, + "seed": 1170477371, + "version": 26, + "versionNonce": 135341397, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318257, + "link": null, + "locked": false, + "text": "VPC", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 13, + "containerId": "AVqSD3aweAdDYNjUYmS_x", + "originalText": "VPC", + "lineHeight": 1.15 + }, + { + "type": "rectangle", + "version": 322, + "versionNonce": 419317371, + "isDeleted": false, + "id": "8t9rYRQRSht0L8o3mkTjR", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -14, + "y": 959.9691972827305, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 176, + "height": 52, + "seed": 1059211195, + "groupIds": [ + "WLozFDsRB9UU8tAAGnIFc", + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "6Myf7eBRKlY_RfiBQvA7E", + "type": "arrow" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 267, + "versionNonce": 835433141, + "isDeleted": false, + "id": "BjB5DgaLTAO4Xs2TU3C8N", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 7.8000030517578125, + "y": 978.9691972827305, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 127.19999694824219, + "height": 18.4, + "seed": 1150785627, + "groupIds": [ + "WLozFDsRB9UU8tAAGnIFc", + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318257, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "use user provided", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "use user provided", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 894, + "versionNonce": 1745207067, + "isDeleted": false, + "id": "6Myf7eBRKlY_RfiBQvA7E", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 75.04750703578914, + "y": 917.4966720109772, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.48715810240291546, + "height": 38.472525271753284, + "seed": 1549391099, + "groupIds": [ + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318257, + "link": null, + "locked": false, + "startBinding": { + "elementId": "-bex-0EqMLGoZOj6IDQK0", + "focus": 1.4861440512775268, + "gap": 6.052493345680588 + }, + "endBinding": { + "elementId": "8t9rYRQRSht0L8o3mkTjR", + "focus": -0.11363636363636363, + "gap": 4 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -0.48715810240291546, + 38.472525271753284 + ] + ] + }, + { + "type": "arrow", + "version": 893, + "versionNonce": 1401787413, + "isDeleted": false, + "id": "32JsmcfUarcl8GgDbGEie", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 154.0175477605315, + "y": 843.6468632952235, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 60.44911941476147, + "height": 0.9449251671516095, + "seed": 99319195, + "groupIds": [ + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318257, + "link": null, + "locked": false, + "startBinding": { + "elementId": "aDX3ytcbikk3GpmbWKMSW", + "focus": 1.5730670400980884, + "gap": 5.515785064175532 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 60.44911941476147, + 0.9449251671516095 + ] + ] + }, + { + "type": "rectangle", + "version": 273, + "versionNonce": 617948091, + "isDeleted": false, + "id": "AFpL4hQbxsiwx8dJBWf5p", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 212, + "y": 817.9691972827305, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 180, + "height": 43, + "seed": 746525243, + "groupIds": [ + "XxEHcJykwzg2snl7WZBgh", + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "32JsmcfUarcl8GgDbGEie", + "type": "arrow" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 150, + "versionNonce": 424429941, + "isDeleted": false, + "id": "kTMytNx2C9x52KD5XV2YY", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 261.0999984741211, + "y": 830.2691972827305, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 81.80000305175781, + "height": 18.4, + "seed": 821498587, + "groupIds": [ + "XxEHcJykwzg2snl7WZBgh", + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "egt7O8e4XDuySUqGwwVXe", + "type": "arrow" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "create VPC", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": null, + "originalText": "create VPC", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 174, + "versionNonce": 663680091, + "isDeleted": false, + "id": "aDX3ytcbikk3GpmbWKMSW", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 159.53333282470703, + "y": 819.9691972827305, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 870711163, + "groupIds": [ + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "32JsmcfUarcl8GgDbGEie", + "type": "arrow" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 184, + "versionNonce": 340611797, + "isDeleted": false, + "id": "-bex-0EqMLGoZOj6IDQK0", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 81.10000038146973, + "y": 921.9691972827305, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 24.899999618530273, + "height": 18.4, + "seed": 529422363, + "groupIds": [ + "QBUH-TG8LcoCb8LMJfpYl", + "kmaK_IYxmSJQy2UdD3zl5", + "uMS1XryZoFiHopUPgWnqa", + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "6Myf7eBRKlY_RfiBQvA7E", + "type": "arrow" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "id": "3TEEL8CKZOXtdj-cykzEU", + "type": "arrow", + "x": 76, + "y": 729, + "width": 1, + "height": 37, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "ZzjpCx-Jnf2ACA5PvF5LA" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1053893627, + "version": 27, + "versionNonce": 537243899, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318257, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 1, + 37 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "AVqSD3aweAdDYNjUYmS_x", + "focus": -0.050039772199776615, + "gap": 25.01641148757075 + }, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "diamond", + "version": 582, + "versionNonce": 628812597, + "isDeleted": false, + "id": "mPUVbohIFDRq0vrnOuhaD", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -3, + "y": 1050.6789706242387, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 162, + "height": 158, + "seed": 1154962107, + "groupIds": [ + "GoP2hfhh-MNDP6-GW3WOk", + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "5FLG4YxzJrwi0vX3h52W7", + "type": "arrow" + }, + { + "type": "text", + "id": "bHuD29IABjhjE9c98jFpR" + }, + { + "id": "P9dW8G2M_AQ3-kDA0JEgp", + "type": "arrow" + }, + { + "id": "egt7O8e4XDuySUqGwwVXe", + "type": "arrow" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 155, + "versionNonce": 878988955, + "isDeleted": false, + "id": "bHuD29IABjhjE9c98jFpR", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 52.64999961853027, + "y": 1111.2789706242386, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 50.70000076293945, + "height": 36.8, + "seed": 91439963, + "groupIds": [ + "GoP2hfhh-MNDP6-GW3WOk", + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318257, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "VPC \nSubnet", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "mPUVbohIFDRq0vrnOuhaD", + "originalText": "VPC Subnet", + "lineHeight": 1.15, + "baseline": 32 + }, + { + "type": "rectangle", + "version": 442, + "versionNonce": 1841413269, + "isDeleted": false, + "id": "EB0G6dwU2Hp52lA0jH8yE", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -11, + "y": 1247.6789706242387, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 176, + "height": 52, + "seed": 2055741435, + "groupIds": [ + "wA2STpAu_i130KYaG2LT0", + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "aDYa3hJ0MvXh6yVEYMNDV", + "type": "arrow" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 388, + "versionNonce": 364233531, + "isDeleted": false, + "id": "q0aZ51jPdYXsZkUvWfRpc", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 10.800003051757812, + "y": 1266.6789706242387, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 127.19999694824219, + "height": 18.4, + "seed": 2115528859, + "groupIds": [ + "wA2STpAu_i130KYaG2LT0", + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "w7FNRxKZhAwpJ5hh0MCt6", + "type": "arrow" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "use user provided", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "use user provided", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 1370, + "versionNonce": 468148725, + "isDeleted": false, + "id": "aDYa3hJ0MvXh6yVEYMNDV", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 78.04750703578912, + "y": 1205.2064453524852, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.48715810240291546, + "height": 38.472525271753284, + "seed": 97951035, + "groupIds": [ + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318257, + "link": null, + "locked": false, + "startBinding": { + "elementId": "oEqqldeGLE1oK0sfUtu6E", + "focus": 1.4861440512775281, + "gap": 6.0524933456806025 + }, + "endBinding": { + "elementId": "EB0G6dwU2Hp52lA0jH8yE", + "focus": -0.11363636363636363, + "gap": 4 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -0.48715810240291546, + 38.472525271753284 + ] + ] + }, + { + "type": "arrow", + "version": 1198, + "versionNonce": 36676571, + "isDeleted": false, + "id": "5FLG4YxzJrwi0vX3h52W7", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 157.0175477605315, + "y": 1131.3566366367315, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 60.44911941476147, + "height": 0.9449251671516095, + "seed": 757415387, + "groupIds": [ + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318257, + "link": null, + "locked": false, + "startBinding": { + "elementId": "i6KQVWilNkhHwebM-G029", + "focus": 1.5730670400980638, + "gap": 5.515785064175532 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 60.44911941476147, + 0.9449251671516095 + ] + ] + }, + { + "type": "rectangle", + "version": 398, + "versionNonce": 888232789, + "isDeleted": false, + "id": "OvNYdjbNb5cTAkcIT5LrH", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 215, + "y": 1105.6789706242387, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 180, + "height": 43, + "seed": 2132200059, + "groupIds": [ + "uCdTzePiHy6qirJYbq24s", + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "5FLG4YxzJrwi0vX3h52W7", + "type": "arrow" + }, + { + "type": "text", + "id": "KJshZvAlz6ayPvxf5f4DM" + } + ], + "updated": 1700222318257, + "link": null, + "locked": false + }, + { + "id": "KJshZvAlz6ayPvxf5f4DM", + "type": "text", + "x": 237.86666870117188, + "y": 1117.9789706242386, + "width": 134.26666259765625, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "uCdTzePiHy6qirJYbq24s", + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": null, + "seed": 1728170133, + "version": 94, + "versionNonce": 1373925499, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318257, + "link": null, + "locked": false, + "text": "create VPC subnet", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 13, + "containerId": "OvNYdjbNb5cTAkcIT5LrH", + "originalText": "create VPC subnet", + "lineHeight": 1.15 + }, + { + "type": "text", + "version": 294, + "versionNonce": 20261045, + "isDeleted": false, + "id": "i6KQVWilNkhHwebM-G029", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 162.53333282470703, + "y": 1107.6789706242387, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 2040309691, + "groupIds": [ + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "5FLG4YxzJrwi0vX3h52W7", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 304, + "versionNonce": 915843355, + "isDeleted": false, + "id": "oEqqldeGLE1oK0sfUtu6E", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 84.10000038146973, + "y": 1209.6789706242387, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 24.899999618530273, + "height": 18.4, + "seed": 12974171, + "groupIds": [ + "x266M9Tc_iyUetYzn_cmU", + "7yqxB-EFjTNhax0XWNlUH", + "4OBoOO0nQZtHDRXi4M6KQ", + "dvb1MfhsXw7RSSsJKVKee", + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "aDYa3hJ0MvXh6yVEYMNDV", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "id": "P9dW8G2M_AQ3-kDA0JEgp", + "type": "arrow", + "x": 76, + "y": 1014, + "width": 1, + "height": 36, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [ + "SLteWUPFQmsLmmPNOhaDL" + ], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1097212923, + "version": 38, + "versionNonce": 576211477, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318258, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 1, + 36 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "mPUVbohIFDRq0vrnOuhaD", + "focus": -0.014979070858792413, + "gap": 27.654523683602065 + }, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "diamond", + "version": 916, + "versionNonce": 1818396885, + "isDeleted": false, + "id": "671UOONSmLXct9g1D4rLM", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -42.838383838384004, + "y": 1335.4837355552868, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 244.8282828282829, + "height": 158, + "seed": 1715183221, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "r461xrMfvIKS_1z0dmKyv" + }, + { + "id": "w7FNRxKZhAwpJ5hh0MCt6", + "type": "arrow" + }, + { + "id": "tKnzEig23ZNsKh1sVihL8", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 515, + "versionNonce": 1736891131, + "isDeleted": false, + "id": "r461xrMfvIKS_1z0dmKyv", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 23.652019693393754, + "y": 1405.2837355552867, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 111.43333435058594, + "height": 18.4, + "seed": 311035861, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "TransitGateway", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "671UOONSmLXct9g1D4rLM", + "originalText": "TransitGateway", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "rectangle", + "version": 558, + "versionNonce": 1562682933, + "isDeleted": false, + "id": "x-kIORDXWsWXX-boPCwUZ", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -10.434343434343532, + "y": 1536.5241395956907, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 176, + "height": 52, + "seed": 1879328053, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "LAEb94RXwRj_NjYXaiUP2", + "type": "arrow" + }, + { + "id": "MxKf3fKFJgpCwNqO5_kkh", + "type": "arrow" + }, + { + "id": "vgb1gNRgkLNnx4IwbWMtP", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 501, + "versionNonce": 1904722843, + "isDeleted": false, + "id": "hx1Ju85mWJYwEO-KFMQUR", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 11.36565961741428, + "y": 1555.5241395956907, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 127.19999694824219, + "height": 18.4, + "seed": 303027861, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "use user provided", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "use user provided", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 1938, + "versionNonce": 511448981, + "isDeleted": false, + "id": "LAEb94RXwRj_NjYXaiUP2", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 78.61316360144559, + "y": 1494.0516143239372, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.48715810240291546, + "height": 38.472525271753284, + "seed": 56769525, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "startBinding": { + "elementId": "iJivaoaoVNFRj7-SEF6-e", + "focus": 1.4861440512775281, + "gap": 6.0524933456806025 + }, + "endBinding": { + "elementId": "x-kIORDXWsWXX-boPCwUZ", + "focus": -0.11363636363636363, + "gap": 4 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -0.48715810240291546, + 38.472525271753284 + ] + ] + }, + { + "type": "rectangle", + "version": 554, + "versionNonce": 681744443, + "isDeleted": false, + "id": "oIFEUbH7uwTeNTDz41-P_", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 233.7474747474747, + "y": 1396.5443416158923, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 180, + "height": 43, + "seed": 390169269, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "9EDeakdrFZ1c9_jiqZRgP", + "type": "arrow" + }, + { + "type": "text", + "id": "KARXJW4PaLmIBoAwUx0oa" + }, + { + "id": "277UiWKvt_EPQ0s3w-hLQ", + "type": "arrow" + }, + { + "id": "vgb1gNRgkLNnx4IwbWMtP", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 269, + "versionNonce": 446586101, + "isDeleted": false, + "id": "KARXJW4PaLmIBoAwUx0oa", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 244.5909116340406, + "y": 1408.8443416158923, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 160.3333282470703, + "height": 18.4, + "seed": 701064213, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "create TransitGateway", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "oIFEUbH7uwTeNTDz41-P_", + "originalText": "create TransitGateway", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 422, + "versionNonce": 716822747, + "isDeleted": false, + "id": "iJivaoaoVNFRj7-SEF6-e", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 84.6656569471262, + "y": 1498.5241395956907, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 24.899999618530273, + "height": 18.4, + "seed": 1238704853, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "LAEb94RXwRj_NjYXaiUP2", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "id": "277UiWKvt_EPQ0s3w-hLQ", + "type": "arrow", + "x": 196.0734309091225, + "y": 1417.4242424242418, + "width": 32.85586202017046, + "height": 0.8612638553049692, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1280004149, + "version": 391, + "versionNonce": 1494283861, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318258, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 32.85586202017046, + 0.8612638553049692 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "_5sMu06cG36MBG2EOVEUk", + "focus": 2.1596005634715687, + "gap": 10.892929292929239 + }, + "endBinding": { + "elementId": "oIFEUbH7uwTeNTDz41-P_", + "focus": -0.13907690309701815, + "gap": 4.818181818181756 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "w7FNRxKZhAwpJ5hh0MCt6", + "type": "arrow", + "x": 80.44444444444446, + "y": 1298.2323232323226, + "width": 1.0101010101010388, + "height": 36.36363636363626, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1694429109, + "version": 27, + "versionNonce": 895485307, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318258, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 1.0101010101010388, + 36.36363636363626 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "q0aZ51jPdYXsZkUvWfRpc", + "focus": -0.08493413830078596, + "gap": 13.153352608083878 + }, + "endBinding": { + "elementId": "671UOONSmLXct9g1D4rLM", + "focus": 0.03347564847662142, + "gap": 1.764682973525339 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "_5sMu06cG36MBG2EOVEUk", + "type": "text", + "x": 199.37171666309087, + "y": 1388.1313131313125, + "width": 20.46666717529297, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 1358483445, + "version": 25, + "versionNonce": 1932638837, + "isDeleted": false, + "boundElements": [ + { + "id": "277UiWKvt_EPQ0s3w-hLQ", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false, + "text": "No", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "right", + "verticalAlign": "top", + "baseline": 13, + "containerId": null, + "originalText": "No", + "lineHeight": 1.15 + }, + { + "type": "diamond", + "version": 972, + "versionNonce": 334667445, + "isDeleted": false, + "id": "dzzFWZsBWPEhs88CHFJjM", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -42.79797979797891, + "y": 1628.2009382834965, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 244.8282828282829, + "height": 158, + "seed": 1225013851, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "61bsJECAadlHxCnG5XuWa" + }, + { + "id": "MxKf3fKFJgpCwNqO5_kkh", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 585, + "versionNonce": 1360237339, + "isDeleted": false, + "id": "61bsJECAadlHxCnG5XuWa", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 30.909090909091816, + "y": 1698.0009382834965, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 97, + "height": 18.4, + "seed": 786577147, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Loadbalancer", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "dzzFWZsBWPEhs88CHFJjM", + "originalText": "Loadbalancer", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 558, + "versionNonce": 704053269, + "isDeleted": false, + "id": "s2kTvACPy-wVLp6Jwub0I", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 11.406063657819374, + "y": 1848.2413423239007, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 127.19999694824219, + "height": 18.4, + "seed": 1830264731, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "use user provided", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "use user provided", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 2103, + "versionNonce": 1426618299, + "isDeleted": false, + "id": "L5TLTTUK0ychSZsDtHqUk", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 78.65356764185069, + "y": 1786.7688170521471, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.48715810240291546, + "height": 38.472525271753284, + "seed": 1574368315, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "startBinding": { + "elementId": "zws5injI34evm3zu7oeND", + "focus": 1.4861440512775281, + "gap": 6.0524933456806025 + }, + "endBinding": { + "elementId": "L5xxYzOY5F4bk-kNJOkZY", + "focus": -0.053477875018786675, + "gap": 7.5970415144813614 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -0.48715810240291546, + 38.472525271753284 + ] + ] + }, + { + "type": "rectangle", + "version": 610, + "versionNonce": 933770613, + "isDeleted": false, + "id": "0D0SPcRNdTcuSBoDcnID5", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 233.7878787878798, + "y": 1689.261544344102, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 180, + "height": 43, + "seed": 1896002779, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "XYZXuZiiiEgrh7cL2BaKN" + }, + { + "id": "JG2qSW2c9sx228U2b1_1u", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 336, + "versionNonce": 506972251, + "isDeleted": false, + "id": "XYZXuZiiiEgrh7cL2BaKN", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 250.83788183963762, + "y": 1701.561544344102, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 145.89999389648438, + "height": 18.4, + "seed": 1982685563, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "create Loadbalancer", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "0D0SPcRNdTcuSBoDcnID5", + "originalText": "create Loadbalancer", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 479, + "versionNonce": 1481359061, + "isDeleted": false, + "id": "zws5injI34evm3zu7oeND", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 84.70606098753129, + "y": 1791.2413423239007, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 24.899999618530273, + "height": 18.4, + "seed": 647592475, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "L5TLTTUK0ychSZsDtHqUk", + "type": "arrow" + } + ], + "updated": 1700222318258, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 661, + "versionNonce": 1920206075, + "isDeleted": false, + "id": "JG2qSW2c9sx228U2b1_1u", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 196.1138349495276, + "y": 1710.1414451524518, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 32.85586202017046, + "height": 0.8612638553049692, + "seed": 1866038971, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "startBinding": { + "elementId": "XJUq73AL2-gibSzRgXd1p", + "focus": 2.1596005634715687, + "gap": 10.892929292929239 + }, + "endBinding": { + "elementId": "0D0SPcRNdTcuSBoDcnID5", + "focus": -0.13907690309701815, + "gap": 4.818181818181756 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 32.85586202017046, + 0.8612638553049692 + ] + ] + }, + { + "type": "arrow", + "version": 192, + "versionNonce": 578231349, + "isDeleted": false, + "id": "MxKf3fKFJgpCwNqO5_kkh", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 80.48484848484955, + "y": 1590.9495259605321, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1.0101010101010388, + "height": 36.36363636363626, + "seed": 2058350427, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318258, + "link": null, + "locked": false, + "startBinding": { + "elementId": "x-kIORDXWsWXX-boPCwUZ", + "focus": -0.024002981442112912, + "gap": 2.4253863648414153 + }, + "endBinding": { + "elementId": "dzzFWZsBWPEhs88CHFJjM", + "focus": 0.03347564847662147, + "gap": 1.764682973525538 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 1.0101010101010388, + 36.36363636363626 + ] + ] + }, + { + "type": "text", + "version": 82, + "versionNonce": 960474523, + "isDeleted": false, + "id": "XJUq73AL2-gibSzRgXd1p", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 199.41212070349596, + "y": 1680.8485158595224, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 2068794363, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "JG2qSW2c9sx228U2b1_1u", + "type": "arrow" + } + ], + "updated": 1700222318259, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "rectangle", + "version": 636, + "versionNonce": 1041223061, + "isDeleted": false, + "id": "L5xxYzOY5F4bk-kNJOkZY", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -5.535353535351987, + "y": 1832.8383838383818, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 176, + "height": 52, + "seed": 1180060571, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "L5TLTTUK0ychSZsDtHqUk", + "type": "arrow" + }, + { + "id": "sko9NI7Wp7pOpqsOhsS3o", + "type": "arrow" + }, + { + "id": "CgEEv0HJLOPMJ1iApIia0", + "type": "arrow" + } + ], + "updated": 1700222318259, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 719, + "versionNonce": 1171079739, + "isDeleted": false, + "id": "KF3vOre9_ZZ7MyLFne0Ze", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -2.5050505050490983, + "y": 1923.7474747474744, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 176, + "height": 52, + "seed": 1335628251, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "zaXfSFp8GuY2X3WpA9mQR" + }, + { + "id": "sko9NI7Wp7pOpqsOhsS3o", + "type": "arrow" + } + ], + "updated": 1700222318259, + "link": null, + "locked": false + }, + { + "id": "zaXfSFp8GuY2X3WpA9mQR", + "type": "text", + "x": 23.478283082597386, + "y": 1940.5474747474743, + "width": 124.03333282470703, + "height": 18.4, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": null, + "seed": 713270613, + "version": 40, + "versionNonce": 978014965, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318259, + "link": null, + "locked": false, + "text": "status.ready=true", + "fontSize": 16, + "fontFamily": 2, + "textAlign": "center", + "verticalAlign": "middle", + "baseline": 13, + "containerId": "KF3vOre9_ZZ7MyLFne0Ze", + "originalText": "status.ready=true", + "lineHeight": 1.15 + }, + { + "id": "sko9NI7Wp7pOpqsOhsS3o", + "type": "arrow", + "x": 80.44444444444582, + "y": 1886.1111111111106, + "width": 1.0101010101010388, + "height": 32.32323232323233, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1445806395, + "version": 20, + "versionNonce": 1627341531, + "isDeleted": false, + "boundElements": null, + "updated": 1700222318259, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 1.0101010101010388, + 32.32323232323233 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "L5xxYzOY5F4bk-kNJOkZY", + "focus": 0.0323431357914144, + "gap": 1.2727272727288437 + }, + "endBinding": { + "elementId": "KF3vOre9_ZZ7MyLFne0Ze", + "focus": -0.03447565023919671, + "gap": 5.313131313131407 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "s1Q8ydo_hP0pJlEPwGVf8", + "type": "arrow", + "x": 302.59045712126044, + "y": 293.18181818181864, + "width": 227.1965177273194, + "height": 164.74381619756048, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 289492469, + "version": 373, + "versionNonce": 414873563, + "isDeleted": false, + "boundElements": null, + "updated": 1700222324200, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -20.843717222689857, + 151.0963994711353 + ], + [ + -227.1965177273194, + 164.74381619756048 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "2Km_oudi16yN3Zml4a763", + "focus": -0.07916466548451856, + "gap": 13.781818181818664 + }, + "endBinding": { + "elementId": "Mywp17zbhApIHcoVpZX_Y", + "focus": -1.2474469862685416, + "gap": 14.288140285375505 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "arrow", + "version": 471, + "versionNonce": 325595003, + "isDeleted": false, + "id": "gQoddpwWa_dbjlW_hhlbY", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 307.5387016473253, + "y": 575.1219678709126, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 227.1965177273194, + "height": 164.74381619756048, + "seed": 229417109, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318259, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "AVqSD3aweAdDYNjUYmS_x", + "focus": -1.2879759592452054, + "gap": 20.269479708240922 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -20.843717222689857, + 151.0963994711353 + ], + [ + -227.1965177273194, + 164.74381619756048 + ] + ] + }, + { + "type": "arrow", + "version": 448, + "versionNonce": 1511053749, + "isDeleted": false, + "id": "egt7O8e4XDuySUqGwwVXe", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 310.12708548570924, + "y": 861.169947668892, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 227.1965177273194, + "height": 164.74381619756048, + "seed": 2079412693, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318259, + "link": null, + "locked": false, + "startBinding": { + "elementId": "kTMytNx2C9x52KD5XV2YY", + "focus": -0.2637165385354385, + "gap": 12.500750386161542 + }, + "endBinding": { + "elementId": "mPUVbohIFDRq0vrnOuhaD", + "focus": -1.3093559127320333, + "gap": 21.171744651765607 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -20.843717222689857, + 151.0963994711353 + ], + [ + -227.1965177273194, + 164.74381619756048 + ] + ] + }, + { + "type": "arrow", + "version": 421, + "versionNonce": 793413659, + "isDeleted": false, + "id": "tKnzEig23ZNsKh1sVihL8", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 311.16875215237565, + "y": 1147.6282810022253, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 227.1965177273194, + "height": 164.74381619756048, + "seed": 148198165, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222318259, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "671UOONSmLXct9g1D4rLM", + "focus": -1.2888717913377494, + "gap": 21.80290140522804 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -20.843717222689857, + 151.0963994711353 + ], + [ + -227.1965177273194, + 164.74381619756048 + ] + ] + }, + { + "type": "arrow", + "version": 480, + "versionNonce": 2010582997, + "isDeleted": false, + "id": "vgb1gNRgkLNnx4IwbWMtP", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 317.0515951805387, + "y": 1440.943299398404, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 230.45802375914553, + "height": 158.2543558209323, + "seed": 1403341371, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222337208, + "link": null, + "locked": false, + "startBinding": { + "elementId": "oIFEUbH7uwTeNTDz41-P_", + "focus": 0.03608034937986951, + "gap": 1.3989577825116157 + }, + "endBinding": { + "elementId": "x-kIORDXWsWXX-boPCwUZ", + "focus": 1.1817530823460898, + "gap": 10.673515623645471 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -21.142937959554644, + 145.14452752807395 + ], + [ + -230.45802375914553, + 158.2543558209323 + ] + ] + }, + { + "type": "arrow", + "version": 474, + "versionNonce": 518231963, + "isDeleted": false, + "id": "CgEEv0HJLOPMJ1iApIia0", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 312.67934665336713, + "y": 1732.152090526035, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 228.28357742977607, + "height": 162.58056763485715, + "seed": 958239285, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1700222332175, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "L5xxYzOY5F4bk-kNJOkZY", + "focus": 1.13568733626682, + "gap": 9.894274322510228 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -20.943447470621663, + 149.1123549313778 + ], + [ + -228.28357742977607, + 162.58056763485715 + ] + ] + } + ], + "appState": { + "gridSize": null, + "viewBackgroundColor": "#ffffff" + }, + "files": {} +} \ No newline at end of file diff --git a/docs/images/powervs-cluster-create-workflow.png b/docs/images/powervs-cluster-create-workflow.png new file mode 100644 index 000000000..f3d29b06a Binary files /dev/null and b/docs/images/powervs-cluster-create-workflow.png differ diff --git a/docs/images/powervs-cluster-delete-workflow.excalidraw b/docs/images/powervs-cluster-delete-workflow.excalidraw new file mode 100644 index 000000000..0ef928511 --- /dev/null +++ b/docs/images/powervs-cluster-delete-workflow.excalidraw @@ -0,0 +1,2977 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "type": "rectangle", + "version": 168, + "versionNonce": 1820644388, + "isDeleted": false, + "id": "_2lTzKBfw8rH4YuS_oAlr", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -11.098901098901138, + "y": 137, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 174, + "height": 28.999999999999993, + "seed": 659921403, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "g08LIV6ke9qMcmIy1igpP" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 136, + "versionNonce": 704442396, + "isDeleted": false, + "id": "g08LIV6ke9qMcmIy1igpP", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 28.317766839331284, + "y": 142.3, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 95.16666412353516, + "height": 18.4, + "seed": 1947162645, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "delete cluster", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "_2lTzKBfw8rH4YuS_oAlr", + "originalText": "delete cluster", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "diamond", + "version": 433, + "versionNonce": 882814884, + "isDeleted": false, + "id": "ms9OhUDDMbySZ1pgWgBBO", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -34.47252747252753, + "y": 194, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 216.94505494505495, + "height": 158, + "seed": 1857055669, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "r9b1zPIGkmHfl2A4n6qDg", + "type": "arrow" + }, + { + "id": "CEjiyidWwGyHNJCHKo9xC", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 436, + "versionNonce": 1898652836, + "isDeleted": false, + "id": "1yq8t-Ew4vu7aJXg_RVIt", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -14.806851751975557, + "y": 269.8373932452095, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 177.86666870117188, + "height": 11.36723552448567, + "seed": 1251443611, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705480561107, + "link": null, + "locked": false, + "fontSize": 9.88455262998754, + "fontFamily": 2, + "text": "status.TransitGateway.ControllerCreated", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "status.TransitGateway.ControllerCreated", + "lineHeight": 1.15, + "baseline": 8 + }, + { + "type": "rectangle", + "version": 205, + "versionNonce": 603003684, + "isDeleted": false, + "id": "-opUgN1dd801OhkEFfrhV", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 251.65934065934084, + "y": 249.0000000000001, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 180, + "height": 43, + "seed": 1428758395, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "ICThjsdi8FQqegQzZJ1Nr", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 214, + "versionNonce": 597465372, + "isDeleted": false, + "id": "2Km_oudi16yN3Zml4a763", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 265.4893844101455, + "y": 262.09890109890114, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 159.46665954589844, + "height": 18.4, + "seed": 3498683, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "ICThjsdi8FQqegQzZJ1Nr", + "type": "arrow" + }, + { + "id": "3WyvBIhgbgw0smdqQhAoZ", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "delete TransitGateway", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "delete TransitGateway", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 189, + "versionNonce": 1693062820, + "isDeleted": false, + "id": "mzFREXzyfFjq_tKoxKwKT", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 188.06483478336543, + "y": 245.50549450549443, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 26.100000381469727, + "height": 18.4, + "seed": 435951643, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "ICThjsdi8FQqegQzZJ1Nr", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "Yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 61, + "versionNonce": 1197675932, + "isDeleted": false, + "id": "r9b1zPIGkmHfl2A4n6qDg", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 76.57262182262264, + "y": 165.31905594405487, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1.0989010989011376, + "height": 30.769230769230717, + "seed": 580896469, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "ms9OhUDDMbySZ1pgWgBBO", + "focus": 0.011736853644328792, + "gap": 24.69856889510141 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -1.0989010989011376, + 30.769230769230717 + ] + ] + }, + { + "type": "arrow", + "version": 141, + "versionNonce": 607625764, + "isDeleted": false, + "id": "ICThjsdi8FQqegQzZJ1Nr", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 173.10397072093087, + "y": 274.2075572133833, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 78.19722558202034, + "height": 1.0007851670841887, + "seed": 2014711381, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "mzFREXzyfFjq_tKoxKwKT", + "focus": 2.120264369200077, + "gap": 14.960864062434553 + }, + "endBinding": { + "elementId": "2Km_oudi16yN3Zml4a763", + "focus": -0.5001220194342867, + "gap": 14.188188107194264 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 78.19722558202034, + 1.0007851670841887 + ] + ] + }, + { + "type": "diamond", + "version": 139, + "versionNonce": 371589660, + "isDeleted": false, + "id": "PXEQ6WHvArXPP8d4Q_EIp", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -31.270888539325256, + "y": 381.9537750972108, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 218.68131868131877, + "height": 171.42857142857144, + "seed": 2045457051, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "CEjiyidWwGyHNJCHKo9xC", + "type": "arrow" + }, + { + "id": "HV7hVw1ETLMep3NPv8ax5", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 272, + "versionNonce": 1456955036, + "isDeleted": false, + "id": "EufAawIo55vhnJn-438Wc", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 274.4789920247532, + "y": 456.72345154845044, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 144.96665954589844, + "height": 18.4, + "seed": 476275893, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "delete DHCP Server", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "delete DHCP Server", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 243, + "versionNonce": 734554404, + "isDeleted": false, + "id": "Xz1KFsOLJshwIGhYNRuHU", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 191.3456511891818, + "y": 440.13004495504373, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 26.100000381469727, + "height": 18.4, + "seed": 878642709, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "JMbGP3vxQCrorAaPzZ79U", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "Yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "rectangle", + "version": 254, + "versionNonce": 573123356, + "isDeleted": false, + "id": "CVUGNO5FZAjXV5BhsTq3m", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 252.5066877566877, + "y": 441.6212537462526, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 180, + "height": 43, + "seed": 167053083, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "JMbGP3vxQCrorAaPzZ79U", + "type": "arrow" + }, + { + "id": "pSApA0BS2qz27GibGgG6e", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "arrow", + "version": 41, + "versionNonce": 1353163940, + "isDeleted": false, + "id": "JMbGP3vxQCrorAaPzZ79U", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 179.86932511932525, + "y": 468.61575924075805, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 71.42857142857133, + "height": 0, + "seed": 1029592053, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "Xz1KFsOLJshwIGhYNRuHU", + "focus": 2.0962732919254714, + "gap": 11.476326069856555 + }, + "endBinding": { + "elementId": "CVUGNO5FZAjXV5BhsTq3m", + "focus": -0.25555839509327727, + "gap": 1.2087912087911263 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 71.42857142857133, + 0 + ] + ] + }, + { + "type": "arrow", + "version": 104, + "versionNonce": 713910172, + "isDeleted": false, + "id": "CEjiyidWwGyHNJCHKo9xC", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 96.38173053933653, + "y": 359.6232852372769, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1.6071539614868868, + "height": 5.578864720942477, + "seed": 1770936981, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "PXEQ6WHvArXPP8d4Q_EIp", + "focus": 0.005025125628141399, + "gap": 28.87868845413226 + }, + "endBinding": { + "elementId": "ms9OhUDDMbySZ1pgWgBBO", + "focus": 0.023716805375199337, + "gap": 27.3818067905162 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 1.6071539614868868, + 5.578864720942477 + ] + ] + }, + { + "type": "text", + "version": 49, + "versionNonce": 311595292, + "isDeleted": false, + "id": "4oot4ZtVedFYlY6gQl3ge", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 44.87518541655959, + "y": 355.2311438561427, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 728218043, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "3WyvBIhgbgw0smdqQhAoZ", + "type": "arrow" + }, + { + "id": "_zIqU_ngjEruPt7ICeh8i", + "type": "arrow" + } + ], + "updated": 1705479166875, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "diamond", + "version": 408, + "versionNonce": 70652956, + "isDeleted": false, + "id": "J054mwaiCyVp5-jgFdCO_", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -26.724081474082027, + "y": 577.4069680319668, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 210.98901098901115, + "height": 156.0439560439561, + "seed": 629321435, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "ZW5DwkRtHW3mXzBxsgnaK", + "type": "arrow" + }, + { + "id": "HV7hVw1ETLMep3NPv8ax5", + "type": "arrow" + }, + { + "id": "258hSff8sNv369Sh5G6_y", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 176, + "versionNonce": 1711400860, + "isDeleted": false, + "id": "sTk5YB7Ef6Z5_f7xF-XzC", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -3.008506482041753, + "y": 651.80301810958, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 160.60000610351562, + "height": 12.576935975754786, + "seed": 565754549, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705480561109, + "link": null, + "locked": false, + "fontSize": 10.936466065873727, + "fontFamily": 2, + "text": "status.Network.ControllerCreated", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": null, + "originalText": "status.Network.ControllerCreated", + "lineHeight": 1.15, + "baseline": 9 + }, + { + "type": "rectangle", + "version": 113, + "versionNonce": 1830105244, + "isDeleted": false, + "id": "WBOyG15NqYQulXzbYndj3", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 258.9902042402043, + "y": 634.5498251748239, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 181.31868131868146, + "height": 37.36263736263743, + "seed": 1043343707, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "c474sTMWkzHos5Mfu69Nk" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 60, + "versionNonce": 2122888996, + "isDeleted": false, + "id": "c474sTMWkzHos5Mfu69Nk", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 294.9495441366056, + "y": 644.0311438561426, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 109.4000015258789, + "height": 18.4, + "seed": 839175131, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Delete Network", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "WBOyG15NqYQulXzbYndj3", + "originalText": "Delete Network", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "diamond", + "version": 228, + "versionNonce": 350010652, + "isDeleted": false, + "id": "5_1HiPvVSGpftjuqA5G-I", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -30.020784770784303, + "y": 753.2311438561427, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 223.0769230769232, + "height": 192.30769230769226, + "seed": 1317306747, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "258hSff8sNv369Sh5G6_y", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "rectangle", + "version": 149, + "versionNonce": 1694415260, + "isDeleted": false, + "id": "SiTFKxLvXr586PDObANoM", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 259.5396547896553, + "y": 831.2531218781205, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 181.31868131868146, + "height": 37.36263736263743, + "seed": 524477141, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "nId4E_ciU2uST9QwPekYv" + }, + { + "id": "fJMlTzgKKNHwMMBMQO-UP", + "type": "arrow" + }, + { + "id": "oGl0Ml6GjLpUeZ32xDjnp", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 116, + "versionNonce": 2056797732, + "isDeleted": false, + "id": "nId4E_ciU2uST9QwPekYv", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 267.93232522194523, + "y": 840.7344405594392, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 164.53334045410156, + "height": 18.4, + "seed": 1189724213, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Delete ServiceInstance", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "SiTFKxLvXr586PDObANoM", + "originalText": "Delete ServiceInstance", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "diamond", + "version": 397, + "versionNonce": 1219307036, + "isDeleted": false, + "id": "ecUvtaoxae5k65arcHimn", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -51.327908965080496, + "y": 977.5028105724987, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 274.63358292636445, + "height": 112.08791208791206, + "seed": 288664347, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "VvP2-8rWAD74W6gbVByGH", + "type": "arrow" + }, + { + "id": "JW-AIzLjQq5WIIMdT4pFS", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "arrow", + "version": 166, + "versionNonce": 1960444572, + "isDeleted": false, + "id": "ZW5DwkRtHW3mXzBxsgnaK", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 182.6520250302139, + "y": 654.0379519873443, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 78.53598140779462, + "height": 0.2920929676990909, + "seed": 621084533, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "J054mwaiCyVp5-jgFdCO_", + "focus": -0.02278015933067081, + "gap": 1 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 78.53598140779462, + 0.2920929676990909 + ] + ] + }, + { + "type": "arrow", + "version": 75, + "versionNonce": 1605502244, + "isDeleted": false, + "id": "fJMlTzgKKNHwMMBMQO-UP", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 188.66053391053606, + "y": 848.8355394605378, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 68.13186813186826, + "height": 0.37465991822864453, + "seed": 1036886939, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "pjqoo2BM0gMR0k6c2e9oN", + "focus": 2.3220794720558664, + "gap": 12.447301946306482 + }, + "endBinding": { + "elementId": "SiTFKxLvXr586PDObANoM", + "focus": 0.10360909189390013, + "gap": 2.7472527472509682 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 68.13186813186826, + -0.37465991822864453 + ] + ] + }, + { + "type": "arrow", + "version": 149, + "versionNonce": 808931100, + "isDeleted": false, + "id": "VvP2-8rWAD74W6gbVByGH", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 79.80339880291638, + "y": 936.7039348124487, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1.2046052571100034, + "height": 41.751671556404744, + "seed": 1999259451, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "0wXgj_q1BygCdq8gMgGMG", + "gap": 9.65650496885894, + "focus": -1.9371900730398721 + }, + "endBinding": { + "elementId": "ecUvtaoxae5k65arcHimn", + "gap": 1, + "focus": -0.02469768395161832 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 1.2046052571100034, + 41.751671556404744 + ] + ] + }, + { + "type": "arrow", + "version": 293, + "versionNonce": 217956516, + "isDeleted": false, + "id": "QU_1x4l5IZg6MX57XeCL1", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 256.61458148799125, + "y": 1032.60845069869, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 38.62470028580486, + "height": 0.3115338146144495, + "seed": 1799602907, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "6JeneplSGrFU-Rbk62qi5", + "focus": -2.4472695642195226, + "gap": 13.672976163113901 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -38.62470028580486, + -0.3115338146144495 + ] + ] + }, + { + "type": "rectangle", + "version": 104, + "versionNonce": 456592284, + "isDeleted": false, + "id": "7vnHc1ZYk3_PJu7zLphHf", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 258.9902042402067, + "y": 1005.9783966033951, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 196.70329670329647, + "height": 49.45054945054926, + "seed": 908131611, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "oDTMGu6pan1S29oKS_j_2" + }, + { + "id": "Wk2q8EFngByNtkm0RlHOK", + "type": "arrow" + }, + { + "id": "QU_1x4l5IZg6MX57XeCL1", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 35, + "versionNonce": 541461540, + "isDeleted": false, + "id": "oDTMGu6pan1S29oKS_j_2", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 283.49185411773385, + "y": 1021.5036713286697, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 147.6999969482422, + "height": 18.4, + "seed": 590039227, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Delete Loadbalancer", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "7vnHc1ZYk3_PJu7zLphHf", + "originalText": "Delete Loadbalancer", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 52, + "versionNonce": 2014001180, + "isDeleted": false, + "id": "HV7hVw1ETLMep3NPv8ax5", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 62.12772199309126, + "y": 565.0236817908328, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.3068520163550943, + "height": 1.811464679655046, + "seed": 820113275, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "J054mwaiCyVp5-jgFdCO_", + "focus": 0.02083333333330927, + "gap": 20.744283764459716 + }, + "endBinding": { + "elementId": "PXEQ6WHvArXPP8d4Q_EIp", + "focus": -0.005025125628122683, + "gap": 21.09513224324256 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -0.3068520163550943, + 1.811464679655046 + ] + ] + }, + { + "type": "text", + "version": 111, + "versionNonce": 1452830492, + "isDeleted": false, + "id": "Veyig8hTOtFHA6eJqJyhF", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 45.71291460860368, + "y": 555.5146603396588, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 397773755, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "pSApA0BS2qz27GibGgG6e", + "type": "arrow" + }, + { + "id": "PE_fP0VD8dOZkDwq-dmjF", + "type": "arrow" + } + ], + "updated": 1705479163811, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 173, + "versionNonce": 1923470492, + "isDeleted": false, + "id": "258hSff8sNv369Sh5G6_y", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 79.8693251193273, + "y": 730.1542207792193, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1.0989010989011376, + "height": 28.57142857142844, + "seed": 1705093685, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "5_1HiPvVSGpftjuqA5G-I", + "focus": -0.026335733232301442, + "gap": 18.554965523863245 + }, + "endBinding": { + "elementId": "J054mwaiCyVp5-jgFdCO_", + "focus": -0.01682692307689888, + "gap": 21.62780250509578 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 1.0989010989011376, + 28.57142857142844 + ] + ] + }, + { + "type": "text", + "version": 153, + "versionNonce": 1388598052, + "isDeleted": false, + "id": "k3iCt5soInYT1Dal7EiL2", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 51.910716806406185, + "y": 734.0421328671313, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 765051931, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "GytMqh5NDf7g6W9JM--8i", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 151, + "versionNonce": 1756946716, + "isDeleted": false, + "id": "0wXgj_q1BygCdq8gMgGMG", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 49.74615297517562, + "y": 945.3260834844154, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 1095067899, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "VvP2-8rWAD74W6gbVByGH", + "type": "arrow" + }, + { + "id": "oGl0Ml6GjLpUeZ32xDjnp", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 291, + "versionNonce": 1150701220, + "isDeleted": false, + "id": "0HVis-1HTFCS8JOPUsE0U", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 193.14486346535182, + "y": 626.8081761381252, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 26.100000381469727, + "height": 18.4, + "seed": 287660597, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "Yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 279, + "versionNonce": 834035100, + "isDeleted": false, + "id": "pjqoo2BM0gMR0k6c2e9oN", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 196.98382794289228, + "y": 817.9882375142313, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 26.100000381469727, + "height": 18.4, + "seed": 1422224789, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "fJMlTzgKKNHwMMBMQO-UP", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "Yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 332, + "versionNonce": 832363044, + "isDeleted": false, + "id": "6JeneplSGrFU-Rbk62qi5", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 231.10383789093976, + "y": 1000.535474535576, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 26.100000381469727, + "height": 18.4, + "seed": 1641014741, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "QU_1x4l5IZg6MX57XeCL1", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "Yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "diamond", + "version": 115, + "versionNonce": 1724926492, + "isDeleted": false, + "id": "FXQJglETRkg99lmtCaAMH", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -20.098901098901138, + "y": 1118, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 207, + "height": 161, + "seed": 810186933, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "Wk2q8EFngByNtkm0RlHOK", + "type": "arrow" + }, + { + "id": "JW-AIzLjQq5WIIMdT4pFS", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "arrow", + "version": 72, + "versionNonce": 720938652, + "isDeleted": false, + "id": "JW-AIzLjQq5WIIMdT4pFS", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 86.64674606248765, + "y": 1089.3333753115585, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 0.2543528386112115, + "height": 32.666624688441516, + "seed": 375581755, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "FXQJglETRkg99lmtCaAMH", + "focus": -0.03957153223648962, + "gap": 24.620698372032244 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 0.2543528386112115, + 32.666624688441516 + ] + ] + }, + { + "type": "arrow", + "version": 37, + "versionNonce": 457154852, + "isDeleted": false, + "id": "2bWWXGDiGhtmWL9WOaBJp", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 179.90109890109886, + "y": 1200, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 74, + "height": 0, + "seed": 726751483, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "mN1qlEukjWkfNk5A4QU5w", + "focus": 2.608695652173913, + "gap": 14.799999999999955 + }, + "endBinding": { + "elementId": "yLlNTC1RNT_jAlW3Yw06v", + "focus": 0.047619047619047616, + "gap": 4 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 74, + 0 + ] + ] + }, + { + "type": "rectangle", + "version": 84, + "versionNonce": 1927377692, + "isDeleted": false, + "id": "yLlNTC1RNT_jAlW3Yw06v", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 257.90109890109886, + "y": 1180, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 197.0000000000001, + "height": 42, + "seed": 846363605, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "2bWWXGDiGhtmWL9WOaBJp", + "type": "arrow" + }, + { + "type": "text", + "id": "VYt0Gdri1r7H2lhJ8a6hT" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 29, + "versionNonce": 1014488228, + "isDeleted": false, + "id": "VYt0Gdri1r7H2lhJ8a6hT", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 287.03443019992704, + "y": 1191.8, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 138.73333740234375, + "height": 18.4, + "seed": 99877621, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Delete VPC Subnet", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "yLlNTC1RNT_jAlW3Yw06v", + "originalText": "Delete VPC Subnet", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "diamond", + "version": 192, + "versionNonce": 1291628444, + "isDeleted": false, + "id": "PpetCfubzjs4eWX8WED8B", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -19.098901098901138, + "y": 1304, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 209, + "height": 137, + "seed": 1353826261, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "id": "jM80RBU5KI7J2ZIQlF1nP", + "type": "arrow" + }, + { + "id": "GH45eoOp7DTvCrX8Fiv6H", + "type": "arrow" + }, + { + "id": "MytsbW-2pk5eQ2Krfxv9V", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "arrow", + "version": 28, + "versionNonce": 696015900, + "isDeleted": false, + "id": "jM80RBU5KI7J2ZIQlF1nP", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 80.90109890109886, + "y": 1277, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1, + "height": 29, + "seed": 1485989877, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "9zvVhCWfHmBynbJi53UY8", + "focus": -2.215927607552086, + "gap": 12.766666412353516 + }, + "endBinding": { + "elementId": "PpetCfubzjs4eWX8WED8B", + "focus": -0.011549249298795578, + "gap": 1 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 1, + 29 + ] + ] + }, + { + "type": "arrow", + "version": 51, + "versionNonce": 1835940, + "isDeleted": false, + "id": "lItl7GPVHnc4IBS_TE7UI", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 184.90109890109886, + "y": 1372, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 73, + "height": 2, + "seed": 481548117, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156792, + "link": null, + "locked": false, + "startBinding": { + "elementId": "J6DDqsiow0ePr3TVz-Z0L", + "focus": 1.924896086091029, + "gap": 9.799999999999955 + }, + "endBinding": { + "elementId": "zD8n_ts3ruGB1KHsyhaBW", + "focus": 0.1777714771760704, + "gap": 5 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 73, + -2 + ] + ] + }, + { + "type": "rectangle", + "version": 93, + "versionNonce": 575830172, + "isDeleted": false, + "id": "zD8n_ts3ruGB1KHsyhaBW", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 262.90109890109886, + "y": 1350, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 194.0000000000001, + "height": 43, + "seed": 48931989, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "id": "lItl7GPVHnc4IBS_TE7UI", + "type": "arrow" + } + ], + "updated": 1705479156792, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 53, + "versionNonce": 1017376548, + "isDeleted": false, + "id": "xFLDO3HlqKPl_qNRn0JDW", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 310.3011004269779, + "y": 1365, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 83.5999984741211, + "height": 18.4, + "seed": 1345348251, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "MytsbW-2pk5eQ2Krfxv9V", + "type": "arrow" + } + ], + "updated": 1705479156793, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Delete VPC", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "Delete VPC", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 193, + "versionNonce": 1127286044, + "isDeleted": false, + "id": "SJ72MZBNxhsqyj029Ieki", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 49.66776531345238, + "y": 1092.8, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 100516443, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 181, + "versionNonce": 136473252, + "isDeleted": false, + "id": "9zvVhCWfHmBynbJi53UY8", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 47.66776531345238, + "y": 1278.7999999999997, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 20.46666717529297, + "height": 18.4, + "seed": 2053916123, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "jM80RBU5KI7J2ZIQlF1nP", + "type": "arrow" + } + ], + "updated": 1705479156793, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "No", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "No", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 378, + "versionNonce": 1367998876, + "isDeleted": false, + "id": "mN1qlEukjWkfNk5A4QU5w", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 192.851098710364, + "y": 1166.8, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 26.100000381469727, + "height": 18.4, + "seed": 204813915, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "2bWWXGDiGhtmWL9WOaBJp", + "type": "arrow" + } + ], + "updated": 1705479156793, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "Yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "text", + "version": 380, + "versionNonce": 1699051044, + "isDeleted": false, + "id": "J6DDqsiow0ePr3TVz-Z0L", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": 193.851098710364, + "y": 1343.8, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 26.100000381469727, + "height": 18.4, + "seed": 1044935771, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [ + { + "id": "lItl7GPVHnc4IBS_TE7UI", + "type": "arrow" + } + ], + "updated": 1705479156793, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "Yes", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "Yes", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "rectangle", + "version": 93, + "versionNonce": 344944156, + "isDeleted": false, + "id": "t78oXbzSBON1Zzp08-nVe", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -12.098901098901138, + "y": 1494, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 203, + "height": 63, + "seed": 636228149, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "Xp5HBlLVoyG3AGuNBlDhK" + }, + { + "id": "M9HsYfxQIHhqvwHMeHpO0", + "type": "arrow" + } + ], + "updated": 1705479156793, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 112, + "versionNonce": 1358631332, + "isDeleted": false, + "id": "Xp5HBlLVoyG3AGuNBlDhK", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 10.701101952856675, + "y": 1516.3, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 157.39999389648438, + "height": 18.4, + "seed": 1453862709, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "fontSize": 16, + "fontFamily": 2, + "text": "cluster delete success", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "t78oXbzSBON1Zzp08-nVe", + "originalText": "cluster delete success", + "lineHeight": 1.15, + "baseline": 13 + }, + { + "type": "arrow", + "version": 32, + "versionNonce": 489900700, + "isDeleted": false, + "id": "M9HsYfxQIHhqvwHMeHpO0", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 83.90109890109886, + "y": 1437, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1, + "height": 55, + "seed": 1718396667, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "t78oXbzSBON1Zzp08-nVe", + "focus": -0.03811898824367652, + "gap": 2 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 1, + 55 + ] + ] + }, + { + "type": "arrow", + "version": 138, + "versionNonce": 2054241572, + "isDeleted": false, + "id": "3WyvBIhgbgw0smdqQhAoZ", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 342.90109890109886, + "y": 290.0523015707384, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 262, + "height": 68.35056160829782, + "seed": 1003441621, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "startBinding": { + "elementId": "2Km_oudi16yN3Zml4a763", + "focus": -0.10505006800603707, + "gap": 9.553400471837278 + }, + "endBinding": { + "elementId": "4oot4ZtVedFYlY6gQl3ge", + "focus": -0.600679235969211, + "gap": 15.559246309246305 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -39, + 64.84540460274408 + ], + [ + -262, + 68.35056160829782 + ] + ] + }, + { + "type": "arrow", + "version": 182, + "versionNonce": 237475612, + "isDeleted": false, + "id": "pSApA0BS2qz27GibGgG6e", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 341.90109890109886, + "y": 489.58314005762554, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 262, + "height": 68.35056160829782, + "seed": 913109493, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "startBinding": { + "elementId": "CVUGNO5FZAjXV5BhsTq3m", + "focus": -0.14873489534287127, + "gap": 4.96188631137295 + }, + "endBinding": { + "elementId": "Veyig8hTOtFHA6eJqJyhF", + "focus": -0.6841720618683546, + "gap": 13.721517117202211 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -39, + 64.84540460274408 + ], + [ + -262, + 68.35056160829782 + ] + ] + }, + { + "type": "arrow", + "version": 190, + "versionNonce": 2065037476, + "isDeleted": false, + "id": "GytMqh5NDf7g6W9JM--8i", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 344.0654824627428, + "y": 670.144783893242, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 262, + "height": 68.35056160829782, + "seed": 778771125, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "k3iCt5soInYT1Dal7EiL2", + "focus": -0.4736384715252774, + "gap": 9.688098481043653 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -39, + 64.84540460274408 + ], + [ + -262, + 68.35056160829782 + ] + ] + }, + { + "type": "arrow", + "version": 242, + "versionNonce": 1675514780, + "isDeleted": false, + "id": "oGl0Ml6GjLpUeZ32xDjnp", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 345.4958097377828, + "y": 875.286045630291, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 262, + "height": 68.35056160829782, + "seed": 1551826779, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "startBinding": { + "elementId": "SiTFKxLvXr586PDObANoM", + "focus": -0.10347962383207635, + "gap": 6.670286389533032 + }, + "endBinding": { + "elementId": "0wXgj_q1BygCdq8gMgGMG", + "focus": -1.123812761958131, + "gap": 13.282989587314205 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -39, + 64.84540460274408 + ], + [ + -262, + 68.35056160829782 + ] + ] + }, + { + "type": "arrow", + "version": 272, + "versionNonce": 244794404, + "isDeleted": false, + "id": "Wk2q8EFngByNtkm0RlHOK", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 351.14432740933944, + "y": 1059.4277217230403, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 263.1297035343114, + "height": 37.82774857366635, + "seed": 897674101, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "startBinding": { + "elementId": "7vnHc1ZYk3_PJu7zLphHf", + "focus": -0.2006752862564793, + "gap": 3.9987756690959486 + }, + "endBinding": { + "elementId": "FXQJglETRkg99lmtCaAMH", + "focus": -1.257199612406909, + "gap": 19.207170872684067 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -39.16816197648147, + 35.88786403142704 + ], + [ + -263.1297035343114, + 37.82774857366635 + ] + ] + }, + { + "type": "arrow", + "version": 257, + "versionNonce": 1015644188, + "isDeleted": false, + "id": "GH45eoOp7DTvCrX8Fiv6H", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 350.0146238750282, + "y": 1218.71592006094, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 262, + "height": 65.08026021173008, + "seed": 1712243739, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "startBinding": null, + "endBinding": { + "elementId": "PpetCfubzjs4eWX8WED8B", + "focus": -1.2943752605317227, + "gap": 18.329938420110942 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -39, + 61.74281097010289 + ], + [ + -262, + 65.08026021173008 + ] + ] + }, + { + "type": "arrow", + "version": 243, + "versionNonce": 1256398756, + "isDeleted": false, + "id": "MytsbW-2pk5eQ2Krfxv9V", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 355.39076508799263, + "y": 1394.3622626597592, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 266.57883851530323, + "height": 60.98669158180269, + "seed": 329825659, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479156793, + "link": null, + "locked": false, + "startBinding": { + "elementId": "xFLDO3HlqKPl_qNRn0JDW", + "focus": -0.3558031235267521, + "gap": 10.962262659759062 + }, + "endBinding": { + "elementId": "PpetCfubzjs4eWX8WED8B", + "focus": 1.2101601263114514, + "gap": 13.870408583487439 + }, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + -39.681582832430635, + 57.85916893658203 + ], + [ + -266.5788385153033, + 60.98669158180269 + ] + ] + }, + { + "type": "text", + "version": 513, + "versionNonce": 1629941796, + "isDeleted": false, + "id": "wPSZ-5DVDEDDhZr2zUNTY", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "angle": 0, + "x": -16.69996809538401, + "y": 463.4544849465306, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 193.76666259765625, + "height": 13.262632383009041, + "seed": 124767772, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705480561112, + "link": null, + "locked": false, + "fontSize": 11.532723811312211, + "fontFamily": 2, + "text": "status.DHCPServer.ControllerCreated", + "textAlign": "right", + "verticalAlign": "top", + "containerId": null, + "originalText": "status.DHCPServer.ControllerCreated", + "lineHeight": 1.15, + "baseline": 10 + }, + { + "type": "text", + "version": 245, + "versionNonce": 1562022940, + "isDeleted": false, + "id": "GiSbnOrjloJi2SkVJrF1v", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -17.90461624584775, + "y": 846.6674985718649, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 188.86666870117188, + "height": 11.899570433823373, + "seed": 416065564, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705480561113, + "link": null, + "locked": false, + "fontSize": 10.34745255115076, + "fontFamily": 2, + "text": "status.ServiceInstance.ControllerCreated", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": null, + "originalText": "status.ServiceInstance.ControllerCreated", + "lineHeight": 1.15, + "baseline": 9 + }, + { + "type": "text", + "version": 362, + "versionNonce": 110971812, + "isDeleted": false, + "id": "O8-Mg4DPCPvjc1cg3Txjx", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -16.086775252033533, + "y": 1028.0165813318065, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 209.89999389648438, + "height": 13.272412858369934, + "seed": 367851172, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705480561113, + "link": null, + "locked": false, + "fontSize": 11.541228572495596, + "fontFamily": 2, + "text": "status.Loadbalancers[].ControllerCreated", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": null, + "originalText": "status.Loadbalancers[].ControllerCreated", + "lineHeight": 1.15, + "baseline": 10 + }, + { + "type": "arrow", + "version": 213, + "versionNonce": 417276572, + "isDeleted": false, + "id": "PE_fP0VD8dOZkDwq-dmjF", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 75.18556478245688, + "y": 551.517628207748, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1.0989010989011376, + "height": 28.57142857142844, + "seed": 424073508, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479163811, + "link": null, + "locked": false, + "startBinding": { + "elementId": "Veyig8hTOtFHA6eJqJyhF", + "focus": -1.865170444564714, + "gap": 9.005982998560228 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 1.0989010989011376, + 28.57142857142844 + ] + ] + }, + { + "type": "arrow", + "version": 207, + "versionNonce": 1106609308, + "isDeleted": false, + "id": "_zIqU_ngjEruPt7ICeh8i", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 75.18556478245699, + "y": 352.5009580628011, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 1.0989010989011376, + "height": 28.57142857142844, + "seed": 2028661796, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "boundElements": [], + "updated": 1705479166874, + "link": null, + "locked": false, + "startBinding": { + "elementId": "4oot4ZtVedFYlY6gQl3ge", + "focus": -1.9396949498752492, + "gap": 9.843712190604435 + }, + "endBinding": null, + "lastCommittedPoint": null, + "startArrowhead": null, + "endArrowhead": "arrow", + "points": [ + [ + 0, + 0 + ], + [ + 1.0989010989011376, + 28.57142857142844 + ] + ] + }, + { + "type": "text", + "version": 315, + "versionNonce": 1278223766, + "isDeleted": false, + "id": "ZewpBZGsTk0sFJqU4XwAq", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": -1.8149502810181843, + "y": 1194.811504881857, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 169.86666870117188, + "height": 11.899570433823373, + "seed": 1485522340, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1706807716187, + "link": null, + "locked": false, + "fontSize": 10.34745255115076, + "fontFamily": 2, + "text": "status.vpcSubnet[].ControllerCreated", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": null, + "originalText": "status.vpcSubnet[].ControllerCreated", + "lineHeight": 1.15, + "baseline": 9 + }, + { + "type": "text", + "version": 375, + "versionNonce": 896118940, + "isDeleted": false, + "id": "ZpZBUQqZsntfqGakMybNN", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 8.189616947505328, + "y": 1367.2926190074775, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "width": 152, + "height": 13.789124788979809, + "seed": 653769508, + "groupIds": [], + "frameId": null, + "roundness": null, + "boundElements": [], + "updated": 1705480561114, + "link": null, + "locked": false, + "fontSize": 11.990543294765052, + "fontFamily": 2, + "text": "status.vpc.ControllerCreated", + "textAlign": "center", + "verticalAlign": "middle", + "containerId": null, + "originalText": "status.vpc.ControllerCreated", + "lineHeight": 1.15, + "baseline": 10 + } + ], + "appState": { + "gridSize": null, + "viewBackgroundColor": "#ffffff" + }, + "files": {} +} \ No newline at end of file diff --git a/docs/images/powervs-cluster-delete-workflow.png b/docs/images/powervs-cluster-delete-workflow.png new file mode 100644 index 000000000..44318607c Binary files /dev/null and b/docs/images/powervs-cluster-delete-workflow.png differ diff --git a/docs/proposal/20231109-powervs-infra-creation.md b/docs/proposal/20231109-powervs-infra-creation.md new file mode 100644 index 000000000..27bc6a58d --- /dev/null +++ b/docs/proposal/20231109-powervs-infra-creation.md @@ -0,0 +1,202 @@ +# Dynamically create infrastructure required for PowerVS cluster + +## Motivation +Currently, inorder to create a PowerVS cluster using cluster api we need to create few resources as prerequisites which includes - +1. Creating a PowerVS workspace +2. Creating a PowerVS Network +3. Creating a port on network + +As this involves some prerequisite work which is limiting the true capabilities of cluster api. +Along the similar line today the cluster is accessible to end user via external ip and which is loadbalanced on controlplanes using kube-vip. + +## Goal +1. Dynamically create the required cloud resources as a part of cluster creation. +2. Allow users to access the cluster via loadbalancer. + +## Proposal + +### Cluster API PowerVS cluster components + +![powervs-cluster-components.png](../images/powervs-cluster-components.png) + +PowerVS workpsace is connected to IBM Cloud VPC with the help of IBM Cloud TransitGateway. + +### Proposed API changes + +```shell +// IBMPowerVSClusterSpec defines the desired state of IBMPowerVSCluster. +type IBMPowerVSClusterSpec struct { + // ServiceInstanceID is the id of the power cloud instance where the vsi instance will get deployed. + // Deprecated: use ServiceInstance instead + ServiceInstanceID string `json:"serviceInstanceID"` + + // Network is the reference to the Network to use for this cluster. + // when the field is omitted, A DHCP service will be created in the PowerVS server workspace and its private network will be used. + Network IBMPowerVSResourceReference `json:"network"` + + // ControlPlaneEndpoint represents the endpoint used to communicate with the control plane. + // +optional + ControlPlaneEndpoint capiv1beta1.APIEndpoint `json:"controlPlaneEndpoint"` + + // serviceInstance is the reference to the PowerVS server workspace on which the server instance(VM) will be created. + // PowerVS server workspace is a container for all PowerVS instances at a specific geographic region. + // serviceInstance can be created via IBM Cloud catalog or CLI. + // supported serviceInstance identifier in PowerVSResource are Name and ID and that can be obtained from IBM Cloud UI or IBM Cloud cli. + // More detail about PowerVS service instance. + // https://cloud.ibm.com/docs/power-iaas?topic=power-iaas-creating-power-virtual-server + // when omitted system will dynamically create the service instance + // +optional + ServiceInstance *IBMPowerVSResourceReference `json:"serviceInstance,omitempty"` + + // zone is the name of PowerVS zone where the cluster will be created + // possible values can be found here https://cloud.ibm.com/docs/power-iaas?topic=power-iaas-creating-power-virtual-server. + // when omitted dal10 will be set as default zone. + // +kubebuilder:default=dal10 + // +optional + Zone *string `json:"zone,omitempty"` + + // resourceGroup name under which the resources will be created. + // when omitted default resource group of the account will be used. + // +optional + ResourceGroup *string `json:"resourceGroup,omitempty"` + + // vpc contains information about IBM Cloud VPC resources. + // +optional + VPC *VPCResourceReference `json:"vpc,omitempty"` + + // vpcSubnets contains information about IBM Cloud VPC Subnet resources. + // +optional + VPCSubnets []Subnet `json:"vpcSubnets,omitempty"` + + // transitGateway contains information about IBM Cloud TransitGateway + // IBM Cloud TransitGateway helps in establishing network connectivity between IBM Cloud PowerVS and VPC infrastructure + // more information about TransitGateway can be found here https://www.ibm.com/products/transit-gateway. + // +optional + TransitGateway *TransitGateway `json:"transitGateway,omitempty"` + + // loadBalancers is optional configuration for configuring loadbalancers to control plane or data plane nodes + // when specified a vpc loadbalancer will be created and controlPlaneEndpoint will be set with associated hostname of loadbalancer. + // when omitted user is expected to set controlPlaneEndpoint. + // +optional + LoadBalancers []VPCLoadBalancerSpec `json:"loadBalancers,omitempty"` + + // cosInstance contains options to configure a supporting IBM Cloud COS bucket for this + // cluster - currently used for nodes requiring Ignition + // (https://coreos.github.io/ignition/) for bootstrapping (requires + // BootstrapFormatIgnition feature flag to be enabled). + // +optional + CosInstance *CosInstance `json:"cosInstance,omitempty"` +} + +// IBMPowerVSClusterStatus defines the observed state of IBMPowerVSCluster. +type IBMPowerVSClusterStatus struct { + // ready is true when the provider resource is ready. + // +kubebuilder:default=false + Ready bool `json:"ready"` + + // serviceInstance is the reference to the PowerVS service on which the server instance(VM) will be created. + ServiceInstance *ResourceReference `json:"serviceInstance,omitempty"` + + // networkID is the reference to the PowerVS network to use for this cluster. + Network *ResourceReference `json:"network,omitempty"` + + // dhcpServer is the reference to the PowerVS DHCP server. + DHCPServer *ResourceReference `json:"dhcpServer,omitempty"` + + // vpc is reference to IBM Cloud VPC resources. + VPC *ResourceReference `json:"vpc,omitempty"` + + // vpcSubnet is reference to IBM Cloud VPC subnet. + VPCSubnet map[string]ResourceReference `json:"vpcSubnet,omitempty"` + + // transitGateway is reference to IBM Cloud TransitGateway. + TransitGateway *ResourceReference `json:"transitGateway,omitempty"` + + // cosInstance is reference to IBM Cloud COS Instance resource. + COSInstance *ResourceReference `json:"cosInstance,omitempty"` + + // loadBalancers reference to IBM Cloud VPC Loadbalancer. + LoadBalancers map[string]VPCLoadBalancerStatus `json:"loadBalancers,omitempty"` + + // Conditions defines current service state of the IBMPowerVSCluster. + Conditions capiv1beta1.Conditions `json:"conditions,omitempty"` +} + +// ResourceReference identifies a resource with id. +type ResourceReference struct { + // id represents the id of the resource. + ID *string `json:"id,omitempty"` + // +kubebuilder:default=false + // controllerCreated indicates whether the resource is created by the controller. + ControllerCreated *bool `json:"controllerCreated,omitempty"` +} + + +/// TransitGateway holds the TransitGateway information. +type TransitGateway struct { + Name *string `json:"name,omitempty"` + ID *string `json:"id,omitempty"` +} + +// VPCResourceReference is a reference to a specific VPC resource by ID or Name +// Only one of ID or Name may be specified. Specifying more than one will result in +// a validation error. +type VPCResourceReference struct { + // ID of resource + // +kubebuilder:validation:MinLength=1 + // +optional + ID *string `json:"id,omitempty"` + + // Name of resource + // +kubebuilder:validation:MinLength=1 + // +optional + Name *string `json:"name,omitempty"` + + // IBM Cloud VPC region + Region *string `json:"region,omitempty"` +} + +// CosInstance represents IBM Cloud COS instance. +type CosInstance struct { + // PresignedURLDuration defines the duration for which presigned URLs are valid. + // + // This is used to generate presigned URLs for S3 Bucket objects, which are used by + // control-plane and worker nodes to fetch bootstrap data. + // + // When enabled, the IAM instance profiles specified are not used. + // +optional + PresignedURLDuration *metav1.Duration `json:"presignedURLDuration,omitempty"` + + // Name defines name of IBM cloud COS instance to be created. + // +kubebuilder:validation:MinLength:=3 + // +kubebuilder:validation:MaxLength:=63 + // +kubebuilder:validation:Pattern=`^[a-z0-9][a-z0-9.-]{1,61}[a-z0-9]$` + Name string `json:"name,omitempty"` + + // bucketName is IBM cloud COS bucket name + BucketName string `json:"bucketName,omitempty"` + + // bucketRegion is IBM cloud COS bucket region + BucketRegion string `json:"bucketRegion,omitempty"` +} + +``` + +### Following resources will be created +1. [PowerVS workspace](https://cloud.ibm.com/docs/power-iaas?topic=power-iaas-creating-power-virtual-server) +2. [PowerVS Network](https://cloud.ibm.com/docs/power-iaas?topic=power-iaas-configuring-subnet) [DHCP service] +3. [VPC](https://cloud.ibm.com/docs/vpc?topic=vpc-about-vpc) +4. [VPC Subnet](https://cloud.ibm.com/docs/vpc?topic=vpc-about-networking-for-vpc) +5. [Transit Gateway](https://www.ibm.com/products/transit-gateway) +6. [VPC Loadbalancer](https://www.ibm.com/products/load-balancer) + +### Cluster creation workflow +User is expected to set the annotation ```powervs.cluster.x-k8s.io/create-infra:true``` to IBMPowerVSCluser object to make use of this feature. If not set the cluster creation will proceed with existing way. + +User can specify the existing resources in spec, When specified controller will take care of reusing those resources. + +When the resource is not set or provided resource with name does not exist in cloud, the controller will create the resource in cloud. + +### Cluster Deletion workflow +The controller will only delete the resources which are created by it. +![powervs-cluster-delete-workflow.png](../images/powervs-cluster-delete-workflow.png)