@turbot/gcp-appengine

The gcp-appengine mod contains resource, control and policy definitions for GCP App Engine service.

Version
5.3.0
Released On
Feb 02, 2024
Depends On

Resource Types

Control Types

Policy Types

Release Notes

5.3.0 (2024-02-02)

What's new?

  • Resource's metadata will now also include createdBy details in Turbot CMDB.
  • We've updated the runtime of the lambda functions to Node 18. You wouldn't notice any difference and things will continue to work smoothly and consistently as before.

5.2.0 (2023-07-27)

What's new?

  • README.md file is now available for users to check details about the resource types and service permissions that the mod covers.

Bug fixes

  • The GCP > App Engine > Application > Discovery control would sometimes go into an error state if there was no Application available in the Project. This is now fixed.

5.1.1 (2023-03-23)

Bug fixes

  • We've updated the runtime of the lambda functions to node 16. You wouldn't notice any difference and things will continue to work smoothly and consistently as before.

5.1.0 (2023-02-17)

Bug fixes

  • We've improved the process of deleting resources from Guardrails if their CMDB policy was set to Enforce: Disabled. The CMDB controls will now not look to resolve credentials via Guardrails' IAM role while deleting resources from Turbot. This will allow the CMDB controls to process resource deletions from Guardrails more reliably than before.

Resource Types

  • GCP > App Engine > Application
  • GCP > App Engine > Firewall Rule
  • GCP > App Engine > Instance
  • GCP > App Engine > Service
  • GCP > App Engine > Version

Control Types

  • GCP > App Engine > Application > CMDB
  • GCP > App Engine > Application > Discovery
  • GCP > App Engine > Firewall Rule > Active
  • GCP > App Engine > Firewall Rule > Approved
  • GCP > App Engine > Firewall Rule > CMDB
  • GCP > App Engine > Firewall Rule > Discovery
  • GCP > App Engine > Instance > Active
  • GCP > App Engine > Instance > Approved
  • GCP > App Engine > Instance > CMDB
  • GCP > App Engine > Instance > Discovery
  • GCP > App Engine > Instance > Usage
  • GCP > App Engine > Service > Active
  • GCP > App Engine > Service > Approved
  • GCP > App Engine > Service > CMDB
  • GCP > App Engine > Service > Discovery
  • GCP > App Engine > Service > Labels
  • GCP > App Engine > Service > Usage
  • GCP > App Engine > Version > Active
  • GCP > App Engine > Version > Approved
  • GCP > App Engine > Version > CMDB
  • GCP > App Engine > Version > Discovery
  • GCP > App Engine > Version > Usage

Policy Types

  • GCP > App Engine > Application > CMDB
  • GCP > App Engine > Firewall Rule > Active
  • GCP > App Engine > Firewall Rule > Active > Age
  • GCP > App Engine > Firewall Rule > Active > Last Modified
  • GCP > App Engine > Firewall Rule > Approved
  • GCP > App Engine > Firewall Rule > Approved > Custom
  • GCP > App Engine > Firewall Rule > Approved > Usage
  • GCP > App Engine > Firewall Rule > CMDB
  • GCP > App Engine > Instance > Active
  • GCP > App Engine > Instance > Active > Age
  • GCP > App Engine > Instance > Active > Last Modified
  • GCP > App Engine > Instance > Approved
  • GCP > App Engine > Instance > Approved > Custom
  • GCP > App Engine > Instance > Approved > Usage
  • GCP > App Engine > Instance > CMDB
  • GCP > App Engine > Instance > Usage
  • GCP > App Engine > Instance > Usage > Limit
  • GCP > App Engine > Service > Active
  • GCP > App Engine > Service > Active > Age
  • GCP > App Engine > Service > Active > Last Modified
  • GCP > App Engine > Service > Approved
  • GCP > App Engine > Service > Approved > Custom
  • GCP > App Engine > Service > Approved > Usage
  • GCP > App Engine > Service > CMDB
  • GCP > App Engine > Service > Labels
  • GCP > App Engine > Service > Labels > Template
  • GCP > App Engine > Service > Usage
  • GCP > App Engine > Service > Usage > Limit
  • GCP > App Engine > Version > Active
  • GCP > App Engine > Version > Active > Age
  • GCP > App Engine > Version > Active > Last Modified
  • GCP > App Engine > Version > Approved
  • GCP > App Engine > Version > Approved > Custom
  • GCP > App Engine > Version > Approved > Usage
  • GCP > App Engine > Version > CMDB
  • GCP > App Engine > Version > Usage
  • GCP > App Engine > Version > Usage > Limit
  • GCP > Turbot > Event Handlers > Logging > Sink > Compiled Filter > @turbot/gcp-appengine

Action Types

  • GCP > App Engine > Application > Router
  • GCP > App Engine > Firewall Rule > Delete
  • GCP > App Engine > Firewall Rule > Router
  • GCP > App Engine > Instance > Delete
  • GCP > App Engine > Instance > Router
  • GCP > App Engine > Service > Delete
  • GCP > App Engine > Service > Router
  • GCP > App Engine > Service > Set Labels
  • GCP > App Engine > Version > Delete
  • GCP > App Engine > Version > Router

5.0.2 (2020-11-26)

Bug fixes

  • We've updated the GCP > * > Set API Enabled actions to use the latest API calls when checking the state of the service in the GCP project. There's no noticeable difference, but things should run smoother now.

5.0.1 (2020-08-10)

Bug fixes

  • We’ve made improvements to our GraphQL input queries for various controls and actions. You won’t notice any differences, but things should run smoother and quicker than before.

5.0.0 (2020-05-11)

Resource Types

  • GCP > App Engine

Control Types

  • GCP > App Engine > API Enabled
  • GCP > App Engine > CMDB
  • GCP > App Engine > Discovery

Policy Types

  • GCP > App Engine > API Enabled
  • GCP > App Engine > Approved Regions [Default]
  • GCP > App Engine > CMDB
  • GCP > App Engine > Enabled
  • GCP > App Engine > Labels Template [Default]
  • GCP > App Engine > Permissions
  • GCP > App Engine > Permissions > Levels
  • GCP > App Engine > Permissions > Levels > Modifiers
  • GCP > App Engine > Regions [Default]
  • GCP > Turbot > Permissions > Compiled > Levels > @turbot/gcp-appengine
  • GCP > Turbot > Permissions > Compiled > Service Permissions > @turbot/gcp-appengine

Action Types

  • GCP > App Engine > Set API Enabled