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;