URLMapPathMatcherRouteRuleHttpFilterMetadata class

Constructors

URLMapPathMatcherRouteRuleHttpFilterMetadata({Input<String?>? config, Input<String?>? configTypeUrl, Input<String?>? filterName})
Creates a new URLMapPathMatcherRouteRuleHttpFilterMetadata. config The configuration needed to enable the networkservices.HttpFilter resource. configTypeUrl The fully qualified versioned proto3 type url of the protobuf that the filter expects for its contextual settings, filterName Name of the networkservices.HttpFilter resource this configuration belongs to.
const
URLMapPathMatcherRouteRuleHttpFilterMetadata.fromMap(Map<String, dynamic> map)
factory

Properties

config → Input<String?>?
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
final
configTypeUrl → Input<String?>?
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
final
filterName → Input<String?>?
Name of the networkservices.HttpFilter resource this configuration belongs to. This name must be known to the xDS client. Example: envoy.wasm
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited