Nov202203

Partner | Updates to Custom Price Books Dry Run API

We have released an update to our Custom Price Books Dry Run API to now support uploading results to Amazon S3! When submitting a dry run request, including “upload_to_s3=true” will upload the results to the S3 bucket specified in Admin > Settings instead of generating an email alert. 

We have also made significant improvements to support a higher throttle limit for executing dry runs for custom price books. Moving forward, you can now submit up to 4,000 requests per hour!

View the Custom Price Books Dry Run API documentation.

Event Based Resource Collection for GCP – Private Beta

CloudHealth has introduced a new, event-based collection and processing system for GCP Resource Data. Rather than a polling collection that occurs every 15 minutes to 8 hours, CloudHealth can now continuously scan your GCP environments and collect resource metadata in real time. This private beta is for GCP resources, with plans to support Azure and AWS in future releases.

As a part of this new program, we are dramatically increasing the number of GCP resources we support in the platform. Participants in the private beta will have access to Google Resource-Based Committed Use Discounts and Google Cloud Functions reporting and policies, with plans to support new resources every release. To get more information about this beta, or to sign up, please contact your Technical Account Manager.

Upcoming Migration to Azure Cost Management APIs for EA Total Cost Collection – Action Required

To future proof our platform and provide more reliable data, CloudHealth will be migrating all Total Cost and Amortized Cost collection to the new Azure Cost Management APIs, allowing customers to take advantage of new CloudHealth reporting. Prior to the upcoming release, customers will need to update their SPN permissions to contain the enrollmentReader permission. CloudHealth will deprecate support for the old APIs on January 2, 2023, at which time customers who have not updated their permissions will experience a disruption of service including total cost, amortized cost, and new assets. If you require assistance to add these permissions, please reach out to your Technical Account Manager.

New GCP Actions – Action Required

We will be introducing several new GCP actions in the coming weeks that will require additional permissions. These will be available in both our policy engine as well as the relevant asset reports. The upcoming actions and permissions required for GCP are: 

  •  Release Unattached Static IPs: compute.addresses.delete 

  • Delete GCE Snapshot: compute.snapshots.delete 

  • Create GCE Snapshot:  compute.snapshots.create 

We have also released a new action for deleting unattached GCE disks that is available in policies with validation email support. This requires the permission “compute.disks.delete” to be added to the IAM role. Please view this Help Center article to view the permissions required.