You can protect your Memorystore for Redis instances using VPC Service Controls.
VPC Service Controls protect against data exfiltration and provide an extra layer of security for your instances. For more information about VPC Service Controls, see Overview of VPC Service Controls.
Once the Memorystore for Redis API is protected by your service perimeter, Memorystore for Redis API requests coming from clients outside of the perimeter must have the proper access level rules.
Protecting your Redis instances using VPC Service Controls
Add the Memorystore for Redis API to your service perimeter. For instructions on adding a service to your service perimeter, see Updating a service perimeter.
Limitations of VPC Service Controls for Redis instances
For a list of VPC Service Controls limitations for Memorystore, see Supported products and limitations