@@ -15164,6 +15164,21 @@ type Mutation {
1516415164 """
1516515165 setEnterpriseIdentityProvider(input: SetEnterpriseIdentityProviderInput!): SetEnterpriseIdentityProviderPayload
1516615166
15167+ """
15168+ Set an organization level interaction limit for an organization's public repositories.
15169+ """
15170+ setOrganizationInteractionLimit(input: SetOrganizationInteractionLimitInput!): SetOrganizationInteractionLimitPayload
15171+
15172+ """
15173+ Sets an interaction limit setting for a repository.
15174+ """
15175+ setRepositoryInteractionLimit(input: SetRepositoryInteractionLimitInput!): SetRepositoryInteractionLimitPayload
15176+
15177+ """
15178+ Set a user level interaction limit for an user's public repositories.
15179+ """
15180+ setUserInteractionLimit(input: SetUserInteractionLimitInput!): SetUserInteractionLimitPayload
15181+
1516715182 """
1516815183 Submits a pending pull request review.
1516915184 """
@@ -30137,6 +30152,36 @@ enum RepositoryInteractionLimit {
3013730152 NO_LIMIT
3013830153}
3013930154
30155+ """
30156+ The length for a repository interaction limit to be enabled for.
30157+ """
30158+ enum RepositoryInteractionLimitExpiry {
30159+ """
30160+ The interaction limit will expire after 1 day.
30161+ """
30162+ ONE_DAY
30163+
30164+ """
30165+ The interaction limit will expire after 1 month.
30166+ """
30167+ ONE_MONTH
30168+
30169+ """
30170+ The interaction limit will expire after 1 week.
30171+ """
30172+ ONE_WEEK
30173+
30174+ """
30175+ The interaction limit will expire after 6 months.
30176+ """
30177+ SIX_MONTHS
30178+
30179+ """
30180+ The interaction limit will expire after 3 days.
30181+ """
30182+ THREE_DAYS
30183+ }
30184+
3014030185"""
3014130186Indicates where an interaction limit is configured.
3014230187"""
@@ -32035,6 +32080,126 @@ type SetEnterpriseIdentityProviderPayload {
3203532080 identityProvider: EnterpriseIdentityProvider
3203632081}
3203732082
32083+ """
32084+ Autogenerated input type of SetOrganizationInteractionLimit
32085+ """
32086+ input SetOrganizationInteractionLimitInput {
32087+ """
32088+ A unique identifier for the client performing the mutation.
32089+ """
32090+ clientMutationId: String
32091+
32092+ """
32093+ When this limit should expire.
32094+ """
32095+ expiry: RepositoryInteractionLimitExpiry
32096+
32097+ """
32098+ The limit to set.
32099+ """
32100+ limit: RepositoryInteractionLimit!
32101+
32102+ """
32103+ The ID of the organization to set a limit for.
32104+ """
32105+ organizationId: ID! @possibleTypes(concreteTypes: ["Organization"])
32106+ }
32107+
32108+ """
32109+ Autogenerated return type of SetOrganizationInteractionLimit
32110+ """
32111+ type SetOrganizationInteractionLimitPayload {
32112+ """
32113+ A unique identifier for the client performing the mutation.
32114+ """
32115+ clientMutationId: String
32116+
32117+ """
32118+ The organization that the interaction limit was set for.
32119+ """
32120+ organization: Organization
32121+ }
32122+
32123+ """
32124+ Autogenerated input type of SetRepositoryInteractionLimit
32125+ """
32126+ input SetRepositoryInteractionLimitInput {
32127+ """
32128+ A unique identifier for the client performing the mutation.
32129+ """
32130+ clientMutationId: String
32131+
32132+ """
32133+ When this limit should expire.
32134+ """
32135+ expiry: RepositoryInteractionLimitExpiry
32136+
32137+ """
32138+ The limit to set.
32139+ """
32140+ limit: RepositoryInteractionLimit!
32141+
32142+ """
32143+ The ID of the repository to set a limit for.
32144+ """
32145+ repositoryId: ID! @possibleTypes(concreteTypes: ["Repository"])
32146+ }
32147+
32148+ """
32149+ Autogenerated return type of SetRepositoryInteractionLimit
32150+ """
32151+ type SetRepositoryInteractionLimitPayload {
32152+ """
32153+ A unique identifier for the client performing the mutation.
32154+ """
32155+ clientMutationId: String
32156+
32157+ """
32158+ The repository that the interaction limit was set for.
32159+ """
32160+ repository: Repository
32161+ }
32162+
32163+ """
32164+ Autogenerated input type of SetUserInteractionLimit
32165+ """
32166+ input SetUserInteractionLimitInput {
32167+ """
32168+ A unique identifier for the client performing the mutation.
32169+ """
32170+ clientMutationId: String
32171+
32172+ """
32173+ When this limit should expire.
32174+ """
32175+ expiry: RepositoryInteractionLimitExpiry
32176+
32177+ """
32178+ The limit to set.
32179+ """
32180+ limit: RepositoryInteractionLimit!
32181+
32182+ """
32183+ The ID of the user to set a limit for.
32184+ """
32185+ userId: ID! @possibleTypes(concreteTypes: ["User"])
32186+ }
32187+
32188+ """
32189+ Autogenerated return type of SetUserInteractionLimit
32190+ """
32191+ type SetUserInteractionLimitPayload {
32192+ """
32193+ A unique identifier for the client performing the mutation.
32194+ """
32195+ clientMutationId: String
32196+
32197+ """
32198+ The user that the interaction limit was set for.
32199+ """
32200+ user: User
32201+ }
32202+
3203832203"""
3203932204Represents an S/MIME signature on a Commit or Tag.
3204032205"""
0 commit comments