API Reference
Class
DcRegItem
Domain controller registration posture item combining DNS and Sites coverage.
Inheritance
- Object
- DcRegItem
Constructors
public DcRegItem(String DistinguishedName, String Host, String Site, String[] IpV4, Boolean DnsResolves, Boolean HasSiteContainer, Boolean HasMatchingSubnet) #Domain controller registration posture item combining DNS and Sites coverage.
Parameters
- DistinguishedName System.String
- Computer object DN.
- Host System.String
- DNS host name.
- Site System.String
- Resolved site name (if any).
- IpV4 System.String[]
- Resolved IPv4 addresses for the host.
- DnsResolves System.Boolean
- True when DNS resolves to at least one IPv4 address.
- HasSiteContainer System.Boolean
- True when a matching server object exists under Sites.
- HasMatchingSubnet System.Boolean
- True when any resolved IPv4 falls within configured subnets.
Methods
public DcRegItem <Clone>$() #Returns:
DcRegItempublic Void Deconstruct(out String DistinguishedName, out String Host, out String Site, out String[] IpV4, out Boolean DnsResolves, out Boolean HasSiteContainer, out Boolean HasMatchingSubnet) #Returns:
VoidParameters
- DistinguishedName String
- Host String
- Site String
- IpV4 String[]
- DnsResolves Boolean
- HasSiteContainer Boolean
- HasMatchingSubnet Boolean
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String DistinguishedName { get; set; } #Computer object DN.
public String Host { get; set; } #DNS host name.
public String Site { get; set; } #Resolved site name (if any).
public String[] IpV4 { get; set; } #Resolved IPv4 addresses for the host.
public Boolean DnsResolves { get; set; } #True when DNS resolves to at least one IPv4 address.
public Boolean HasSiteContainer { get; set; } #True when a matching server object exists under Sites.
public Boolean HasMatchingSubnet { get; set; } #True when any resolved IPv4 falls within configured subnets.