Skip to content
#

google-cloud-platform

google-cloud logo

Google Cloud Platform, offered by Google, is a suite of cloud computing services. Google Cloud Platform provides Infrastructure as a Service, Platform as a Service, and Serverless Computing environments. Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning.

Here are 1,722 public repositories matching this topic...

tfsec
drewmullen
drewmullen commented Jan 27, 2022

Is your feature request related to a problem? Please describe.

Provide a feature to validate your custom checks work as expected. If we have custom checks in a central location, it would be good to have a way to validate those checks work as we expect.

Describe the solution you'd like
we provide HCL that passes and HCL that fails, tfsec would have a test cmd that would validate

coryan
coryan commented Jan 25, 2021

This is motivated by #5703. Applications may need to persist the state of pagination iterators, for example, because they are implementing a web service that returns pages of results.

I suggested this API:

struct Page {
  std::vector<std::string> bucket_names;
  std::string reader_state;
};

Page BucketsPage(gcs::Client client, std::string reader_state) {
  auto reader = client.