Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Parameter Name

Description

Default Value

Example

Label

Required. The name for the API policy.

XML Validator

Task XML Validator

When this policy should be applied

An expression enabled field that determines the condition to be fulfilled for the API policy to execute.

For example, if the value in this field is request.method == "POST", the API policy is executed only if the request method is a POST.

True

request.method == "POST"

Edit XML

Launches the XML editor which allows you to define XML. The editor loads an existing XML document if defined previously. The editor lets you save XML in SnapLogic's file system or import existing XML documents from it.

Empty XML file

Code Block
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="$schemaqualified" xmlns: xs="http://XML-schemawww.w3.org/draft-06/schema#",
2001/XMLSchema">
  <xs:element name="books" type="booksType"/>
  <xs:complexType name="bookType">
    <xs:sequence>
      <xs:element type="xs:string" name="object",author"/>
      "properties": {<xs:element type="xs:string" name="title"/>
      <xs:element type="xs:string" name="genre"/>
      <xs:element type="xs:string" name="fooprice":/>
{      <xs:element type="xs:string" name="pub_date"/>
      <xs:element "type="xs:string" name="integerreview" maxOccurs="2"/>
    </xs:sequence>
  },  <xs:attribute type="xs:string" name="id"/>
  </xs:complexType>
  <xs:complexType name="barbooksType":>
{    <xs:sequence>
      <xs:element type="bookType" name="typebook": maxOccurs="string2"/> <!-- book is the child of 'books' max is 2 -->
  }  </xs:sequence>
  }
}</xs:complexType>
</xs:schema>

Hide/Render WhiteSpace: Formats XML with watermarked dots or plain white space between the characters.

Format Code: Formats text in XML

Status

Indicates whether the API policy is enabled or disabled. 

Enabled

Disabled

...