http://git-wip-us.apache.org/repos/asf/incubator-trafficcontrol-website/blob/4f075105/docs/latest/development/traffic_ops_api/v12/deliveryservice.html
----------------------------------------------------------------------
diff --git a/docs/latest/development/traffic_ops_api/v12/deliveryservice.html
b/docs/latest/development/traffic_ops_api/v12/deliveryservice.html
index c5a3d0a..00ae2a0 100644
--- a/docs/latest/development/traffic_ops_api/v12/deliveryservice.html
+++ b/docs/latest/development/traffic_ops_api/v12/deliveryservice.html
@@ -192,7 +192,7 @@
<span id="to-api-v12-ds-route"></span><h2>/api/1.2/deliveryservices<a
class="headerlink" href="#api-1-2-deliveryservices" title="Permalink to this
headline">¶</a></h2>
<p><strong>GET /api/1.2/deliveryservices</strong></p>
<blockquote>
-<div><p>Retrieves all delivery services. See also <a class="reference
external"
href="http://trafficcontrol.apache.org/docs/latest/admin/traffic_ops_using.html#delivery-service">Using
Traffic Ops - Delivery Service</a>.</p>
+<div><p>Retrieves all delivery services (if admin or ops) or all delivery
services assigned to user. See also <a class="reference external"
href="http://trafficcontrol.apache.org/docs/latest/admin/traffic_ops_using.html#delivery-service">Using
Traffic Ops - Delivery Service</a>.</p>
<p>Authentication Required: Yes</p>
<p>Role(s) Required: None</p>
<p><strong>Request Query Parameters</strong></p>
@@ -246,11 +246,11 @@
<td>Cache URL rule to apply to this delivery service.</td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">ccrDnsTtl</span></code></td>
-<td>string</td>
+<td>int</td>
<td>The TTL of the DNS response for A or AAAA queries requesting the IP
address of the tr. host.</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">cdnId</span></code></td>
-<td>string</td>
+<td>int</td>
<td>Id of the CDN to which the delivery service belongs to.</td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">cdnName</span></code></td>
@@ -265,38 +265,42 @@
<td>string</td>
<td>The display name of the delivery service.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dnsBypassIp</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dnsBypassCname</span></code></td>
+<td>string</td>
+<td> </td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">dnsBypassIp</span></code></td>
<td>string</td>
<td>The IPv4 IP to use for bypass on a DNS deliveryservice - bypass starts
when serving more than the
globalMaxMbps traffic on this deliveryservice.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">dnsBypassIp6</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dnsBypassIp6</span></code></td>
<td>string</td>
<td>The IPv6 IP to use for bypass on a DNS deliveryservice - bypass starts
when serving more than the
globalMaxMbps traffic on this deliveryservice.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dnsBypassTtl</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">dnsBypassTtl</span></code></td>
+<td>int</td>
<td>The TTL of the DNS bypass response.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">dscp</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dscp</span></code></td>
+<td>int</td>
<td>The Differentiated Services Code Point (DSCP) with which to mark
downstream (EDGE -> customer) traffic.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">edgeHeaderRewrite</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">edgeHeaderRewrite</span></code></td>
<td>string</td>
<td>The EDGE header rewrite actions to perform.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">exampleURLs</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">exampleURLs</span></code></td>
<td>array</td>
<td>Entry points into the CDN for this deliveryservice.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">geoLimitRedirectUrl</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">geoLimitRedirectUrl</span></code></td>
<td>string</td>
<td> </td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">geoLimit</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">geoLimit</span></code></td>
+<td>int</td>
<td><ul class="first simple">
<li>0: None - no limitations</li>
<li>1: Only route on CZF file hit</li>
@@ -306,80 +310,68 @@ globalMaxMbps traffic on this deliveryservice.</td>
routing to the content by Traffic Router.</p>
</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">geoLimitCountries</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">geoLimitCountries</span></code></td>
<td>string</td>
<td> </td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">geoProvider</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">geoProvider</span></code></td>
+<td>int</td>
<td> </td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">globalMaxMbps</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">globalMaxMbps</span></code></td>
+<td>int</td>
<td>The maximum global bandwidth allowed on this deliveryservice. If exceeded,
the traffic routes to the
dnsByPassIp* for DNS deliveryservices and to the httpBypassFqdn for HTTP
deliveryservices.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">globalMaxTps</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">globalMaxTps</span></code></td>
+<td>int</td>
<td>The maximum global transactions per second allowed on this
deliveryservice. When this is exceeded
traffic will be sent to the dnsByPassIp* for DNS deliveryservices and to the
httpBypassFqdn for
HTTP deliveryservices</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">httpBypassFqdn</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">httpBypassFqdn</span></code></td>
<td>string</td>
<td>The HTTP destination to use for bypass on an HTTP deliveryservice - bypass
starts when serving more than the
globalMaxMbps traffic on this deliveryservice.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">id</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">id</span></code></td>
+<td>int</td>
<td>The deliveryservice id (database row number).</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">infoUrl</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">infoUrl</span></code></td>
<td>string</td>
<td>Use this to add a URL that points to more information about that
deliveryservice.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">initialDispersion</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">initialDispersion</span></code></td>
+<td>int</td>
<td> </td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">ipv6RoutingEnabled</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">ipv6RoutingEnabled</span></code></td>
<td>bool</td>
<td>false: send IPv4 address of Traffic Router to client on HTTP type del.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">lastUpdated</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">lastUpdated</span></code></td>
<td>string</td>
<td> </td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">logsEnabled</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">logsEnabled</span></code></td>
<td>bool</td>
<td> </td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">longDesc</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">longDesc</span></code></td>
<td>string</td>
-<td>Description field 1.</td>
+<td>Description field.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">longDesc1</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">longDesc1</span></code></td>
<td>string</td>
-<td>Description field 2.</td>
+<td>Description field 1.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">longDesc2</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">longDesc2</span></code></td>
<td>string</td>
<td>Description field 2.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">>>type</span></code></td>
-<td>string</td>
-<td>The type of MatchList (one of :ref:to-api-v11-types
use_in_table=’regex’).</td>
-</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">>>setNumber</span></code></td>
-<td>string</td>
-<td>The set Number of the matchList.</td>
-</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">>>pattern</span></code></td>
-<td>string</td>
-<td>The regexp for the matchList.</td>
-</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">maxDnsAnswers</span></code></td>
-<td>string</td>
+<td>int</td>
<td>The maximum number of IPs to put in a A/AAAA response for a DNS
deliveryservice (0 means all
available).</td>
</tr>
@@ -388,11 +380,11 @@ available).</td>
<td>The MID header rewrite actions to perform.</td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">missLat</span></code></td>
-<td>string</td>
+<td>float</td>
<td>The latitude to use when the client cannot be found in the CZF or the Geo
lookup.</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">missLong</span></code></td>
-<td>string</td>
+<td>float</td>
<td>The longitude to use when the client cannot be found in the CZF or the Geo
lookup.</td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">multiSiteOrigin</span></code></td>
@@ -413,7 +405,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
<td>The description of the Traffic Router Profile with which this
deliveryservice is associated.</td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">profileId</span></code></td>
-<td>string</td>
+<td>int</td>
<td>The id of the Traffic Router Profile with which this deliveryservice is
associated.</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">profileName</span></code></td>
@@ -421,7 +413,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
<td>The name of the Traffic Router Profile with which this deliveryservice is
associated.</td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">protocol</span></code></td>
-<td>string</td>
+<td>int</td>
<td><ul class="first last simple">
<li>0: serve with <a class="reference external" href="http://">http://</a> at
EDGE</li>
<li>1: serve with <a class="reference external" href="https://">https://</a>
at EDGE</li>
@@ -430,7 +422,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">qstringIgnore</span></code></td>
-<td>string</td>
+<td>int</td>
<td><ul class="first last simple">
<li>0: no special query string handling; it is for use in the cache-key and
pass up to origin.</li>
<li>1: ignore query string in cache-key, but pass it up to parent and or
origin.</li>
@@ -439,7 +431,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">rangeRequestHandling</span></code></td>
-<td>string</td>
+<td>int</td>
<td><p class="first">How to treat range requests:</p>
<ul class="last simple">
<li>0 Do not cache (ranges requested from files taht are already cached due to
a non range request will be a HIT)</li>
@@ -469,7 +461,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">sslKeyVersion</span></code></td>
-<td>string</td>
+<td>int</td>
<td> </td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">trRequestHeaders</span></code></td>
@@ -480,15 +472,11 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
<td>string</td>
<td> </td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">type</span></code></td>
-<td>string</td>
-<td>The type of this deliveryservice (one of :ref:to-api-v11-types
use_in_table=’deliveryservice’).</td>
-</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">typeId</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">typeId</span></code></td>
+<td>int</td>
<td>The type of this deliveryservice (one of :ref:to-api-v11-types
use_in_table=’deliveryservice’).</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">xmlId</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">xmlId</span></code></td>
<td>string</td>
<td>Unique string that describes this deliveryservice.</td>
</tr>
@@ -511,7 +499,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
<span class="s2">"dnsBypassTtl"</span><span
class="p">:</span> <span class="s2">"30"</span><span
class="p">,</span>
<span class="s2">"dscp"</span><span class="p">:</span> <span
class="s2">"40"</span><span class="p">,</span>
<span class="s2">"edgeHeaderRewrite"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
- <span class="s2">"exampleURLs"</span><span
class="p">:</span> <span class="p">[</span>
+ <span class="s2">"exampleURLs"</span><span
class="p">:</span> <span class="p">[</span>
<span class="s2">"http://edge.foo-ds.foo.bar.net"</span>
<span class="p">],</span>
<span class="s2">"geoLimit"</span><span class="p">:</span>
<span class="s2">"0"</span><span class="p">,</span>
@@ -530,13 +518,6 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
<span class="s2">"longDesc"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
<span class="s2">"longDesc1"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
<span class="s2">"longDesc2"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
- <span class="s2">"matchList"</span><span class="p">:</span>
<span class="p">[</span>
- <span class="p">{</span>
- <span class="s2">"pattern"</span><span
class="p">:</span> <span class="s2">".*</span><span
class="se">\\</span><span class="s2">.foo-ds</span><span
class="se">\\</span><span class="s2">..*"</span><span class="p">,</span>
- <span class="s2">"setNumber"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"type"</span><span
class="p">:</span> <span class="s2">"HOST_REGEXP"</span>
- <span class="p">}</span>
- <span class="p">],</span>
<span class="s2">"maxDnsAnswers"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
<span class="s2">"midHeaderRewrite"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
<span class="s2">"missLat"</span><span class="p">:</span>
<span class="s2">"41.881944"</span><span class="p">,</span>
@@ -573,7 +554,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</div>
<p><strong>GET /api/1.2/deliveryservices/:id</strong></p>
<blockquote>
-<div><p>Retrieves a specific delivery service. See also <a class="reference
external"
href="http://trafficcontrol.apache.org/docs/latest/admin/traffic_ops_using.html#delivery-service">Using
Traffic Ops - Delivery Service</a>.</p>
+<div><p>Retrieves a specific delivery service. If not admin / ops, delivery
service must be assigned to user. See also <a class="reference external"
href="http://trafficcontrol.apache.org/docs/latest/admin/traffic_ops_using.html#delivery-service">Using
Traffic Ops - Delivery Service</a>.</p>
<p>Authentication Required: Yes</p>
<p>Role(s) Required: None</p>
<p><strong>Request Route Parameters</strong></p>
@@ -619,11 +600,11 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
<td>Cache URL rule to apply to this delivery service.</td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">ccrDnsTtl</span></code></td>
-<td>string</td>
+<td>int</td>
<td>The TTL of the DNS response for A or AAAA queries requesting the IP
address of the tr. host.</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">cdnId</span></code></td>
-<td>string</td>
+<td>int</td>
<td>Id of the CDN to which the delivery service belongs to.</td>
</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">cdnName</span></code></td>
@@ -638,38 +619,42 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
<td>string</td>
<td>The display name of the delivery service.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dnsBypassIp</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dnsBypassCname</span></code></td>
+<td>string</td>
+<td> </td>
+</tr>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">dnsBypassIp</span></code></td>
<td>string</td>
<td>The IPv4 IP to use for bypass on a DNS deliveryservice - bypass starts
when serving more than the
globalMaxMbps traffic on this deliveryservice.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">dnsBypassIp6</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dnsBypassIp6</span></code></td>
<td>string</td>
<td>The IPv6 IP to use for bypass on a DNS deliveryservice - bypass starts
when serving more than the
globalMaxMbps traffic on this deliveryservice.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dnsBypassTtl</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">dnsBypassTtl</span></code></td>
+<td>int</td>
<td>The TTL of the DNS bypass response.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">dscp</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">dscp</span></code></td>
+<td>int</td>
<td>The Differentiated Services Code Point (DSCP) with which to mark
downstream (EDGE -> customer) traffic.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">edgeHeaderRewrite</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">edgeHeaderRewrite</span></code></td>
<td>string</td>
<td>The EDGE header rewrite actions to perform.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">exampleURLs</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">exampleURLs</span></code></td>
<td>array</td>
<td>Entry points into the CDN for this deliveryservice.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">geoLimitRedirectUrl</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">geoLimitRedirectUrl</span></code></td>
<td>string</td>
<td> </td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">geoLimit</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">geoLimit</span></code></td>
+<td>int</td>
<td><ul class="first simple">
<li>0: None - no limitations</li>
<li>1: Only route on CZF file hit</li>
@@ -679,126 +664,126 @@ globalMaxMbps traffic on this deliveryservice.</td>
routing to the content by Traffic Router.</p>
</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">geoLimitCountries</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">geoLimitCountries</span></code></td>
<td>string</td>
<td> </td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">geoProvider</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">geoProvider</span></code></td>
+<td>int</td>
<td> </td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">globalMaxMbps</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">globalMaxMbps</span></code></td>
+<td>int</td>
<td>The maximum global bandwidth allowed on this deliveryservice. If exceeded,
the traffic routes to the
dnsByPassIp* for DNS deliveryservices and to the httpBypassFqdn for HTTP
deliveryservices.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">globalMaxTps</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">globalMaxTps</span></code></td>
+<td>int</td>
<td>The maximum global transactions per second allowed on this
deliveryservice. When this is exceeded
traffic will be sent to the dnsByPassIp* for DNS deliveryservices and to the
httpBypassFqdn for
HTTP deliveryservices</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">httpBypassFqdn</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">httpBypassFqdn</span></code></td>
<td>string</td>
<td>The HTTP destination to use for bypass on an HTTP deliveryservice - bypass
starts when serving more than the
globalMaxMbps traffic on this deliveryservice.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">id</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">id</span></code></td>
+<td>int</td>
<td>The deliveryservice id (database row number).</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">infoUrl</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">infoUrl</span></code></td>
<td>string</td>
<td>Use this to add a URL that points to more information about that
deliveryservice.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">initialDispersion</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">initialDispersion</span></code></td>
+<td>int</td>
<td> </td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">ipv6RoutingEnabled</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">ipv6RoutingEnabled</span></code></td>
<td>bool</td>
<td>false: send IPv4 address of Traffic Router to client on HTTP type del.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">lastUpdated</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">lastUpdated</span></code></td>
<td>string</td>
<td> </td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">logsEnabled</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">logsEnabled</span></code></td>
<td>bool</td>
<td> </td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">longDesc</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">longDesc</span></code></td>
<td>string</td>
-<td>Description field 1.</td>
+<td>Description field.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">longDesc1</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">longDesc1</span></code></td>
<td>string</td>
-<td>Description field 2.</td>
+<td>Description field 1.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">longDesc2</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">longDesc2</span></code></td>
<td>string</td>
<td>Description field 2.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">matchList</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">matchList</span></code></td>
<td>array</td>
<td>Array of matchList hashes.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">>>type</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">>>type</span></code></td>
<td>string</td>
<td>The type of MatchList (one of :ref:to-api-v11-types
use_in_table=’regex’).</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">>>setNumber</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">>>setNumber</span></code></td>
<td>string</td>
<td>The set Number of the matchList.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">>>pattern</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">>>pattern</span></code></td>
<td>string</td>
<td>The regexp for the matchList.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">maxDnsAnswers</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">maxDnsAnswers</span></code></td>
+<td>int</td>
<td>The maximum number of IPs to put in a A/AAAA response for a DNS
deliveryservice (0 means all
available).</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">midHeaderRewrite</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">midHeaderRewrite</span></code></td>
<td>string</td>
<td>The MID header rewrite actions to perform.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">missLat</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">missLat</span></code></td>
+<td>float</td>
<td>The latitude to use when the client cannot be found in the CZF or the Geo
lookup.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">missLong</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">missLong</span></code></td>
+<td>float</td>
<td>The longitude to use when the client cannot be found in the CZF or the Geo
lookup.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">multiSiteOrigin</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">multiSiteOrigin</span></code></td>
<td>bool</td>
<td>Is the Multi Site Origin feature enabled for this delivery service
(0=false, 1=true). See <a class="reference internal"
href="../../../admin/traffic_ops_using.html#rl-multi-site-origin"><span
class="std std-ref">Multi Site Origin</span></a></td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">orgServerFqdn</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">orgServerFqdn</span></code></td>
<td>string</td>
<td>The origin server base URL (FQDN when used in this instance, includes the
protocol (<a class="reference external" href="http://">http://</a> or <a
class="reference external" href="https://">https://</a>) for use in retrieving
content from the origin server.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">originShield</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">originShield</span></code></td>
<td>string</td>
<td> </td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">profileDescription</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">profileDescription</span></code></td>
<td>string</td>
<td>The description of the Traffic Router Profile with which this
deliveryservice is associated.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">profileId</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">profileId</span></code></td>
+<td>int</td>
<td>The id of the Traffic Router Profile with which this deliveryservice is
associated.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">profileName</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">profileName</span></code></td>
<td>string</td>
<td>The name of the Traffic Router Profile with which this deliveryservice is
associated.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">protocol</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">protocol</span></code></td>
+<td>int</td>
<td><ul class="first last simple">
<li>0: serve with <a class="reference external" href="http://">http://</a> at
EDGE</li>
<li>1: serve with <a class="reference external" href="https://">https://</a>
at EDGE</li>
@@ -806,8 +791,8 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</ul>
</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">qstringIgnore</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">qstringIgnore</span></code></td>
+<td>int</td>
<td><ul class="first last simple">
<li>0: no special query string handling; it is for use in the cache-key and
pass up to origin.</li>
<li>1: ignore query string in cache-key, but pass it up to parent and or
origin.</li>
@@ -815,8 +800,8 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</ul>
</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">rangeRequestHandling</span></code></td>
-<td>string</td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">rangeRequestHandling</span></code></td>
+<td>int</td>
<td><p class="first">How to treat range requests:</p>
<ul class="last simple">
<li>0 Do not cache (ranges requested from files taht are already cached due to
a non range request will be a HIT)</li>
@@ -825,19 +810,19 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</ul>
</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">regexRemap</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">regexRemap</span></code></td>
<td>string</td>
<td>Regex Remap rule to apply to this delivery service at the Edge tier.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">regionalGeoBlocking</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">regionalGeoBlocking</span></code></td>
<td>bool</td>
<td>Regex Remap rule to apply to this delivery service at the Edge tier.</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">remapText</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">remapText</span></code></td>
<td>string</td>
<td>Additional raw remap line text.</td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">signed</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">signed</span></code></td>
<td>bool</td>
<td><ul class="first last simple">
<li>false: token based auth (see :ref:token-based-auth) is not enabled for
this deliveryservice.</li>
@@ -845,24 +830,20 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</ul>
</td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">sslKeyVersion</span></code></td>
-<td>string</td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">sslKeyVersion</span></code></td>
+<td>int</td>
<td> </td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">trRequestHeaders</span></code></td>
+<tr class="row-even"><td><code class="docutils literal"><span
class="pre">trRequestHeaders</span></code></td>
<td>string</td>
<td> </td>
</tr>
-<tr class="row-even"><td><code class="docutils literal"><span
class="pre">trResponseHeaders</span></code></td>
+<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">trResponseHeaders</span></code></td>
<td>string</td>
<td> </td>
</tr>
-<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">type</span></code></td>
-<td>string</td>
-<td>The type of this deliveryservice (one of :ref:to-api-v11-types
use_in_table=’deliveryservice’).</td>
-</tr>
<tr class="row-even"><td><code class="docutils literal"><span
class="pre">typeId</span></code></td>
-<td>string</td>
+<td>int</td>
<td>The type of this deliveryservice (one of :ref:to-api-v11-types
use_in_table=’deliveryservice’).</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal"><span
class="pre">xmlId</span></code></td>
@@ -948,7 +929,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</div>
<p><strong>GET /api/1.2/deliveryservices/:id/servers</strong></p>
<blockquote>
-<div><p>Retrieves properties of CDN Edge servers assigned to a delivery
service.</p>
+<div><p>Retrieves properties of CDN Edge servers assigned to a delivery
service. Delivery service must be assigned to user if user is not admin or
operations.</p>
<p>Authentication Required: Yes</p>
<p>Role(s) Required: None</p>
<p><strong>Request Route Parameters</strong></p>
@@ -1208,7 +1189,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
<span id="to-api-v12-ds-health"></span><h2>Health<a class="headerlink"
href="#health" title="Permalink to this headline">¶</a></h2>
<p><strong>GET /api/1.2/deliveryservices/:id/state</strong></p>
<blockquote>
-<div><p>Retrieves the failover state for a delivery service.</p>
+<div><p>Retrieves the failover state for a delivery service. Delivery service
must be assigned to user if user is not admin or operations.</p>
<p>Authentication Required: Yes</p>
<p>Role(s) Required: None</p>
<p><strong>Response Properties</strong></p>
@@ -1282,7 +1263,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</div>
<p><strong>GET /api/1.2/deliveryservices/:id/health</strong></p>
<blockquote>
-<div><p>Retrieves the health of all locations (cache groups) for a delivery
service.</p>
+<div><p>Retrieves the health of all locations (cache groups) for a delivery
service. Delivery service must be assigned to user if user is not admin or
operations.</p>
<p>Authentication Required: Yes</p>
<p>Role(s) Required: None</p>
<p><strong>Response Properties</strong></p>
@@ -1353,7 +1334,7 @@ group.</td>
</div>
<p><strong>GET /api/1.2/deliveryservices/:id/capacity</strong></p>
<blockquote>
-<div><p>Retrieves the capacity percentages of a delivery service.</p>
+<div><p>Retrieves the capacity percentages of a delivery service. Delivery
service must be assigned to user if user is not admin or operations.</p>
<p>Authentication Required: Yes</p>
<p>Role(s) Required: None</p>
<p><strong>Request Route Parameters</strong></p>
@@ -1429,7 +1410,7 @@ delivery service that is down for maintenance.</td>
</div>
<p><strong>GET /api/1.2/deliveryservices/:id/routing</strong></p>
<blockquote>
-<div><p>Retrieves the routing method percentages of a delivery service.</p>
+<div><p>Retrieves the routing method percentages of a delivery service.
Delivery service must be assigned to user if user is not admin or
operations.</p>
<p>Authentication Required: Yes</p>
<p>Role(s) Required: None</p>
<p><strong>Request Route Parameters</strong></p>
@@ -1528,7 +1509,8 @@ regional geoblocking URL.</td>
<span id="to-api-v12-ds-server"></span><h2>Server<a class="headerlink"
href="#server" title="Permalink to this headline">¶</a></h2>
<p><strong>GET /api/1.2/deliveryserviceserver</strong></p>
<blockquote>
-<div><p>Authentication Required: Yes</p>
+<div><p>Retrieves delivery service / server assignments.</p>
+<p>Authentication Required: Yes</p>
<p>Role(s) Required: None</p>
<p><strong>Request Query Parameters</strong></p>
<table border="1" class="docutils">
@@ -1608,7 +1590,8 @@ regional geoblocking URL.</td>
<span id="to-api-v12-ds-sslkeys"></span><h2>SSL Keys<a class="headerlink"
href="#ssl-keys" title="Permalink to this headline">¶</a></h2>
<p><strong>GET /api/1.2/deliveryservices/xmlId/:xmlid/sslkeys</strong></p>
<blockquote>
-<div><p>Authentication Required: Yes</p>
+<div><p>Retrieves ssl keys for a delivery service.</p>
+<p>Authentication Required: Yes</p>
<p>Role(s) Required: Admin</p>
<p><strong>Request Route Parameters</strong></p>
<table border="1" class="docutils">
@@ -2462,7 +2445,7 @@ globalMaxMbps traffic on this deliveryservice.</td>
<td>The TTL of the DNS bypass response.</td>
</tr>
<tr class="row-even"><td>dscp</td>
-<td>no</td>
+<td>yes</td>
<td>The Differentiated Services Code Point (DSCP) with which to mark
downstream (EDGE -> customer) traffic.</td>
</tr>
<tr class="row-odd"><td>edgeHeaderRewrite</td>
@@ -2474,7 +2457,7 @@ globalMaxMbps traffic on this deliveryservice.</td>
<td>This is the URL Traffic Router will redirect to when Geo Limit
Failure.</td>
</tr>
<tr class="row-odd"><td>geoLimit</td>
-<td>no</td>
+<td>yes</td>
<td><ul class="first simple">
<li>0: None - no limitations</li>
<li>1: Only route on CZF file hit</li>
@@ -2489,7 +2472,7 @@ routing to the content by Traffic Router.</p>
<td>The geo limit countries.</td>
</tr>
<tr class="row-odd"><td>geoProvider</td>
-<td>no</td>
+<td>yes</td>
<td><ul class="first last simple">
<li>0: Maxmind(default)</li>
<li>1: Neustar</li>
@@ -2517,15 +2500,15 @@ than the globalMaxMbps traffic on this
deliveryservice.</td>
<td>Use this to add a URL that points to more information about that
deliveryservice.</td>
</tr>
<tr class="row-even"><td>initialDispersion</td>
-<td>no</td>
+<td>yes</td>
<td>Initial dispersion</td>
</tr>
<tr class="row-odd"><td>ipv6RoutingEnabled</td>
-<td>no</td>
+<td>yes</td>
<td>false: send IPv4 address of Traffic Router to client on HTTP type del.</td>
</tr>
<tr class="row-even"><td>logsEnabled</td>
-<td>no</td>
+<td>yes</td>
<td><ul class="first last simple">
<li>false: No</li>
<li>true: Yes</li>
@@ -2554,11 +2537,11 @@ available).</td>
<td>The MID header rewrite actions to perform.</td>
</tr>
<tr class="row-even"><td>missLat</td>
-<td>no</td>
+<td>yes</td>
<td>The latitude to use when the client cannot be found in the CZF or the Geo
lookup.</td>
</tr>
<tr class="row-odd"><td>missLong</td>
-<td>no</td>
+<td>yes</td>
<td>The longitude to use when the client cannot be found in the CZF or the Geo
lookup.</td>
</tr>
<tr class="row-even"><td>multiSiteOrigin</td>
@@ -2588,7 +2571,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</td>
</tr>
<tr class="row-odd"><td>qstringIgnore</td>
-<td>no</td>
+<td>yes</td>
<td><ul class="first last simple">
<li>0: no special query string handling; it is for use in the cache-key and
pass up to origin.</li>
<li>1: ignore query string in cache-key, but pass it up to parent and or
origin.</li>
@@ -2597,7 +2580,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</td>
</tr>
<tr class="row-even"><td>rangeRequestHandling</td>
-<td>no</td>
+<td>yes</td>
<td><p class="first">How to treat range requests:</p>
<ul class="last simple">
<li>0 Do not cache (ranges requested from files taht are already cached due to
a non range request will
@@ -2639,7 +2622,7 @@ be a HIT)</li>
<td>no</td>
<td>Traffic router additional response headers</td>
</tr>
-<tr class="row-even"><td>type</td>
+<tr class="row-even"><td>typeId</td>
<td>yes</td>
<td>The type of this deliveryservice (one of :ref:to-api-v12-types
use_in_table=’deliveryservice’).</td>
</tr>
@@ -2653,89 +2636,83 @@ be a HIT)</li>
<div class="highlight-default"><div class="highlight"><pre><span></span><span
class="p">{</span>
<span class="s2">"xmlId"</span><span class="p">:</span> <span
class="s2">"my_ds_1"</span><span class="p">,</span>
<span class="s2">"displayName"</span><span class="p">:</span>
<span class="s2">"my_ds_displayname_1"</span><span class="p">,</span>
- <span class="s2">"protocol"</span><span class="p">:</span> <span
class="s2">"1"</span><span class="p">,</span>
+ <span class="s2">"protocol"</span><span class="p">:</span> <span
class="mi">1</span><span class="p">,</span>
<span class="s2">"orgServerFqdn"</span><span class="p">:</span>
<span class="s2">"http://10.75.168.91"</span><span class="p">,</span>
- <span class="s2">"cdnName"</span><span class="p">:</span> <span
class="s2">"cdn_number_1"</span><span class="p">,</span>
- <span class="s2">"profileName"</span><span class="p">:</span>
<span class="s2">"CCR_CDN1"</span><span class="p">,</span>
- <span class="s2">"type"</span><span class="p">:</span> <span
class="s2">"HTTP"</span><span class="p">,</span>
- <span class="s2">"multiSiteOrigin"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"active"</span><span class="p">:</span> <span
class="s2">"false"</span><span class="p">,</span>
- <span class="s2">"matchList"</span><span class="p">:</span>
<span class="p">[</span>
- <span class="p">{</span>
- <span class="s2">"type"</span><span class="p">:</span>
<span class="s2">"HOST_REGEXP"</span><span class="p">,</span>
- <span class="s2">"pattern"</span><span
class="p">:</span> <span class="s2">".*</span><span
class="se">\\</span><span class="s2">.ds_1</span><span
class="se">\\</span><span class="s2">..*"</span>
- <span class="s2">"setNumber"</span><span
class="p">:</span> <span class="s2">"0"</span>
- <span class="p">},</span>
- <span class="p">{</span>
- <span class="s2">"type"</span><span class="p">:</span>
<span class="s2">"HOST_REGEXP"</span><span class="p">,</span>
- <span class="s2">"pattern"</span><span
class="p">:</span> <span class="s2">".*</span><span
class="se">\\</span><span class="s2">.my_vod1</span><span
class="se">\\</span><span class="s2">..*"</span>
- <span class="s2">"setNumber"</span><span
class="p">:</span> <span class="s2">"1"</span>
- <span class="p">}</span>
- <span class="p">]</span>
+ <span class="s2">"cdnId"</span><span class="p">:</span> <span
class="mi">2</span><span class="p">,</span>
+ <span class="s2">"typeId"</span><span class="p">:</span> <span
class="mi">42</span><span class="p">,</span>
+ <span class="s2">"active"</span><span class="p">:</span> <span
class="n">false</span><span class="p">,</span>
+ <span class="s2">"dscp"</span><span class="p">:</span> <span
class="mi">10</span><span class="p">,</span>
+ <span class="s2">"geoLimit"</span><span class="p">:</span> <span
class="mi">0</span><span class="p">,</span>
+ <span class="s2">"geoProvider"</span><span class="p">:</span>
<span class="mi">0</span><span class="p">,</span>
+ <span class="s2">"initialDispersion"</span><span
class="p">:</span> <span class="mi">1</span><span class="p">,</span>
+ <span class="s2">"ipv6RoutingEnabled"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"logsEnabled"</span><span class="p">:</span>
<span class="n">false</span><span class="p">,</span>
+ <span class="s2">"multiSiteOrigin"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"missLat"</span><span class="p">:</span> <span
class="mi">45</span><span class="p">,</span>
+ <span class="s2">"missLong"</span><span class="p">:</span> <span
class="mi">45</span><span class="p">,</span>
+ <span class="s2">"qstringIgnore"</span><span class="p">:</span>
<span class="mi">0</span><span class="p">,</span>
+ <span class="s2">"rangeRequestHandling"</span><span
class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+ <span class="s2">"regionalGeoBlocking"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"signed"</span><span class="p">:</span> <span
class="n">false</span>
<span class="p">}</span>
</pre></div>
</div>
<p><strong>Response Example</strong></p>
<div class="highlight-default"><div class="highlight"><pre><span></span><span
class="p">{</span>
- <span class="s2">"response"</span><span class="p">:{</span>
- <span class="s2">"xmlId"</span><span class="p">:</span><span
class="s2">"my_ds_1"</span><span class="p">,</span>
- <span class="s2">"active"</span><span
class="p">:</span><span class="s2">"false"</span><span
class="p">,</span>
- <span class="s2">"protocol"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"missLong"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"maxDnsAnswers"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"profileName"</span><span
class="p">:</span> <span class="s2">"CCR_CDN1"</span><span
class="p">,</span>
- <span class="s2">"multiSiteOrigin"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"dnsBypassIp6"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"globalMaxTps"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"orgServerFqdn"</span><span
class="p">:</span><span
class="s2">"http:\/\/10.75.168.91"</span><span class="p">,</span>
- <span class="s2">"infoUrl"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"rangeRequestHandling"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"id"</span><span class="p">:</span><span
class="s2">"311"</span><span class="p">,</span>
- <span class="s2">"trResponseHeaders"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"ipv6RoutingEnabled"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"midHeaderRewrite"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"longDesc"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"httpBypassFqdn"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"cdnName"</span><span
class="p">:</span><span class="s2">"cdn_number_1"</span><span
class="p">,</span>
- <span class="s2">"protocol"</span><span
class="p">:</span><span class="s2">"1"</span><span class="p">,</span>
- <span class="s2">"missLat"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"globalMaxMbps"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"initialDispersion"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"type"</span><span class="p">:</span><span
class="s2">"HTTP"</span><span class="p">,</span>
- <span class="s2">"geoLimit"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"dnsBypassTtl"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"dnsBypassCname"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"ccrDnsTtl"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"longDesc2"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"remapText"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"dnsBypassIp"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"longDesc1"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"checkPath"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"qstringIgnore"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"dscp"</span><span class="p">:</span><span
class="s2">"1"</span><span class="p">,</span>
- <span class="s2">"regexRemap"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"edgeHeaderRewrite"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"sslKeyVersion"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"displayName"</span><span
class="p">:</span><span class="s2">"my_ds_displayname_1"</span><span
class="p">,</span>
- <span class="s2">"cacheurl"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"signed"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"matchList"</span><span class="p">:[</span>
- <span class="p">{</span>
- <span class="s2">"type"</span><span
class="p">:</span><span class="s2">"HOST_REGEXP"</span><span
class="p">,</span>
- <span class="s2">"setNumber"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"pattern"</span><span
class="p">:</span><span class="s2">".*</span><span
class="se">\\</span><span class="s2">.ds_1</span><span
class="se">\\</span><span class="s2">..*"</span>
- <span class="p">},</span>
- <span class="p">{</span>
- <span class="s2">"type"</span><span
class="p">:</span><span class="s2">"HOST_REGEXP"</span><span
class="p">,</span>
- <span class="s2">"setNumber"</span><span
class="p">:</span><span class="s2">"1"</span><span class="p">,</span>
- <span class="s2">"pattern"</span><span
class="p">:</span><span class="s2">".*</span><span
class="se">\\</span><span class="s2">.my_vod1</span><span
class="se">\\</span><span class="s2">..*"</span>
- <span class="p">}</span>
- <span class="p">],</span>
- <span class="s2">"regionalGeoBlocking"</span><span
class="p">:</span><span class="mi">0</span><span class="p">,</span>
- <span class="s2">"originShield"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"trRequestHeaders"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"geoProvider"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"logsEnabled"</span><span
class="p">:</span><span class="s2">"false"</span><span
class="p">,</span>
+ <span class="s2">"response"</span><span class="p">:</span>
+ <span class="p">{</span>
+ <span class="s2">"active"</span><span class="p">:</span>
<span class="n">true</span><span class="p">,</span>
+ <span class="s2">"cacheurl"</span><span class="p">:</span>
<span class="n">null</span><span class="p">,</span>
+ <span class="s2">"ccrDnsTtl"</span><span class="p">:</span>
<span class="s2">"3600"</span><span class="p">,</span>
+ <span class="s2">"cdnId"</span><span class="p">:</span>
<span class="s2">"2"</span><span class="p">,</span>
+ <span class="s2">"cdnName"</span><span class="p">:</span>
<span class="s2">"over-the-top"</span><span class="p">,</span>
+ <span class="s2">"checkPath"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"displayName"</span><span
class="p">:</span> <span class="s2">"My Cool Delivery
Service"</span><span class="p">,</span>
+ <span class="s2">"dnsBypassCname"</span><span
class="p">:</span> <span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"dnsBypassIp"</span><span
class="p">:</span> <span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"dnsBypassIp6"</span><span
class="p">:</span> <span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"dnsBypassTtl"</span><span
class="p">:</span> <span class="s2">"30"</span><span
class="p">,</span>
+ <span class="s2">"dscp"</span><span class="p">:</span> <span
class="s2">"40"</span><span class="p">,</span>
+ <span class="s2">"edgeHeaderRewrite"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"geoLimit"</span><span class="p">:</span>
<span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"geoLimitCountries"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"geoLimitRedirectURL"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"geoProvider"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"globalMaxMbps"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"globalMaxTps"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"httpBypassFqdn"</span><span
class="p">:</span> <span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"id"</span><span class="p">:</span> <span
class="s2">"442"</span><span class="p">,</span>
+ <span class="s2">"infoUrl"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"initialDispersion"</span><span
class="p">:</span> <span class="s2">"1"</span><span class="p">,</span>
+ <span class="s2">"ipv6RoutingEnabled"</span><span
class="p">:</span> <span class="n">true</span><span class="p">,</span>
+ <span class="s2">"lastUpdated"</span><span
class="p">:</span> <span class="s2">"2016-01-26 08:49:35"</span><span
class="p">,</span>
+ <span class="s2">"logsEnabled"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"longDesc"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"longDesc1"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"longDesc2"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"maxDnsAnswers"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"midHeaderRewrite"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"missLat"</span><span class="p">:</span>
<span class="s2">"41.881944"</span><span class="p">,</span>
+ <span class="s2">"missLong"</span><span class="p">:</span>
<span class="s2">"-87.627778"</span><span class="p">,</span>
+ <span class="s2">"multiSiteOrigin"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"orgServerFqdn"</span><span
class="p">:</span> <span class="s2">"http://baz.boo.net"</span><span
class="p">,</span>
+ <span class="s2">"originShield"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"profileDescription"</span><span
class="p">:</span> <span class="s2">"Content Router for
over-the-top"</span><span class="p">,</span>
+ <span class="s2">"profileId"</span><span class="p">:</span>
<span class="s2">"5"</span><span class="p">,</span>
+ <span class="s2">"profileName"</span><span
class="p">:</span> <span class="s2">"ROUTER_TOP"</span><span
class="p">,</span>
+ <span class="s2">"protocol"</span><span class="p">:</span>
<span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"qstringIgnore"</span><span
class="p">:</span> <span class="s2">"1"</span><span class="p">,</span>
+ <span class="s2">"rangeRequestHandling"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"regexRemap"</span><span class="p">:</span>
<span class="n">null</span><span class="p">,</span>
+ <span class="s2">"regionalGeoBlocking"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"remapText"</span><span class="p">:</span>
<span class="n">null</span><span class="p">,</span>
+ <span class="s2">"signed"</span><span class="p">:</span>
<span class="n">false</span><span class="p">,</span>
+ <span class="s2">"sslKeyVersion"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"trRequestHeaders"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"trResponseHeaders"</span><span
class="p">:</span> <span class="s2">"Access-Control-Allow-Origin:
*"</span><span class="p">,</span>
+ <span class="s2">"type"</span><span class="p">:</span> <span
class="s2">"HTTP"</span><span class="p">,</span>
+ <span class="s2">"typeId"</span><span class="p">:</span>
<span class="s2">"8"</span><span class="p">,</span>
+ <span class="s2">"xmlId"</span><span class="p">:</span>
<span class="s2">"foo-ds"</span>
<span class="p">}</span>
<span class="s2">"alerts"</span><span class="p">:[</span>
<span class="p">{</span>
@@ -2832,7 +2809,7 @@ globalMaxMbps traffic on this deliveryservice.</td>
<td>The TTL of the DNS bypass response.</td>
</tr>
<tr class="row-even"><td>dscp</td>
-<td>no</td>
+<td>yes</td>
<td>The Differentiated Services Code Point (DSCP) with which to mark
downstream (EDGE -> customer) traffic.</td>
</tr>
<tr class="row-odd"><td>edgeHeaderRewrite</td>
@@ -2844,7 +2821,7 @@ globalMaxMbps traffic on this deliveryservice.</td>
<td>This is the URL Traffic Router will redirect to when Geo Limit
Failure.</td>
</tr>
<tr class="row-odd"><td>geoLimit</td>
-<td>no</td>
+<td>yes</td>
<td><ul class="first simple">
<li>0: None - no limitations</li>
<li>1: Only route on CZF file hit</li>
@@ -2859,7 +2836,7 @@ routing to the content by Traffic Router.</p>
<td>The geo limit countries.</td>
</tr>
<tr class="row-odd"><td>geoProvider</td>
-<td>no</td>
+<td>yes</td>
<td><ul class="first last simple">
<li>0: Maxmind(default)</li>
<li>1: Neustar</li>
@@ -2887,15 +2864,15 @@ than the globalMaxMbps traffic on this
deliveryservice.</td>
<td>Use this to add a URL that points to more information about that
deliveryservice.</td>
</tr>
<tr class="row-even"><td>initialDispersion</td>
-<td>no</td>
+<td>yes</td>
<td>Initial dispersion</td>
</tr>
<tr class="row-odd"><td>ipv6RoutingEnabled</td>
-<td>no</td>
+<td>yes</td>
<td>false: send IPv4 address of Traffic Router to client on HTTP type del.</td>
</tr>
<tr class="row-even"><td>logsEnabled</td>
-<td>no</td>
+<td>yes</td>
<td><ul class="first last simple">
<li>false: No</li>
<li>true: Yes</li>
@@ -2924,11 +2901,11 @@ available).</td>
<td>The MID header rewrite actions to perform.</td>
</tr>
<tr class="row-even"><td>missLat</td>
-<td>no</td>
+<td>yes</td>
<td>The latitude to use when the client cannot be found in the CZF or the Geo
lookup.</td>
</tr>
<tr class="row-odd"><td>missLong</td>
-<td>no</td>
+<td>yes</td>
<td>The longitude to use when the client cannot be found in the CZF or the Geo
lookup.</td>
</tr>
<tr class="row-even"><td>multiSiteOrigin</td>
@@ -2958,7 +2935,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</td>
</tr>
<tr class="row-odd"><td>qstringIgnore</td>
-<td>no</td>
+<td>yes</td>
<td><ul class="first last simple">
<li>0: no special query string handling; it is for use in the cache-key and
pass up to origin.</li>
<li>1: ignore query string in cache-key, but pass it up to parent and or
origin.</li>
@@ -2967,7 +2944,7 @@ protocol (<a class="reference external"
href="http://">http://</a> or <a class="
</td>
</tr>
<tr class="row-even"><td>rangeRequestHandling</td>
-<td>no</td>
+<td>yes</td>
<td><p class="first">How to treat range requests:</p>
<ul class="last simple">
<li>0 Do not cache (ranges requested from files taht are already cached due to
a non range request will
@@ -3009,7 +2986,7 @@ be a HIT)</li>
<td>no</td>
<td>Traffic router additional response headers</td>
</tr>
-<tr class="row-even"><td>type</td>
+<tr class="row-even"><td>typeId</td>
<td>yes</td>
<td>The type of this deliveryservice (one of :ref:to-api-v12-types
use_in_table=’deliveryservice’).</td>
</tr>
@@ -3021,91 +2998,85 @@ be a HIT)</li>
</table>
<p><strong>Request Example</strong></p>
<div class="highlight-default"><div class="highlight"><pre><span></span><span
class="p">{</span>
- <span class="s2">"xmlId"</span><span class="p">:</span> <span
class="s2">"my_ds_2"</span><span class="p">,</span>
- <span class="s2">"displayName"</span><span class="p">:</span>
<span class="s2">"my_ds_displayname_2"</span><span class="p">,</span>
- <span class="s2">"protocol"</span><span class="p">:</span> <span
class="s2">"1"</span><span class="p">,</span>
+ <span class="s2">"xmlId"</span><span class="p">:</span> <span
class="s2">"my_ds_1"</span><span class="p">,</span>
+ <span class="s2">"displayName"</span><span class="p">:</span>
<span class="s2">"my_ds_displayname_1"</span><span class="p">,</span>
+ <span class="s2">"protocol"</span><span class="p">:</span> <span
class="mi">1</span><span class="p">,</span>
<span class="s2">"orgServerFqdn"</span><span class="p">:</span>
<span class="s2">"http://10.75.168.91"</span><span class="p">,</span>
- <span class="s2">"cdnName"</span><span class="p">:</span> <span
class="s2">"cdn_number_1"</span><span class="p">,</span>
- <span class="s2">"profileName"</span><span class="p">:</span>
<span class="s2">"CCR_CDN1"</span><span class="p">,</span>
- <span class="s2">"type"</span><span class="p">:</span> <span
class="s2">"HTTP"</span><span class="p">,</span>
- <span class="s2">"multiSiteOrigin"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"active"</span><span class="p">:</span> <span
class="s2">"true"</span><span class="p">,</span>
- <span class="s2">"matchList"</span><span class="p">:</span>
<span class="p">[</span>
- <span class="p">{</span>
- <span class="s2">"type"</span><span class="p">:</span>
<span class="s2">"HOST_REGEXP"</span><span class="p">,</span>
- <span class="s2">"pattern"</span><span
class="p">:</span> <span class="s2">".*</span><span
class="se">\\</span><span class="s2">.ds_1</span><span
class="se">\\</span><span class="s2">..*"</span>
- <span class="s2">"setNumber"</span><span
class="p">:</span> <span class="s2">"0"</span>
- <span class="p">},</span>
- <span class="p">{</span>
- <span class="s2">"type"</span><span class="p">:</span>
<span class="s2">"HOST_REGEXP"</span><span class="p">,</span>
- <span class="s2">"pattern"</span><span
class="p">:</span> <span class="s2">".*</span><span
class="se">\\</span><span class="s2">.my_vod1</span><span
class="se">\\</span><span class="s2">..*"</span>
- <span class="s2">"setNumber"</span><span
class="p">:</span> <span class="s2">"1"</span>
- <span class="p">}</span>
- <span class="p">]</span>
+ <span class="s2">"cdnId"</span><span class="p">:</span> <span
class="mi">2</span><span class="p">,</span>
+ <span class="s2">"typeId"</span><span class="p">:</span> <span
class="mi">42</span><span class="p">,</span>
+ <span class="s2">"active"</span><span class="p">:</span> <span
class="n">false</span><span class="p">,</span>
+ <span class="s2">"dscp"</span><span class="p">:</span> <span
class="mi">10</span><span class="p">,</span>
+ <span class="s2">"geoLimit"</span><span class="p">:</span> <span
class="mi">0</span><span class="p">,</span>
+ <span class="s2">"geoProvider"</span><span class="p">:</span>
<span class="mi">0</span><span class="p">,</span>
+ <span class="s2">"initialDispersion"</span><span
class="p">:</span> <span class="mi">1</span><span class="p">,</span>
+ <span class="s2">"ipv6RoutingEnabled"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"logsEnabled"</span><span class="p">:</span>
<span class="n">false</span><span class="p">,</span>
+ <span class="s2">"multiSiteOrigin"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"missLat"</span><span class="p">:</span> <span
class="mi">45</span><span class="p">,</span>
+ <span class="s2">"missLong"</span><span class="p">:</span> <span
class="mi">45</span><span class="p">,</span>
+ <span class="s2">"qstringIgnore"</span><span class="p">:</span>
<span class="mi">0</span><span class="p">,</span>
+ <span class="s2">"rangeRequestHandling"</span><span
class="p">:</span> <span class="mi">0</span><span class="p">,</span>
+ <span class="s2">"regionalGeoBlocking"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"signed"</span><span class="p">:</span> <span
class="n">false</span>
<span class="p">}</span>
</pre></div>
</div>
<p><strong>Response Example</strong></p>
<div class="highlight-default"><div class="highlight"><pre><span></span><span
class="p">{</span>
- <span class="s2">"response"</span><span class="p">:{</span>
- <span class="s2">"xmlId"</span><span class="p">:</span><span
class="s2">"my_ds_2"</span><span class="p">,</span>
- <span class="s2">"active"</span><span
class="p">:</span><span class="s2">"true"</span><span
class="p">,</span>
- <span class="s2">"protocol"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"missLong"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"maxDnsAnswers"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"profileName"</span><span
class="p">:</span> <span class="s2">"CCR_CDN1"</span><span
class="p">,</span>
- <span class="s2">"multiSiteOrigin"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"dnsBypassIp6"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"globalMaxTps"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"orgServerFqdn"</span><span
class="p">:</span><span
class="s2">"http:\/\/10.75.168.91"</span><span class="p">,</span>
- <span class="s2">"infoUrl"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"rangeRequestHandling"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"id"</span><span class="p">:</span><span
class="s2">"311"</span><span class="p">,</span>
- <span class="s2">"trResponseHeaders"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"ipv6RoutingEnabled"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"midHeaderRewrite"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"longDesc"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"httpBypassFqdn"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"cdnName"</span><span
class="p">:</span><span class="s2">"cdn_number_1"</span><span
class="p">,</span>
- <span class="s2">"protocol"</span><span
class="p">:</span><span class="s2">"1"</span><span class="p">,</span>
- <span class="s2">"missLat"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"globalMaxMbps"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"initialDispersion"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"type"</span><span class="p">:</span><span
class="s2">"HTTP"</span><span class="p">,</span>
- <span class="s2">"geoLimit"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"dnsBypassTtl"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"dnsBypassCname"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"ccrDnsTtl"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"longDesc2"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"remapText"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"dnsBypassIp"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"longDesc1"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"checkPath"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"qstringIgnore"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"dscp"</span><span class="p">:</span><span
class="s2">"1"</span><span class="p">,</span>
- <span class="s2">"regexRemap"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"edgeHeaderRewrite"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"sslKeyVersion"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"displayName"</span><span
class="p">:</span><span class="s2">"my_ds_displayname_2"</span><span
class="p">,</span>
- <span class="s2">"cacheurl"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"signed"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"matchList"</span><span class="p">:[</span>
- <span class="p">{</span>
- <span class="s2">"type"</span><span
class="p">:</span><span class="s2">"HOST_REGEXP"</span><span
class="p">,</span>
- <span class="s2">"setNumber"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"pattern"</span><span
class="p">:</span><span class="s2">".*</span><span
class="se">\\</span><span class="s2">.ds_1</span><span
class="se">\\</span><span class="s2">..*"</span>
- <span class="p">},</span>
- <span class="p">{</span>
- <span class="s2">"type"</span><span
class="p">:</span><span class="s2">"HOST_REGEXP"</span><span
class="p">,</span>
- <span class="s2">"setNumber"</span><span
class="p">:</span><span class="s2">"1"</span><span class="p">,</span>
- <span class="s2">"pattern"</span><span
class="p">:</span><span class="s2">".*</span><span
class="se">\\</span><span class="s2">.my_vod1</span><span
class="se">\\</span><span class="s2">..*"</span>
- <span class="p">}</span>
- <span class="p">],</span>
- <span class="s2">"regionalGeoBlocking"</span><span
class="p">:</span><span class="mi">0</span><span class="p">,</span>
- <span class="s2">"originShield"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"trRequestHeaders"</span><span
class="p">:</span><span class="n">null</span><span class="p">,</span>
- <span class="s2">"geoProvider"</span><span
class="p">:</span><span class="s2">"0"</span><span class="p">,</span>
- <span class="s2">"logsEnabled"</span><span
class="p">:</span><span class="s2">"false"</span><span
class="p">,</span>
+ <span class="s2">"response"</span><span class="p">:</span>
+ <span class="p">{</span>
+ <span class="s2">"active"</span><span class="p">:</span>
<span class="n">true</span><span class="p">,</span>
+ <span class="s2">"cacheurl"</span><span class="p">:</span>
<span class="n">null</span><span class="p">,</span>
+ <span class="s2">"ccrDnsTtl"</span><span class="p">:</span>
<span class="s2">"3600"</span><span class="p">,</span>
+ <span class="s2">"cdnId"</span><span class="p">:</span>
<span class="s2">"2"</span><span class="p">,</span>
+ <span class="s2">"cdnName"</span><span class="p">:</span>
<span class="s2">"over-the-top"</span><span class="p">,</span>
+ <span class="s2">"checkPath"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"displayName"</span><span
class="p">:</span> <span class="s2">"My Cool Delivery
Service"</span><span class="p">,</span>
+ <span class="s2">"dnsBypassCname"</span><span
class="p">:</span> <span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"dnsBypassIp"</span><span
class="p">:</span> <span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"dnsBypassIp6"</span><span
class="p">:</span> <span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"dnsBypassTtl"</span><span
class="p">:</span> <span class="s2">"30"</span><span
class="p">,</span>
+ <span class="s2">"dscp"</span><span class="p">:</span> <span
class="s2">"40"</span><span class="p">,</span>
+ <span class="s2">"edgeHeaderRewrite"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"geoLimit"</span><span class="p">:</span>
<span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"geoLimitCountries"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"geoLimitRedirectURL"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"geoProvider"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"globalMaxMbps"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"globalMaxTps"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"httpBypassFqdn"</span><span
class="p">:</span> <span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"id"</span><span class="p">:</span> <span
class="s2">"442"</span><span class="p">,</span>
+ <span class="s2">"infoUrl"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"initialDispersion"</span><span
class="p">:</span> <span class="s2">"1"</span><span class="p">,</span>
+ <span class="s2">"ipv6RoutingEnabled"</span><span
class="p">:</span> <span class="n">true</span><span class="p">,</span>
+ <span class="s2">"lastUpdated"</span><span
class="p">:</span> <span class="s2">"2016-01-26 08:49:35"</span><span
class="p">,</span>
+ <span class="s2">"logsEnabled"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"longDesc"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"longDesc1"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"longDesc2"</span><span class="p">:</span>
<span class="s2">""</span><span class="p">,</span>
+ <span class="s2">"maxDnsAnswers"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"midHeaderRewrite"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"missLat"</span><span class="p">:</span>
<span class="s2">"41.881944"</span><span class="p">,</span>
+ <span class="s2">"missLong"</span><span class="p">:</span>
<span class="s2">"-87.627778"</span><span class="p">,</span>
+ <span class="s2">"multiSiteOrigin"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"orgServerFqdn"</span><span
class="p">:</span> <span class="s2">"http://baz.boo.net"</span><span
class="p">,</span>
+ <span class="s2">"originShield"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"profileDescription"</span><span
class="p">:</span> <span class="s2">"Content Router for
over-the-top"</span><span class="p">,</span>
+ <span class="s2">"profileId"</span><span class="p">:</span>
<span class="s2">"5"</span><span class="p">,</span>
+ <span class="s2">"profileName"</span><span
class="p">:</span> <span class="s2">"ROUTER_TOP"</span><span
class="p">,</span>
+ <span class="s2">"protocol"</span><span class="p">:</span>
<span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"qstringIgnore"</span><span
class="p">:</span> <span class="s2">"1"</span><span class="p">,</span>
+ <span class="s2">"rangeRequestHandling"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"regexRemap"</span><span class="p">:</span>
<span class="n">null</span><span class="p">,</span>
+ <span class="s2">"regionalGeoBlocking"</span><span
class="p">:</span> <span class="n">false</span><span class="p">,</span>
+ <span class="s2">"remapText"</span><span class="p">:</span>
<span class="n">null</span><span class="p">,</span>
+ <span class="s2">"signed"</span><span class="p">:</span>
<span class="n">false</span><span class="p">,</span>
+ <span class="s2">"sslKeyVersion"</span><span
class="p">:</span> <span class="s2">"0"</span><span class="p">,</span>
+ <span class="s2">"trRequestHeaders"</span><span
class="p">:</span> <span class="n">null</span><span class="p">,</span>
+ <span class="s2">"trResponseHeaders"</span><span
class="p">:</span> <span class="s2">"Access-Control-Allow-Origin:
*"</span><span class="p">,</span>
+ <span class="s2">"type"</span><span class="p">:</span> <span
class="s2">"HTTP"</span><span class="p">,</span>
+ <span class="s2">"typeId"</span><span class="p">:</span>
<span class="s2">"8"</span><span class="p">,</span>
+ <span class="s2">"xmlId"</span><span class="p">:</span>
<span class="s2">"foo-ds"</span>
<span class="p">}</span>
<span class="s2">"alerts"</span><span class="p">:[</span>
<span class="p">{</span>