SingleStepLastMileMonitor

A SingleStepLastMileMonitor appears in a ProvisionLastMileTestsRequest and is used to create a Last Mile test that browses a single URL.

Derived by

Extending MonitorTypeForProvisioning

Attributes

Name Type Required? Default Description
monitorStatus MonitorStatusType Yes The status of the browser test to be provisioned. Valid values are Active and Inactive.
name string Yes The name of a browser test. This field is mapped to the description column in the monitor table.
folder string No The name of the folder containing the browser tests. This field is mapped to the description column of a monitor group in the monitor table.
agentType AgentType Yes The agent type.
summaryFlag FlagType No Off This field is false if test data is captured at the component level and true if it is captured at the summary level.
expirationDate dateTime No This field contains the xsd:dateTime at which a test is expired. This field is optional, because not all tests expire.
ipVersion IpVersionType No IPv6_preferred This field contains the IP mode of the test. The field is optional. The default value is IPv6_preferred. Valid values are IPv4_only, IPv6_only, and IPv6_preferred. Tests flagged as IPv6_only or IPv6_prefered may only be deployed to Last Mile sites supporting IPv6.

Content model

Contains elements as defined in the following table.

Component Type Occurs Nillable? Description
SEQUENCE 1..1
URL [element SingleStepLastMileMonitor] string 1..1 No In a SingleStepLastMileMonitor, a URL contains the target of the test: A single web page or application to be browsed.
captureDNSServer [element SingleStepLastMileMonitor] string 0..1 Directs the test to capture the DNS server in the response. Valid values are true and false.
captureRequestResponseHeader [element SingleStepLastMileMonitor] string 0..1 Directs the test to capture the request response header in the response. Valid values are true and false.
Populations [element SingleStepLastMileMonitor] string 0..1 The name of a Last Mile population to use for this test. This field is mapped to the respective name in the population table.

Referenced by

Example

<prov:ProvisionLastMileTestsRequest xmlns:prov="http://www.gomeznetworks.com/schemas/provisioning">
   <prov:Credentials>
      <prov:UserName>EricS</prov:UserName>
      <prov:Password>EricS</prov:Password>
   </prov:Credentials>
   <prov:SingleStepLastMileMonitors>
      <prov:SingleStepLastMileMonitor Name="Test" ipVersion="IPv6_preferred"
         Status="Active" summaryFlag="On" agentType="FF" Folder="TestFolder"
         ExpirationDate="2014-09-10T00:00:00.000+08:00">
         <prov:URL>http://www.google.com</prov:URL>
         <prov:captureDNSServer>true</prov:captureDNSServer>
         <prov:captureRequestResponseHeader>true</prov:captureRequestResponseHeader>
         <prov:Populations>MyPopulation</prov:Populations>
      </prov:SingleStepLastMileMonitor>
   </prov:SingleStepLastMileMonitors>
</prov:ProvisionLastMileTestsRequest>