Skip to content

Interface: ContentRestriction ​

Defined in: src/v1/models/contentRestriction.ts:8

Properties ​

_expandable ​

ts
_expandable: object;

Defined in: src/v1/models/contentRestriction.ts:32

content? ​

ts
optional content?: string;

restrictions? ​

ts
optional restrictions?: string;

ts
_links: object;

Defined in: src/v1/models/contentRestriction.ts:36

Index Signature ​

ts
[key: string]: unknown

base? ​

ts
optional base?: string;

Base URL of the Confluence site.

byOperation? ​

ts
optional byOperation?: string;

Link to the restrictions grouped by operation.

collection? ​

ts
optional collection?: string;

Link to the collection this entity belongs to.

context? ​

ts
optional context?: string;

Context path of the Confluence site.

download? ​

ts
optional download?: string;

Download link for the content.

editui? ​

ts
optional editui?: string;

Edit UI link of the content.

edituiv2? ​

ts
optional edituiv2?: string;

Edit UI (v2 editor) link of the content.

next? ​

ts
optional next?: string;

Relative URL of the next page of results.

prev? ​

ts
optional prev?: string;

Relative URL of the previous page of results.

self? ​

ts
optional self?: string;

Canonical link to this entity.

tinyui? ​

ts
optional tinyui?: string;

Short web UI link of the content.

webui? ​

ts
optional webui?: string;

Web UI link of the content.


content? ​

ts
optional content?: Content;

Defined in: src/v1/models/contentRestriction.ts:31


operation ​

ts
operation: 
  | "copy"
  | "move"
  | "use"
  | "update"
  | string & object
  | "delete"
  | "read"
  | "administer"
  | "create"
  | "export"
  | "purge"
  | "purge_version"
  | "restore";

Defined in: src/v1/models/contentRestriction.ts:9


restrictions? ​

ts
optional restrictions?: object;

Defined in: src/v1/models/contentRestriction.ts:23

_expandable? ​

ts
optional _expandable?: object;
_expandable.group? ​
ts
optional group?: string;
_expandable.user? ​
ts
optional user?: string;

group? ​

ts
optional group?: object;
Index Signature ​
ts
[key: string]: unknown
group.limit ​
ts
limit: number;
group.results ​
ts
results: object[];
Index Signature ​
ts
[key: string]: unknown
group.size ​
ts
size: number;
group.start ​
ts
start: number;

user? ​

ts
optional user?: UserArray;