EnvironmentDebugmaskState constructor

const EnvironmentDebugmaskState({
  1. Input<String?>? envId,
  2. Input<List<String>?>? faultXPaths,
  3. Input<String?>? name,
  4. Input<Map<String, String>?>? namespaces,
  5. Input<List<String>?>? requestJsonPaths,
  6. Input<List<String>?>? requestXPaths,
  7. Input<List<String>?>? responseJsonPaths,
  8. Input<List<String>?>? responseXPaths,
  9. 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.

Implementation

const EnvironmentDebugmaskState({
  this.envId,
  this.faultXPaths,
  this.name,
  this.namespaces,
  this.requestJsonPaths,
  this.requestXPaths,
  this.responseJsonPaths,
  this.responseXPaths,
  this.variables,
});