Как использовать Java для получения параметра из хранилища параметров AWS SSM - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть Java-код для извлечения параметра из хранилища параметров aws ssm с использованием роли IAM.Этот код выбрасывает некоторую ошибку HTTP.Может ли кто-нибудь помочь мне в этом?

package com.au.local.sit.parquet.dbload;

import com.amazonaws.services.simplesystemsmanagement.AWSSimpleSystemsManagement;
import com.amazonaws.services.simplesystemsmanagement.AWSSimpleSystemsManagementClientBuilder;
import com.amazonaws.services.simplesystemsmanagement.model.GetParameterRequest;
import com.amazonaws.services.simplesystemsmanagement.model.GetParameterResult;

public class GetPasswordParameter {

    public static void main(String args[]) {
        final AWSSimpleSystemsManagement client=AWSSimpleSystemsManagementClientBuilder.defaultClient();
        GetParameterRequest request = new GetParameterRequest();
        request.withName("/asset/DB").withWithDecryption(true);
         GetParameterResult result = client.getParameter(request);
        System.out.println(result.getParameter().getValue());
    }

}
...