API Reference
Class
View (FleetPostureService)
Aggregated fleet posture view for a domain.
Inheritance
- Object
- View
Constructors
public View(String DomainName, Int32 DomainControllerCount, Int32 InactiveCount, Int32 OldPasswordCount, Int32 DisabledCount, Int32 ManagedBySetCount, Int32 NonAdministrativeOwnerCount, Int32 PasswordNotRequiredCount, Int32 PasswordNeverExpiresCount, DcItem[] Inactive, DcItem[] OldPasswords, DcItem[] Disabled, DcItem[] ManagedBySet, DcItem[] NonAdministrativeOwners, DcItem[] PasswordNotRequired, DcItem[] PasswordNeverExpires) #Aggregated fleet posture view for a domain.
Parameters
- DomainName System.String
- DNS domain name.
- DomainControllerCount System.Int32
- Total DCs discovered.
- InactiveCount System.Int32
- DCs with no logon in ≥ 15 days.
- OldPasswordCount System.Int32
- DCs with password age ≥ 60 days.
- DisabledCount System.Int32
- Disabled DC accounts.
- ManagedBySetCount System.Int32
- DCs with ManagedBy set.
- NonAdministrativeOwnerCount System.Int32
- DCs owned by non-admin principals.
- PasswordNotRequiredCount System.Int32
- DCs with PASSWD_NOTREQD set.
- PasswordNeverExpiresCount System.Int32
- DCs with DONT_EXPIRE_PASSWORD set.
- Inactive ADPlayground.DomainControllers.FleetPostureService.DcItem[]
- Inactive DC list.
- OldPasswords ADPlayground.DomainControllers.FleetPostureService.DcItem[]
- Old password DC list.
- Disabled ADPlayground.DomainControllers.FleetPostureService.DcItem[]
- Disabled DC list.
- ManagedBySet ADPlayground.DomainControllers.FleetPostureService.DcItem[]
- ManagedBy-set DC list.
- NonAdministrativeOwners ADPlayground.DomainControllers.FleetPostureService.DcItem[]
- Non-admin owner DC list.
- PasswordNotRequired ADPlayground.DomainControllers.FleetPostureService.DcItem[]
- DC list where PASSWD_NOTREQD is set.
- PasswordNeverExpires ADPlayground.DomainControllers.FleetPostureService.DcItem[]
- DC list where DONT_EXPIRE_PASSWORD is set.
Methods
public View <Clone>$() #Returns:
Viewpublic Void Deconstruct(out String DomainName, out Int32 DomainControllerCount, out Int32 InactiveCount, out Int32 OldPasswordCount, out Int32 DisabledCount, out Int32 ManagedBySetCount, out Int32 NonAdministrativeOwnerCount, out Int32 PasswordNotRequiredCount, out Int32 PasswordNeverExpiresCount, out DcItem[] Inactive, out DcItem[] OldPasswords, out DcItem[] Disabled, out DcItem[] ManagedBySet, out DcItem[] NonAdministrativeOwners, out DcItem[] PasswordNotRequired, out DcItem[] PasswordNeverExpires) #Returns:
VoidParameters
- DomainName String
- DomainControllerCount Int32
- InactiveCount Int32
- OldPasswordCount Int32
- DisabledCount Int32
- ManagedBySetCount Int32
- NonAdministrativeOwnerCount Int32
- PasswordNotRequiredCount Int32
- PasswordNeverExpiresCount Int32
- Inactive DcItem[]
- OldPasswords DcItem[]
- Disabled DcItem[]
- ManagedBySet DcItem[]
- NonAdministrativeOwners DcItem[]
- PasswordNotRequired DcItem[]
- PasswordNeverExpires DcItem[]
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String DomainName { get; set; } #DNS domain name.
public Int32 DomainControllerCount { get; set; } #Total DCs discovered.
public Int32 InactiveCount { get; set; } #DCs with no logon in ≥ 15 days.
public Int32 OldPasswordCount { get; set; } #DCs with password age ≥ 60 days.
public Int32 DisabledCount { get; set; } #Disabled DC accounts.
public Int32 ManagedBySetCount { get; set; } #DCs with ManagedBy set.
public Int32 NonAdministrativeOwnerCount { get; set; } #DCs owned by non-admin principals.
public Int32 PasswordNotRequiredCount { get; set; } #DCs with PASSWD_NOTREQD set.
public Int32 PasswordNeverExpiresCount { get; set; } #DCs with DONT_EXPIRE_PASSWORD set.
public DcItem[] Inactive { get; set; } #Inactive DC list.
public DcItem[] OldPasswords { get; set; } #Old password DC list.
public DcItem[] Disabled { get; set; } #Disabled DC list.
public DcItem[] ManagedBySet { get; set; } #ManagedBy-set DC list.
public DcItem[] NonAdministrativeOwners { get; set; } #Non-admin owner DC list.
public DcItem[] PasswordNotRequired { get; set; } #DC list where PASSWD_NOTREQD is set.
public DcItem[] PasswordNeverExpires { get; set; } #DC list where DONT_EXPIRE_PASSWORD is set.