Skip to content

SeatAssignmentAccessResult

Public fail-closed member access decision.

const SeatAssignmentAccessResult: Schema.toTaggedUnion<"status", readonly [Schema.Struct<{
status: Schema.Literal<"granted">;
assignmentIds: Schema.$Array<Schema.brand<Schema.String, "SeatAssignmentId">>;
activeCapacity: Schema.BigInt;
activeAssignmentCount: Schema.Int;
}>, Schema.Struct<{
status: Schema.Literal<"denied">;
reason: Schema.Literals<readonly ["no_assignment", "insufficient_capacity"]>;
activeCapacity: Schema.BigInt;
activeAssignmentCount: Schema.Int;
}>]>;