DnsAuthorizationDnsResourceRecord

data class DnsAuthorizationDnsResourceRecord(val data: String? = null, val name: String? = null, val type: String? = null)

Constructors

Link copied to clipboard
constructor(data: String? = null, name: String? = null, type: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val data: String? = null

(Output) Data of the DNS Resource Record.

Link copied to clipboard
val name: String? = null

Name of the resource; provided by the client when the resource is created. The name must be 1-64 characters long, and match the regular expression a-zA-Z0-9_-* which means the first character must be a letter, and all following characters must be a dash, underscore, letter or digit.

Link copied to clipboard
val type: String? = null

type of DNS authorization. If unset during the resource creation, FIXED_RECORD will be used for global resources, and PER_PROJECT_RECORD will be used for other locations. FIXED_RECORD DNS authorization uses DNS-01 validation method PER_PROJECT_RECORD DNS authorization allows for independent management of Google-managed certificates with DNS authorization across multiple projects. Possible values are: FIXED_RECORD, PER_PROJECT_RECORD.