|
53 | 53 | import com.amazonaws.services.s3.model.PutObjectRequest; |
54 | 54 | import com.amazonaws.services.s3.model.Region; |
55 | 55 | import com.amazonaws.services.secretsmanager.model.CreateSecretRequest; |
| 56 | +import com.amazonaws.services.secretsmanager.model.CreateSecretResult; |
56 | 57 | import com.amazonaws.services.secretsmanager.model.DescribeSecretRequest; |
57 | 58 | import com.amazonaws.services.sqs.AmazonSQSClient; |
58 | 59 | import com.amazonaws.services.sqs.model.CreateQueueRequest; |
@@ -637,10 +638,18 @@ private static void setupBedrock() { |
637 | 638 | } |
638 | 639 |
|
639 | 640 | private static void setupSecretsManager() { |
640 | | - var secretsManagerClient = AWSSecretsManagerClient.builder().withCredentials(CREDENTIALS_PROVIDER).withEndpointConfiguration(endpointConfiguration).build(); |
641 | | - var createSecretRequest = new CreateSecretRequest().withName("test-secret-id"); |
642 | | - var response = secretsManagerClient.createSecret(createSecretRequest); |
643 | | - var testSecretId = response.getARN(); |
| 641 | + var secretsManagerClient = AWSSecretsManagerClient.builder().withCredentials(CREDENTIALS_PROVIDER).withEndpointConfiguration(endpointConfiguration).build(); |
| 642 | + CreateSecretRequest createSecretRequest; |
| 643 | + CreateSecretResult response; |
| 644 | + String testSecretId; |
| 645 | + try { |
| 646 | + createSecretRequest = new CreateSecretRequest().withName("test-secret-id"); |
| 647 | + response = secretsManagerClient.createSecret(createSecretRequest); |
| 648 | + testSecretId = response.getARN(); |
| 649 | + } catch (Exception e) { |
| 650 | + System.out.println("Something went wrong setting up Secrets Manager: " + e); |
| 651 | + throw new RuntimeException(e); |
| 652 | + } |
644 | 653 |
|
645 | 654 | get ( |
646 | 655 | "/secretsmanager/createsecret/:secretId", |
|
0 commit comments