java.lang.Object
org.qubership.integration.platform.variables.management.rest.v2.controller.SecretControllerV2

@RestController @RequestMapping("/v2/secret") @CrossOrigin(origins="*") @Validated public class SecretControllerV2 extends Object
  • Constructor Details

    • SecretControllerV2

      public SecretControllerV2(SecretService secretService)
  • Method Details

    • createSecret

      @PostMapping("/{secretName}") public org.springframework.http.ResponseEntity<Void> createSecret(@PathVariable @Pattern(regexp="^[a-z]+[-a-z0-9]*$",message="does not match \"{regexp}\"") @Pattern(regexp="^[a-z]+[-a-z0-9]*$",message="does not match \"{regexp}\"") String secretName)
    • downloadSecretHelmChart

      @GetMapping("/template/{secretName}") public org.springframework.http.ResponseEntity<Object> downloadSecretHelmChart(@PathVariable String secretName)