GCP File Instance
Google Cloud Filestore is a fully managed NFS file-server service that provides high-performance, scalable file storage for applications running on Google Cloud. A Filestore instance represents an NFS server deployed into a specific Google Cloud region and connected to a VPC network subnet, exposing one or more mount points (file shares) that can be mounted by Compute Engine VMs, GKE pods, or other services within the network. For details, see the official documentation: https://cloud.google.com/filestore/docs/reference/rest/v1/projects.locations.instances#Instance
Terrafrom Mappings:
google_filestore_instance.id
Supported Methods​
GET
: Get a gcp-file-instance by its "locations|instances"LIST
SEARCH
: Search for Filestore instances in a location. Use the location string or the full resource name supported for terraform mappings.
Possible Links​
gcp-compute-network
​
Every Filestore instance is created in, and reachable through, a specific VPC network subnet. Overmind links the instance to the corresponding gcp-compute-network
resource so that you can see which network provides connectivity to the NFS server and evaluate any network-related risks.
ip
​
A Filestore instance is assigned one or more internal IP addresses within its chosen subnet. These IP addresses are surfaced as ip
resources, indicating where clients must connect to mount the file share and allowing you to trace address-level dependencies or conflicts.
gcp-cloud-kms-crypto-key
​
If Customer-Managed Encryption Keys (CMEK) are enabled, the Filestore instance is encrypted with a specific Cloud KMS crypto key. Linking to gcp-cloud-kms-crypto-key
reveals which key secures the data, enabling verification of key policies, rotation schedules, and access control.