{"id":27585,"library":"akeyless-cloud-id","title":"AKEYLESS Cloud ID Retriever","description":"Python library for retrieving cloud provider identity tokens (AWS, GCP, Azure) for use with AKEYLESS authentication. Version 0.3.1 is the latest, with low release cadence.","status":"active","version":"0.3.1","language":"python","source_language":"en","source_url":"https://github.com/akeyless-community/akeyless-cloud-id","tags":["akeyless","cloud-id","authentication","aws","gcp","azure"],"install":[{"cmd":"pip install akeyless-cloud-id","lang":"bash","label":"pip install"}],"dependencies":[{"reason":"Provides cloud identity retrieval functionality","package":"akeyless-cloud-id","optional":true}],"imports":[{"note":"Old import path","wrong":"from akeyless_cloud_id.cloud_id import CloudId","symbol":"CloudId","correct":"from akeyless_cloud_id import CloudId"}],"quickstart":{"code":"from akeyless_cloud_id import CloudId\n\ncloud_id = CloudId()\ntoken = cloud_id.get_cloud_id('aws')\nprint(token)","lang":"python","description":"Initialize and retrieve a cloud identity token (e.g., AWS)."},"warnings":[{"fix":"Use 'from akeyless_cloud_id import CloudId'","message":"Import path changed from akeyless_cloud_id.cloud_id to akeyless_cloud_id in version 0.2.0","severity":"breaking","affected_versions":"< 0.2.0"},{"fix":"Ensure provider string is lowercase and correct; check supported values in docs.","message":"get_cloud_id() returns a string, not an object; expects valid provider names: 'aws', 'gcp', 'azure'","severity":"gotcha","affected_versions":"all"},{"fix":"Monitor release notes for changes.","message":"The function 'get_cloud_id' may be deprecated in future; check for new API","severity":"deprecated","affected_versions":">=0.3.0"}],"env_vars":null,"last_verified":"2026-05-09T00:00:00.000Z","next_check":"2026-08-07T00:00:00.000Z","problems":[{"fix":"Install latest version: pip install --upgrade akeyless-cloud-id and use 'from akeyless_cloud_id import CloudId'","cause":"Using wrong import path or older version where symbol didn't exist","error":"ImportError: cannot import name 'CloudId' from 'akeyless_cloud_id'"},{"fix":"Use one of: 'aws', 'gcp', 'azure' (lowercase)","cause":"Invalid provider string passed to get_cloud_id()","error":"akeyless_cloud_id.exceptions.AkeylessCloudIdError: Unknown provider: 'aws2'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}