Class EnvironmentStatus
Descriptor of environment status
Inheritance
System.Object
EnvironmentStatus
Namespace: AdmPwd.Types
Assembly: AdmPwd.PDSWrapper.dll
Syntax
public class EnvironmentStatus : Object
Constructors
EnvironmentStatus(uint, uint, uint, uint, DateTime)
Default constructor
Declaration
public EnvironmentStatus(uint licensedMachines, uint machineLicenseUsage, uint licensedAccounts, uint accountLicenseUsage, DateTime licenseExpires)
Parameters
Type | Name | Description |
---|---|---|
uint | licensedMachines | Total amount of licensed machines |
uint | machineLicenseUsage | Total amount of managed machines |
uint | licensedAccounts | Total amount of licensed managed domain user accounts |
uint | accountLicenseUsage | Total amount of managed user accounts |
System.DateTime | licenseExpires | When the license expires |
Fields
Domains
List of managed domains
Declaration
public readonly List<DomainStatus> Domains
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<><DomainStatus> |
Properties
LicensedMachines
License information: How many machines are licensed
Declaration
public uint LicensedMachines { get; }
Property Value
Type | Description |
---|---|
uint |
LicensedManagedAccounts
License information: How many managed domain accounts are licensed
Declaration
public uint LicensedManagedAccounts { get; }
Property Value
Type | Description |
---|---|
uint |
LicenseExpires
License information: When license expires
Declaration
public DateTime LicenseExpires { get; }
Property Value
Type | Description |
---|---|
System.DateTime |
MachineLicenseUsage
Percentage of license consumption
Declaration
public uint MachineLicenseUsage { get; }
Property Value
Type | Description |
---|---|
uint |
ManagedAccountsLicenseUsage
Percentage of license consumption for managed domain accounts
Declaration
public uint ManagedAccountsLicenseUsage { get; }
Property Value
Type | Description |
---|---|
uint |