Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

CacheInvalidationRule

import type { CacheInvalidationRule } from "https://googleapis.deno.dev/v1/compute:v1.ts";
interface CacheInvalidationRule {
cacheTags?: string[];
host?: string;
path?: string;
}

§Properties

§
cacheTags?: string[]
[src]

A list of cache tags used to identify cached objects. - Cache tags are specified when the response is first cached, by setting the Cache-Tag response header at the origin. - Multiple cache tags in the same invalidation request are treated as Boolean OR - for example, tag1 OR tag2 OR tag3. - If other fields are also specified, these are treated as Boolean AND with any tags. Up to 10 tags can be specified in a single invalidation request.

§
host?: string
[src]

If set, this invalidation rule will only apply to requests with a Host header matching host.

§
path?: string
[src]