Skip to content

RevokePermissionRequest

Example Usage

typescript
import { RevokePermissionRequest } from "@meetkai/mka1/models/components";

let value: RevokePermissionRequest = {
  resourceType: "completion",
  resourceId: "my-completion-123",
  userId: "user-abc456",
  role: "reader",
};

Fields

FieldTypeRequiredDescription
resourceTypecomponents.LlmResourceType✔️Type of LLM resource
resourceIdstring✔️Unique identifier for the resource
userIdstring✔️Unique identifier for the user, or "*" to grant/revoke public access
rolecomponents.ResourceRole✔️Permission role for the resource (owner > writer > reader)