CacheInvalidationRule(mapping=None, *, ignore_unknown_fields=False, **kwargs)
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
cache_tags |
MutableSequence[str]
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 |
str
If set, this invalidation rule will only apply to requests with a Host header matching host. This field is a member of oneof _ _host .
|
path |
str
This field is a member of oneof _ _path .
|