Github API - Test Config

RepositoryInteractionAbility [object]

Repository interaction limit that applies to this object.

Attributes
expiresAt DateTime

DateTime [scalar]

An ISO-8601 encoded UTC date string.

API:
Github GraphQL API

The time the currently active limit expires.

limit RepositoryInteractionLimit

RepositoryInteractionLimit [enum]

A repository interaction limit.

Possible values
COLLABORATORS_ONLY

Users that are not collaborators will not be able to interact with the repository.

CONTRIBUTORS_ONLY

Users that have not previously committed to a repository’s default branch will be unable to interact with the repository.

EXISTING_USERS

Users that have recently created their account will be unable to interact with the repository.

NO_LIMIT

No interaction limits are enabled.

API:
Github GraphQL API

The current limit that is enabled on this object.

origin RepositoryInteractionLimitOrigin

RepositoryInteractionLimitOrigin [enum]

Indicates where an interaction limit is configured.

Possible values
ORGANIZATION

A limit that is configured at the organization level.

REPOSITORY

A limit that is configured at the repository level.

USER

A limit that is configured at the user-wide level.

API:
Github GraphQL API

The origin of the currently active interaction limit.

API:
Github GraphQL API