parent
087f57b4f5
commit
e8bb8b1204
@ -1,7 +1,13 @@ |
|||||||
import type { ResourceSuccess } from "../../../requester/results/success/SuccessResult"; |
import type { ResourceSuccess } from "../../../requester/results/success/SuccessResult"; |
||||||
import type { WacRule } from "../WacRule"; |
import type { WacRule } from "../WacRule"; |
||||||
|
|
||||||
|
/** |
||||||
|
* Returned when a WAC rule is successfully retrieved |
||||||
|
*/ |
||||||
export interface GetWacRuleSuccess extends ResourceSuccess { |
export interface GetWacRuleSuccess extends ResourceSuccess { |
||||||
type: "getWacRuleSuccess"; |
type: "getWacRuleSuccess"; |
||||||
|
/** |
||||||
|
* The rule that was retrieved |
||||||
|
*/ |
||||||
wacRule: WacRule; |
wacRule: WacRule; |
||||||
} |
} |
||||||
|
@ -1,7 +1,13 @@ |
|||||||
import type { ResourceSuccess } from "../../../requester/results/success/SuccessResult"; |
import type { ResourceSuccess } from "../../../requester/results/success/SuccessResult"; |
||||||
import type { LeafUri } from "../../../util/uriTypes"; |
import type { LeafUri } from "../../../util/uriTypes"; |
||||||
|
|
||||||
|
/** |
||||||
|
* Returned when the URI for a resources ACL document was successfully retried |
||||||
|
*/ |
||||||
export interface GetWacUriSuccess extends ResourceSuccess { |
export interface GetWacUriSuccess extends ResourceSuccess { |
||||||
type: "getWacUriSuccess"; |
type: "getWacUriSuccess"; |
||||||
|
/** |
||||||
|
* The URI of the ACL document |
||||||
|
*/ |
||||||
wacUri: LeafUri; |
wacUri: LeafUri; |
||||||
} |
} |
||||||
|
@ -1,7 +1,13 @@ |
|||||||
import type { ResourceSuccess } from "../../../requester/results/success/SuccessResult"; |
import type { ResourceSuccess } from "../../../requester/results/success/SuccessResult"; |
||||||
import type { WacRule } from "../WacRule"; |
import type { WacRule } from "../WacRule"; |
||||||
|
|
||||||
|
/** |
||||||
|
* Returned when rules were successfully written |
||||||
|
*/ |
||||||
export interface SetWacRuleSuccess extends ResourceSuccess { |
export interface SetWacRuleSuccess extends ResourceSuccess { |
||||||
type: "setWacRuleSuccess"; |
type: "setWacRuleSuccess"; |
||||||
|
/** |
||||||
|
* The written rule |
||||||
|
*/ |
||||||
wacRule: WacRule; |
wacRule: WacRule; |
||||||
} |
} |
||||||
|
@ -1,5 +1,8 @@ |
|||||||
import type { ResourceSuccess } from "../../../requester/results/success/SuccessResult"; |
import type { ResourceSuccess } from "../../../requester/results/success/SuccessResult"; |
||||||
|
|
||||||
|
/** |
||||||
|
* Returned if no WAC rule was returned from the server |
||||||
|
*/ |
||||||
export interface WacRuleAbsent extends ResourceSuccess { |
export interface WacRuleAbsent extends ResourceSuccess { |
||||||
type: "wacRuleAbsent"; |
type: "wacRuleAbsent"; |
||||||
} |
} |
||||||
|
Loading…
Reference in new issue