ManagedZoneForwardingConfigTargetNameServer class
Constructors
-
ManagedZoneForwardingConfigTargetNameServer({Input<
String?> ? domainName, Input<String?> ? forwardingPath, Input<String?> ? ipv4Address, Input<String?> ? ipv6Address}) -
Creates a new ManagedZoneForwardingConfigTargetNameServer.
domainNameFully qualified domain name for the forwarding target.forwardingPathForwarding path for this TargetNameServer. If unset ordefaultipv4AddressIPv4 address of a target name server.ipv6AddressIPv6 address of a target name server.const -
ManagedZoneForwardingConfigTargetNameServer.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
domainName
→ Input<
String?> ? -
Fully qualified domain name for the forwarding target.
final
-
forwardingPath
→ Input<
String?> ? -
Forwarding path for this TargetNameServer. If unset or
defaultCloud DNS will make forwarding decision based on address ranges, i.e. RFC1918 addresses go to the VPC, Non-RFC1918 addresses go to the Internet. When set toprivate, Cloud DNS will always send queries through VPC for this target. Possible values are:default,private.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
ipv4Address
→ Input<
String?> ? -
IPv4 address of a target name server.
Does not accept both fields (ipv4 & ipv6) being populated.
final
-
ipv6Address
→ Input<
String?> ? -
IPv6 address of a target name server.
Does not accept both fields (ipv4 & ipv6) being populated.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited