URLMapPathMatcherRouteRuleHttpFilterMetadata class
Constructors
-
URLMapPathMatcherRouteRuleHttpFilterMetadata({Input<
String?> ? config, Input<String?> ? configTypeUrl, Input<String?> ? filterName}) -
Creates a new URLMapPathMatcherRouteRuleHttpFilterMetadata.
configThe configuration needed to enable the networkservices.HttpFilter resource.configTypeUrlThe fully qualified versioned proto3 type url of the protobuf that the filter expects for its contextual settings,filterNameName 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