API Reference
Class
DnsZoneExposureItem
Item describing an exposed DNS zone permission surface.
Inheritance
- Object
- DnsZoneExposureItem
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method DnsZoneExposureItem.<Clone>$
- Property DnsZonesExposureView.ExposedZones
- Property DnsZonesExposureView.TopOffenders
Accepted by parameters
- Constructor DnsZonesExposureView.DnsZonesExposureView
- Constructor DnsZonesExposureView.DnsZonesExposureView
- Method DnsZonesExposureView.Deconstruct
- Method DnsZonesExposureView.Deconstruct
Constructors
public DnsZoneExposureItem(String ZoneName, String DistinguishedName, String Partition, Boolean ExposedToAnonymous, Boolean ExposedToEveryone, Boolean HasCreateChildExposure, Boolean HasWriteAclExposure, Int32 BroadWriteAceCount, Int32 BroadReadAceCount, String SddlSnippet, IReadOnlyList<OffendingPrincipal> OffendingPrincipals) #Item describing an exposed DNS zone permission surface.
Parameters
- ZoneName System.String
- DistinguishedName System.String
- Partition System.String
- ExposedToAnonymous System.Boolean
- ExposedToEveryone System.Boolean
- HasCreateChildExposure System.Boolean
- HasWriteAclExposure System.Boolean
- BroadWriteAceCount System.Int32
- BroadReadAceCount System.Int32
- SddlSnippet System.String
- OffendingPrincipals System.Collections.Generic.IReadOnlyList{ADPlayground.Dns.OffendingPrincipal}
Methods
public DnsZoneExposureItem <Clone>$() #Returns:
DnsZoneExposureItempublic Void Deconstruct(out String ZoneName, out String DistinguishedName, out String Partition, out Boolean ExposedToAnonymous, out Boolean ExposedToEveryone, out Boolean HasCreateChildExposure, out Boolean HasWriteAclExposure, out Int32 BroadWriteAceCount, out Int32 BroadReadAceCount, out String SddlSnippet, out IReadOnlyList<OffendingPrincipal> OffendingPrincipals) #Returns:
VoidParameters
- ZoneName String
- DistinguishedName String
- Partition String
- ExposedToAnonymous Boolean
- ExposedToEveryone Boolean
- HasCreateChildExposure Boolean
- HasWriteAclExposure Boolean
- BroadWriteAceCount Int32
- BroadReadAceCount Int32
- SddlSnippet String
- OffendingPrincipals IReadOnlyList<OffendingPrincipal>
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String ZoneName { get; set; } #public String DistinguishedName { get; set; } #public String Partition { get; set; } #public Boolean ExposedToAnonymous { get; set; } #public Boolean ExposedToEveryone { get; set; } #public Boolean HasCreateChildExposure { get; set; } #public Boolean HasWriteAclExposure { get; set; } #public Int32 BroadWriteAceCount { get; set; } #public Int32 BroadReadAceCount { get; set; } #public String SddlSnippet { get; set; } #public IReadOnlyList<OffendingPrincipal> OffendingPrincipals { get; set; } #