ManagementDnsZoneBinding class

Represents a binding between a network and the management DNS zone.

A management DNS zone is the Cloud DNS cross-project binding zone that VMware Engine creates for each private cloud. It contains FQDNs and corresponding IP addresses for the private cloud's ESXi hosts and management VM appliances like vCenter and NSX Manager.

Constructors

ManagementDnsZoneBinding({String? createTime, String? description, String? name, String? state, String? uid, String? updateTime, String? vmwareEngineNetwork, String? vpcNetwork})
ManagementDnsZoneBinding.fromJson(Map json_)

Properties

createTime String?
Creation time of this resource.
getter/setter pair
description String?
User-provided description for this resource.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
name String?
The resource name of this binding.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String?
The state of the resource.
getter/setter pair
uid String?
System-generated unique identifier for the resource.
getter/setter pair
updateTime String?
Last update time of this resource.
getter/setter pair
vmwareEngineNetwork String?
Network to bind is a VMware Engine network.
getter/setter pair
vpcNetwork String?
Network to bind is a standard consumer VPC.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited