Update Data Schema
repo_update.schema.json#/properties/update
All information related to the update process of an authentication repository - updated repository and pulled commits
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | repo-update.schema.json* |
update Type
object
(Update Data)
update Properties
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
changed | boolean |
Required | cannot be null | Repository Handlers Input |
event | string |
Required | cannot be null | Repository Handlers Input |
repo_name | string |
Required | cannot be null | Repository Handlers Input |
error_msg | string |
Required | cannot be null | Repository Handlers Input |
auth_repo | object |
Required | cannot be null | Repository Handlers Input |
target_repos | object |
Required | cannot be null | Repository Handlers Input |
custom | object |
Optional | cannot be null | Repository Handlers Input |
changed
Indicates if the repository was updated or not (will be false if pull was successful, but there were no new commits)
changed
-
is required
-
Type:
boolean
(Change Indicator) -
cannot be null
-
defined in: Repository Handlers Input
changed Type
boolean
(Change Indicator)
event
Update event type - succeeded, changed, unchanged, failed, completed
event
-
is required
-
Type:
string
(Update Event) -
cannot be null
-
defined in: Repository Handlers Input
event Type
string
(Update Event)
repo_name
Name of the repository whose update was attempted
repo_name
-
is required
-
Type:
string
(Name) -
cannot be null
-
defined in: Repository Handlers Input
repo_name Type
string
(Name)
error_msg
Error message that was raised while updating the repository
error_msg
-
is required
-
Type:
string
(Error message) -
cannot be null
-
defined in: Repository Handlers Input
error_msg Type
string
(Error message)
auth_repo
All information about an authentication repository coupled with update details
auth_repo
-
is required
-
Type:
object
(Auth Repo with Update Details) -
cannot be null
-
defined in: Repository Handlers Input
auth_repo Type
object
(Auth Repo with Update Details)
target_repos
Information about the authentication repository's target repositories, including the update details
target_repos
-
is required
-
Type:
object
(Target Repos) -
cannot be null
-
defined in: Repository Handlers Input
target_repos Type
object
(Target Repos)
custom
Additional custom data. Not used by the framework.
custom
-
is optional
-
Type:
object
(Custom) -
cannot be null
-
defined in: Repository Handlers Input
custom Type
object
(Custom)