Как получить ресурс под Trusted Advisor Check? - PullRequest
0 голосов
/ 21 июня 2019

В своем решении я загружаю чеки Trusted Advisor (через .Net SDK). Когда я смотрю на ответ:

    {
    "result": {
        "categorySpecificSummary": {
            "costOptimizing": {
                "estimatedMonthlySavings": 29.52,
                "estimatedPercentMonthlySavings": 0.0
            }
        },
        "checkId": "Ti39halfu8",
        "flaggedResources": [{
            "isSuppressed": false,
            "metadata": ["us-east-2", "dbinstance", "No", "db.t2.small", "1", "14+", "$30"],
            "region": "us-east-2",
            "resourceId": "qYipwg3eEj_WYOv5N8ZvFfw_eu_C9RxEmhgStOpGa0g",
            "status": "warning"
        }],
        "resourcesSummary": {
            "resourcesFlagged": 1,
            "resourcesIgnored": 0,
            "resourcesProcessed": 1,
            "resourcesSuppressed": 0
        },
        "status": "warning",
        "timestamp": "2019-06-21T08:24:17Z"
    }
}

Я вижу, что есть поле "resourceId", однако я обычно использую ARN для идентификации ресурсов AWS. Есть ли способ связать этот "resourceId" с ARN? Или, может быть, API, который позволяет получить ARN на основе ID ресурса?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...