Skip to content

Commit df7af05

Browse files
docs-botheiskr
andauthored
GraphQL schema update (#59520)
Co-authored-by: heiskr <1221423+heiskr@users.noreply.github.com>
1 parent 34fd385 commit df7af05

File tree

5 files changed

+341
-0
lines changed

5 files changed

+341
-0
lines changed

src/graphql/data/fpt/changelog.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,29 @@
11
[
2+
{
3+
"schemaChanges": [
4+
{
5+
"title": "The GraphQL schema includes these changes:",
6+
"changes": [
7+
"<p>Type <code>IpAllowListUserLevelEnforcementEnabledSettingValue</code> was added</p>",
8+
"<p>Enum value <code>DISABLED</code> was added to enum <code>IpAllowListUserLevelEnforcementEnabledSettingValue</code></p>",
9+
"<p>Enum value <code>ENABLED</code> was added to enum <code>IpAllowListUserLevelEnforcementEnabledSettingValue</code></p>",
10+
"<p>Type <code>UpdateIpAllowListUserLevelEnforcementEnabledSettingInput</code> was added</p>",
11+
"<p>Input field <code>clientMutationId</code> of type <code>String</code> was added to input object type <code>UpdateIpAllowListUserLevelEnforcementEnabledSettingInput</code></p>",
12+
"<p>Input field <code>ownerId</code> of type <code>ID!</code> was added to input object type <code>UpdateIpAllowListUserLevelEnforcementEnabledSettingInput</code></p>",
13+
"<p>Input field <code>settingValue</code> of type <code>IpAllowListUserLevelEnforcementEnabledSettingValue!</code> was added to input object type <code>UpdateIpAllowListUserLevelEnforcementEnabledSettingInput</code></p>",
14+
"<p>Type <code>UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload</code> was added</p>",
15+
"<p>Field <code>clientMutationId</code> was added to object type <code>UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload</code></p>",
16+
"<p>Field <code>owner</code> was added to object type <code>UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload</code></p>",
17+
"<p>Field <code>ipAllowListUserLevelEnforcementEnabledSetting</code> was added to object type <code>EnterpriseOwnerInfo</code></p>",
18+
"<p>Field <code>updateIpAllowListUserLevelEnforcementEnabledSetting</code> was added to object type <code>Mutation</code></p>",
19+
"<p>Argument <code>input: UpdateIpAllowListUserLevelEnforcementEnabledSettingInput!</code> added to field <code>Mutation.updateIpAllowListUserLevelEnforcementEnabledSetting</code></p>"
20+
]
21+
}
22+
],
23+
"previewChanges": [],
24+
"upcomingChanges": [],
25+
"date": "2026-02-05"
26+
},
227
{
328
"schemaChanges": [
429
{

src/graphql/data/fpt/schema.docs.graphql

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15027,6 +15027,11 @@ type EnterpriseOwnerInfo {
1502715027
"""
1502815028
ipAllowListForInstalledAppsEnabledSetting: IpAllowListForInstalledAppsEnabledSettingValue!
1502915029

15030+
"""
15031+
The setting value for whether the enterprise has IP allow list user-level enforcement enabled.
15032+
"""
15033+
ipAllowListUserLevelEnforcementEnabledSetting: IpAllowListUserLevelEnforcementEnabledSettingValue!
15034+
1503015035
"""
1503115036
Whether or not the base repository permission is currently being updated.
1503215037
"""
@@ -18812,6 +18817,21 @@ Types that can own an IP allow list.
1881218817
"""
1881318818
union IpAllowListOwner = App | Enterprise | Organization
1881418819

18820+
"""
18821+
The possible values for the IP allow list user-level enforcement enabled setting.
18822+
"""
18823+
enum IpAllowListUserLevelEnforcementEnabledSettingValue {
18824+
"""
18825+
The setting is disabled for the owner.
18826+
"""
18827+
DISABLED
18828+
18829+
"""
18830+
The setting is enabled for the owner.
18831+
"""
18832+
ENABLED
18833+
}
18834+
1881518835
"""
1881618836
An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.
1881718837
"""
@@ -26744,6 +26764,16 @@ type Mutation {
2674426764
input: UpdateIpAllowListForInstalledAppsEnabledSettingInput!
2674526765
): UpdateIpAllowListForInstalledAppsEnabledSettingPayload
2674626766

26767+
"""
26768+
Sets whether IP allow list user-level enforcement is enabled on an enterprise.
26769+
"""
26770+
updateIpAllowListUserLevelEnforcementEnabledSetting(
26771+
"""
26772+
Parameters for UpdateIpAllowListUserLevelEnforcementEnabledSetting
26773+
"""
26774+
input: UpdateIpAllowListUserLevelEnforcementEnabledSettingInput!
26775+
): UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload
26776+
2674726777
"""
2674826778
Updates an Issue.
2674926779
"""
@@ -65310,6 +65340,41 @@ type UpdateIpAllowListForInstalledAppsEnabledSettingPayload {
6531065340
owner: IpAllowListOwner
6531165341
}
6531265342

65343+
"""
65344+
Autogenerated input type of UpdateIpAllowListUserLevelEnforcementEnabledSetting
65345+
"""
65346+
input UpdateIpAllowListUserLevelEnforcementEnabledSettingInput {
65347+
"""
65348+
A unique identifier for the client performing the mutation.
65349+
"""
65350+
clientMutationId: String
65351+
65352+
"""
65353+
The ID of the owner.
65354+
"""
65355+
ownerId: ID! @possibleTypes(concreteTypes: ["App", "Enterprise", "Organization"], abstractType: "IpAllowListOwner")
65356+
65357+
"""
65358+
The value for the IP allow list user-level enforcement enabled setting.
65359+
"""
65360+
settingValue: IpAllowListUserLevelEnforcementEnabledSettingValue!
65361+
}
65362+
65363+
"""
65364+
Autogenerated return type of UpdateIpAllowListUserLevelEnforcementEnabledSetting.
65365+
"""
65366+
type UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload {
65367+
"""
65368+
A unique identifier for the client performing the mutation.
65369+
"""
65370+
clientMutationId: String
65371+
65372+
"""
65373+
The IP allow list owner on which the setting was updated.
65374+
"""
65375+
owner: IpAllowListOwner
65376+
}
65377+
6531365378
"""
6531465379
Autogenerated input type of UpdateIssueComment
6531565380
"""

src/graphql/data/fpt/schema.json

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8789,6 +8789,40 @@
87898789
}
87908790
]
87918791
},
8792+
{
8793+
"name": "updateIpAllowListUserLevelEnforcementEnabledSetting",
8794+
"kind": "mutations",
8795+
"id": "updateipallowlistuserlevelenforcementenabledsetting",
8796+
"href": "/graphql/reference/mutations#updateipallowlistuserlevelenforcementenabledsetting",
8797+
"description": "<p>Sets whether IP allow list user-level enforcement is enabled on an enterprise.</p>",
8798+
"inputFields": [
8799+
{
8800+
"name": "input",
8801+
"type": "UpdateIpAllowListUserLevelEnforcementEnabledSettingInput!",
8802+
"id": "updateipallowlistuserlevelenforcementenabledsettinginput",
8803+
"kind": "input-objects",
8804+
"href": "/graphql/reference/input-objects#updateipallowlistuserlevelenforcementenabledsettinginput"
8805+
}
8806+
],
8807+
"returnFields": [
8808+
{
8809+
"name": "clientMutationId",
8810+
"type": "String",
8811+
"id": "string",
8812+
"kind": "scalars",
8813+
"href": "/graphql/reference/scalars#string",
8814+
"description": "<p>A unique identifier for the client performing the mutation.</p>"
8815+
},
8816+
{
8817+
"name": "owner",
8818+
"type": "IpAllowListOwner",
8819+
"id": "ipallowlistowner",
8820+
"kind": "unions",
8821+
"href": "/graphql/reference/unions#ipallowlistowner",
8822+
"description": "<p>The IP allow list owner on which the setting was updated.</p>"
8823+
}
8824+
]
8825+
},
87928826
{
87938827
"name": "updateIssue",
87948828
"kind": "mutations",
@@ -24346,6 +24380,14 @@
2434624380
"kind": "enums",
2434724381
"href": "/graphql/reference/enums#ipallowlistforinstalledappsenabledsettingvalue"
2434824382
},
24383+
{
24384+
"name": "ipAllowListUserLevelEnforcementEnabledSetting",
24385+
"description": "<p>The setting value for whether the enterprise has IP allow list user-level enforcement enabled.</p>",
24386+
"type": "IpAllowListUserLevelEnforcementEnabledSettingValue!",
24387+
"id": "ipallowlistuserlevelenforcementenabledsettingvalue",
24388+
"kind": "enums",
24389+
"href": "/graphql/reference/enums#ipallowlistuserlevelenforcementenabledsettingvalue"
24390+
},
2434924391
{
2435024392
"name": "isUpdatingDefaultRepositoryPermission",
2435124393
"description": "<p>Whether or not the base repository permission is currently being updated.</p>",
@@ -89678,6 +89720,23 @@
8967889720
}
8967989721
]
8968089722
},
89723+
{
89724+
"name": "IpAllowListUserLevelEnforcementEnabledSettingValue",
89725+
"kind": "enums",
89726+
"id": "ipallowlistuserlevelenforcementenabledsettingvalue",
89727+
"href": "/graphql/reference/enums#ipallowlistuserlevelenforcementenabledsettingvalue",
89728+
"description": "<p>The possible values for the IP allow list user-level enforcement enabled setting.</p>",
89729+
"values": [
89730+
{
89731+
"name": "DISABLED",
89732+
"description": "<p>The setting is disabled for the owner.</p>"
89733+
},
89734+
{
89735+
"name": "ENABLED",
89736+
"description": "<p>The setting is enabled for the owner.</p>"
89737+
}
89738+
]
89739+
},
8968189740
{
8968289741
"name": "IssueClosedStateReason",
8968389742
"kind": "enums",
@@ -110226,6 +110285,40 @@
110226110285
}
110227110286
]
110228110287
},
110288+
{
110289+
"name": "UpdateIpAllowListUserLevelEnforcementEnabledSettingInput",
110290+
"kind": "inputObjects",
110291+
"id": "updateipallowlistuserlevelenforcementenabledsettinginput",
110292+
"href": "/graphql/reference/input-objects#updateipallowlistuserlevelenforcementenabledsettinginput",
110293+
"description": "<p>Autogenerated input type of UpdateIpAllowListUserLevelEnforcementEnabledSetting.</p>",
110294+
"inputFields": [
110295+
{
110296+
"name": "clientMutationId",
110297+
"description": "<p>A unique identifier for the client performing the mutation.</p>",
110298+
"type": "String",
110299+
"id": "string",
110300+
"kind": "scalars",
110301+
"href": "/graphql/reference/scalars#string"
110302+
},
110303+
{
110304+
"name": "ownerId",
110305+
"description": "<p>The ID of the owner.</p>",
110306+
"type": "ID!",
110307+
"id": "id",
110308+
"kind": "scalars",
110309+
"href": "/graphql/reference/scalars#id",
110310+
"isDeprecated": false
110311+
},
110312+
{
110313+
"name": "settingValue",
110314+
"description": "<p>The value for the IP allow list user-level enforcement enabled setting.</p>",
110315+
"type": "IpAllowListUserLevelEnforcementEnabledSettingValue!",
110316+
"id": "ipallowlistuserlevelenforcementenabledsettingvalue",
110317+
"kind": "enums",
110318+
"href": "/graphql/reference/enums#ipallowlistuserlevelenforcementenabledsettingvalue"
110319+
}
110320+
]
110321+
},
110229110322
{
110230110323
"name": "UpdateIssueCommentInput",
110231110324
"kind": "inputObjects",

src/graphql/data/ghec/schema.docs.graphql

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15027,6 +15027,11 @@ type EnterpriseOwnerInfo {
1502715027
"""
1502815028
ipAllowListForInstalledAppsEnabledSetting: IpAllowListForInstalledAppsEnabledSettingValue!
1502915029

15030+
"""
15031+
The setting value for whether the enterprise has IP allow list user-level enforcement enabled.
15032+
"""
15033+
ipAllowListUserLevelEnforcementEnabledSetting: IpAllowListUserLevelEnforcementEnabledSettingValue!
15034+
1503015035
"""
1503115036
Whether or not the base repository permission is currently being updated.
1503215037
"""
@@ -18812,6 +18817,21 @@ Types that can own an IP allow list.
1881218817
"""
1881318818
union IpAllowListOwner = App | Enterprise | Organization
1881418819

18820+
"""
18821+
The possible values for the IP allow list user-level enforcement enabled setting.
18822+
"""
18823+
enum IpAllowListUserLevelEnforcementEnabledSettingValue {
18824+
"""
18825+
The setting is disabled for the owner.
18826+
"""
18827+
DISABLED
18828+
18829+
"""
18830+
The setting is enabled for the owner.
18831+
"""
18832+
ENABLED
18833+
}
18834+
1881518835
"""
1881618836
An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.
1881718837
"""
@@ -26744,6 +26764,16 @@ type Mutation {
2674426764
input: UpdateIpAllowListForInstalledAppsEnabledSettingInput!
2674526765
): UpdateIpAllowListForInstalledAppsEnabledSettingPayload
2674626766

26767+
"""
26768+
Sets whether IP allow list user-level enforcement is enabled on an enterprise.
26769+
"""
26770+
updateIpAllowListUserLevelEnforcementEnabledSetting(
26771+
"""
26772+
Parameters for UpdateIpAllowListUserLevelEnforcementEnabledSetting
26773+
"""
26774+
input: UpdateIpAllowListUserLevelEnforcementEnabledSettingInput!
26775+
): UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload
26776+
2674726777
"""
2674826778
Updates an Issue.
2674926779
"""
@@ -65310,6 +65340,41 @@ type UpdateIpAllowListForInstalledAppsEnabledSettingPayload {
6531065340
owner: IpAllowListOwner
6531165341
}
6531265342

65343+
"""
65344+
Autogenerated input type of UpdateIpAllowListUserLevelEnforcementEnabledSetting
65345+
"""
65346+
input UpdateIpAllowListUserLevelEnforcementEnabledSettingInput {
65347+
"""
65348+
A unique identifier for the client performing the mutation.
65349+
"""
65350+
clientMutationId: String
65351+
65352+
"""
65353+
The ID of the owner.
65354+
"""
65355+
ownerId: ID! @possibleTypes(concreteTypes: ["App", "Enterprise", "Organization"], abstractType: "IpAllowListOwner")
65356+
65357+
"""
65358+
The value for the IP allow list user-level enforcement enabled setting.
65359+
"""
65360+
settingValue: IpAllowListUserLevelEnforcementEnabledSettingValue!
65361+
}
65362+
65363+
"""
65364+
Autogenerated return type of UpdateIpAllowListUserLevelEnforcementEnabledSetting.
65365+
"""
65366+
type UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload {
65367+
"""
65368+
A unique identifier for the client performing the mutation.
65369+
"""
65370+
clientMutationId: String
65371+
65372+
"""
65373+
The IP allow list owner on which the setting was updated.
65374+
"""
65375+
owner: IpAllowListOwner
65376+
}
65377+
6531365378
"""
6531465379
Autogenerated input type of UpdateIssueComment
6531565380
"""

0 commit comments

Comments
 (0)