Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

id2102576462

...

id2102576476

...

id2102576459

On this page

Table of Contents

...

id2102576466

...


Changes in data types

...

UserGroup

Name

Type

...

Remark

...

type

...

ENUM (one of: “branch”)

...

The scope type.

...

resourceId

...

UUID

...

The ID of the resource that constitutes the scope.

...

branchId

...

UUID

...

The ID of the branch that constitutes the scope.

Affected URLs:

  • /osmc/admin/webhooks
  • /osmc/admin/webhooks/{webhookId}

WebhookScopeEObject                

...

Name

...

Status

Remark

...

type

...

ENUM (one of: “eobject”)

...

The scope type.

...

resourceId

...

UUID

...

The ID of the resource that constitutes the scope.

...

eobjectId

...

UUID

...

The ID of the EObject that constitutes the scope.

...

effective_recursively

...

Boolean

...

Determines whether the webhook is effective recursively (is dispatched on contained EObjects changes).

creator

String

Added

The user group creator.

Affected URLs:

  • /osmc/admin/

...

  • usergroups/{

...

SetOfWebhookScope

...

Name

...

Type

...

Remark

...

type

...

ENUM (one of: “list”)

...

The scope type.

...

value

...

Array of WebhookScope

...

Arbitrary set of webhook scopes.

Affected URLs:

  • usergroupId}
  • /osmc/admin/

...

Changes in data types

WebhookScope

...

2024x                           

...

2024x

...

One of: WebhookScopeAll, WebhookScopeResource, WebhookScopeResourcesInCategory.

...

One of: WebhookScopeAll, WebhookScopeResource, WebhookScopeResourcesInCategory, WebhookScopeBranch, WebhookScopeEObject, SetOfWebhookScope.

Affected URLs:

  • /osmc/admin/webhooks
  • /osmc/admin/webhooks/{webhookId}

Webhook

  • user

Branch

Name

Type

Status

Remark

...

metadata

...

Object

Added

The

...

branch metadata (a key-value map).

Affected URLs:

  • /osmc/resources/

...

  • {resourceId}/

...

  • branches
  • /osmc/

...

  • resources/{

...

WebhookUpdate

...

Name

...

Type

...

Status

...

Remark

...

title                 

...

String

...

Added

...

The webhook title.

Affected URLs:

...

  • resourceId}/branches/{branchId}