Auth Repo Schema
repo_update.schema.json#/properties/update/properties/auth_repo/properties/data
All properties of the authentication repository. Can be used to instantiate the AuthenticationRepository
| 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* |
data Type
object (Auth Repo)
all of
data Properties
| Property | Type | Required | Nullable | Defined by |
|---|---|---|---|---|
| library_dir | Not specified | Required | cannot be null | Repository Handlers Input |
| name | Not specified | Required | cannot be null | Repository Handlers Input |
| urls | Not specified | Required | cannot be null | Repository Handlers Input |
| default_branch | Not specified | Optional | cannot be null | Repository Handlers Input |
| custom | Not specified | Optional | cannot be null | Repository Handlers Input |
| conf_directory_root | string |
Optional | cannot be null | Repository Handlers Input |
| out_of_band_authentication | string |
Optional | can be null | Repository Handlers Input |
| hosts | object |
Optional | cannot be null | Repository Handlers Input |
library_dir
library_dir
-
is required
-
Type: unknown (Library's Root Directory)
-
cannot be null
-
defined in: Repository Handlers Input
library_dir Type
unknown (Library's Root Directory)
name
name
-
is required
-
Type: unknown (Name)
-
cannot be null
-
defined in: Repository Handlers Input
name Type
unknown (Name)
urls
urls
-
is required
-
Type: unknown (URLs)
-
cannot be null
-
defined in: Repository Handlers Input
urls Type
unknown (URLs)
default_branch
default_branch
-
is optional
-
Type: unknown (Default Branch)
-
cannot be null
-
defined in: Repository Handlers Input
default_branch Type
unknown (Default Branch)
custom
custom
-
is optional
-
Type: unknown (Custom)
-
cannot be null
-
defined in: Repository Handlers Input
custom Type
unknown (Custom)
conf_directory_root
Path to the direcotry containing the configuration directory. The configuration direcotry contain last_validated_commit file and its name is equal to _repo_name
conf_directory_root
-
is optional
-
Type:
string(Configuration Directory's Parent Directory) -
cannot be null
-
defined in: Repository Handlers Input
conf_directory_root Type
string (Configuration Directory's Parent Directory)
out_of_band_authentication
Commit used to check the authentication repository's validity. Supposed to be uqual to the first commit
out_of_band_authentication
-
is optional
-
Type:
string(Out of Band Authentication) -
can be null
-
defined in: Repository Handlers Input
out_of_band_authentication Type
string (Out of Band Authentication)
hosts
A dictionary mapping host names to additional information about them.
hosts
-
is optional
-
Type:
object(Hosts) -
cannot be null
-
defined in: Repository Handlers Input
hosts Type
object (Hosts)