Change struct for inspectResources and registerCspResources with Err fix #1078
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
1. 출력 구조 개선 (inspectResources)
idByTb, idBySp, idByCsp, refNameOrId 등으로 id 표기 명확화.
[요청]
POST /inspectResources
(Inspect Resources (vNet, securityGroup, sshKey, vm) registered in CB-Tumblebug, CB-Spider, CSP)
[출력] 등록된 리로스 아이디 리스트 (등록 실패한 리소스가 있는 경우, 해당 항목의 스트링에 실패 메시지가 포함)
2. 출력 구조 개선 (registerCspResources)
출력값으로 등록된 리소스 아이디 리스트 및 등록 상태 정보 제공
[요청]
POST /registerCspResources
(Register CSP Native Resources (vNet, securityGroup, sshKey, vm) to CB-Tumblebug)
[출력] 등록된 리소스 아이디 리스트 (등록 실패한 리소스가 있는 경우, 해당 항목의 스트링에 실패 메시지가 포함)
3. SG 전체 등록 오류 수정
SG 등록시, vNet ID가 필요함. 기존에는 임의의 vNet ID를 지정하였으나,
적어도 connection이 동일한 vNet의 ID를 지정해야 하는 것을 확인함.
임의의 vNet 지정시 동일한 등록할 SG와 동일한 connection을 가진 vNet을 지정하도록 코드 수정.