🌊 Ocean 🌊 is an innovative solution developed by Port to seamlessly integrate various third-party systems with our developer portal product, empowering engineers to effortlessly prioritize key features and streamline the integration process.
What - Added rate limit retry and backoff strategy to when searching for resources that the caller has cloudasset.assets.searchAllResourcesWhy - GCP throws a 419 rate limit error which prevents resources from getting synced to port. Maximum Quota that can be set on GCP for cloud asset API calls is 400, to exceed that users are required to apply for higher quota. How - By leveraging the inbuilt support for Retry, we are able to implement an exponential backoff strategy for rate limit handling.
Type of change
Please leave one option from the following and delete the rest:
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] New Integration (non-breaking change which adds a new integration)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] Non-breaking change (fix of existing functionality that will not change current behavior)
Description
What - Added rate limit retry and backoff strategy to when searching for resources that the caller has
cloudasset.assets.searchAllResources
Why - GCP throws a 419 rate limit error which prevents resources from getting synced to port. Maximum Quota that can be set on GCP for cloud asset API calls is 400, to exceed that users are required to apply for higher quota.How - By leveraging the inbuilt support for Retry, we are able to implement an exponential backoff strategy for rate limit handling.
Type of change
Please leave one option from the following and delete the rest: