Github API - Test Config

License [object]

A repository's open source license

Implements
Node

Node [interface]

An object with an ID.

Attributes
id ID

ID of the object.

API:
Github GraphQL API
Attributes
body String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The full text of the license

conditions LicenseRule []

LicenseRule [object]

Describes a License's conditions, permissions, and limitations

Attributes
description String

A description of the rule

key String

The machine-readable rule key

label String

The human-readable rule label

API:
Github GraphQL API

The conditions set by the license

description String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

A human-readable description of the license

featured Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Whether the license should be featured

hidden Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Whether the license should be displayed in license pickers

id ID

ID [scalar]

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

API:
Github GraphQL API

The Node ID of the License object

implementation String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

Instructions on how to implement the license

key String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The lowercased SPDX ID of the license

limitations LicenseRule []

LicenseRule [object]

Describes a License's conditions, permissions, and limitations

Attributes
description String

A description of the rule

key String

The machine-readable rule key

label String

The human-readable rule label

API:
Github GraphQL API

The limitations set by the license

name String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

The license full name specified by <https://spdx.org/licenses>

nickname String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

Customary short name if applicable (e.g, GPLv3)

permissions LicenseRule []

LicenseRule [object]

Describes a License's conditions, permissions, and limitations

Attributes
description String

A description of the rule

key String

The machine-readable rule key

label String

The human-readable rule label

API:
Github GraphQL API

The permissions set by the license

pseudoLicense Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Whether the license is a pseudo-license placeholder (e.g., other, no-license)

spdxId String

String [scalar]

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

API:
Github GraphQL API

Short identifier specified by <https://spdx.org/licenses>

url URI

URI [scalar]

An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.

API:
Github GraphQL API

URL to the license on <https://choosealicense.com>

API:
Github GraphQL API