Class HttpFilterConfig
HttpFilterConfiguration supplies additional contextual settings for networkservices.HttpFilter resources enabled by Traffic Director.
Implements
Inherited Members
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class HttpFilterConfig : IDirectResponseSchema
Properties
Config
The configuration needed to enable the networkservices.HttpFilter resource. The configuration must be YAML formatted and only contain fields defined in the protobuf identified in configTypeUrl
Declaration
[JsonProperty("config")]
public virtual string Config { get; set; }
Property Value
Type | Description |
---|---|
string |
ConfigTypeUrl
The fully qualified versioned proto3 type url of the protobuf that the filter expects for its contextual settings, for example: type.googleapis.com/google.protobuf.Struct
Declaration
[JsonProperty("configTypeUrl")]
public virtual string ConfigTypeUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FilterName
Name of the networkservices.HttpFilter resource this configuration belongs to. This name must be known to the xDS client. Example: envoy.wasm
Declaration
[JsonProperty("filterName")]
public virtual string FilterName { get; set; }
Property Value
Type | Description |
---|---|
string |