Struct google_domains1_beta1::api::GlueRecord
source · pub struct GlueRecord {
pub host_name: Option<String>,
pub ipv4_addresses: Option<Vec<String>>,
pub ipv6_addresses: Option<Vec<String>>,
}
Expand description
Defines a host on your domain that is a DNS name server for your domain and/or other domains. Glue records are a way of making the IP address of a name server known, even when it serves DNS queries for its parent domain. For example, when ns.example.com
is a name server for example.com
, the host ns.example.com
must have a glue record to break the circular DNS reference.
This type is not used in any activity, and only used as part of another schema.
Fields§
§host_name: Option<String>
Required. Domain name of the host in Punycode format.
ipv4_addresses: Option<Vec<String>>
List of IPv4 addresses corresponding to this host in the standard decimal format (e.g. 198.51.100.1
). At least one of ipv4_address
and ipv6_address
must be set.
ipv6_addresses: Option<Vec<String>>
List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g. 2001:db8::
). At least one of ipv4_address
and ipv6_address
must be set.
Trait Implementations§
source§impl Clone for GlueRecord
impl Clone for GlueRecord
source§fn clone(&self) -> GlueRecord
fn clone(&self) -> GlueRecord
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more