EnvironmentDebugmaskState class

Input properties used for looking up and filtering EnvironmentDebugmask resources.

Constructors

EnvironmentDebugmaskState({Input<String?>? envId, Input<List<String>?>? faultXPaths, Input<String?>? name, Input<Map<String, String>?>? namespaces, Input<List<String>?>? requestJsonPaths, Input<List<String>?>? requestXPaths, Input<List<String>?>? responseJsonPaths, Input<List<String>?>? responseXPaths, Input<List<String>?>? variables})
Creates a new EnvironmentDebugmaskState. envId The Apigee environment associated with the debug mask, in the format faultXPaths List of XPath expressions that specify the XML elements or attributes that the name The fully qualified name of the debug mask, in the format namespaces Map of namespace prefixes to URIs used to evaluate the configured XPath requestJsonPaths List of JSONPath expressions that specify the JSON elements or attributes that requestXPaths List of XPath expressions that specify the XML elements or attributes that the responseJsonPaths List of JSONPath expressions that specify the JSON elements or attributes that responseXPaths List of XPath expressions that specify the XML elements or attributes that the variables List of flow variables that the debug mask applies to.
const
EnvironmentDebugmaskState.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
name → Input<String?>?
The fully qualified name of the debug mask, in the format organizations/{{org_name}}/environments/{{env_name}}/debugmask.
final
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