Control: GCP > Compute Engine > Disk > Data Protection
Guardrails can automate taking disk snapshots and manage the retention of these snapshots.
This control enables / disables that feature, enforcing the schedule in the Managed Snapshots > Schedule
and Managed Snapshots > Minimum Schedule
sub-policies.
Resource Types
This control targets the following resource types:
Policies
The following policies can be used to configure this control:
This control type relies on these other policies when running actions:
- GCP > Compute Engine > Disk > Data Protection > Managed Snapshots > Location
- GCP > Compute Engine > Disk > Data Protection > Managed Snapshots > VSS
- GCP > Compute Engine > Disk > Data Protection > Managed Snapshots > Name Prefix
- GCP > Compute Engine > Disk > Data Protection > Managed Snapshots > Minimum Schedule
- GCP > Compute Engine > Disk > Data Protection > Managed Snapshots > Schedule
Permissions
Cloud permissions used by this control and its actions:
compute.snapshots.delete
compute.disks.createSnapshot
Category
In Your Workspace
Developers
- tmod:@turbot/gcp-computeengine#/control/types/diskDataProtection
- tmod:@turbot/turbot#/control/categories/resourceDataProtection
- turbot graphql controls --filter "controlTypeId:tmod:@turbot/gcp-computeengine#/control/types/diskDataProtection"
Get Controls
Control Type URI
Category URI
GraphQL
CLI