Interface SecurityMarksApi
- All Known Subinterfaces:
SecurityMarksApiClient
public interface SecurityMarksApi
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<SecurityMarkModel>createSecurityMark(String securityGroupId, @Valid SecurityMarkBodyModel securityMark) org.springframework.http.ResponseEntity<Void>deleteSecurityMark(String securityGroupId, String securityMarkId) org.springframework.http.ResponseEntity<SecurityMarkModel>getSecurityGroupMark(String securityGroupId, String securityMarkId) org.springframework.http.ResponseEntity<SecurityMarksPaging>getSecurityGroupMarks(String securityGroupId, @Min(0L) @Valid Integer skipCount, @Min(1L) @Valid Integer maxItems) org.springframework.http.ResponseEntity<SecurityMarkModel>updateSecurityMark(String securityGroupId, String securityMarkId, @Valid SecurityMarkBodyModel securityMark)
-
Method Details
-
createSecurityMark
@RequestMapping(value="/security-groups/{securityGroupId}/security-marks", produces="application/json", consumes="application/json", method=POST) org.springframework.http.ResponseEntity<SecurityMarkModel> createSecurityMark(@PathVariable("securityGroupId") String securityGroupId, @Valid @RequestBody @Valid SecurityMarkBodyModel securityMark) -
deleteSecurityMark
@RequestMapping(value="/security-groups/{securityGroupId}/security-marks/{securityMarkId}", produces="application/json", consumes="", method=DELETE) org.springframework.http.ResponseEntity<Void> deleteSecurityMark(@PathVariable("securityGroupId") String securityGroupId, @PathVariable("securityMarkId") String securityMarkId) -
getSecurityGroupMark
@RequestMapping(value="/security-groups/{securityGroupId}/security-marks/{securityMarkId}", produces="application/json", consumes="", method=GET) org.springframework.http.ResponseEntity<SecurityMarkModel> getSecurityGroupMark(@PathVariable("securityGroupId") String securityGroupId, @PathVariable("securityMarkId") String securityMarkId) -
getSecurityGroupMarks
@RequestMapping(value="/security-groups/{securityGroupId}/security-marks", produces="application/json", consumes="", method=GET) org.springframework.http.ResponseEntity<SecurityMarksPaging> getSecurityGroupMarks(@PathVariable("securityGroupId") String securityGroupId, @Min(0L) @Valid @RequestParam(value="skipCount",required=false) @Min(0L) @Valid Integer skipCount, @Min(1L) @Valid @RequestParam(value="maxItems",required=false) @Min(1L) @Valid Integer maxItems) -
updateSecurityMark
@RequestMapping(value="/security-groups/{securityGroupId}/security-marks/{securityMarkId}", produces="application/json", consumes="application/json", method=PUT) org.springframework.http.ResponseEntity<SecurityMarkModel> updateSecurityMark(@PathVariable("securityGroupId") String securityGroupId, @PathVariable("securityMarkId") String securityMarkId, @Valid @RequestBody @Valid SecurityMarkBodyModel securityMark)
-