Type Alias PolicyDefinition

PolicyDefinition: {
    method: "get" | "put" | "post" | "delete";
    modelID?: string;
    restrictToFields?: string[];
    public?: boolean;
    ecPermissionCondition?: boolean;
    roles?: string[];
    conditions?: Record<string, unknown> | null;
}

Type declaration

  • method: "get" | "put" | "post" | "delete"
  • OptionalmodelID?: string
  • OptionalrestrictToFields?: string[]
  • Optionalpublic?: boolean
  • OptionalecPermissionCondition?: boolean
  • Optionalroles?: string[]
  • Optionalconditions?: Record<string, unknown> | null