Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add BigQuery, Source Repositories #113

Merged
merged 57 commits into from
Mar 1, 2019
Merged

Conversation

slevenick
Copy link
Collaborator

Add BigQuery table, Source Repositories, along with refactoring to allow for GCP resources with the property url.

Add InSpec support for backend service
Signed-off-by: Modular Magician <[email protected]>
Signed-off-by: Modular Magician <[email protected]>
Add compute instance template for InSpec
Add compute global address to InSpec
Signed-off-by: Modular Magician <[email protected]>
Signed-off-by: Modular Magician <[email protected]>
Add global forwarding rule generation to InSpec
Add support for target TCP proxy in InSpec
Signed-off-by: Modular Magician <[email protected]>
Add InSpec support for compute routes
Update InSpec doc template to use underscored name in title box
Signed-off-by: Modular Magician <[email protected]>
Add support for InSpec disk snapshot
Signed-off-by: Modular Magician <[email protected]>
slevenick and others added 24 commits February 6, 2019 17:51
InSpec add support for BigQuery Dataset
Signed-off-by: Modular Magician <[email protected]>
Templates, inspec.yaml for bigquery table
… name (#108)

Retrieve SOA record using DNS zone instead of building it from record name
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
Add InSpec support for source repositories
Add convenience outputs for public/private IP in Cloud SQL
Signed-off-by: Sam Levenick <[email protected]>
Copy link

@skpaterson skpaterson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work, thanks @slevenick !


## Filter Criteria
This resource supports all of the above properties as filter criteria, which can be used
with `where` as a block or a method.
Copy link

@skpaterson skpaterson Feb 27, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we add something to the documentation here to explain that the Cloud Source Repository API should be enabled? Might be worthwhile doing the same for other new services e.g. here's a similar example for compute engine:

## GCP Permissions

Ensure the [Compute Engine API](https://console.cloud.google.com/apis/library/compute.googleapis.com/) is enabled for the current project.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good idea! Added this on all generated docs

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, thanks @slevenick !

slevenick and others added 3 commits February 28, 2019 18:11
Add notes on API requirements to markdown docs for InSpec generated r…
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
@skpaterson skpaterson merged commit 189e806 into inspec:master Mar 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants