Github API - Test Config

UpdateEnterpriseMembersCanCreateRepositoriesSettingInput [input]

Autogenerated input type of UpdateEnterpriseMembersCanCreateRepositoriesSetting

Attributes
clientMutationId 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 unique identifier for the client performing the mutation.

enterpriseId 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 ID of the enterprise on which to set the members can create repositories setting.

membersCanCreateInternalRepositories Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Allow members to create internal repositories. Defaults to current value.

membersCanCreatePrivateRepositories Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Allow members to create private repositories. Defaults to current value.

membersCanCreatePublicRepositories Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

Allow members to create public repositories. Defaults to current value.

membersCanCreateRepositoriesPolicyEnabled Boolean

Boolean [scalar]

The Boolean scalar type represents true or false.

API:
Github GraphQL API

When false, allow member organizations to set their own repository creation member privileges.

settingValue EnterpriseMembersCanCreateRepositoriesSettingValue

EnterpriseMembersCanCreateRepositoriesSettingValue [enum]

The possible values for the enterprise members can create repositories setting.

Possible values
ALL

Members will be able to create public and private repositories.

DISABLED

Members will not be able to create public or private repositories.

NO_POLICY

Organization owners choose whether to allow members to create repositories.

PRIVATE

Members will be able to create only private repositories.

PUBLIC

Members will be able to create only public repositories.

API:
Github GraphQL API

Value for the members can create repositories setting on the enterprise. This
or the granular public/private/internal allowed fields (but not both) must be provided.

API:
Github GraphQL API