RRSetRoutingPolicyGeoPolicyGeoPolicyItemArgs

data class RRSetRoutingPolicyGeoPolicyGeoPolicyItemArgs(val healthCheckedTargets: Output<RRSetRoutingPolicyHealthCheckTargetsArgs>? = null, val kind: Output<String>? = null, val location: Output<String>? = null, val rrdatas: Output<List<String>>? = null, val signatureRrdatas: Output<List<String>>? = null) : ConvertibleToJava<RRSetRoutingPolicyGeoPolicyGeoPolicyItemArgs>

ResourceRecordSet data for one geo location.

Constructors

fun RRSetRoutingPolicyGeoPolicyGeoPolicyItemArgs(healthCheckedTargets: Output<RRSetRoutingPolicyHealthCheckTargetsArgs>? = null, kind: Output<String>? = null, location: Output<String>? = null, rrdatas: Output<List<String>>? = null, signatureRrdatas: Output<List<String>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): RRSetRoutingPolicyGeoPolicyGeoPolicyItemArgs

Properties

Link copied to clipboard

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.

Link copied to clipboard
val kind: Output<String>? = null
Link copied to clipboard
val location: Output<String>? = null

The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.

Link copied to clipboard
val rrdatas: Output<List<String>>? = null
Link copied to clipboard
val signatureRrdatas: Output<List<String>>? = null

DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .