MC Web Console Features - MZC-CSC/mc-web-console GitHub Wiki

MC-Web-Console ๊ธฐ๋Šฅ ์ •์˜

์ƒ์„ฑ: 2026-09-28 ยท ๊ฒฐ๊ณผ ๊ธฐ์ค€: ์ตœ๊ทผ ์‹คํ–‰ 2026-09-16 ยท ๋Œ€์ƒ ๋ฐฐํฌ ๋ฒ„์ „: web:0.5.2 infra:0.12.9 conn:0.12.18 wf:0.5.1 app:0.5.2 data:0.5.3 cost:0.5.2 obs:0.5.0

mc-web-console์€ M-CMP ํ”„๋ ˆ์ž„์›Œํฌ๋“ค์˜ ๊ธฐ๋Šฅ์„ ํ•˜๋‚˜์˜ ์›น ์ฝ˜์†”๋กœ ํ†ตํ•ฉํ•œ๋‹ค. ํ™”๋ฉด์€ ์ฝ˜์†”์ด ์ง์ ‘ ๊ตฌํ˜„ํ•œ native ํ™”๋ฉด๊ณผ, ๊ฐ ํ”„๋ ˆ์ž„์›Œํฌ์˜ UI๋ฅผ ์ฝ˜์†” ์•ˆ์— ๋„์šฐ๋Š” iframe ํ™”๋ฉด์œผ๋กœ ๋‚˜๋‰œ๋‹ค. ์ด ๋ฌธ์„œ๋Š” mc-web-console ์†Œ์Šค(๋ฉ”๋‰ด ์ •์˜ยทํ…œํ”Œ๋ฆฟยทJS ํ•ธ๋“ค๋ŸฌยทAPI ์ •์˜)์—์„œ ์ž๋™ ์ถ”์ถœํ•œ ํ™”๋ฉด โ†’ ๊ธฐ๋Šฅ โ†’ ํ˜ธ์ถœ API(operationId) ๋ชฉ๋ก๊ณผ, ๊ฐ ๊ธฐ๋Šฅ์„ ๊ฒ€์ฆํ•˜๋Š” ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์—ฐ๊ฒฐํ•ด ๋ณด์—ฌ์ค€๋‹ค.

๊ธฐ๋Šฅ์˜์—ญ ํ™”๋ฉด ๊ธฐ๋Šฅ API(operationId) TC
11 61 411 206 197
  • ๊ธฐ๋Šฅ ID ๊ทœ์น™: F-{ํ™”๋ฉดID}[-{ํƒญ}]-{NN} ยท ์นดํ…Œ๊ณ ๋ฆฌ๋Š” ํ™”๋ฉด ํฌ๋งท๋ณ„ ํ‘œ์ค€ ๊ธฐ๋Šฅ ๋ถ„๋ฅ˜(โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ, โ‘ข์ œ์–ด ์•ก์…˜ ๋“ฑ)
  • ํ™”๋ฉด ํฌ๋งท: F1 ๋ชฉ๋ก+์ƒ์„ธ, F2 ๋ชฉ๋ก+ํƒญ, F3 ํŠธ๋ฆฌ/๊ถŒํ•œ, F4 ์›Œํฌ๋กœ๋“œ(๋ชฉ๋ก+์ƒ์„ธ+์ œ์–ด), F5 ๋™๊ธฐํ™”, F6 ๋Œ€์‹œ๋ณด๋“œ/๋‹จ์ผ, F0 iframe
  • ์—ฐ๊ฒฐ TC์˜ ์ƒ์„ธ ์ ˆ์ฐจ๋Š” Test Scenarios, ์ตœ์‹  ๊ฒฐ๊ณผ๋Š” Test Results ์ฐธ์กฐ

๋ชฉ์ฐจ

  1. Operations โ€บ Manage โ€บ Workspaces (4๊ฐœ ํ™”๋ฉด)
  2. Operations โ€บ Manage โ€บ Workloads (3๊ฐœ ํ™”๋ฉด)
  3. Operations โ€บ Manage โ€บ Workflows (2๊ฐœ ํ™”๋ฉด)
  4. Operations โ€บ Manage โ€บ Applications (3๊ฐœ ํ™”๋ฉด)
  5. Operations โ€บ Manage โ€บ Data Migrations (5๊ฐœ ํ™”๋ฉด)
  6. Operations โ€บ Analytics โ€บ Cost Analysis (4๊ฐœ ํ™”๋ฉด)
  7. Operations โ€บ Analytics โ€บ Monitorings (13๊ฐœ ํ™”๋ฉด)
  8. Settings โ€บ Account & Access โ€บ Organizations (6๊ฐœ ํ™”๋ฉด)
  9. Settings โ€บ Environment โ€บ Cloud SPs (6๊ฐœ ํ™”๋ฉด)
  10. Settings โ€บ Environment โ€บ Cloud Resources (10๊ฐœ ํ™”๋ฉด)
  11. Common (๋กœ๊ทธ์ธยท๊ณตํ†ต ๋ ˆ์ด์•„์›ƒ) (5๊ฐœ ํ™”๋ฉด)

1. Operations โ€บ Manage โ€บ Workspaces

  • Workspaces (workspaces) โ€” native F2 ยท ๊ธฐ๋Šฅ 15๊ฐœ
  • CSP Roles (csproles) โ€” native F2 ยท ๊ธฐ๋Šฅ 16๊ฐœ
  • Projects (projects) โ€” native F6 ยท ๊ธฐ๋Šฅ 10๊ฐœ
  • Roles (roles) โ€” native F3 ยท ๊ธฐ๋Šฅ 10๊ฐœ
ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
workspaces Workspaces /webconsole/operations/manage/workspaces native F2 15 21 0
csproles CSP Roles /webconsole/operations/manage/workspaces/csproles native F2 16 11 0
projects Projects /webconsole/operations/manage/workspaces/projects native F6 10 8 0
roles Roles /webconsole/operations/manage/workspaces/roles native F3 10 14 0
Workspaces ์„ธ๋ถ€ ๊ธฐ๋Šฅ 15๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-WORKSPACES-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/GetdependentPermissionsByPolicyId
mc-iam-manager/getWorkspaceProjectsByWorkspaceId
mc-iam-manager/listMciamPermissions
mc-iam-manager/listProjects
mc-iam-manager/Listusers
mc-iam-manager/listUsersAndRolesByWorkspaces
mc-iam-manager/listWorkspaces
โ€“
F-WORKSPACES-02 โ€“ โ‘ฆ์‚ญ์ œ Delete Workspaces a[onclick*="deleteWorkspaces"] mc-iam-manager/deleteWorkspace โ€“
F-WORKSPACES-03 โ€“ โ‘ฅ์ˆ˜์ • Edite Workspace Modal Init a[onclick*="editeWorkspaceModalInit"] mc-iam-manager/listWorkspaceProjects โ€“
F-WORKSPACES-PROJECTS-04 Projects โ‘ค์ƒ์„ฑ Add button a[onclick*="addWorkspaceProjectModalInit"] โ€“ โ€“
F-WORKSPACES-PROJECTS-05 Projects โ‘ฆ์‚ญ์ œ Delete Project Mappings a[onclick*="deleteProjects"] mc-iam-manager/getWorkspaceProjectsByWorkspaceId
mc-iam-manager/removeWorkspaceFromProject
โ€“
F-WORKSPACES-MEMBERS-06 Members โ‘ค์ƒ์„ฑ Add button a[onclick*="addUserModalInit"] mc-iam-manager/GetRoleList
mc-iam-manager/listUsersAndRolesByWorkspaces
โ€“
F-WORKSPACES-MEMBERS-07 Members โ‘ฆ์‚ญ์ œ Unassign Members a[onclick*="deassignUser"] mc-iam-manager/listUsersAndRolesByWorkspaces
mc-iam-manager/removeWorkspaceRole
โ€“
F-WORKSPACES-ROLES-08 Roles โ‘ค์ƒ์„ฑ Add button a[onclick*="addRoleModalInit"] โ€“ โ€“
F-WORKSPACES-ROLES-09 Roles โ‘ฆ์‚ญ์ œ Delete Roles a[onclick*="deleteRoles"] mc-iam-manager/DeleteRoleById โ€“
F-WORKSPACES-10 โ€“ โ‘ฅ์ˆ˜์ • Confirm #workspace-modal-add-confirmbtn mc-iam-manager/CreateWorkspace
mc-iam-manager/listMciamPermissions
mc-iam-manager/listProjects
mc-iam-manager/Listusers
mc-iam-manager/listUsersAndRolesByWorkspaces
mc-iam-manager/listWorkspaces
โ€“
F-WORKSPACES-11 โ€“ โ‘ฅ์ˆ˜์ • Confirm #workspace-modal-add-confirmbtn mc-iam-manager/addProjectToWorkspace
mc-iam-manager/updateWorkspace
โ€“
F-WORKSPACES-12 โ€“ โ‘ค์ƒ์„ฑ Confirm #workspace-modal-add-confirmbtn mc-iam-manager/createProject โ€“
F-WORKSPACES-13 โ€“ โ‘ค์ƒ์„ฑ Confirm #workspace-modal-add-confirmbtn mc-iam-manager/AppendResourcePermissionPolicesByOperationId
mc-iam-manager/CreateRole
โ€“
F-WORKSPACES-14 โ€“ โ‘ฅ์ˆ˜์ • Save #workspace-modal-add-confirmbtn mc-iam-manager/AppendResourcePermissionPolicesByOperationId
mc-iam-manager/DeleteResourcePermissionPolicesByOperationId
mc-iam-manager/GetdependentPermissionsByPolicyId
โ€“
F-WORKSPACES-15 โ€“ โ‘ค์ƒ์„ฑ Confirm #user-modal-add-confirmbtn mc-iam-manager/assignWorkspaceRole
mc-iam-manager/listUsersAndRolesByWorkspaces
โ€“
CSP Roles ์„ธ๋ถ€ ๊ธฐ๋Šฅ 16๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-CSPROLES-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/getTempCredentialProviders
mc-iam-manager/listCSPRoles
โ€“
F-CSPROLES-02 โ€“ โ‘ฆ์‚ญ์ œ CspRoleDelete a[onclick*="deleteCspRole"] mc-iam-manager/DeleteCspRole โ€“
F-CSPROLES-03 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshCspRolesList"] mc-iam-manager/listCSPRoles โ€“
F-CSPROLES-04 โ€“ โ‘ฅ์ˆ˜์ • Edit CSPRole a[onclick*="editCSPRole"] mc-iam-manager/GetCspRoleById โ€“
F-CSPROLES-POLICIES-05 tabs-csprole-policies ๊ธฐํƒ€ Sort Policies a[onclick*="sortPolicies"] โ€“ โ€“
F-CSPROLES-POLICIES-06 tabs-csprole-policies โ‘ฆ์‚ญ์ œ PolicyDelete a[onclick*="deletePolicy"] mc-iam-manager/DeleteCspPolicy โ€“
F-CSPROLES-POLICIES-07 tabs-csprole-policies โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshPoliciesList"] mc-iam-manager/GetPoliciesByRoleId โ€“
F-CSPROLES-POLICIES-08 tabs-csprole-policies โ‘ฅ์ˆ˜์ • Edit Selected Policy a[onclick*="editSelectedPolicy"] mc-iam-manager/GetCspPolicyById โ€“
F-CSPROLES-POLICIES-09 tabs-csprole-policies โ‘ค์ƒ์„ฑ Import Policy a[onclick*="importPolicy"] โ€“ โ€“
F-CSPROLES-POLICIES-10 tabs-csprole-policies ๊ธฐํƒ€ Toggle Policy Context Json button[onclick*="togglePolicyContextJson"] โ€“ โ€“
F-CSPROLES-11 โ€“ โ‘ค์ƒ์„ฑ Add Role button[onclick*="addSelectedCspRole"] mc-iam-manager/CreateCspRole
mc-iam-manager/listCSPRoles
โ€“
F-CSPROLES-12 โ€“ โ‘ฅ์ˆ˜์ • Save Changes button[onclick*="saveEditedCspRole"] mc-iam-manager/GetCspRoleById
mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/listCSPRoles
mc-iam-manager/UpdateCspRole
โ€“
F-CSPROLES-13 โ€“ โ‘ค์ƒ์„ฑ Create Policy button[onclick*="createNewPolicy"] mc-iam-manager/CreateCspPolicy
mc-iam-manager/GetPoliciesByRoleId
โ€“
F-CSPROLES-14 โ€“ ๊ธฐํƒ€ Toggle Policy Document button[onclick*="togglePolicyDocument"] โ€“ โ€“
F-CSPROLES-15 โ€“ ๊ธฐํƒ€ Clear Policy Document button[onclick*="clearPolicyDocument"] โ€“ โ€“
F-CSPROLES-16 โ€“ โ‘ฅ์ˆ˜์ • Save Changes button[onclick*="savePolicyDocument"] mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/UpdateCspPolicy
โ€“
Projects ์„ธ๋ถ€ ๊ธฐ๋Šฅ 10๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-PROJECTS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/getProjectWorkspaces
mc-iam-manager/listProjects
mc-iam-manager/listWorkspaces
โ€“
F-PROJECTS-02 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete Selected #btn-delete-selected mc-iam-manager/deleteProject
mc-iam-manager/getProjectWorkspaces
mc-iam-manager/listProjects
mc-iam-manager/listWorkspaces
mc-iam-manager/removeWorkspaceFromProject
โ€“
F-PROJECTS-03 โ€“ โ‘ฅ์ˆ˜์ • Edit button[onclick*="openEditProjectModal"] โ€“ โ€“
F-PROJECTS-04 โ€“ โ‘ฆ์‚ญ์ œ Delete button[onclick*="confirmDeleteProject"] mc-iam-manager/deleteProject โ€“
F-PROJECTS-05 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail Panel a[onclick*="hideDetailPanel"] โ€“ โ€“
F-PROJECTS-06 โ€“ โ‘ค์ƒ์„ฑ Assign #assign-workspace-btn mc-iam-manager/addProjectToWorkspace
mc-iam-manager/removeWorkspaceFromProject
โ€“
F-PROJECTS-07 โ€“ โ‘ค์ƒ์„ฑ Save button[onclick*="submitAddProject"] mc-iam-manager/addProjectToWorkspace
mc-iam-manager/createProject
mc-iam-manager/getProjectWorkspaces
mc-iam-manager/listProjects
mc-iam-manager/listWorkspaces
mc-iam-manager/removeWorkspaceFromProject
โ€“
F-PROJECTS-08 โ€“ โ‘ฅ์ˆ˜์ • Save button[onclick*="submitEditProject"] mc-iam-manager/updateProject โ€“
F-PROJECTS-09 โ€“ โ‘ค์ƒ์„ฑ Go to Assignments button[onclick*="goToAssignments"] โ€“ โ€“
F-PROJECTS-10 โ€“ โ‘ค์ƒ์„ฑ Add Project button[onclick*="openAddProjectModal"] mc-iam-manager/listWorkspaces โ€“
Roles ์„ธ๋ถ€ ๊ธฐ๋Šฅ 10๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-ROLES-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/Createrole
mc-iam-manager/Deleterolebyid
mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/Getmappedmenusbyrolelist
mc-iam-manager/Getmenuresources
mc-iam-manager/GetRoleList
mc-iam-manager/Getrolescsproles
mc-iam-manager/Updaterole
โ€“
F-ROLES-02 โ€“ โ‘ฆ์‚ญ์ œ RoleDelete a[onclick*="deleteRole"] mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/GetCspPolicyById
mc-iam-manager/Getmappedmenusbyrolelist
mc-iam-manager/Getmenuresources
mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/Getrolescsproles
mc-iam-manager/getTempCredentialProviders
mc-iam-manager/listCSPRoles
โ€“
F-ROLES-03 โ€“ โ‘ค์ƒ์„ฑ Open Assign User Modal a[onclick*="openAssignUserModal"] mc-iam-manager/Listusers โ€“
F-ROLES-04 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshRolesList"] mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/GetCspPolicyById
mc-iam-manager/Getmappedmenusbyrolelist
mc-iam-manager/Getmenuresources
mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/Getrolescsproles
mc-iam-manager/getTempCredentialProviders
mc-iam-manager/listCSPRoles
โ€“
F-ROLES-05 โ€“ โ‘ค์ƒ์„ฑ Assign User button[onclick*="assignUser"] mc-iam-manager/assignPlatformRole
mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/Getmappedmenusbyrolelist
mc-iam-manager/Getmenuresources
mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/getTempCredentialProviders
mc-iam-manager/listCSPRoles
โ€“
F-ROLES-06 โ€“ โ‘ฅ์ˆ˜์ • View button[onclick*="viewEditCspRolePolicies"] mc-iam-manager/GetCspPolicyById
mc-iam-manager/GetPoliciesByRoleId
โ€“
F-ROLES-07 โ€“ โ‘ฆ์‚ญ์ œ Deallocate button[onclick*="deleteCspMapping"] โ€“ โ€“
F-ROLES-08 โ€“ โ‘ค์ƒ์„ฑ View button[onclick*="viewCreateCspRolePolicies"] mc-iam-manager/GetCspPolicyById
mc-iam-manager/GetPoliciesByRoleId
โ€“
F-ROLES-09 โ€“ โ‘ฆ์‚ญ์ œ Deallocate button[onclick*="deleteCreateCspMapping"] โ€“ โ€“
F-ROLES-10 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ View Details button[onclick*="viewPolicyDetails"] mc-iam-manager/GetCspPolicyById โ€“

2. Operations โ€บ Manage โ€บ Workloads

  • Infra Workloads (infraworkloads) โ€” native F4 ยท ๊ธฐ๋Šฅ 81๊ฐœ ยท TC 63๊ฑด
  • K8s Workloads (k8sworkloads) โ€” native F4 ยท ๊ธฐ๋Šฅ 44๊ฐœ ยท TC 28๊ฑด
  • infratemplates (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (operations-manage-workloads-infratemplates, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F1 ยท ๊ธฐ๋Šฅ 9๊ฐœ ยท TC 11๊ฑด
ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
infraworkloads Infra Workloads /webconsole/operations/manage/workloads/infraworkloads native F4 81 45 63
k8sworkloads K8s Workloads /webconsole/operations/manage/workloads/k8sworkloads native F4 44 24 28
operations-manage-workloads-infratemplates infratemplates (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/operations/manage/workloads/infratemplates native F1 9 9 11
Infra Workloads ์„ธ๋ถ€ ๊ธฐ๋Šฅ 81๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-INFRAWORKLOADS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-infra-manager/DelInfra
mc-infra-manager/DelInfraNode
mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetAllInfra
mc-infra-manager/GetAllInfraPolicy
mc-infra-manager/GetControlInfra
mc-infra-manager/GetControlInfraNode
mc-infra-manager/GetImage
mc-infra-manager/GetInfra
mc-infra-manager/GetInfraNode
mc-infra-manager/GetResourcesByLabelSelector
mc-infra-manager/PostInfraNodeGroupScaleOut
mc-infra-manager/PostInfraNodeSnapshot
mc-infra-manager/PostNodeDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-SCREEN-ENTRY-03
TC-INFRA-SCREEN-ENTRY-04
TC-INFRA-SCREEN-ENTRY-07
TC-INFRA-SCREEN-ENTRY-05
TC-INFRA-IMPORT-02
TC-INFRA-SCREEN-ENTRY-06
TC-INFRA-NODE-REBOOT-01
TC-INFRA-NODEGROUP-SCALEOUT-01
TC-INFRA-LIFECYCLE-01
TC-INFRA-LIFECYCLE-02
TC-INFRA-LIFECYCLE-03
TC-INFRA-DELETE-01
TC-INFRA-DELETE-02
TC-INFRA-NODE-LIFECYCLE-01
TC-INFRA-NODE-LIFECYCLE-02
TC-INFRA-NODE-DELETE-01
TC-INFRA-NODE-DELETE-02
TC-INFRA-NODE-SNAPSHOT-01
TC-INFRA-NODE-SNAPSHOT-02
TC-INFRA-NODEGROUP-SCALEOUT-02
TC-INFRA-POLICY-01
TC-INFRA-POLICY-02
TC-INFRA-LABELS-04
TC-INFRA-LABELS-05
TC-INFRA-NLBTAB-02
TC-INFRA-NODE-DISK-01
TC-INFRA-NODE-DISK-02
TC-INFRA-NODE-DISK-03
TC-INFRA-NODE-OSINFO-01
TC-INFRA-NODE-OSINFO-02
F-INFRAWORKLOADS-02 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/ListCspAccounts TC-INFRA-IMPORT-01
F-INFRAWORKLOADS-03 โ€“ โ‘ข์ œ์–ด ์•ก์…˜ MciReboot a[onclick*="changeMciLifeCycle"] โ€“ โ€“
F-INFRAWORKLOADS-04 โ€“ โ‘ฆ์‚ญ์ œ MciDelete a[onclick*="deleteMci"] โ€“ โ€“
F-INFRAWORKLOADS-05 โ€“ โ‘ฅ์ˆ˜์ • Open Save As Template Modal a[onclick*="openSaveAsTemplateModal"] โ€“ โ€“
F-INFRAWORKLOADS-06 โ€“ ๊ธฐํƒ€ Export Infra As Json a[onclick*="exportInfraAsJson"] mc-infra-manager/GetInfraReqFromInfra TC-INFRA-TEMPLATE-SAVE-01
F-INFRAWORKLOADS-07 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshMciList"] โ€“ โ€“
F-INFRAWORKLOADS-08 โ€“ ๊ธฐํƒ€ Terminal a[onclick*="initMciRemoteCmdModal"] mc-infra-manager/PostCmdInfra
mc-infra-manager/PostFileToInfra
TC-INFRA-CMD-NGINX-01
TC-INFRA-FILE-01
TC-INFRA-FILE-02
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-DEFAULT-09 Default โ‘ข์ œ์–ด ์•ก์…˜ VmReboot a[onclick*="changeVmLifeCycle"] โ€“ โ€“
F-INFRAWORKLOADS-DEFAULT-10 Default โ‘ค์ƒ์„ฑ Open Create Node My Image Modal a[onclick*="openCreateNodeMyImageModal"] โ€“ โ€“
F-INFRAWORKLOADS-DEFAULT-11 Default โ‘ค์ƒ์„ฑ Add New Virtual Machine a[onclick*="addNewVirtualMachine"] โ€“ โ€“
F-INFRAWORKLOADS-DEFAULT-12 Default โ‘ฆ์‚ญ์ œ VmDelete a[onclick*="deleteVm"] โ€“ โ€“
F-INFRAWORKLOADS-DEFAULT-13 Default โ‘ฃ์Šค์ผ€์ผ Export Selected Node Group As Json a[onclick*="exportSelectedNodeGroupAsJson"] mc-infra-manager/GetInfraReqFromInfra TC-INFRA-TEMPLATE-SAVE-01
F-INFRAWORKLOADS-DEFAULT-14 Default โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="getSelectedMciData"] โ€“ โ€“
F-INFRAWORKLOADS-DEFAULT-15 Default ๊ธฐํƒ€ Install Swto Vm a[onclick*="installSwtoVm"] โ€“ โ€“
F-INFRAWORKLOADS-DEFAULT-16 Default ๊ธฐํƒ€ Terminal a[onclick*="initremotecmdModal"] mc-infra-manager/PostCmdInfra
mc-infra-manager/PostFileToInfra
TC-INFRA-CMD-NGINX-01
TC-INFRA-FILE-01
TC-INFRA-FILE-02
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-DETAILS-17 Detail โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Get Keypair #server_detail_view_keypair_name โ€“ โ€“
F-INFRAWORKLOADS-DEFAULT-18 Default โ‘ค์ƒ์„ฑ Create #node-myimage-submit-btn โ€“ โ€“
F-INFRAWORKLOADS-GROUP-19 Group โ‘ฃ์Šค์ผ€์ผ Terminal a[onclick*="initNodeGroupRemoteCmdModal"] mc-infra-manager/PostCmdInfra
mc-infra-manager/PostFileToInfra
TC-INFRA-CMD-NGINX-01
TC-INFRA-FILE-01
TC-INFRA-FILE-02
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-GROUP-20 Group โ‘ข์ œ์–ด ์•ก์…˜ VmReboot a[onclick*="changeVmLifeCycle"] โ€“ โ€“
F-INFRAWORKLOADS-GROUP-21 Group โ‘ค์ƒ์„ฑ Add New Virtual Machine a[onclick*="addNewVirtualMachine"] โ€“ โ€“
F-INFRAWORKLOADS-GROUP-22 Group โ‘ฆ์‚ญ์ œ VmDelete a[onclick*="deleteVm"] โ€“ โ€“
F-INFRAWORKLOADS-GROUP-23 Group โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="getSelectedMciData"] โ€“ โ€“
F-INFRAWORKLOADS-GROUP-24 Group ๊ธฐํƒ€ Install Swto Vm a[onclick*="installSwtoVm"] โ€“ โ€“
F-INFRAWORKLOADS-GROUP-25 Group ๊ธฐํƒ€ Terminal a[onclick*="initremotecmdModal"] mc-infra-manager/PostCmdInfra
mc-infra-manager/PostFileToInfra
TC-INFRA-CMD-NGINX-01
TC-INFRA-FILE-01
TC-INFRA-FILE-02
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-DETAILS-26 Detail โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Get Keypair #nodegroup_server_detail_view_keypair_name โ€“ โ€“
F-INFRAWORKLOADS-POLICY-27 Policy โ‘ฆ์‚ญ์ œ DeletePolicy a[onclick*="deletePolicy"] mc-infra-manager/DelInfraPolicy
mc-infra-manager/GetAllInfraPolicy
TC-INFRA-POLICY-01
TC-INFRA-POLICY-02
F-INFRAWORKLOADS-LABELS-28 Labels ๊ธฐํƒ€ Toggle System Labels #showSystemLabels mc-infra-manager/GetInfra TC-INFRA-LIFECYCLE-01
TC-INFRA-NODE-DELETE-01
TC-INFRA-NLBTAB-02
F-INFRAWORKLOADS-LABELS-29 Labels โ‘ฅ์ˆ˜์ • Open Mci Label Editor a[onclick*="openMciLabelEditor"] mc-infra-manager/GetLabels TC-INFRA-LABELS-01
TC-INFRA-LABELS-02
F-INFRAWORKLOADS-NLB-30 NLB โ‘ค์ƒ์„ฑ Assign nodes to NLB a[onclick*="openAssignNlbModal"] mc-infra-manager/GetInfra TC-INFRA-LIFECYCLE-01
TC-INFRA-NODE-DELETE-01
TC-INFRA-NLBTAB-02
F-INFRAWORKLOADS-NLB-31 NLB โ‘ฆ์‚ญ์ œ Unassign nodes from selected NLB a[onclick*="openUnassignNlbModal"] mc-infra-manager/GetNLB TC-INFRA-NLBTAB-01
TC-INFRA-NLBTAB-03
F-INFRAWORKLOADS-NLB-32 NLB โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Check health of selected a[onclick*="checkSelectedMciNlbHealth"] mc-infra-manager/GetNLBHealth โ€“
F-INFRAWORKLOADS-NLB-33 NLB โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete selected a[onclick*="confirmMciNlbBulkDelete"] mc-infra-manager/DelNLB
mc-infra-manager/GetAllNLB
mc-infra-manager/GetNLB
TC-INFRA-NLBTAB-01
TC-INFRA-NLBTAB-03
TC-INFRA-NLBTAB-04
TC-INFRA-NLBTAB-05
F-INFRAWORKLOADS-NLB-34 NLB โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-INFRAWORKLOADS-NLB-35 NLB โ‘ฃExecute(์‹คํ–‰) Execute Assign Nlb Nodes #infranlb-assign-execute-btn mc-infra-manager/AddNLBNodes
mc-infra-manager/GetAllNLB
mc-infra-manager/GetNLB
TC-INFRA-NLBTAB-01
TC-INFRA-NLBTAB-02
TC-INFRA-NLBTAB-03
TC-INFRA-NLBTAB-04
F-INFRAWORKLOADS-NLB-36 NLB โ‘ฆ์‚ญ์ œ Execute Unassign Nlb Nodes #infranlb-unassign-execute-btn mc-infra-manager/GetAllNLB
mc-infra-manager/GetNLB
mc-infra-manager/RemoveNLBNodes
TC-INFRA-NLBTAB-01
TC-INFRA-NLBTAB-03
TC-INFRA-NLBTAB-04
F-INFRAWORKLOADS-37 โ€“ โ‘ค์ƒ์„ฑ Add #mci_label_add_btn โ€“ โ€“
F-INFRAWORKLOADS-38 โ€“ โ‘ฃ์Šค์ผ€์ผ + NodeGroup #mci_plusVmIcon โ€“ โ€“
F-INFRAWORKLOADS-39 โ€“ ๊ธฐํƒ€ Deploy button[onclick*="deployMci"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetInfra
mc-infra-manager/PostInfra
mc-infra-manager/PostInfraDynamic
mc-infra-manager/PostInfraDynamicReview
mc-infra-manager/PostNodeDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-WORKLOAD-CREATE-01
TC-INFRA-WORKLOAD-CREATE-02
TC-INFRA-WORKLOAD-CREATE-03
TC-INFRA-LIFECYCLE-01
TC-INFRA-NODE-DELETE-01
TC-INFRA-CREATE-EXPERT-01
TC-INFRA-CREATE-EXPERT-03
TC-INFRA-NLBTAB-02
TC-INFRA-NODE-DISK-01
TC-INFRA-NODE-DISK-02
TC-INFRA-NODE-DISK-03
F-INFRAWORKLOADS-40 โ€“ ๊ธฐํƒ€ Deploy button[onclick*="deployVm"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetInfra
mc-infra-manager/PostInfraNode
mc-infra-manager/PostInfraNodeGroupDynamic
mc-infra-manager/PostNodeDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-LIFECYCLE-01
TC-INFRA-NODE-DELETE-01
TC-INFRA-NODEGROUP-ADD-01
TC-INFRA-NODEGROUP-ADD-03
TC-INFRA-NLBTAB-02
TC-INFRA-NODE-DISK-01
TC-INFRA-NODE-DISK-02
TC-INFRA-NODE-DISK-03
F-INFRAWORKLOADS-41 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Validate And Open Image Modal a[onclick*="validateAndOpenImageModal"] โ€“ โ€“
F-INFRAWORKLOADS-42 โ€“ ๊ธฐํƒ€ Change Disk Size #policy_ep_root_disk_type โ€“ โ€“
F-INFRAWORKLOADS-43 โ€“ ๊ธฐํƒ€ Deploy button[onclick*="deployPolicy"] mc-infra-manager/GetAllInfraPolicy
mc-infra-manager/PostInfraPolicy
TC-INFRA-POLICY-01
TC-INFRA-POLICY-02
TC-INFRA-POLICY-03
F-INFRAWORKLOADS-44 โ€“ โ‘ค์ƒ์„ฑ Add #ep_label_add_btn โ€“ โ€“
F-INFRAWORKLOADS-45 โ€“ ๊ธฐํƒ€ On Expert VNet Change #ep_expert_vnet โ€“ โ€“
F-INFRAWORKLOADS-46 โ€“ ๊ธฐํƒ€ On Expert Subnet Change #ep_expert_subnet โ€“ โ€“
F-INFRAWORKLOADS-47 โ€“ ๊ธฐํƒ€ Clear button[onclick*="clearExpressForm"] โ€“ โ€“
F-INFRAWORKLOADS-48 โ€“ ๊ธฐํƒ€ Done #express_done_btn mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/PostInfraDynamicNodeGroupNodeReview
mc-infra-manager/PostInfraDynamicReview
mc-infra-manager/PostSpecImagePairReview
TC-INFRA-WORKLOAD-CREATE-03
TC-INFRA-CREATE-EXPERT-02
TC-INFRA-NODEGROUP-ADD-02
F-INFRAWORKLOADS-49 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ On Image Source Change #image-source-public mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllCustomImage
TC-INFRA-NODE-SNAPSHOT-01
F-INFRAWORKLOADS-50 โ€“ ๊ธฐํƒ€ Toggle OSDropdown button[onclick*="toggleOSDropdown"] โ€“ โ€“
F-INFRAWORKLOADS-51 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Ubuntu 22.04 a[onclick*="selectOSType"] โ€“ โ€“
F-INFRAWORKLOADS-52 โ€“ โ‘ฅ์ˆ˜์ • Update GPUStatus #assist_gpu_image โ€“ โ€“
F-INFRAWORKLOADS-53 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Button a[onclick*="getRecommendImageInfo"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/SearchImage
TC-INFRA-WORKLOAD-CREATE-01
F-INFRAWORKLOADS-54 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply button[onclick*="applyImageInfo"] โ€“ โ€“
F-INFRAWORKLOADS-55 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Show Recommend Spec Setting #assistRecommendSpecConnectionName โ€“ โ€“
F-INFRAWORKLOADS-56 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Button a[onclick*="getRecommendVmInfo"] mc-infra-manager/RecommendSpec TC-INFRA-WORKLOAD-CREATE-01
F-INFRAWORKLOADS-57 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ On Provider All Change #spec-provider-all โ€“ โ€“
F-INFRAWORKLOADS-58 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ On Provider Check Change #spec-provider-aws โ€“ โ€“
F-INFRAWORKLOADS-59 โ€“ โ‘ขํ•„ํ„ฐ/๊ฒ€์ƒ‰ Filter By Provider #spec-provider-filter โ€“ โ€“
F-INFRAWORKLOADS-60 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply button[onclick*="applySpecInfo"] โ€“ โ€“
F-INFRAWORKLOADS-61 โ€“ โ‘ค์ƒ์„ฑ Add New Label Row button[onclick*="addNewLabelRow"] โ€“ โ€“
F-INFRAWORKLOADS-62 โ€“ โ‘ฅ์ˆ˜์ • Save button[onclick*="saveLabels"] mc-infra-manager/CreateOrUpdateLabel
mc-infra-manager/RemoveLabel
TC-INFRA-LABELS-01
TC-INFRA-LABELS-02
TC-INFRA-LABELS-03
F-INFRAWORKLOADS-63 โ€“ โ‘กQuery(์กฐํšŒ) Query button[onclick*="loadCspVMs"] โ€“ โ€“
F-INFRAWORKLOADS-64 โ€“ ๊ธฐํƒ€ Toggle Mci Mode input[onclick*="toggleMciMode"] โ€“ โ€“
F-INFRAWORKLOADS-65 โ€“ ๊ธฐํƒ€ โ† Prev #import-vm-prev-btn โ€“ โ€“
F-INFRAWORKLOADS-66 โ€“ ๊ธฐํƒ€ Next โ†’ #import-vm-next-btn mc-infra-manager/GetAll* โ€“
F-INFRAWORKLOADS-67 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Import VMs #import-vm-execute-btn mc-infra-manager/GetAllInfra TC-INFRA-SCREEN-ENTRY-03
TC-INFRA-SCREEN-ENTRY-04
TC-INFRA-SCREEN-ENTRY-07
TC-INFRA-SCREEN-ENTRY-05
TC-INFRA-IMPORT-02
TC-INFRA-SCREEN-ENTRY-06
TC-INFRA-DELETE-01
F-INFRAWORKLOADS-68 โ€“ โ‘ฃ์Šค์ผ€์ผ Add NodeGroup #btn-add-nodegroup-to-form โ€“ โ€“
F-INFRAWORKLOADS-69 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Deploy from Template #btn-deploy-from-template mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/PostInfraDynamicFromTemplate
TC-INFRA-TEMPLATE-DEPLOY-01
TC-INFRA-TEMPLATE-DEPLOY-02
F-INFRAWORKLOADS-70 โ€“ โ‘ค์ƒ์„ฑ ํŒŒ์ผ ์„ ํƒ input์€ ์œ ์ง€ โ€” ํ‚ค๋ณด๋“œ/์Šคํฌ๋ฆฐ๋ฆฌ๋” ์ ‘๊ทผ์„ฑ ๋ฐ ๊ธฐ์กด ์ž๋™ํ™” ํ˜ธํ™˜ #import-nodegroups-json-file โ€“ โ€“
F-INFRAWORKLOADS-71 โ€“ โ‘ฃExecute(์‹คํ–‰) Add NodeGroup(s) #btn-add-imported-nodegroups โ€“ โ€“
F-INFRAWORKLOADS-72 โ€“ โ‘ฃExecute(์‹คํ–‰) Save button[onclick*="executeSaveAsTemplate"] mc-infra-manager/GetInfraReqFromInfra
mc-infra-manager/PostInfraDynamicTemplate
TC-INFRA-TEMPLATE-SAVE-01
TC-INFRA-TEMPLATE-SAVE-02
F-INFRAWORKLOADS-73 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Attach Disk To Node #node-attach-disk-execute-btn โ€“ โ€“
F-INFRAWORKLOADS-74 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Command Again button[onclick*="executeCommandAgain"] โ€“ โ€“
F-INFRAWORKLOADS-75 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Show Result Detail tr[onclick*="showResultDetail"] โ€“ โ€“
F-INFRAWORKLOADS-76 โ€“ ๊ธฐํƒ€ Retry command for this Node button[onclick*="retryVMCommand"] mc-infra-manager/PostCmdInfra TC-INFRA-CMD-NGINX-01
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-77 โ€“ ๊ธฐํƒ€ Previous a[onclick*="changeCommandResultPage"] mc-infra-manager/PostCmdInfra TC-INFRA-CMD-NGINX-01
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-78 โ€“ ๊ธฐํƒ€ Toggle Check #server_status_icon_${vmID} โ€“ โ€“
F-INFRAWORKLOADS-79 โ€“ ๊ธฐํƒ€ Handle Check #checkbox_vm_${vmID} โ€“ โ€“
F-INFRAWORKLOADS-80 โ€“ โ‘ฆ์‚ญ์ œ Detach a[onclick*="confirmDetachDisk"] โ€“ โ€“
F-INFRAWORKLOADS-81 โ€“ โ‘ค์ƒ์„ฑ + Attach Disk a[onclick*="openAttachDiskModal"] โ€“ โ€“
K8s Workloads ์„ธ๋ถ€ ๊ธฐ๋Šฅ 44๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-K8SWORKLOADS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-infra-manager/Deletek8scluster
mc-infra-manager/DeleteK8sNodeGroup
mc-infra-manager/GetAllK8sCluster
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetK8sCluster
mc-infra-manager/GetK8sClusterKubeconfig
mc-infra-manager/GetProviderList
mc-infra-manager/PutChangeK8sNodeGroupAutoscaleSize
mc-infra-manager/PutSetK8sNodeGroupAutoscaling
TC-K8S-SCREEN-ENTRY-01
TC-K8S-SCREEN-ENTRY-02
TC-K8S-SCREEN-ENTRY-03
TC-K8S-SCREEN-ENTRY-04
TC-K8S-SCREEN-ENTRY-05
TC-K8S-SCREEN-ENTRY-06
TC-K8S-WORKLOAD-CREATE-01
TC-K8S-CREATE-DYN-01
TC-K8S-CREATE-EXPERT-01
TC-K8S-DETAIL-01
TC-K8S-DETAIL-02
TC-K8S-DETAIL-03
TC-K8S-DELETE-01
TC-K8S-DELETE-02
TC-K8S-NODEGROUP-DELETE-01
TC-K8S-NODEGROUP-DELETE-02
TC-K8S-AUTOSCALING-01
TC-K8S-AUTOSCALING-02
TC-K8S-AUTOSCALESIZE-01
TC-K8S-AUTOSCALESIZE-02
F-K8SWORKLOADS-02 โ€“ โ‘ค์ƒ์„ฑ PMK DASHBOARD a[onclick*="addNewPmk"] mc-infra-manager/GetConnConfigList
mc-infra-manager/GetProviderList
TC-K8S-CREATE-DYN-01
TC-K8S-CREATE-EXPERT-01
F-K8SWORKLOADS-03 โ€“ โ‘ฆ์‚ญ์ œ PmkDelete a[onclick*="deletePmk"] โ€“ โ€“
F-K8SWORKLOADS-04 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshPmkList"] โ€“ โ€“
F-K8SWORKLOADS-05 โ€“ โ‘ฃ์Šค์ผ€์ผ Add New Node Group a[onclick*="addNewNodeGroup"] โ€“ โ€“
F-K8SWORKLOADS-06 โ€“ โ‘ฆ์‚ญ์ œ NodeGroupDelete a[onclick*="deleteNodeGroup"] โ€“ โ€“
F-K8SWORKLOADS-07 โ€“ ๊ธฐํƒ€ Open Autoscaling Modal a[onclick*="openAutoscalingModal"] โ€“ โ€“
F-K8SWORKLOADS-08 โ€“ โ‘ฃ์Šค์ผ€์ผ Open Autoscale Size Modal a[onclick*="openAutoscaleSizeModal"] โ€“ โ€“
F-K8SWORKLOADS-09 โ€“ โ‘ฃ์Šค์ผ€์ผ Export Node Groups a[onclick*="exportNodeGroups"] โ€“ โ€“
F-K8SWORKLOADS-10 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="getSelectedPmkData"] โ€“ โ€“
F-K8SWORKLOADS-11 โ€“ โ‘ฃ์Šค์ผ€์ผ Import from JSON: hidden file picker #import-nodegroups-file mc-infra-manager/GetAllSshKey
mc-infra-manager/GetAvailableK8sNodeImage
TC-K8S-CREATE-EXPERT-01
TC-K8S-CREATE-EXPERT-02
F-K8SWORKLOADS-12 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply #nodegroup-autoscaling-submit-btn โ€“ โ€“
F-K8SWORKLOADS-13 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply #nodegroup-autoscalesize-submit-btn โ€“ โ€“
F-K8SWORKLOADS-14 โ€“ ๊ธฐํƒ€ Expert Creation button[onclick*="toggleExpertCreation"] โ€“ โ€“
F-K8SWORKLOADS-15 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Change Cloud Connection Dynamic #cluster_cloudconnection_dynamic โ€“ โ€“
F-K8SWORKLOADS-16 โ€“ ๊ธฐํƒ€ Deploy button[onclick*="deployPmkDynamic"] mc-infra-manager/GetAvailableK8sVersion
mc-infra-manager/PostK8sClusterDynamic
mc-infra-manager/PostK8sClusterDynamicCheckRequest
mc-infra-manager/RecommendK8sNode
TC-K8S-WORKLOAD-CREATE-01
TC-K8S-WORKLOAD-CREATE-02
TC-K8S-CREATE-DYN-01
TC-K8S-CREATE-EXPERT-02
F-K8SWORKLOADS-17 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Use Default a[onclick*="useDefaultImageDynamic"] โ€“ โ€“
F-K8SWORKLOADS-18 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Validate And Open Image Modal Pmk a[onclick*="validateAndOpenImageModalPmk"] โ€“ โ€“
F-K8SWORKLOADS-19 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Change Cloud Connection #cluster_cloudconnection mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/Getallsubnet
mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
TC-K8S-CREATE-EXPERT-01
F-K8SWORKLOADS-20 โ€“ โ‘ฃ์Šค์ผ€์ผ + nodeGroup #nodegroup_plusIcon mc-infra-manager/GetAllSshKey
mc-infra-manager/GetAvailableK8sNodeImage
TC-K8S-CREATE-EXPERT-01
TC-K8S-CREATE-EXPERT-02
F-K8SWORKLOADS-21 โ€“ ๊ธฐํƒ€ Deploy button[onclick*="deployPmk"] mc-infra-manager/PostK8sCluster TC-K8S-CREATE-EXPERT-01
TC-K8S-CREATE-EXPERT-03
F-K8SWORKLOADS-22 โ€“ ๊ธฐํƒ€ Deploy button[onclick*="deployNode"] mc-infra-manager/GetAllSshKey
mc-infra-manager/GetAvailableK8sNodeImage
mc-infra-manager/PostK8sNodeGroup
TC-K8S-NODEGROUP-ADD-02
TC-K8S-CREATE-EXPERT-01
TC-K8S-CREATE-EXPERT-02
TC-K8S-NODEGROUP-ADD-03
TC-K8S-NODEGROUP-ADD-04
F-K8SWORKLOADS-23 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Use Default a[onclick*="useDefaultImage"] โ€“ โ€“
F-K8SWORKLOADS-24 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Validate And Open Image Modal a[onclick*="validateAndOpenImageModal"] โ€“ โ€“
F-K8SWORKLOADS-25 โ€“ ๊ธฐํƒ€ Done button[onclick*="clusterFormDone_btn"] โ€“ โ€“
F-K8SWORKLOADS-26 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Show Recommend Spec Setting #assistRecommendSpecConnectionName โ€“ โ€“
F-K8SWORKLOADS-27 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Button a[onclick*="getRecommendVmInfo"] mc-infra-manager/RecommendSpec TC-K8S-CREATE-DYN-02
F-K8SWORKLOADS-28 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ On Provider All Change Cluster #spec-provider-all-cluster โ€“ โ€“
F-K8SWORKLOADS-29 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ On Provider Check Change Cluster #spec-provider-aws-cluster โ€“ โ€“
F-K8SWORKLOADS-30 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply button[onclick*="applySpecInfo"] mc-infra-manager/PostInfraDynamicCheckRequest TC-K8S-CREATE-EXPERT-02
F-K8SWORKLOADS-31 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply button[onclick*="applySpecInfo"] โ€“ โ€“
F-K8SWORKLOADS-32 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Show Recommend Spec Setting Pmk #assistRecommendSpecConnectionName-pmk โ€“ โ€“
F-K8SWORKLOADS-33 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Button a[onclick*="getRecommendVmInfoPmk"] mc-infra-manager/RecommendSpec TC-K8S-CREATE-DYN-02
F-K8SWORKLOADS-34 โ€“ โ‘ขํ•„ํ„ฐ/๊ฒ€์ƒ‰ Filter By Provider Pmk #spec-provider-filter-pmk โ€“ โ€“
F-K8SWORKLOADS-35 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply button[onclick*="applySpecInfoPmk"] โ€“ โ€“
F-K8SWORKLOADS-36 โ€“ ๊ธฐํƒ€ Toggle OSDropdown Pmk button[onclick*="toggleOSDropdownPmk"] โ€“ โ€“
F-K8SWORKLOADS-37 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Ubuntu 22.04 a[onclick*="selectOSTypePmk"] โ€“ โ€“
F-K8SWORKLOADS-38 โ€“ โ‘ฅ์ˆ˜์ • Update GPUStatus Pmk #assist_gpu_image-pmk โ€“ โ€“
F-K8SWORKLOADS-39 โ€“ โ‘ฅ์ˆ˜์ • Update K8s Status Pmk #assist_k8s_image-pmk โ€“ โ€“
F-K8SWORKLOADS-40 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Button a[onclick*="getRecommendImageInfoPmk"] mc-infra-manager/SearchImage TC-K8S-CREATE-DYN-02
TC-K8S-CREATE-DYN-03
F-K8SWORKLOADS-41 โ€“ โ‘ฃExecute(์‹คํ–‰) Use Default button[onclick*="applyDefaultImagePmk"] โ€“ โ€“
F-K8SWORKLOADS-42 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply button[onclick*="applyImageInfoPmk"] โ€“ โ€“
F-K8SWORKLOADS-43 โ€“ ๊ธฐํƒ€ ${nodeName} #nodeGroup_status_icon_${nodeID} โ€“ โ€“
F-K8SWORKLOADS-44 โ€“ ๊ธฐํƒ€ Handle Node Check #node_checkbox_${nodeID} โ€“ โ€“
infratemplates (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 9๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllInfra
mc-infra-manager/GetAllInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-06
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-02 โ€“ โ‘ฆ์‚ญ์ œ Confirm Delete All a[onclick*="confirmDeleteAll"] mc-infra-manager/DeleteAllInfraDynamicTemplate
mc-infra-manager/GetAllInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-09
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-03 โ€“ โ‘ฅ์ˆ˜์ • Edit button[onclick*="openEditModal"] โ€“ โ€“
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-04 โ€“ โ‘ฆ์‚ญ์ œ Delete button[onclick*="confirmDelete"] mc-infra-manager/DeleteInfraDynamicTemplate
mc-infra-manager/GetAllInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-05 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-06 โ€“ โ‘ค์ƒ์„ฑ On Create Mode Change #create-mode-mci โ€“ โ€“
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-07 โ€“ ๊ธฐํƒ€ Extract button[onclick*="extractFromMci"] mc-infra-manager/GetInfraReqFromInfra TC-INFRA-TEMPLATE-06
TC-INFRA-TEMPLATE-07
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-08 โ€“ โ‘ค์ƒ์„ฑ Create button[onclick*="submitCreate"] mc-infra-manager/GetAllInfraDynamicTemplate
mc-infra-manager/PostInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-05
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-09 โ€“ โ‘ฅ์ˆ˜์ • Save button[onclick*="submitEdit"] mc-infra-manager/GetAllInfraDynamicTemplate
mc-infra-manager/PutInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-03
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11

3. Operations โ€บ Manage โ€บ Workflows

  • Event Listeners (mceventlistener) โ€” iframe โ€” mc-workflow-manager-fe UI ํ†ตํ•ฉ
  • Workflows (mcworkflows) โ€” iframe โ€” mc-workflow-manager-fe UI ํ†ตํ•ฉ

iframe ํ™”๋ฉด์˜ ์„ธ๋ถ€ ๊ธฐ๋Šฅ์€ ํ•ด๋‹น ํ”„๋ ˆ์ž„์›Œํฌ UI๊ฐ€ ์ œ๊ณตํ•œ๋‹ค. ์ฝ˜์†” ๊ด€์ ์˜ ๊ฒ€์ฆ ๋Œ€์ƒ์€ ํ™”๋ฉด ๋กœ๋”ฉ๊ณผ ์ฝ˜์†”โ†”iframe ์ธ์ฆ ํ•ธ๋“œ์…ฐ์ดํฌ(postMessage)๋‹ค.

ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
mceventlistener Event Listeners /webconsole/_view/mceventlistener iframe F0 0 0 0
mcworkflows Workflows /webconsole/_view/mcworkflows iframe F0 0 0 0

4. Operations โ€บ Manage โ€บ Applications

  • Repository (apprepository) โ€” iframe โ€” mc-application-manager-fe UI ํ†ตํ•ฉ
  • App Status (appstatus) โ€” iframe โ€” mc-application-manager-fe UI ํ†ตํ•ฉ
  • SW Catalogs (swcatalogs) โ€” iframe โ€” mc-application-manager-fe UI ํ†ตํ•ฉ

iframe ํ™”๋ฉด์˜ ์„ธ๋ถ€ ๊ธฐ๋Šฅ์€ ํ•ด๋‹น ํ”„๋ ˆ์ž„์›Œํฌ UI๊ฐ€ ์ œ๊ณตํ•œ๋‹ค. ์ฝ˜์†” ๊ด€์ ์˜ ๊ฒ€์ฆ ๋Œ€์ƒ์€ ํ™”๋ฉด ๋กœ๋”ฉ๊ณผ ์ฝ˜์†”โ†”iframe ์ธ์ฆ ํ•ธ๋“œ์…ฐ์ดํฌ(postMessage)๋‹ค.

ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
apprepository Repository /webconsole/_view/apprepository iframe F0 0 0 0
appstatus App Status /webconsole/_view/appstatus iframe F0 0 0 0
swcatalogs SW Catalogs /webconsole/_view/swcatalogs iframe F0 0 0 0

5. Operations โ€บ Manage โ€บ Data Migrations

  • Back Up (mcdatabackup) โ€” iframe โ€” mc-data-manager-fe UI ํ†ตํ•ฉ
  • Generate (mcdatagenerate) โ€” iframe โ€” mc-data-manager-fe UI ํ†ตํ•ฉ
  • Log Management (mcdatalogmanager) โ€” iframe โ€” mc-data-manager-fe UI ํ†ตํ•ฉ
  • Migration (mcdatamigration) โ€” iframe โ€” mc-data-manager-fe UI ํ†ตํ•ฉ
  • Restore (mcdatarestore) โ€” iframe โ€” mc-data-manager-fe UI ํ†ตํ•ฉ

iframe ํ™”๋ฉด์˜ ์„ธ๋ถ€ ๊ธฐ๋Šฅ์€ ํ•ด๋‹น ํ”„๋ ˆ์ž„์›Œํฌ UI๊ฐ€ ์ œ๊ณตํ•œ๋‹ค. ์ฝ˜์†” ๊ด€์ ์˜ ๊ฒ€์ฆ ๋Œ€์ƒ์€ ํ™”๋ฉด ๋กœ๋”ฉ๊ณผ ์ฝ˜์†”โ†”iframe ์ธ์ฆ ํ•ธ๋“œ์…ฐ์ดํฌ(postMessage)๋‹ค.

ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
mcdatabackup Back Up /webconsole/_view/mcdatabackup iframe F0 0 0 0
mcdatagenerate Generate /webconsole/_view/mcdatagenerate iframe F0 0 0 0
mcdatalogmanager Log Management /webconsole/_view/mcdatalogmanager iframe F0 0 0 0
mcdatamigration Migration /webconsole/_view/mcdatamigration iframe F0 0 0 0
mcdatarestore Restore /webconsole/_view/mcdatarestore iframe F0 0 0 0

6. Operations โ€บ Analytics โ€บ Cost Analysis

  • Billing Report (billingreport) โ€” iframe โ€” mc-cost-optimizer-fe UI ํ†ตํ•ฉ
  • Budget (budget) โ€” iframe โ€” mc-cost-optimizer-fe UI ํ†ตํ•ฉ
  • Cost Alarm (costalarm) โ€” iframe โ€” mc-cost-optimizer-fe UI ํ†ตํ•ฉ
  • Dash Board (costdashboard) โ€” iframe โ€” mc-cost-optimizer-fe UI ํ†ตํ•ฉ

iframe ํ™”๋ฉด์˜ ์„ธ๋ถ€ ๊ธฐ๋Šฅ์€ ํ•ด๋‹น ํ”„๋ ˆ์ž„์›Œํฌ UI๊ฐ€ ์ œ๊ณตํ•œ๋‹ค. ์ฝ˜์†” ๊ด€์ ์˜ ๊ฒ€์ฆ ๋Œ€์ƒ์€ ํ™”๋ฉด ๋กœ๋”ฉ๊ณผ ์ฝ˜์†”โ†”iframe ์ธ์ฆ ํ•ธ๋“œ์…ฐ์ดํฌ(postMessage)๋‹ค.

ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
billingreport Billing Report /webconsole/_view/billingreport iframe F0 0 0 0
budget Budget /webconsole/_view/budget iframe F0 0 0 0
costalarm Cost Alarm /webconsole/_view/costalarm iframe F0 0 0 0
costdashboard Dash Board /webconsole/_view/costdashboard iframe F0 0 0 0

7. Operations โ€บ Analytics โ€บ Monitorings

  • Alert (mc011yalerts) โ€” iframe โ€” mc-observability-fe UI ํ†ตํ•ฉ
  • Config (mc011yconfig) โ€” iframe โ€” mc-observability-fe UI ํ†ตํ•ฉ
  • Insight (mc011yinsight) โ€” iframe โ€” mc-observability-fe UI ํ†ตํ•ฉ
  • Logs (mc011ylogs) โ€” iframe โ€” mc-observability-fe UI ํ†ตํ•ฉ
  • Tracing (mc011ytracing) โ€” iframe โ€” mc-observability-fe UI ํ†ตํ•ฉ
  • Monitoring (mco11ymonitorings) โ€” iframe โ€” mc-observability-fe UI ํ†ตํ•ฉ
  • alarmshistory (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (operations-analytics-eventsntraces-alarmshistory, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F2 ยท ๊ธฐ๋Šฅ 2๊ฐœ
  • logconfig (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (operations-analytics-eventsntraces-logconfig, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F1 ยท ๊ธฐ๋Šฅ 4๊ฐœ
  • logmanage (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (operations-analytics-eventsntraces-logmanage, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F1 ยท ๊ธฐ๋Šฅ 2๊ฐœ
  • thresholdconfig (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (operations-analytics-eventsntraces-thresholdconfig, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F1 ยท ๊ธฐ๋Šฅ 6๊ฐœ
  • dashboard (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (operations-analytics-monitorings-dashboard, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F6 ยท ๊ธฐ๋Šฅ 4๊ฐœ
  • infrasmonitoring (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (operations-analytics-monitorings-infrasmonitoring, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F6 ยท ๊ธฐ๋Šฅ 2๊ฐœ
  • monitoringconfig (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (operations-analytics-monitorings-monitoringconfig, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F2 ยท ๊ธฐ๋Šฅ 3๊ฐœ
ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
mc011yalerts Alert /webconsole/_view/mc011yalerts iframe F0 0 0 0
mc011yconfig Config /webconsole/_view/mc011yconfig iframe F0 0 0 0
mc011yinsight Insight /webconsole/_view/mc011yinsight iframe F0 0 0 0
mc011ylogs Logs /webconsole/_view/mc011ylogs iframe F0 0 0 0
mc011ytracing Tracing /webconsole/_view/mc011ytracing iframe F0 0 0 0
mco11ymonitorings Monitoring /webconsole/_view/mco11ymonitorings iframe F0 0 0 0
operations-analytics-eventsntraces-alarmshistory alarmshistory (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/operations/analytics/eventsntraces/alarmshistory native F2 2 2 0
operations-analytics-eventsntraces-logconfig logconfig (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/operations/analytics/eventsntraces/logconfig native F1 4 7 0
operations-analytics-eventsntraces-logmanage logmanage (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/operations/analytics/eventsntraces/logmanage native F1 2 4 0
operations-analytics-eventsntraces-thresholdconfig thresholdconfig (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/operations/analytics/eventsntraces/thresholdconfig native F1 6 3 0
operations-analytics-monitorings-dashboard dashboard (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/operations/analytics/monitorings/dashboard native F6 4 3 0
operations-analytics-monitorings-infrasmonitoring infrasmonitoring (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/operations/analytics/monitorings/infrasmonitoring native F6 2 9 0
operations-analytics-monitorings-monitoringconfig monitoringconfig (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/operations/analytics/monitorings/monitoringconfig native F2 3 3 0
alarmshistory (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 2๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-ALARMSHISTORY-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-observability/Gettriggerhistoryalllist
mc-observability/Gettriggerpolicyalllist
โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-ALARMSHISTORY-02 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshAlarmList"] mc-observability/Gettriggerpolicyalllist โ€“
logconfig (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 4๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGCONFIG-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
mc-observability/AddLogConfig
mc-observability/GetLogConfig
mc-observability/RemoveLogConfig
โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGCONFIG-02 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ Log Collection Configuration a[onclick*="refreshList"] โ€“ โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGCONFIG-03 โ€“ ๊ธฐํƒ€ Load Config button[onclick*="loadLogConfig"] โ€“ โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGCONFIG-04 โ€“ โ‘ค์ƒ์„ฑ Add button[onclick*="addLogConfig"] โ€“ โ€“
logmanage (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 2๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGMANAGE-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-infra-manager/GetAllInfra โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGMANAGE-02 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Get Collected Log button[onclick*="getCollectedLog"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-observability/LogRangeQuery
โ€“
thresholdconfig (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 6๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-observability/Createtriggerpolicy
mc-observability/Deletetriggerpolicy
mc-observability/Gettriggerpolicyalllist
โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-02 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ Refresh List a[onclick*="refreshList"] โ€“ โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-03 โ€“ โ‘ฅ์ˆ˜์ • Edit button[onclick*="editSelected"] โ€“ โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-04 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete button[onclick*="deleteSelected"] โ€“ โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-05 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-06 โ€“ โ‘ค์ƒ์„ฑ Create button[onclick*="createPolicy"] โ€“ โ€“
dashboard (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 4๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-OPERATIONS-ANALYTICS-MONITORINGS-DASHBOARD-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
โ€“
F-OPERATIONS-ANALYTICS-MONITORINGS-DASHBOARD-02 โ€“ โ‘ค์ƒ์„ฑ Add button[onclick*="confirmAddWidget"] mc-observability/GetMetricsByVMId โ€“
F-OPERATIONS-ANALYTICS-MONITORINGS-DASHBOARD-03 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply button[onclick*="applyWidgetConfig"] mc-observability/GetMetricsByVMId โ€“
F-OPERATIONS-ANALYTICS-MONITORINGS-DASHBOARD-04 โ€“ โ‘ฆ์‚ญ์ œ Remove button[onclick*="executeRemoveWidget"] โ€“ โ€“
infrasmonitoring (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 2๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-OPERATIONS-ANALYTICS-MONITORINGS-INFRASMONITORING-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
mc-observability/GetMeasurementFields
mc-observability/Getplugins
โ€“
F-OPERATIONS-ANALYTICS-MONITORINGS-INFRASMONITORING-02 โ€“ โ‘ข์ œ์–ด ์•ก์…˜ Start Monitoring button[onclick*="startMonitoring"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-observability/GetAnomalyDetectionVMHistory
mc-observability/GetMetricsByVMId
mc-observability/GetPredictionVMHistory
โ€“
monitoringconfig (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 3๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-OPERATIONS-ANALYTICS-MONITORINGS-MONITORINGCONFIG-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
mc-observability/GetVMByNsMci
โ€“
F-OPERATIONS-ANALYTICS-MONITORINGS-MONITORINGCONFIG-02 โ€“ โ‘ข์ œ์–ด ์•ก์…˜ MciSuspend a[onclick*="changeMciLifeCycle"] โ€“ โ€“
F-OPERATIONS-ANALYTICS-MONITORINGS-MONITORINGCONFIG-03 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshServerList"] mc-infra-manager/GetInfra
mc-observability/GetVMByNsMci
โ€“

8. Settings โ€บ Account & Access โ€บ Organizations

  • Approvals (approvals) โ€” native F1 ยท ๊ธฐ๋Šฅ 8๊ฐœ
  • Company Info (companyinfo) โ€” native F6 ยท ๊ธฐ๋Šฅ 1๊ฐœ
  • Groups (groups) โ€” native F3 ยท ๊ธฐ๋Šฅ 20๊ฐœ
  • Menus (menus) โ€” native F3 ยท ๊ธฐ๋Šฅ 11๊ฐœ
  • Users (users) โ€” native F1 ยท ๊ธฐ๋Šฅ 15๊ฐœ
  • accesscontrols (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (settings-accountnaccess-organizations-accesscontrols, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F1 ยท ๊ธฐ๋Šฅ 5๊ฐœ
ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
approvals Approvals /webconsole/settings/accountnaccess/organizations/approvals native F1 8 2 0
companyinfo Company Info /webconsole/settings/accountnaccess/organizations/companyinfo native F6 1 5 0
groups Groups /webconsole/settings/accountnaccess/organizations/groups native F3 20 11 0
menus Menus /webconsole/settings/accountnaccess/organizations/menus native F3 11 6 0
users Users /webconsole/settings/accountnaccess/organizations/users native F1 15 15 0
settings-accountnaccess-organizations-accesscontrols accesscontrols (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/settings/accountnaccess/organizations/accesscontrols native F1 5 3 0
Approvals ์„ธ๋ถ€ ๊ธฐ๋Šฅ 8๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-APPROVALS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
โ€“
F-APPROVALS-02 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="initApprovals"] mc-iam-manager/Listusers โ€“
F-APPROVALS-03 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Approve button[onclick*="approveSelectedUser"] mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
โ€“
F-APPROVALS-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Reject button[onclick*="openRejectModalForSelected"] โ€“ โ€“
F-APPROVALS-05 โ€“ โ‘ฅ์ˆ˜์ • Confirm Reject button[onclick*="confirmReject"] mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
โ€“
F-APPROVALS-06 โ€“ ๊ธฐํƒ€ Approve button[onclick*="approveUser"] mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
โ€“
F-APPROVALS-07 โ€“ ๊ธฐํƒ€ Reject button[onclick*="openRejectModal"] โ€“ โ€“
F-APPROVALS-08 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Approve Selected button[onclick*="approveSelected"] mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
โ€“
Company Info ์„ธ๋ถ€ ๊ธฐ๋Šฅ 1๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-COMPANYINFO-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/activateCompany
mc-iam-manager/createCompany
mc-iam-manager/deactivateCompany
mc-iam-manager/getCompany
mc-iam-manager/updateCompany
โ€“
Groups ์„ธ๋ถ€ ๊ธฐ๋Šฅ 20๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-GROUPS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/assignGroupPlatformRole
mc-iam-manager/Createorganization
mc-iam-manager/Deleteorganization
mc-iam-manager/getGroupPlatformRoles
mc-iam-manager/Getorganizations
mc-iam-manager/Getorganizationusers
mc-iam-manager/GetRoleList
mc-iam-manager/Removeuserorganization
mc-iam-manager/Updateorganization
โ€“
F-GROUPS-02 โ€“ ๊ธฐํƒ€ Expand All button[onclick*="expandAllGroups"] โ€“ โ€“
F-GROUPS-03 โ€“ ๊ธฐํƒ€ Collapse All button[onclick*="collapseAllGroups"] โ€“ โ€“
F-GROUPS-04 โ€“ โ‘ค์ƒ์„ฑ Add Child #btn-add-child โ€“ โ€“
F-GROUPS-05 โ€“ โ‘ฅ์ˆ˜์ • Open Edit Group #btn-edit โ€“ โ€“
F-GROUPS-06 โ€“ โ‘ฆ์‚ญ์ œ Open Delete Group #btn-delete โ€“ โ€“
F-GROUPS-07 โ€“ โ‘ค์ƒ์„ฑ + Assign Platform Role #btn-assign-platform-role โ€“ โ€“
F-GROUPS-08 โ€“ ๊ธฐํƒ€ + Invite Member #btn-invite-member mc-iam-manager/Getorganizationusers
mc-iam-manager/Listusers
โ€“
F-GROUPS-09 โ€“ โ‘ค์ƒ์„ฑ Save button[onclick*="submitCreateGroup"] โ€“ โ€“
F-GROUPS-10 โ€“ โ‘ฅ์ˆ˜์ • Save button[onclick*="submitEditGroup"] โ€“ โ€“
F-GROUPS-11 โ€“ โ‘ฆ์‚ญ์ œ Delete button[onclick*="submitDeleteGroup"] โ€“ โ€“
F-GROUPS-12 โ€“ โ‘ขํ•„ํ„ฐ/๊ฒ€์ƒ‰ Filter Invite Users #invite-member-search โ€“ โ€“
F-GROUPS-13 โ€“ ๊ธฐํƒ€ Invite button[onclick*="submitInviteMembers"] mc-iam-manager/Assignuserorganizations โ€“
F-GROUPS-14 โ€“ โ‘ค์ƒ์„ฑ On Assign Role Changed #assign-role-select โ€“ โ€“
F-GROUPS-15 โ€“ โ‘ค์ƒ์„ฑ Assign #assign-role-submit โ€“ โ€“
F-GROUPS-16 โ€“ โ‘ฆ์‚ญ์ œ Remove button[onclick*="removeMember"] mc-iam-manager/Removeuserorganization โ€“
F-GROUPS-17 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ Refresh button[onclick*="refreshGroups"] โ€“ โ€“
F-GROUPS-18 โ€“ โ‘ค์ƒ์„ฑ Import Groups #import-groups-file mc-iam-manager/Createorganization
mc-iam-manager/Getorganizations
mc-iam-manager/Updateorganization
โ€“
F-GROUPS-19 โ€“ ๊ธฐํƒ€ Export JSON button[onclick*="exportGroups"] mc-iam-manager/Getorganizations โ€“
F-GROUPS-20 โ€“ โ‘ค์ƒ์„ฑ Create Org button[onclick*="openCreateGroup"] โ€“ โ€“
Menus ์„ธ๋ถ€ ๊ธฐ๋Šฅ 11๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-MENUS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/Createmenu
mc-iam-manager/Deletemenu
mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/Getmenuresources
mc-iam-manager/Getrolelist
mc-iam-manager/Updatemenu
โ€“
F-MENUS-02 โ€“ โ‘ค์ƒ์„ฑ Add Child button[onclick*="openCreateChildMenuModal"] โ€“ โ€“
F-MENUS-03 โ€“ โ‘ฅ์ˆ˜์ • Open Edit Menu Modal button[onclick*="openEditMenuModal"] โ€“ โ€“
F-MENUS-04 โ€“ โ‘ฆ์‚ญ์ œ Open Delete Menu Modal button[onclick*="openDeleteMenuModal"] โ€“ โ€“
F-MENUS-05 โ€“ โ‘ค์ƒ์„ฑ Save button[onclick*="saveCreateMenu"] โ€“ โ€“
F-MENUS-06 โ€“ โ‘ฅ์ˆ˜์ • Save button[onclick*="saveEditMenu"] โ€“ โ€“
F-MENUS-07 โ€“ โ‘ฆ์‚ญ์ œ Delete button[onclick*="confirmDeleteMenu"] โ€“ โ€“
F-MENUS-08 โ€“ โ‘ฅ์ˆ˜์ • Update Export Filename #export-format-json โ€“ โ€“
F-MENUS-09 โ€“ โ‘ฅ์ˆ˜์ • Save button[onclick*="doExportMenus"] mc-iam-manager/Getmenuresources โ€“
F-MENUS-10 โ€“ โ‘ค์ƒ์„ฑ Import Menus #import-menus-file mc-iam-manager/Createmenu
mc-iam-manager/Getmenuresources
mc-iam-manager/Updatemenu
โ€“
F-MENUS-11 โ€“ โ‘ค์ƒ์„ฑ Add Root Menu button[onclick*="openCreateRootMenuModal"] โ€“ โ€“
Users ์„ธ๋ถ€ ๊ธฐ๋Šฅ 15๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-USERS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/assignPlatformRole
mc-iam-manager/assignWorkspaceRole
mc-iam-manager/Createuser
mc-iam-manager/Deleteuser
mc-iam-manager/GetRoleList
mc-iam-manager/Getuserorganizations
mc-iam-manager/Getuserworkspacesbyuserid
mc-iam-manager/Listusers
mc-iam-manager/removePlatformRole
mc-iam-manager/Updateuser
โ€“
F-USERS-02 โ€“ โ‘ฆ์‚ญ์ œ UserDelete a[onclick*="deleteUser"] mc-iam-manager/Deleteuser โ€“
F-USERS-03 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshUsersList"] โ€“ โ€“
F-USERS-04 โ€“ ๊ธฐํƒ€ Open Reset Password Modal button[onclick*="openResetPasswordModal"] โ€“ โ€“
F-USERS-05 โ€“ ๊ธฐํƒ€ Toggle User Status #user-status-toggle-btn mc-iam-manager/UpdateUserStatus โ€“
F-USERS-06 โ€“ โ‘ค์ƒ์„ฑ Add Platform role button[onclick*="openAddUserRoleModal"] โ€“ โ€“
F-USERS-07 โ€“ โ‘ค์ƒ์„ฑ Add Group button[onclick*="addUserGroup"] mc-iam-manager/Getorganizations โ€“
F-USERS-08 โ€“ ๊ธฐํƒ€ Reset Password button[onclick*="resetUserPassword"] mc-iam-manager/ResetUserPassword โ€“
F-USERS-09 โ€“ โ‘ค์ƒ์„ฑ Assign button[onclick*="submitAssignGroup"] mc-iam-manager/Assignuserorganizations
mc-iam-manager/Getuserorganizations
mc-iam-manager/Removeuserorganization
โ€“
F-USERS-10 โ€“ โ‘จ์—ฐ๊ด€ ๋ฆฌ์†Œ์Šค ์กฐํšŒ Cancel button[onclick*="goBackToUserList"] โ€“ โ€“
F-USERS-11 โ€“ ๊ธฐํƒ€ Deploy button[onclick*="deployUser"] โ€“ โ€“
F-USERS-12 โ€“ โ‘ค์ƒ์„ฑ Add Role button[onclick*="submitUserRoleMapping"] mc-iam-manager/Getuserworkspacesbyuserid โ€“
F-USERS-13 โ€“ โ‘ฆ์‚ญ์ œ Remove ${role.name} button[onclick*="removeUserRole"] mc-iam-manager/removePlatformRole โ€“
F-USERS-14 โ€“ โ‘ฆ์‚ญ์ œ Remove workspace button[onclick*="removeUserWorkspace"] mc-iam-manager/Getuserworkspacesbyuserid โ€“
F-USERS-15 โ€“ โ‘ฆ์‚ญ์ œ Remove button[onclick*="removeUserGroupById"] mc-iam-manager/Getuserorganizations
mc-iam-manager/Removeuserorganization
โ€“
accesscontrols (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 5๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/createPolicy
mc-iam-manager/deletePolicy
mc-iam-manager/listPolicy
โ€“
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-02 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ Refresh List a[onclick*="refreshList"] โ€“ โ€“
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-03 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete button[onclick*="deleteSelected"] โ€“ โ€“
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-05 โ€“ โ‘ค์ƒ์„ฑ Create button[onclick*="createPolicy"] โ€“ โ€“

9. Settings โ€บ Environment โ€บ Cloud SPs

  • Cloud Drivers (clouddrivers) โ€” native F1 ยท ๊ธฐ๋Šฅ 2๊ฐœ ยท TC 3๊ฑด
  • Cloud Overview (cloudoverview) โ€” native F6 ยท ๊ธฐ๋Šฅ 17๊ฐœ
  • Connections (connections) โ€” native F1 ยท ๊ธฐ๋Šฅ 3๊ฐœ
  • Credentials (credentials) โ€” native F1 ยท ๊ธฐ๋Šฅ 5๊ฐœ
  • CSP Definitions (cspdefinitions) โ€” native F1 ยท ๊ธฐ๋Šฅ 5๊ฐœ ยท TC 6๊ฑด
  • cspaccounts (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (settings-environment-cloudsps-cspaccounts, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F1 ยท ๊ธฐ๋Šฅ 6๊ฐœ
ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
clouddrivers Cloud Drivers /webconsole/settings/environment/cloudsps/clouddrivers native F1 2 1 3
cloudoverview Cloud Overview /webconsole/settings/environment/cloudsps/cloudoverview native F6 17 9 0
connections Connections /webconsole/settings/environment/cloudsps/connections native F1 3 3 0
credentials Credentials /webconsole/settings/environment/cloudsps/credentials native F1 5 2 0
cspdefinitions CSP Definitions /webconsole/settings/environment/cloudsps/cspdefinitions native F1 5 4 6
settings-environment-cloudsps-cspaccounts cspaccounts (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/settings/environment/cloudsps/cspaccounts native F1 6 4 0
Cloud Drivers ์„ธ๋ถ€ ๊ธฐ๋Šฅ 2๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-CLOUDDRIVERS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-infra-manager/ForwardAnyReqToAny TC-CONSOLE-CLOUDDRIVER-LIST-01
F-CLOUDDRIVERS-02 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshDriverList"] โ€“ โ€“
Cloud Overview ์„ธ๋ถ€ ๊ธฐ๋Šฅ 17๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-CLOUDOVERVIEW-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) (dynamic)/(runtime)
mc-iam-manager/activateCspAccount
mc-iam-manager/createCspAccount
mc-iam-manager/deactivateCspAccount
mc-iam-manager/deleteCspAccount
mc-iam-manager/getCspAccountByID
mc-iam-manager/listCspAccounts
mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/validateCspAccount
โ€“
F-CLOUDOVERVIEW-02 โ€“ โ‘ฆ์‚ญ์ œ Delete CSP Account a[onclick*="deleteCspAccounts"] โ€“ โ€“
F-CLOUDOVERVIEW-03 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshCspList"] โ€“ โ€“
F-CLOUDOVERVIEW-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Validate button[onclick*="validateSelectedCsp"] โ€“ โ€“
F-CLOUDOVERVIEW-05 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Deactivate #csp-toggle-status-btn โ€“ โ€“
F-CLOUDOVERVIEW-06 โ€“ โ‘ค์ƒ์„ฑ Save button[onclick*="createCspAccount"] โ€“ โ€“
F-CLOUDOVERVIEW-07 โ€“ โ‘ค์ƒ์„ฑ Add Service button[onclick*="showAddServiceRow"] โ€“ โ€“
F-CLOUDOVERVIEW-08 โ€“ ๊ธฐํƒ€ Run All button[onclick*="runAllReadyz"] โ€“ โ€“
F-CLOUDOVERVIEW-09 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Sync Csp Resources #sync-execute-btn (dynamic)/(runtime) โ€“
F-CLOUDOVERVIEW-10 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ Retry button[onclick*="refresh"] โ€“ โ€“
F-CLOUDOVERVIEW-11 โ€“ โ‘ฅ์ˆ˜์ • Edit BaseURL button[onclick*="editFrameworkUrl"] โ€“ โ€“
F-CLOUDOVERVIEW-12 โ€“ โ‘ฅ์ˆ˜์ • Save button[onclick*="saveFrameworkUrl"] โ€“ โ€“
F-CLOUDOVERVIEW-13 โ€“ โ‘ฅ์ˆ˜์ • Cancel button[onclick*="cancelEditFrameworkUrl"] โ€“ โ€“
F-CLOUDOVERVIEW-14 โ€“ ๊ธฐํƒ€ Readyz button[onclick*="runReadyz"] โ€“ โ€“
F-CLOUDOVERVIEW-15 โ€“ ๊ธฐํƒ€ Init #readyz-init-btn-${fw.name} โ€“ โ€“
F-CLOUDOVERVIEW-16 โ€“ โ‘ค์ƒ์„ฑ Save button[onclick*="saveNewService"] โ€“ โ€“
F-CLOUDOVERVIEW-17 โ€“ โ‘ค์ƒ์„ฑ Cancel button[onclick*="cancelAddService"] โ€“ โ€“
Connections ์„ธ๋ถ€ ๊ธฐ๋Šฅ 3๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-CONNECTIONS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-infra-manager/GetConnConfig
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetCredentialHolderList
โ€“
F-CONNECTIONS-02 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ Refresh Connection List a[onclick*="refreshConnectionList"] โ€“ โ€“
F-CONNECTIONS-03 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
Credentials ์„ธ๋ถ€ ๊ธฐ๋Šฅ 5๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-CREDENTIALS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-infra-manager/GetCredentialHolderList
mc-infra-manager/RegisterCredential
โ€“
F-CREDENTIALS-02 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ Refresh a[onclick*="refreshCredentialList"] โ€“ โ€“
F-CREDENTIALS-03 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-CREDENTIALS-04 โ€“ โ‘ค์ƒ์„ฑ Add Kv Row button[onclick*="addKvRow"] โ€“ โ€“
F-CREDENTIALS-05 โ€“ โ‘ค์ƒ์„ฑ Register button[onclick*="registerCredential"] โ€“ โ€“
CSP Definitions ์„ธ๋ถ€ ๊ธฐ๋Šฅ 5๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-CSPDEFINITIONS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-infra-manager/GetCloudInfo
mc-infra-manager/GetProviderList
mc-infra-manager/RegisterCspDefinition
mc-infra-manager/UnregisterCspDefinition
TC-CONSOLE-CSPDEF-LIST-01
TC-CONSOLE-CSPDEF-PLATFORM-01
TC-CONSOLE-CSPDEF-CREATE-01
TC-CONSOLE-CSPDEF-DELETE-01
TC-CONSOLE-CSPDEF-DELETE-02
F-CSPDEFINITIONS-02 โ€“ โ‘ฆ์‚ญ์ œ Delete CSP Definition a[onclick*="deleteDefinitions"] โ€“ โ€“
F-CSPDEFINITIONS-03 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ refresh a[onclick*="refreshDefinitionList"] โ€“ โ€“
F-CSPDEFINITIONS-04 โ€“ โ‘ค์ƒ์„ฑ Add Region button[onclick*="addRegionRow"] โ€“ โ€“
F-CSPDEFINITIONS-05 โ€“ โ‘ค์ƒ์„ฑ Save button[onclick*="createDefinition"] โ€“ โ€“
cspaccounts (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 6๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/createCspAccount
mc-iam-manager/deleteCspAccount
mc-iam-manager/listCspAccounts
mc-iam-manager/validateCspAccount
โ€“
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-02 โ€“ โ‘ก์ƒˆ๋กœ๊ณ ์นจ Refresh a[onclick*="refreshCredentialList"] โ€“ โ€“
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-03 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Validate Selected button[onclick*="validateSelected"] โ€“ โ€“
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-04 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete Selected button[onclick*="deleteSelected"] โ€“ โ€“
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-05 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-06 โ€“ โ‘ค์ƒ์„ฑ Create button[onclick*="createCredential"] โ€“ โ€“

10. Settings โ€บ Environment โ€บ Cloud Resources

  • Disks (disks) โ€” native F1 ยท ๊ธฐ๋Šฅ 8๊ฐœ ยท TC 10๊ฑด
  • MyImages (myimages) โ€” native F1 ยท ๊ธฐ๋Šฅ 5๊ฐœ
  • Networks (networks) โ€” native F1 ยท ๊ธฐ๋Šฅ 12๊ฐœ ยท TC 8๊ฑด
  • NLB (nlbs) โ€” native F1 ยท ๊ธฐ๋Šฅ 8๊ฐœ ยท TC 3๊ฑด
  • Resource Sync (resourcesync) โ€” native F5 ยท ๊ธฐ๋Šฅ 23๊ฐœ
  • Security Groups (securitygroups) โ€” native F1 ยท ๊ธฐ๋Šฅ 10๊ฐœ ยท TC 9๊ฑด
  • Images (serverimages) โ€” native F1 ยท ๊ธฐ๋Šฅ 6๊ฐœ
  • Specs (serverspecs) โ€” native F1 ยท ๊ธฐ๋Šฅ 5๊ฐœ
  • SSH Keys (sshkeys) โ€” native F1 ยท ๊ธฐ๋Šฅ 7๊ฐœ ยท TC 6๊ฑด
  • networktemplates (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (settings-environment-cloudresources-networktemplates, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F6 ยท ๊ธฐ๋Šฅ 9๊ฐœ
ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
disks Disks /webconsole/settings/environment/cloudresources/disks native F1 8 11 10
myimages MyImages /webconsole/settings/environment/cloudresources/myimages native F1 5 7 0
networks Networks /webconsole/settings/environment/cloudresources/networks native F1 12 9 8
nlbs NLB /webconsole/settings/environment/cloudresources/nlbs native F1 8 13 3
resourcesync Resource Sync /webconsole/settings/environment/cloudresources/resourcesync native F5 23 0 0
securitygroups Security Groups /webconsole/settings/environment/cloudresources/securitygroups native F1 10 8 9
serverimages Images /webconsole/settings/environment/cloudresources/serverimages native F1 6 7 0
serverspecs Specs /webconsole/settings/environment/cloudresources/serverspecs native F1 5 7 0
sshkeys SSH Keys /webconsole/settings/environment/cloudresources/sshkeys native F1 7 7 6
settings-environment-cloudresources-networktemplates networktemplates (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /webconsole/settings/environment/cloudresources/networktemplates native F6 9 7 0
Disks ์„ธ๋ถ€ ๊ธฐ๋Šฅ 8๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-DISKS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetDataDisk
mc-infra-manager/GetInfra
mc-infra-manager/GetInfraGroupIds
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
F-DISKS-02 โ€“ โ‘ค์ƒ์„ฑ Attach selected Data Disk a[onclick*="openAttachFromList"] mc-infra-manager/GetAllInfra TC-INFRA-DISK-ATTACH-01
F-DISKS-03 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelDataDisk
mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DELETE-02
TC-INFRA-DISK-DETACH-02
F-DISKS-04 โ€“ โ‘ฆ์‚ญ์ œ Detach #detail-detach-btn mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
F-DISKS-05 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-DISKS-06 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Create Disk #create-disk-execute-btn mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
mc-infra-manager/PostDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-CREATE-02
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
F-DISKS-07 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Import Disk #import-disk-execute-btn mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
F-DISKS-08 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Attach Disk #attach-disk-execute-btn mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
MyImages ์„ธ๋ถ€ ๊ธฐ๋Šฅ 5๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-MYIMAGES-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllCustomImage
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetCustomImage
โ€“
F-MYIMAGES-02 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelCustomImage
mc-infra-manager/GetAllCustomImage
mc-infra-manager/GetCustomImage
โ€“
F-MYIMAGES-03 โ€“ โ‘ฆ์‚ญ์ œ Delete button[onclick*="confirmDeleteCustomImage"] mc-infra-manager/DelCustomImage
mc-infra-manager/GetAllCustomImage
mc-infra-manager/GetCustomImage
โ€“
F-MYIMAGES-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-MYIMAGES-05 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Register Custom Image #create-myimage-execute-btn mc-infra-manager/GetAllCustomImage
mc-infra-manager/GetCustomImage
mc-infra-manager/PostCustomImage
โ€“
Networks ์„ธ๋ถ€ ๊ธฐ๋Šฅ 12๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-NETWORKS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllVNet
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetVNet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-DELETE-01
F-NETWORKS-02 โ€“ โ‘ฅ์ˆ˜์ • Edit selected a[onclick*="triggerEditSelected"] mc-infra-manager/DelSubnet
mc-infra-manager/GetVNet
TC-INFRA-VPC-EDIT-01
F-NETWORKS-03 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelVNet
mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-DELETE-01
TC-INFRA-VPC-DELETE-02
F-NETWORKS-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-NETWORKS-05 โ€“ โ‘ฅ์ˆ˜์ • Cancel button[onclick*="cancelEditMode"] โ€“ โ€“
F-NETWORKS-06 โ€“ โ‘ฅ์ˆ˜์ • Save VNet button[onclick*="saveVNet"] mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
mc-infra-manager/PostSubnet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-EDIT-02
TC-INFRA-VPC-DELETE-01
F-NETWORKS-07 โ€“ โ‘ค์ƒ์„ฑ + Add Subnet button[onclick*="addEditSubnetRow"] โ€“ โ€“
F-NETWORKS-08 โ€“ โ‘ค์ƒ์„ฑ + Add Subnet button[onclick*="addSubnetRow"] โ€“ โ€“
F-NETWORKS-09 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Create VNet #create-vpc-execute-btn mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
mc-infra-manager/PostVNet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-CREATE-02
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-DELETE-01
F-NETWORKS-10 โ€“ โ‘กQuery(์กฐํšŒ) Query button[onclick*="loadUnmanagedVNets"] โ€“ โ€“
F-NETWORKS-11 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Import VNets #import-vnet-execute-btn mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-DELETE-01
F-NETWORKS-12 โ€“ โ‘ฆ์‚ญ์ œ Delete button[onclick*="confirmDeleteSubnet"] mc-infra-manager/DelSubnet
mc-infra-manager/GetVNet
TC-INFRA-VPC-EDIT-01
NLB ์„ธ๋ถ€ ๊ธฐ๋Šฅ 8๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-NLBS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllNLBInNs
mc-infra-manager/GetInfra
mc-infra-manager/GetInfraGroupIds
mc-infra-manager/GetNLB
mc-infra-manager/GetNLBSupport
โ€“
F-NLBS-02 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Check health of selected a[onclick*="checkSelectedNlbHealth"] mc-infra-manager/GetNLBHealth TC-INFRA-NLB-HEALTH-01
F-NLBS-03 โ€“ โ‘ฆ์‚ญ์ œ Edit selected (assign / unassign nodes) a[onclick*="triggerEditSelected"] mc-infra-manager/GetInfra
mc-infra-manager/GetNLB
โ€“
F-NLBS-04 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelNLB
mc-infra-manager/GetAllNLBInNs
mc-infra-manager/GetNLB
โ€“
F-NLBS-05 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-NLBS-06 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Edit Nlb Nodes #nlb-edit-execute-btn mc-infra-manager/AddNLBNodes
mc-infra-manager/GetAllNLBInNs
mc-infra-manager/GetNLB
mc-infra-manager/RemoveNLBNodes
โ€“
F-NLBS-07 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Create Nlb #create-nlb-execute-btn mc-infra-manager/GetAllNLBInNs
mc-infra-manager/GetNLB
mc-infra-manager/PostNLB
TC-INFRA-NLB-CREATE-01
TC-INFRA-NLB-CREATE-02
F-NLBS-08 โ€“ โ‘ค์ƒ์„ฑ Create NLB button[onclick*="openCreateNlbModal"] mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
mc-infra-manager/GetInfraGroupIds
mc-infra-manager/GetNLBSupport
โ€“
Resource Sync ์„ธ๋ถ€ ๊ธฐ๋Šฅ 23๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-RESOURCESYNC-01 โ€“ โ‘ฉํƒญ ์ „ํ™˜ Sync Status a[onclick*="syncShowTab"] โ€“ โ€“
F-RESOURCESYNC-02 โ€“ โ‘ฃExecute(์‹คํ–‰) Provider input[onclick*="syncOnProviderModeChange"] โ€“ โ€“
F-RESOURCESYNC-03 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Select All a[onclick*="syncSelectAllConn"] โ€“ โ€“
F-RESOURCESYNC-04 โ€“ โ‘ฃExecute(์‹คํ–‰) Resource Type input[onclick*="syncOnResTypeModeChange"] โ€“ โ€“
F-RESOURCESYNC-05 โ€“ โ‘ฃExecute(์‹คํ–‰) Query button[onclick*="syncQuery"] โ€“ โ€“
F-RESOURCESYNC-06 โ€“ โ‘ขํ•„ํ„ฐ/๊ฒ€์ƒ‰ Sync Filter Table #sync-table-search โ€“ โ€“
F-RESOURCESYNC-07 โ€“ โ‘ฃExecute(์‹คํ–‰) Target Provider input[onclick*="syncToggleProvider"] โ€“ โ€“
F-RESOURCESYNC-08 โ€“ โ‘ฃExecute(์‹คํ–‰) Resource Type input[onclick*="syncToggleResType"] โ€“ โ€“
F-RESOURCESYNC-09 โ€“ โ‘ฃExecute(์‹คํ–‰) Run Sync button[onclick*="syncExecute"] โ€“ โ€“
F-RESOURCESYNC-10 โ€“ โ‘ฃExecute(์‹คํ–‰) Sync Res On Provider Change #res-provider โ€“ โ€“
F-RESOURCESYNC-11 โ€“ โ‘ฃExecute(์‹คํ–‰) Query button[onclick*="syncResQuery"] โ€“ โ€“
F-RESOURCESYNC-12 โ€“ โ‘ฃExecute(์‹คํ–‰) Register button[onclick*="syncResRegister"] โ€“ โ€“
F-RESOURCESYNC-13 โ€“ โ‘ฆ์‚ญ์ œ Unregister #res-btn-unregister โ€“ โ€“
F-RESOURCESYNC-14 โ€“ โ‘ฉํƒญ ์ „ํ™˜ Schedule List a[onclick*="scheduleShowTab"] โ€“ โ€“
F-RESOURCESYNC-15 โ€“ โ‘ค์ƒ์„ฑ + Add Schedule button[onclick*="loadModalDropdownsOnce"] โ€“ โ€“
F-RESOURCESYNC-16 โ€“ โ‘ฃExecute(์‹คํ–‰) Query button[onclick*="nsSyncQuery"] โ€“ โ€“
F-RESOURCESYNC-17 โ€“ โ‘ฃExecute(์‹คํ–‰) Apply button[onclick*="nsSyncApply"] โ€“ โ€“
F-RESOURCESYNC-18 โ€“ ๊ธฐํƒ€ Node input[onclick*="scheduleToggleModalMci"] โ€“ โ€“
F-RESOURCESYNC-19 โ€“ โ‘ค์ƒ์„ฑ Create button[onclick*="scheduleSubmitCreate"] โ€“ โ€“
F-RESOURCESYNC-20 โ€“ โ‘ฃExecute(์‹คํ–‰) Sync Toggle Provider Conns input[onclick*="syncToggleProviderConns"] โ€“ โ€“
F-RESOURCESYNC-21 โ€“ โ‘ฃExecute(์‹คํ–‰) Sync On Provider Change input[onclick*="syncOnProviderChange"] โ€“ โ€“
F-RESOURCESYNC-22 โ€“ โ‘ข์ œ์–ด ์•ก์…˜ Schedule Pause_resume button[onclick*="schedulePause_resume"] โ€“ โ€“
F-RESOURCESYNC-23 โ€“ โ‘ฆ์‚ญ์ œ ๐Ÿ—‘ button[onclick*="scheduleDelete"] โ€“ โ€“
Security Groups ์„ธ๋ถ€ ๊ธฐ๋Šฅ 10๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-SECURITYGROUPS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetAllVNet
mc-infra-manager/GetSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-DELETE-01
F-SECURITYGROUPS-02 โ€“ โ‘ฅ์ˆ˜์ • Edit selected a[onclick*="triggerEditSelected"] mc-infra-manager/GetSecurityGroup TC-INFRA-SG-EDIT-01
F-SECURITYGROUPS-03 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelSecurityGroup
mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-DELETE-01
TC-INFRA-SG-DELETE-02
F-SECURITYGROUPS-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-SECURITYGROUPS-05 โ€“ โ‘ฅ์ˆ˜์ • Cancel button[onclick*="cancelEditMode"] โ€“ โ€“
F-SECURITYGROUPS-06 โ€“ โ‘ฅ์ˆ˜์ • Save SG #edit-save-btn mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetSecurityGroup
mc-infra-manager/PutSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-EDIT-02
TC-INFRA-SG-DELETE-01
F-SECURITYGROUPS-07 โ€“ โ‘ค์ƒ์„ฑ + Add Rule button[onclick*="addEditRuleRow"] โ€“ โ€“
F-SECURITYGROUPS-08 โ€“ โ‘ค์ƒ์„ฑ + Add Rule button[onclick*="addFirewallRuleRow"] โ€“ โ€“
F-SECURITYGROUPS-09 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Create SG #create-sg-execute-btn mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetSecurityGroup
mc-infra-manager/PostSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-CREATE-02
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-DELETE-01
F-SECURITYGROUPS-10 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Import SG #import-sg-execute-btn mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-DELETE-01
Images ์„ธ๋ถ€ ๊ธฐ๋Šฅ 6๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-SERVERIMAGES-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/ForwardAnyReqToAny
mc-infra-manager/GetConnConfigList
โ€“
F-SERVERIMAGES-02 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelImage
mc-infra-manager/SearchImage
โ€“
F-SERVERIMAGES-03 โ€“ โ‘ขํ•„ํ„ฐ/๊ฒ€์ƒ‰ Search Images #search-image-btn mc-infra-manager/SearchImage โ€“
F-SERVERIMAGES-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-SERVERIMAGES-05 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Select button[onclick*="openImageSelectPopup"] mc-infra-manager/GetConnConfigList โ€“
F-SERVERIMAGES-06 โ€“ โ‘ค์ƒ์„ฑ Register button[onclick*="submitRegisterImage"] mc-infra-manager/PostImage
mc-infra-manager/SearchImage
โ€“
Specs ์„ธ๋ถ€ ๊ธฐ๋Šฅ 5๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-SERVERSPECS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/FilterSpecsByRange
mc-infra-manager/ForwardAnyReqToAny
โ€“
F-SERVERSPECS-02 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelSpec
mc-infra-manager/FilterSpecsByRange
โ€“
F-SERVERSPECS-03 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-SERVERSPECS-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Select button[onclick*="openSpecSelectPopup"] mc-infra-manager/GetConnConfigList โ€“
F-SERVERSPECS-05 โ€“ โ‘ค์ƒ์„ฑ Register button[onclick*="submitRegisterSpec"] mc-infra-manager/FilterSpecsByRange
mc-infra-manager/PostSpec
โ€“
SSH Keys ์„ธ๋ถ€ ๊ธฐ๋Šฅ 7๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-SSHKEYS-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllSshKey
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-DELETE-01
F-SSHKEYS-02 โ€“ โ‘ง๋‹ค์ค‘ ์‚ญ์ œ Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelSshKey
mc-infra-manager/GetAllSshKey
mc-infra-manager/GetSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-DELETE-01
TC-INFRA-SSHKEY-DELETE-02
F-SSHKEYS-03 โ€“ โ‘ฆ์‚ญ์ œ Delete button[onclick*="confirmDeleteSshKey"] mc-infra-manager/DelSshKey
mc-infra-manager/GetAllSshKey
mc-infra-manager/GetSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-DELETE-01
TC-INFRA-SSHKEY-DELETE-02
F-SSHKEYS-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-SSHKEYS-05 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Show #toggle-privkey-btn โ€“ โ€“
F-SSHKEYS-06 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Create Ssh Key #create-sshkey-execute-btn mc-infra-manager/GetAllSshKey
mc-infra-manager/GetSshKey
mc-infra-manager/PostSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-CREATE-02
TC-INFRA-SSHKEY-DELETE-01
F-SSHKEYS-07 โ€“ โ‘ฃExecute(์‹คํ–‰) Execute Import Ssh Key #import-sshkey-execute-btn mc-infra-manager/GetAllSshKey
mc-infra-manager/GetSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-DELETE-01
networktemplates (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 9๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllVNetTemplate
mc-infra-manager/GetConnConfigList
โ€“
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-02 โ€“ โ‘ฆ์‚ญ์ œ Confirm Delete All a[onclick*="confirmDeleteAll"] mc-infra-manager/DeleteAllVNetTemplate
mc-infra-manager/GetAllVNetTemplate
โ€“
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-03 โ€“ โ‘ฅ์ˆ˜์ • Edit button[onclick*="openEditModal"] โ€“ โ€“
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-04 โ€“ โ‘ฃํ–‰ ์„ ํƒโ†’์ƒ์„ธ Hide Detail a[onclick*="hideDetail"] โ€“ โ€“
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-05 โ€“ ๊ธฐํƒ€ On Modal Mode Change #create-mode-policy โ€“ โ€“
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-06 โ€“ โ‘ฆ์‚ญ์ œ Remove Subnet Row button[onclick*="removeSubnetRow"] โ€“ โ€“
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-07 โ€“ โ‘ค์ƒ์„ฑ + Add Subnet button[onclick*="addSubnetRow"] โ€“ โ€“
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-08 โ€“ โ‘ค์ƒ์„ฑ Create button[onclick*="submitCreate"] mc-infra-manager/GetAllVNetTemplate
mc-infra-manager/PostVNetTemplate
โ€“
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-09 โ€“ โ‘ฅ์ˆ˜์ • Save button[onclick*="submitEdit"] mc-infra-manager/GetAllVNetTemplate
mc-infra-manager/PutVNetTemplate
โ€“

11. Common (๋กœ๊ทธ์ธยท๊ณตํ†ต ๋ ˆ์ด์•„์›ƒ)

  • ๊ณตํ†ต ๋ ˆ์ด์•„์›ƒ (๋ชจ๋“  ํ™”๋ฉด) (layout, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native LAYOUT ยท ๊ธฐ๋Šฅ 9๊ฐœ
  • login (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (auth-login, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F6 ยท ๊ธฐ๋Šฅ 1๊ฐœ
  • logout (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (auth-logout, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F6 ยท ๊ธฐ๋Šฅ 0๊ฐœ
  • signup (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (auth-signup, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F6 ยท ๊ธฐ๋Šฅ 1๊ฐœ
  • unauthorized (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) (auth-unauthorized, ๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) โ€” native F6 ยท ๊ธฐ๋Šฅ 1๊ฐœ
ํ™”๋ฉดID ํ™”๋ฉด๋ช… URL ํ†ตํ•ฉ ํฌ๋งท ๊ธฐ๋Šฅ์ˆ˜ API์ˆ˜ TC์ˆ˜
layout ๊ณตํ†ต ๋ ˆ์ด์•„์›ƒ (๋ชจ๋“  ํ™”๋ฉด) (๋ชจ๋“  ํ™”๋ฉด) native LAYOUT 9 5 0
auth-login login (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /auth/login native F6 1 3 0
auth-logout logout (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /auth/logout native F6 0 0 0
auth-signup signup (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /auth/signup native F6 1 1 0
auth-unauthorized unauthorized (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) /auth/unauthorized native F6 1 3 0
๊ณตํ†ต ๋ ˆ์ด์•„์›ƒ (๋ชจ๋“  ํ™”๋ฉด) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 9๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-LAYOUT-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/GetAllAvailableMenus โ€“
F-LAYOUT-02 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-web-console(self)/refresh
โ€“
F-LAYOUT-03 โ€“ โ‘ฅ์ˆ˜์ • Cancel button[onclick*="commonConfirmClose"] โ€“ โ€“
F-LAYOUT-04 โ€“ โ‘ฅ์ˆ˜์ • OK button[onclick*="commonConfirmOk"] โ€“ โ€“
F-LAYOUT-05 โ€“ ๊ธฐํƒ€ Cancel button[onclick*="commonPromptClose"] โ€“ โ€“
F-LAYOUT-06 โ€“ ๊ธฐํƒ€ OK button[onclick*="commonPromptOk"] โ€“ โ€“
F-LAYOUT-07 โ€“ ๊ธฐํƒ€ OK button[onclick*="commonAlertClose"] โ€“ โ€“
F-LAYOUT-08 โ€“ ๊ธฐํƒ€ OK button[onclick*="commonResultAlertClose"] โ€“ โ€“
F-LAYOUT-09 โ€“ ๊ธฐํƒ€ Change Password button[onclick*="changeMyPassword"] mc-iam-manager/ChangeMyPassword โ€“
login (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 1๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-AUTH-LOGIN-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/GetAllAvailableMenus
mc-web-console(self)/login
mc-web-console(self)/refresh
โ€“
signup (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 1๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-AUTH-SIGNUP-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-web-console(self)/signup โ€“
unauthorized (๋ฉ”๋‰ด ๋ฏธ๋“ฑ์žฌ) ์„ธ๋ถ€ ๊ธฐ๋Šฅ 1๊ฐœ
๊ธฐ๋ŠฅID ํƒญ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋Šฅ ํŠธ๋ฆฌ๊ฑฐ ํ˜ธ์ถœ API ๊ฒ€์ฆ TC
F-AUTH-UNAUTHORIZED-01 โ€“ โ‘ ์ง„์ž… ์ž๋™์กฐํšŒ ํ™”๋ฉด ์ง„์ž… โ€” ์ž๋™ ์กฐํšŒ (page load) mc-iam-manager/GetAllAvailableMenus
mc-web-console(self)/login
mc-web-console(self)/refresh
โ€“
โš ๏ธ **GitHub.com Fallback** โš ๏ธ