API Reference
View (ExchangeUserAliasPostureService)
Aggregated Exchange user alias posture view.
Inheritance
- Object
- View
Constructors
Inherited Methods
Properties
public String DomainName { get; set; } #Domain DNS name evaluated.
public Boolean CollectionSucceeded { get; set; } #True when collection succeeded.
public String CollectionError { get; set; } #Collection error summary when evaluation fails.
public Boolean MailNicknameSchemaPresent { get; set; } #True when the mailNickname schema attribute is present.
public Boolean ExchangeSchemaPresent { get; set; } #True when Exchange-specific schema attributes are present.
public Int32 MissingAliasCount { get; set; } #Total users with mail but missing mailNickname.
public Int32 MailboxEnabledMissingAliasCount { get; set; } #Total mailbox-enabled users with mail but missing mailNickname.
public Int32 MailEnabledMissingAliasCount { get; set; } #Total Exchange mail-enabled users without mailbox GUID but missing mailNickname.
public Int32 MailAddressOnlyMissingAliasCount { get; set; } #Total users with only a mail address signal and missing mailNickname.
public String State { get; set; } #Projected posture state label.
public Boolean Truncated { get; set; } #True when the result set was truncated to the configured row limit.
public IReadOnlyList<Item> Items { get; set; } #All projected users missing mailNickname.
public IReadOnlyList<Item> MailboxEnabledItems { get; set; } #Mailbox-enabled users missing mailNickname.
public IReadOnlyList<Item> MailEnabledItems { get; set; } #Exchange mail-enabled users missing mailNickname.
public IReadOnlyList<Item> MailAddressOnlyItems { get; set; } #Users that only expose a mail address and no stronger Exchange mailbox signal.
public Diagnostics Diagnostics { get; set; } #Evaluation diagnostics.