You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/domains_v1.projects.locations.registrations.html
+19Lines changed: 19 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1711,6 +1711,9 @@ <h3>Method Details</h3>
1711
1711
"item": [ # The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
1712
1712
{ # ResourceRecordSet data for one geo location.
1713
1713
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # For A and AAAA types only. Endpoints to return in the query result only if they are healthy. These can be specified along with `rrdata` within this item.
1714
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1715
+
"A String",
1716
+
],
1714
1717
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1715
1718
{ # The configuration for an individual load balancer to health check.
1716
1719
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1738,6 +1741,9 @@ <h3>Method Details</h3>
1738
1741
"item": [ # The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
1739
1742
{ # ResourceRecordSet data for one geo location.
1740
1743
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # For A and AAAA types only. Endpoints to return in the query result only if they are healthy. These can be specified along with `rrdata` within this item.
1744
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1745
+
"A String",
1746
+
],
1741
1747
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1742
1748
{ # The configuration for an individual load balancer to health check.
1743
1749
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1760,12 +1766,16 @@ <h3>Method Details</h3>
1760
1766
},
1761
1767
],
1762
1768
},
1769
+
"healthCheck": "A String", # The selfLink attribute of the HealthCheck resource to use for this RRSetRoutingPolicy. https://cloud.google.com/compute/docs/reference/rest/v1/healthChecks
1763
1770
"primaryBackup": { # Configures a RRSetRoutingPolicy such that all queries are responded with the primary_targets if they are healthy. And if all of them are unhealthy, then we fallback to a geo localized policy.
1764
1771
"backupGeoTargets": { # Configures a `RRSetRoutingPolicy` that routes based on the geo location of the querying user. # Backup targets provide a regional failover policy for the otherwise global primary targets. If serving state is set to `BACKUP`, this policy essentially becomes a geo routing policy.
1765
1772
"enableFencing": True or False, # Without fencing, if health check fails for all configured items in the current geo bucket, we failover to the next nearest geo bucket. With fencing, if health checking is enabled, as long as some targets in the current geo bucket are healthy, we return only the healthy targets. However, if all targets are unhealthy, we don't failover to the next nearest bucket; instead, we return all the items in the current bucket even when all targets are unhealthy.
1766
1773
"item": [ # The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
1767
1774
{ # ResourceRecordSet data for one geo location.
1768
1775
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # For A and AAAA types only. Endpoints to return in the query result only if they are healthy. These can be specified along with `rrdata` within this item.
1776
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1777
+
"A String",
1778
+
],
1769
1779
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1770
1780
{ # The configuration for an individual load balancer to health check.
1771
1781
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1789,6 +1799,9 @@ <h3>Method Details</h3>
1789
1799
],
1790
1800
},
1791
1801
"primaryTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # Endpoints that are health checked before making the routing decision. Unhealthy endpoints are omitted from the results. If all endpoints are unhealthy, we serve a response based on the `backup_geo_targets`.
1802
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1803
+
"A String",
1804
+
],
1792
1805
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1793
1806
{ # The configuration for an individual load balancer to health check.
1794
1807
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1807,6 +1820,9 @@ <h3>Method Details</h3>
1807
1820
"item": [
1808
1821
{ # A routing block which contains the routing information for one WRR item.
1809
1822
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # Endpoints that are health checked before making the routing decision. The unhealthy endpoints are omitted from the result. If all endpoints within a bucket are unhealthy, we choose a different bucket (sampled with respect to its weight) for responding. If DNSSEC is enabled for this zone, only one of `rrdata` or `health_checked_targets` can be set.
1823
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1824
+
"A String",
1825
+
],
1810
1826
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1811
1827
{ # The configuration for an individual load balancer to health check.
1812
1828
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1833,6 +1849,9 @@ <h3>Method Details</h3>
1833
1849
"item": [
1834
1850
{ # A routing block which contains the routing information for one WRR item.
1835
1851
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # Endpoints that are health checked before making the routing decision. The unhealthy endpoints are omitted from the result. If all endpoints within a bucket are unhealthy, we choose a different bucket (sampled with respect to its weight) for responding. If DNSSEC is enabled for this zone, only one of `rrdata` or `health_checked_targets` can be set.
1852
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1853
+
"A String",
1854
+
],
1836
1855
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1837
1856
{ # The configuration for an individual load balancer to health check.
1838
1857
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
Copy file name to clipboardExpand all lines: docs/dyn/domains_v1alpha2.projects.locations.registrations.html
+19Lines changed: 19 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1715,6 +1715,9 @@ <h3>Method Details</h3>
1715
1715
"item": [ # The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
1716
1716
{ # ResourceRecordSet data for one geo location.
1717
1717
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # For A and AAAA types only. Endpoints to return in the query result only if they are healthy. These can be specified along with `rrdata` within this item.
1718
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1719
+
"A String",
1720
+
],
1718
1721
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1719
1722
{ # The configuration for an individual load balancer to health check.
1720
1723
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1742,6 +1745,9 @@ <h3>Method Details</h3>
1742
1745
"item": [ # The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
1743
1746
{ # ResourceRecordSet data for one geo location.
1744
1747
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # For A and AAAA types only. Endpoints to return in the query result only if they are healthy. These can be specified along with `rrdata` within this item.
1748
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1749
+
"A String",
1750
+
],
1745
1751
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1746
1752
{ # The configuration for an individual load balancer to health check.
1747
1753
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1764,12 +1770,16 @@ <h3>Method Details</h3>
1764
1770
},
1765
1771
],
1766
1772
},
1773
+
"healthCheck": "A String", # The selfLink attribute of the HealthCheck resource to use for this RRSetRoutingPolicy. https://cloud.google.com/compute/docs/reference/rest/v1/healthChecks
1767
1774
"primaryBackup": { # Configures a RRSetRoutingPolicy such that all queries are responded with the primary_targets if they are healthy. And if all of them are unhealthy, then we fallback to a geo localized policy.
1768
1775
"backupGeoTargets": { # Configures a `RRSetRoutingPolicy` that routes based on the geo location of the querying user. # Backup targets provide a regional failover policy for the otherwise global primary targets. If serving state is set to `BACKUP`, this policy essentially becomes a geo routing policy.
1769
1776
"enableFencing": True or False, # Without fencing, if health check fails for all configured items in the current geo bucket, we failover to the next nearest geo bucket. With fencing, if health checking is enabled, as long as some targets in the current geo bucket are healthy, we return only the healthy targets. However, if all targets are unhealthy, we don't failover to the next nearest bucket; instead, we return all the items in the current bucket even when all targets are unhealthy.
1770
1777
"item": [ # The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
1771
1778
{ # ResourceRecordSet data for one geo location.
1772
1779
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # For A and AAAA types only. Endpoints to return in the query result only if they are healthy. These can be specified along with `rrdata` within this item.
1780
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1781
+
"A String",
1782
+
],
1773
1783
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1774
1784
{ # The configuration for an individual load balancer to health check.
1775
1785
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1793,6 +1803,9 @@ <h3>Method Details</h3>
1793
1803
],
1794
1804
},
1795
1805
"primaryTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # Endpoints that are health checked before making the routing decision. Unhealthy endpoints are omitted from the results. If all endpoints are unhealthy, we serve a response based on the `backup_geo_targets`.
1806
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1807
+
"A String",
1808
+
],
1796
1809
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1797
1810
{ # The configuration for an individual load balancer to health check.
1798
1811
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1811,6 +1824,9 @@ <h3>Method Details</h3>
1811
1824
"item": [
1812
1825
{ # A routing block which contains the routing information for one WRR item.
1813
1826
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # Endpoints that are health checked before making the routing decision. The unhealthy endpoints are omitted from the result. If all endpoints within a bucket are unhealthy, we choose a different bucket (sampled with respect to its weight) for responding. If DNSSEC is enabled for this zone, only one of `rrdata` or `health_checked_targets` can be set.
1827
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1828
+
"A String",
1829
+
],
1814
1830
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1815
1831
{ # The configuration for an individual load balancer to health check.
1816
1832
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
@@ -1837,6 +1853,9 @@ <h3>Method Details</h3>
1837
1853
"item": [
1838
1854
{ # A routing block which contains the routing information for one WRR item.
1839
1855
"healthCheckedTargets": { # HealthCheckTargets describes endpoints to health-check when responding to Routing Policy queries. Only the healthy endpoints will be included in the response. # Endpoints that are health checked before making the routing decision. The unhealthy endpoints are omitted from the result. If all endpoints within a bucket are unhealthy, we choose a different bucket (sampled with respect to its weight) for responding. If DNSSEC is enabled for this zone, only one of `rrdata` or `health_checked_targets` can be set.
1856
+
"externalEndpoints": [ # The Internet IP addresses to be health checked. The format matches the format of ResourceRecordSet.rrdata as defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1)
1857
+
"A String",
1858
+
],
1840
1859
"internalLoadBalancer": [ # Configuration for internal load balancers to be health checked.
1841
1860
{ # The configuration for an individual load balancer to health check.
1842
1861
"ipAddress": "A String", # The frontend IP address of the load balancer to health check.
0 commit comments