Resource: CdnEdgeExtension
CdnEdgeExtension is a resource that lets the extension service modify the headers of both requests to the cache and responses from the cache served by an EdgeCacheService.
| JSON representation |
|---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "labels": { string: string, ... }, "target": { object ( |
| Fields | |
|---|---|
name |
Required. Identifier. Name of the |
createTime |
Output only. The timestamp when the resource was created. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. The timestamp when the resource was updated. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
description |
Optional. A human-readable description of the resource. |
labels |
Optional. Set of labels associated with the The format must comply with the requirements for labels for Google Cloud resources. An object containing a list of |
target |
Required. Specifies the set of resources to which this extension should be applied to. |
extensionChains[] |
Required. A set of ordered extension chains that contain the match conditions and extensions to execute. Match conditions for each extension chain are evaluated in sequence for a given request. The first extension chain that has a condition that matches the request is executed. Any subsequent extension chains do not execute. Limited to 5 extension chains per resource. |
Target
Specifies the set of targets to which CdnEdgeExtension should be applied to.
| JSON representation |
|---|
{ "resources": [ string ] } |
| Fields | |
|---|---|
resources[] |
Required. A list of references to the resources that are targeted by Types of resources supported: The format must be the full resource name of EdgeCacheService in the following format: |
Methods |
|
|---|---|
|
Creates a new CdnEdgeExtension resource in a given project and location. |
|
Deletes the specified CdnEdgeExtension resource. |
|
Gets details of the specified CdnEdgeExtension resource. |
|
Lists CdnEdgeExtensions resources in a given project and location. |
|
Updates the parameters of the specified CdnEdgeExtension resource. |