Class WorkspaceMember
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
A principal's membership in a workspace.
public sealed record WorkspaceMember : IEquatable<WorkspaceMember>
- Inheritance
-
WorkspaceMember
- Implements
- Inherited Members
Properties
CreatedAt
Time the membership was created.
public DateTimeOffset? CreatedAt { get; init; }
Property Value
Id
Membership record identifier.
public string? Id { get; init; }
Property Value
PrincipalSubject
OIDC subject claim identifying the principal.
public required string PrincipalSubject { get; init; }
Property Value
Role
Assigned role.
public WorkspaceRole Role { get; init; }