API Reference
Class
DnsZoneExposureItem
Item describing an exposed DNS zone permission surface.
Inheritance
- Object
- DnsZoneExposureItem
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; } #