Class StatusPage
- Namespace
- XENBIT.ResQueServe.Core.Models
- Assembly
- RQS.Core.dll
public record StatusPage : IStatusPage, IEquatable<StatusPage>
- Inheritance
-
StatusPage
- Implements
- Inherited Members
Properties
Description
The description of the status page.
public string? Description { get; set; }
Property Value
DisplayOption
The display option of the status page.
public StatusPageDisplayOption DisplayOption { get; set; }
Property Value
Id
public long Id { get; set; }
Property Value
IsInactiveResourcesHidden
If true, members in an inactive state will be hidden on the frontend.
public bool IsInactiveResourcesHidden { get; set; }
Property Value
Members
The list of units associated with the status page.
public IEnumerable<IStatusPageMember>? Members { get; set; }
Property Value
Name
The name of the status page.
public string? Name { get; set; }
Property Value
SortNumber
The sort number used to determine the order of status pages.
public int SortNumber { get; set; }
Property Value
Methods
GetGroups()
Retrieves the already used groups associated with the units in the status page.
public IEnumerable<string> GetGroups()
Returns
- IEnumerable<string>
An enumerable collection of unique group names.