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

library_dir Type

unknown (Library's Root Directory)

name

name

name Type

unknown (Name)

urls

urls

urls Type

unknown (URLs)

default_branch

default_branch

default_branch Type

unknown (Default Branch)

custom

custom

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

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

out_of_band_authentication Type

string (Out of Band Authentication)

hosts

A dictionary mapping host names to additional information about them.

hosts

hosts Type

object (Hosts)