@@ -2009,9 +2009,10 @@ class RrSetRoutingPolicy
20092009 # @return [Google::Apis::DnsV1::RrSetRoutingPolicyGeoPolicy]
20102010 attr_accessor :geo
20112011
2012- # The selfLink attribute of the HealthCheck resource to use for this
2013- # RRSetRoutingPolicy. https://cloud.google.com/compute/docs/reference/rest/v1/
2014- # healthChecks
2012+ # The fully qualified URL of the HealthCheck to use for this RRSetRoutingPolicy.
2013+ # Format this URL like `https://www.googleapis.com/compute/v1/projects/`project`/
2014+ # global/healthChecks/`healthCheck``. https://cloud.google.com/compute/docs/
2015+ # reference/rest/v1/healthChecks
20152016 # Corresponds to the JSON property `healthCheck`
20162017 # @return [String]
20172018 attr_accessor :health_check
@@ -2092,7 +2093,8 @@ class RrSetRoutingPolicyGeoPolicyGeoPolicyItem
20922093
20932094 # HealthCheckTargets describes endpoints to health-check when responding to
20942095 # Routing Policy queries. Only the healthy endpoints will be included in the
2095- # response.
2096+ # response. Set either `internal_load_balancer` or `external_endpoints`. Do not
2097+ # set both.
20962098 # Corresponds to the JSON property `healthCheckedTargets`
20972099 # @return [Google::Apis::DnsV1::RrSetRoutingPolicyHealthCheckTargets]
20982100 attr_accessor :health_checked_targets
@@ -2114,9 +2116,9 @@ class RrSetRoutingPolicyGeoPolicyGeoPolicyItem
21142116 # @return [Array<String>]
21152117 attr_accessor :rrdatas
21162118
2117- # DNSSEC generated signatures for all the `rrdata` within this item. If health
2118- # checked targets are provided for DNSSEC enabled zones, there's a restriction
2119- # of 1 IP address per item.
2119+ # DNSSEC generated signatures for all the `rrdata` within this item. When using
2120+ # health- checked targets for DNSSEC- enabled zones, you can only use at most one
2121+ # health-checked IP address per item.
21202122 # Corresponds to the JSON property `signatureRrdatas`
21212123 # @return [Array<String>]
21222124 attr_accessor :signature_rrdatas
@@ -2137,7 +2139,8 @@ def update!(**args)
21372139
21382140 # HealthCheckTargets describes endpoints to health-check when responding to
21392141 # Routing Policy queries. Only the healthy endpoints will be included in the
2140- # response.
2142+ # response. Set either `internal_load_balancer` or `external_endpoints`. Do not
2143+ # set both.
21412144 class RrSetRoutingPolicyHealthCheckTargets
21422145 include Google ::Apis ::Core ::Hashable
21432146
@@ -2251,7 +2254,8 @@ class RrSetRoutingPolicyPrimaryBackupPolicy
22512254
22522255 # HealthCheckTargets describes endpoints to health-check when responding to
22532256 # Routing Policy queries. Only the healthy endpoints will be included in the
2254- # response.
2257+ # response. Set either `internal_load_balancer` or `external_endpoints`. Do not
2258+ # set both.
22552259 # Corresponds to the JSON property `primaryTargets`
22562260 # @return [Google::Apis::DnsV1::RrSetRoutingPolicyHealthCheckTargets]
22572261 attr_accessor :primary_targets
@@ -2306,7 +2310,8 @@ class RrSetRoutingPolicyWrrPolicyWrrPolicyItem
23062310
23072311 # HealthCheckTargets describes endpoints to health-check when responding to
23082312 # Routing Policy queries. Only the healthy endpoints will be included in the
2309- # response.
2313+ # response. Set either `internal_load_balancer` or `external_endpoints`. Do not
2314+ # set both.
23102315 # Corresponds to the JSON property `healthCheckedTargets`
23112316 # @return [Google::Apis::DnsV1::RrSetRoutingPolicyHealthCheckTargets]
23122317 attr_accessor :health_checked_targets
@@ -2321,9 +2326,9 @@ class RrSetRoutingPolicyWrrPolicyWrrPolicyItem
23212326 # @return [Array<String>]
23222327 attr_accessor :rrdatas
23232328
2324- # DNSSEC generated signatures for all the `rrdata` within this item. Note that
2325- # if health checked targets are provided for DNSSEC enabled zones, there's a
2326- # restriction of 1 IP address per item.
2329+ # DNSSEC generated signatures for all the `rrdata` within this item. When using
2330+ # health- checked targets for DNSSEC- enabled zones, you can only use at most one
2331+ # health-checked IP address per item.
23272332 # Corresponds to the JSON property `signatureRrdatas`
23282333 # @return [Array<String>]
23292334 attr_accessor :signature_rrdatas
0 commit comments