EnvironmentDebugmaskArgs class
The set of arguments for EnvironmentDebugmask. The set of arguments for EnvironmentDebugmask.
Constructors
-
EnvironmentDebugmaskArgs({required Input<
String> envId, Input<List< ? faultXPaths, Input<String> ?>Map< ? namespaces, Input<String, String> ?>List< ? requestJsonPaths, Input<String> ?>List< ? requestXPaths, Input<String> ?>List< ? responseJsonPaths, Input<String> ?>List< ? responseXPaths, Input<String> ?>List< ? variables})String> ?> -
Creates a new EnvironmentDebugmaskArgs.
envIdThe Apigee environment associated with the debug mask, in the formatfaultXPathsList of XPath expressions that specify the XML elements or attributes that thenamespacesMap of namespace prefixes to URIs used to evaluate the configured XPathrequestJsonPathsList of JSONPath expressions that specify the JSON elements or attributes thatrequestXPathsList of XPath expressions that specify the XML elements or attributes that theresponseJsonPathsList of JSONPath expressions that specify the JSON elements or attributes thatresponseXPathsList of XPath expressions that specify the XML elements or attributes that thevariablesList of flow variables that the debug mask applies to.const -
EnvironmentDebugmaskArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
envId
→ Input<
String> -
The Apigee environment associated with the debug mask, in the format
organizations/{{org_name}}/environments/{{env_name}}.final -
faultXPaths
→ Input<
List< ?String> ?> -
List of XPath expressions that specify the XML elements or attributes that the
debug mask applies to for fault messages.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
namespaces
→ Input<
Map< ?String, String> ?> -
Map of namespace prefixes to URIs used to evaluate the configured XPath
expressions.
final
-
requestJsonPaths
→ Input<
List< ?String> ?> -
List of JSONPath expressions that specify the JSON elements or attributes that
the debug mask applies to for request messages.
final
-
requestXPaths
→ Input<
List< ?String> ?> -
List of XPath expressions that specify the XML elements or attributes that the
debug mask applies to for request messages.
final
-
responseJsonPaths
→ Input<
List< ?String> ?> -
List of JSONPath expressions that specify the JSON elements or attributes that
the debug mask applies to for response messages.
final
-
responseXPaths
→ Input<
List< ?String> ?> -
List of XPath expressions that specify the XML elements or attributes that the
debug mask applies to for response messages.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
variables
→ Input<
List< ?String> ?> -
List of flow variables that the debug mask applies to.
final
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