我需要識別 API 中的“account_type”被列為“未知”而不是來自 API 的“已鏈接”的任何帳戶。然后,我需要將我們標識為“未知”“account_type”的“owner_id”字段與 csv 中列出的 owner_id 進行比較。然后,我需要將匹配帳戶 csv 中的字段發布到另一個 API。我在弄清楚如何生成與“未知”“account_type”匹配的 owner_id 列表,然后將它們與 csv 中與 owner_id 匹配的帳戶進行比較時遇到問題。任何幫助,將不勝感激。我已經在下面列出了我已經走了多遠以及來自 api 的一個帳戶的簡短片段。謝謝!# This is what I started with:import requests import json r = requests.get ("https://chapi.cloudhealthtech.com/v1/aws_accounts?api_key=xxxxxxxxxxxxxxxx") data = r.json()響應數據:{ "aws_accounts": [ { "id": XXXXXXXXXXXX, "name": "XXXXXXXXXXXX", "amazon_name": "XXXXXXXX", "owner_id": "XXXXXXXXXX", "hide_public_fields": false, "region": "global", "created_at": "2018-05-09T10:31:19Z", "updated_at": "2018-10-24T22:02:49Z", "account_type": "Linked", "vpc_only": true, "cluster_name": "XXX", "status": { "level": "yellow", "last_update": "2018-12-09T13:25:01Z" }, "authentication": { "protocol": "assume_role", "assume_role_arn": "arn:aws:iam::XXXXXXXXXXXXX:role/CloudHealthXAccountReaderRole", "assume_role_external_id": "XXXXXXXXXXXXXXXXXXXXX" }, "billing": { "is_consolidated": false }, "cloudtrail": { "enabled": false } } ]}
添加回答
舉報
0/150
提交
取消