TestimoX

API Reference

Class

ServiceAccountUsageInfo

Namespace ADPlayground
Assembly ADPlayground

Represents usage details for a managed service account.

Inheritance

  • Object
  • ServiceAccountUsageInfo

Constructors

public ServiceAccountUsageInfo() #

Properties

public String Domain { get; set; } #

Gets or sets the domain name.

public String SamAccountName { get; set; } #

Gets or sets the SAM account name.

public String AccountType { get; set; } #

Gets or sets the account type (gMSA or MSA).

public Nullable<DateTime> PasswordLastSet { get; set; } #

Gets or sets when the password was last set.

public Nullable<Int32> PasswordAgeInDays { get; set; } #

Gets or sets the age of the password in days.

public Nullable<DateTime> LastLogonTimestamp { get; set; } #

Gets or sets the last logon timestamp.

public Nullable<Int32> LastLogonAgeInDays { get; set; } #

Gets or sets the age of the last logon in days.

public IReadOnlyList<String> Principals { get; set; } #

Gets or sets principals allowed to use the account.

public IReadOnlyList<ServiceAccountPrincipalInfo> PrincipalInfos { get; set; } #

Gets or sets detailed information about the principals.

public Boolean IsUsed { get; set; } #

Gets or sets a value indicating whether the account is in use.

public Boolean SomeComputersStale { get; set; } #

Gets or sets a value indicating whether any associated computers are stale.

public Boolean AllComputersStale { get; set; } #

Gets or sets a value indicating whether all associated computers are stale.