EnvironmentDebugmaskArgs constructor

const EnvironmentDebugmaskArgs({
  1. required Input<String> envId,
  2. Input<List<String>?>? faultXPaths,
  3. Input<Map<String, String>?>? namespaces,
  4. Input<List<String>?>? requestJsonPaths,
  5. Input<List<String>?>? requestXPaths,
  6. Input<List<String>?>? responseJsonPaths,
  7. Input<List<String>?>? responseXPaths,
  8. Input<List<String>?>? variables,
})

Creates a new EnvironmentDebugmaskArgs. 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 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 EnvironmentDebugmaskArgs({
  required this.envId,
  this.faultXPaths,
  this.namespaces,
  this.requestJsonPaths,
  this.requestXPaths,
  this.responseJsonPaths,
  this.responseXPaths,
  this.variables,
});