API Reference
Class
DomainControllerStatus
Aggregated status information for a domain controller with human friendly strings.
Inheritance
- Object
- DomainControllerStatus
Constructors
public DomainControllerStatus(String DomainController, String DomainName, String SiteName, String Ipv4Address, String Ipv6Address, String OsVersion, DateTime OsSupportEnd, Boolean IsOsSupported, Nullable<DateTime> LastSystemStateBackup, String LastSystemStateBackupFriendly, Boolean SmbSigningRequired, Boolean Smb1Enabled, Boolean SmbEncryptionRequired, Int32 SmbMinVersion, Boolean PolicySmbSigningRequired, Boolean PolicySmb1Enabled, Boolean PolicySmbEncryptionRequired, Int32 PolicySmbMinVersion, Boolean LdapSigningRequired, Boolean LdapInsecureBinds, Nullable<LdapChannelBindingMode> LdapChannelBindingMode, Nullable<Boolean> PrintSpoolerRunning, DomainMode DomainFunctionalLevel, ForestMode ForestFunctionalLevel, Boolean FipsEnabled, String FriendlySummary) #Aggregated status information for a domain controller with human friendly strings.
Parameters
- DomainController System.String
- DomainName System.String
- SiteName System.String
- Ipv4Address System.String
- Ipv6Address System.String
- OsVersion System.String
- OsSupportEnd System.DateTime
- IsOsSupported System.Boolean
- LastSystemStateBackup System.Nullable{System.DateTime}
- LastSystemStateBackupFriendly System.String
- SmbSigningRequired System.Boolean
- Smb1Enabled System.Boolean
- SmbEncryptionRequired System.Boolean
- SmbMinVersion System.Int32
- PolicySmbSigningRequired System.Boolean
- PolicySmb1Enabled System.Boolean
- PolicySmbEncryptionRequired System.Boolean
- PolicySmbMinVersion System.Int32
- LdapSigningRequired System.Boolean
- LdapInsecureBinds System.Boolean
- LdapChannelBindingMode System.Nullable{ADPlayground.DomainControllers.LdapChannelBindingMode}
- PrintSpoolerRunning System.Nullable{System.Boolean}
- DomainFunctionalLevel System.DirectoryServices.ActiveDirectory.DomainMode
- ForestFunctionalLevel System.DirectoryServices.ActiveDirectory.ForestMode
- FipsEnabled System.Boolean
- FriendlySummary System.String
Methods
public virtual DomainControllerStatus <Clone>$() #Returns:
DomainControllerStatuspublic Void Deconstruct(out String DomainController, out String DomainName, out String SiteName, out String Ipv4Address, out String Ipv6Address, out String OsVersion, out DateTime OsSupportEnd, out Boolean IsOsSupported, out Nullable<DateTime> LastSystemStateBackup, out String LastSystemStateBackupFriendly, out Boolean SmbSigningRequired, out Boolean Smb1Enabled, out Boolean SmbEncryptionRequired, out Int32 SmbMinVersion, out Boolean PolicySmbSigningRequired, out Boolean PolicySmb1Enabled, out Boolean PolicySmbEncryptionRequired, out Int32 PolicySmbMinVersion, out Boolean LdapSigningRequired, out Boolean LdapInsecureBinds, out Nullable<LdapChannelBindingMode> LdapChannelBindingMode, out Nullable<Boolean> PrintSpoolerRunning, out DomainMode DomainFunctionalLevel, out ForestMode ForestFunctionalLevel, out Boolean FipsEnabled, out String FriendlySummary) #Returns:
VoidParameters
- DomainController String
- DomainName String
- SiteName String
- Ipv4Address String
- Ipv6Address String
- OsVersion String
- OsSupportEnd DateTime
- IsOsSupported Boolean
- LastSystemStateBackup Nullable<DateTime>
- LastSystemStateBackupFriendly String
- SmbSigningRequired Boolean
- Smb1Enabled Boolean
- SmbEncryptionRequired Boolean
- SmbMinVersion Int32
- PolicySmbSigningRequired Boolean
- PolicySmb1Enabled Boolean
- PolicySmbEncryptionRequired Boolean
- PolicySmbMinVersion Int32
- LdapSigningRequired Boolean
- LdapInsecureBinds Boolean
- LdapChannelBindingMode Nullable<LdapChannelBindingMode>
- PrintSpoolerRunning Nullable<Boolean>
- DomainFunctionalLevel DomainMode
- ForestFunctionalLevel ForestMode
- FipsEnabled Boolean
- FriendlySummary String
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String DomainController { get; set; } #public String DomainName { get; set; } #public String SiteName { get; set; } #public String Ipv4Address { get; set; } #public String Ipv6Address { get; set; } #public String OsVersion { get; set; } #public DateTime OsSupportEnd { get; set; } #public Boolean IsOsSupported { get; set; } #public Nullable<DateTime> LastSystemStateBackup { get; set; } #public String LastSystemStateBackupFriendly { get; set; } #public Boolean SmbSigningRequired { get; set; } #public Boolean Smb1Enabled { get; set; } #public Boolean SmbEncryptionRequired { get; set; } #public Int32 SmbMinVersion { get; set; } #public Boolean PolicySmbSigningRequired { get; set; } #public Boolean PolicySmb1Enabled { get; set; } #public Boolean PolicySmbEncryptionRequired { get; set; } #public Int32 PolicySmbMinVersion { get; set; } #public Boolean LdapSigningRequired { get; set; } #public Boolean LdapInsecureBinds { get; set; } #public Nullable<LdapChannelBindingMode> LdapChannelBindingMode { get; set; } #public Nullable<Boolean> PrintSpoolerRunning { get; set; } #public DomainMode DomainFunctionalLevel { get; set; } #public ForestMode ForestFunctionalLevel { get; set; } #public Boolean FipsEnabled { get; set; } #public String FriendlySummary { get; set; } #ResultMetadata(HideInTables = true, HideInGrids = true)