Skip to content

chore: 🐝 Update SDK - Generate 0.8.0 - #22

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
speakeasy-sdk-regen-1762733295
Open

chore: 🐝 Update SDK - Generate 0.8.0#22
github-actions[bot] wants to merge 2 commits into
mainfrom
speakeasy-sdk-regen-1762733295

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 10, 2025

Copy link
Copy Markdown

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Typescript SDK Changes:

  • opalmcp.apps.getApps():
    • request.appTypeFilter Changed
    • response.apps[].appType Changed (Breaking ⚠️)
  • opalmcp.apps.getApp(): response.appType Changed (Breaking ⚠️)
  • opalmcp.groups.getGroups():
    • request Changed
    • response.results[] Changed (Breaking ⚠️)
  • opalmcp.groups.createGroup():
    • request Changed
    • response Changed (Breaking ⚠️)
  • opalmcp.groups.getGroup(): response Changed (Breaking ⚠️)
  • opalmcp.uars.getUar(): response Changed (Breaking ⚠️)
  • opalmcp.uars.createUar():
    • request Changed
    • response Changed (Breaking ⚠️)
  • opalmcp.uars.getUaRs(): response.results[] Changed (Breaking ⚠️)
  • opalmcp.nonHumanIdentities.getNhis(): response.results[] Changed (Breaking ⚠️)
  • opalmcp.resources.setResourceScopedRolePermissions():
    • request.scopedRolePermissionList.permissions[].targetType.enum(owner) Added
    • response.permissions[].targetType.enum(owner) Added (Breaking ⚠️)
  • opalmcp.resources.getResourceScopedRolePermissions(): response.permissions[].targetType.enum(owner) Added (Breaking ⚠️)
  • opalmcp.resources.getResourceUsers(): response Changed (Breaking ⚠️)
  • opalmcp.resources.getResource(): response Changed (Breaking ⚠️)
  • opalmcp.resources.createResource():
    • request Changed
    • response Changed (Breaking ⚠️)
  • opalmcp.resources.getResources():
    • request Changed
    • response.results[] Changed (Breaking ⚠️)
  • opalmcp.requests.approveRequest(): response Changed (Breaking ⚠️)
  • opalmcp.groupBindings.getGroupBinding(): response.groups[].groupType Changed (Breaking ⚠️)
  • opalmcp.groupBindings.createGroupBinding(): response.groups[].groupType Changed (Breaking ⚠️)
  • opalmcp.groupBindings.getGroupBindings(): response.results[].groups[].groupType Changed (Breaking ⚠️)
  • opalmcp.groups.addGroupUser(): response Changed (Breaking ⚠️)
  • opalmcp.groups.updateGroupUser(): response Changed (Breaking ⚠️)
  • opalmcp.groups.getGroupUsers():
    • request Changed
    • response Changed (Breaking ⚠️)
  • opalmcp.delegations.deleteDelegation(): Added
  • opalmcp.groups.setGroupReviewerStages():
    • request.reviewerStageList.stages[].serviceUserIds Added
    • response.[].serviceUserIds Added
  • opalmcp.resources.getResourceGroups(): Added
  • opalmcp.paladin.createPaladin(): Added
  • opalmcp.paladin.getPaladin(): Added
  • opalmcp.paladin.updatePaladin(): Added
  • opalmcp.paladin.deletePaladin(): Added
  • opalmcp.paladin.getPaladinFromName(): Added
  • opalmcp.paladin.listPaladinContextSources(): Added
  • opalmcp.paladin.createPaladinContextSource(): Added
  • opalmcp.paladin.deletePaladinContextSource(): Added
  • opalmcp.users.getRemoteUsers(): Added
  • opalmcp.users.getUserWhoami(): Added
  • opalmcp.accessRules.getAccessRules(): Added
  • opalmcp.opalQueries.runOpalQuery(): Added
  • opalmcp.tokens.getTokens(): Added
  • opalmcp.tokens.deleteToken(): Added
  • opalmcp.delegations.getDelegations(): Added
  • opalmcp.delegations.createDelegation(): Added
  • opalmcp.delegations.getDelegation(): Added
  • opalmcp.requests.createRequestComment(): Added
  • opalmcp.scopedRolePermissions.getResourceScopedRolePermissions(): Removed (Breaking ⚠️)
  • opalmcp.scopedRolePermissions.setResourceScopedRolePermissions(): Removed (Breaking ⚠️)
  • opalmcp.configurationTemplates.createConfigurationTemplate():
    • request.requestConfigurations[] Changed
  • opalmcp.configurationTemplates.updateConfigurationTemplate():
    • request.requestConfigurations[] Changed
  • opalmcp.groups.updateGroups():
    • request.groups[] Changed
    • response.groups[] Changed
  • opalmcp.groups.getGroupResources(): response.groupResources[] Changed
  • opalmcp.groups.getGroupContainingGroups():
    • request.accessLevelRemoteId Added
    • response.containingGroups[] Changed
  • opalmcp.groups.addGroupContainingGroup():
    • request.groupContainingGroup Changed
    • response Changed
  • opalmcp.groups.getGroupContainingGroup(): response Changed
  • opalmcp.groups.removeGroupContainingGroup():
    • request.accessLevelRemoteId Added
  • opalmcp.groups.addGroupResource(): response Changed
  • opalmcp.groups.getGroupReviewerStages(): response.[].serviceUserIds Added
  • opalmcp.resources.getUserResources(): Added
  • opalmcp.requests.getRequestComments(): Added
  • opalmcp.requests.denyRequest(): Added
  • opalmcp.idpGroupMappings.createIdpGroupMapping(): Added
  • opalmcp.idpGroupMappings.getIdpGroupMapping(): Added
  • opalmcp.groups.getUserGroups(): Added
  • opalmcp.events.getEvent(): Added
  • opalmcp.idpGroupMappings.getIdpGroupMappings(): response.mappings[].appResourceId Added
  • opalmcp.requests.getRequests():
    • request Changed
    • response.requests[] Changed
  • opalmcp.requests.getRequestsRelay(): response.edges[].node Changed
  • opalmcp.requests.getRequest(): response Changed
  • opalmcp.eventStreams.deleteEventStream(): Added
  • opalmcp.eventStreams.updateEventStream(): Added
  • opalmcp.resources.updateResources():
    • request.resources[] Changed
    • response.resources[] Changed
  • opalmcp.eventStreams.createEventStream(): Added
  • opalmcp.eventStreams.getEventStreams(): Added
  • opalmcp.resources.getResourceReviewerStages(): response.[].serviceUserIds Added
  • opalmcp.resources.setResourceReviewerStages():
    • request.reviewerStageList.stages[].serviceUserIds Added
    • response.[].serviceUserIds Added
  • opalmcp.campaigns.endCampaign(): Added
  • opalmcp.campaigns.stopCampaign(): Added
  • opalmcp.campaigns.startCampaign(): Added
  • opalmcp.campaigns.updateCampaign(): Added
  • opalmcp.users.getUsers():
    • request.tagIds Added
  • opalmcp.accessRules.createAccessRule():
    • request.ruleClauses.when.clauses[].attributeSelectors Added
    • response.ruleClauses.when.clauses[].attributeSelectors Added
  • opalmcp.accessRules.getAccessRule(): response.ruleClauses.when.clauses[].attributeSelectors Added
  • opalmcp.accessRules.updateAccessRule():
    • request.updateAccessRuleInfo.ruleClauses.when.clauses[].attributeSelectors Added
    • response.ruleClauses.when.clauses[].attributeSelectors Added
  • opalmcp.uars.getUaRs(): Deprecated
  • opalmcp.campaigns.getCampaign(): Added
  • opalmcp.uars.createUar(): Deprecated
  • opalmcp.campaigns.createCampaign(): Added
  • opalmcp.uars.getUar(): Deprecated
  • opalmcp.campaigns.getCampaigns(): Added

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├──[-] path (2094:5)❌ 
│ ├──[+] path (4729:3)
│ ├──[+] path (891:3)
│ ├──[+] path (926:3)
│ ├──[+] path (4675:3)
│ ├──[+] path (5167:3)
│ ├──[+] path (2419:3)
│ ├──[+] path (5892:3)
│ ├──[+] path (5917:3)
│ ├──[+] path (3379:3)
│ ├──[+] path (817:3)
│ ├──[+] path (3424:3)
│ ├──[+] path (2688:3)
│ ├──[+] path (4913:3)
│ ├──[+] path (1089:3)
│ ├──[+] path (6247:3)
│ ├──[+] path (655:3)
│ ├──[+] path (5977:3)
│ ├──[+] path (4704:3)
│ ├──[+] path (4848:3)
│ ├──[+] path (5098:3)
│ ├──[+] path (6165:3)
│ ├──[+] path (965:3)
│ ├──[+] path (1132:3)
│ ├──[+] path (1311:3)
│ ├──[+] path (4619:3)
│ ├──[+] path (4819:3)
│ ├─┬/requests/{id}
│ │ └─┬GET
│ │   └──[+] summary (3306:16)
│ ├─┬/groups/{group_id}
│ │ └─┬GET
│ │   └──[+] summary (1485:16)
│ ├─┬/owners/{owner_id}
│ │ └─┬GET
│ │   └──[+] summary (2932:16)
│ ├─┬/on-call-schedules
│ │ └─┬GET
│ │   └──[+] summary (5821:16)
│ ├─┬/tag/{tag_id}
│ │ └─┬GET
│ │   └──[+] summary (5339:16)
│ ├─┬/users
│ │ └─┬GET
│ │   └──[+] parameters (5064:17)❌ 
│ ├─┬/access-rules
│ │ └──[+] get (5216:7)
│ ├─┬/groups
│ │ └─┬GET
│ │   ├──[+] parameters (1403:17)❌ 
│ │   ├──[+] summary (1345:16)
│ │   └──Parameters
│ ├─┬/resources
│ │ └─┬GET
│ │   ├──[+] parameters (3573:17)❌ 
│ │   ├──[+] parameters (3580:17)❌ 
│ │   ├──[+] summary (3493:16)
│ │   └─┬Parameters
│ │     └──[🔀] description (3516:24)
│ ├─┬/group-bindings
│ │ └─┬GET
│ │   └──[+] summary (2469:16)
│ ├─┬/message-channels/{message_channel_id}
│ │ └─┬GET
│ │   └──[+] summary (5791:16)
│ ├─┬/tags
│ │ └─┬GET
│ │   └──[+] summary (5484:16)
│ ├─┬/apps/{app_id}
│ │ └─┬GET
│ │   └──[+] summary (109:16)
│ ├─┬/groups/{group_id}/users
│ │ └─┬GET
│ │   ├──[+] parameters (2219:17)❌ 
│ │   └──[+] parameters (2210:17)❌ 
│ ├─┬/resources/{resource_id}/users
│ │ └─┬GET
│ │   └──[+] summary (4075:16)
│ ├─┬/owners
│ │ └─┬GET
│ │   └──[+] summary (2825:16)
│ ├─┬/bundles
│ │ └─┬GET
│ │   └──[+] summary (139:16)
│ ├─┬/groups/{group_id}/users/{user_id}
│ │ └─┬PUT
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         └─┬duration_minutes
│ │           └──[🔀] description (2273:32)
│ ├─┬/groups/{group_id}/containing-groups/{containing_group_id}
│ │ ├─┬GET
│ │ │ └──[+] summary (1805:16)
│ │ └─┬DELETE
│ │   ├──[+] parameters (1871:17)❌ 
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (1847:24)
│ │   └─┬Responses
│ │     └─┬204
│ │       └──[🔀] description (1878:24)
│ ├─┬/requests
│ │ └─┬GET
│ │   ├──[+] parameters (3114:17)❌ 
│ │   ├──[+] parameters (3123:17)❌ 
│ │   ├──[+] parameters (3132:17)❌ 
│ │   ├──[+] parameters (3141:17)❌ 
│ │   └──[+] summary (3077:16)
│ ├─┬/on-call-schedules/{on_call_schedule_id}
│ │ └─┬GET
│ │   └──[+] summary (5864:16)
│ ├─┬/requests/relay
│ │ └─┬GET
│ │   └──[+] summary (3230:16)
│ ├─┬/groups/{group_id}/containing-groups
│ │ └─┬GET
│ │   ├──[+] parameters (1750:17)❌ 
│ │   ├──[+] summary (1732:16)
│ │   └─┬Responses
│ │     └─┬200
│ │       └──[🔀] description (1761:24)
│ ├─┬/bundles/{bundle_id}
│ │ └─┬GET
│ │   └──[+] summary (221:16)
│ ├─┬/group-bindings/{group_binding_id}
│ │ └─┬GET
│ │   └──[+] summary (2562:16)
│ ├─┬/resources/{resource_id}
│ │ └─┬GET
│ │   └──[+] summary (3663:16)
│ ├─┬/message-channels
│ │ └─┬GET
│ │   └──[+] summary (5748:16)
│ ├─┬/uar/{uar_id}
│ │ └─┬GET
│ │   ├──[🔀] description (6087:20)
│ │   └──[+] deprecated (6086:19)
│ ├─┬/requests/{id}/approve
│ │ └─┬POST
│ │   ├─┬Responses
│ │   │ └─┬200
│ │   │   └─┬application/json
│ │   │     └─┬Schema
│ │   │       └──[-] properties (2640:37)❌ 
│ │   └─┬Requestbody
│ │     └──application/json
│ ├─┬/resources/{resource_id}/scoped-role-permissions
│ │ ├─┬GET
│ │ │ └──[-] tags (3722:19)❌ 
│ │ └─┬PUT
│ │   └──[-] tags (3757:19)❌ 
│ ├─┬/apps
│ │ └─┬GET
│ │   └──[+] summary (66:16)
│ ├─┬/uars
│ │ └─┬GET
│ │   ├──[🔀] description (6010:20)
│ │   └──[+] deprecated (6009:19)
│ ├─┬/uar
│ │ └─┬POST
│ │   ├──[🔀] description (6061:20)
│ │   └──[+] deprecated (6060:19)
│ └─┬/resources/{resource_id}/users/{user_id}
│   └─┬GET
│     └──[+] summary (4397:16)
├─┬Tags
│ └──[-] scoped-role-permissions (43:7)❌ 
├─┬Tags
│ └──[🔀] description (60:18)
├─┬Tags
│ └──[+] campaigns (21:5)
├─┬Tags
│ └──[+] delegations (25:5)
├─┬Tags
│ └──[+] event-streams (27:5)
├─┬Tags
│ └──[+] paladin (51:5)
├─┬Tags
│ └──[+] opal-queries (43:5)
├─┬Tags
│ └──[+] tokens (57:5)
└─┬Components
  ├──[+] schemas (6644:7)
  ├──[+] schemas (6724:7)
  ├──[+] schemas (6741:7)
  ├──[+] schemas (8669:7)
  ├──[+] schemas (14547:7)
  ├──[+] schemas (6496:7)
  ├──[+] schemas (14420:7)
  ├──[+] schemas (6486:7)
  ├──[+] schemas (8822:7)
  ├──[+] schemas (14660:7)
  ├──[+] schemas (8420:7)
  ├──[+] schemas (14552:7)
  ├──[+] schemas (6899:7)
  ├──[+] schemas (8326:7)
  ├──[+] schemas (14687:7)
  ├──[+] schemas (6909:7)
  ├──[+] schemas (14565:7)
  ├──[+] schemas (6917:7)
  ├──[+] schemas (7071:7)
  ├──[+] schemas (6667:7)
  ├──[+] schemas (6925:7)
  ├──[+] schemas (8392:7)
  ├──[+] schemas (14670:7)
  ├──[+] schemas (8640:7)
  ├──[+] schemas (14647:7)
  ├──[+] schemas (6578:7)
  ├──[+] schemas (8407:7)
  ├──[+] schemas (6515:7)
  ├──[+] schemas (7287:7)
  ├──[+] schemas (6377:7)
  ├──[+] schemas (8539:7)
  ├──[+] schemas (14759:7)
  ├──[+] schemas (6474:7)
  ├──[+] schemas (12124:7)
  ├──[+] schemas (6679:7)
  ├──[+] schemas (14559:7)
  ├──[+] schemas (7311:7)
  ├──[+] schemas (14702:7)
  ├──[+] schemas (14484:7)
  ├──[+] schemas (14626:7)
  ├──[+] schemas (8413:7)
  ├──[+] schemas (12108:7)
  ├──[+] schemas (6449:7)
  ├──[+] schemas (6692:7)
  ├──[+] schemas (8379:7)
  ├──[+] schemas (8465:7)
  ├──[+] schemas (9615:7)
  ├──[+] schemas (6441:7)
  ├──[+] schemas (6304:7)
  ├──[+] schemas (8504:7)
  ├──[+] schemas (12170:7)
  ├──[+] schemas (14507:7)
  ├──[+] schemas (7173:7)
  ├──[+] schemas (6593:7)
  ├──[+] schemas (14541:7)
  ├──[+] schemas (6710:7)
  ├──[+] schemas (8478:7)
  ├──[+] schemas (6548:7)
  ├──[+] schemas (6632:7)
  ├──[+] schemas (7202:7)
  ├──[+] schemas (13248:7)
  ├──[+] schemas (6407:7)
  ├──[+] schemas (13146:7)
  ├──[+] schemas (14400:7)
  ├──[+] schemas (14425:7)
  ├──[+] schemas (14586:7)
  ├──[+] schemas (14788:7)
  ├──[+] schemas (7409:7)
  ├──[+] schemas (10158:7)
  ├──[+] schemas (14605:7)
  ├─┬AccessRule
  │ └──[🔀] description (13163:20)
  ├─┬GroupContainingGroup
  │ ├──[+] properties (8959:9)
  │ ├──[+] properties (8954:9)
  │ └─┬containing_group_id
  │   ├──[-] format (5970:29)❌ 
  │   ├──[🔀] description (8960:24)
  │   └──[🔀] example (8962:20)
  ├─┬ReviewerStage
  │ ├──[🔀] example (9990:9)
  │ ├──[+] properties (10017:9)
  │ └─┬owner_ids
  │   └──[+] description (10012:24)
  ├─┬ResourceTypeEnum
  │ ├──[+] enum (9586:11)
  │ ├──[+] enum (9584:11)
  │ ├──[+] enum (9595:11)
  │ ├──[+] enum (9599:11)
  │ ├──[+] enum (9608:11)
  │ ├──[+] enum (9604:11)
  │ ├──[+] enum (9591:11)
  │ ├──[+] enum (9564:11)
  │ ├──[+] enum (9593:11)
  │ ├──[+] enum (9594:11)
  │ ├──[+] enum (9596:11)
  │ ├──[+] enum (9602:11)
  │ ├──[+] enum (9587:11)
  │ ├──[+] enum (9585:11)
  │ ├──[+] enum (9600:11)
  │ ├──[+] enum (9611:11)
  │ ├──[+] enum (9590:11)
  │ ├──[+] enum (9603:11)
  │ ├──[+] enum (9583:11)
  │ ├──[+] enum (9589:11)
  │ ├──[+] enum (9565:11)
  │ ├──[+] enum (9592:11)
  │ ├──[+] enum (9597:11)
  │ ├──[+] enum (9605:11)
  │ ├──[+] enum (9610:11)
  │ ├──[+] enum (9609:11)
  │ ├──[+] enum (9588:11)
  │ ├──[+] enum (9601:11)
  │ ├──[+] enum (9598:11)
  │ ├──[+] enum (9606:11)
  │ └──[+] enum (9607:11)
  ├─┬GroupUserList
  │ ├──[🔀] example (9138:9)
  │ ├──[+] properties (9156:9)
  │ ├──[+] properties (9161:9)
  │ └─┬results
  │   ├──[-] items (6135:25)❌ 
  │   ├──[🔀] type (9160:17)❌ 
  │   ├──[+] description (9157:24)
  │   ├──[+] nullable (9159:21)❌ 
  │   └──[+] example (9158:20)
  ├─┬GroupRemoteInfo
  │ ├──[🔀] description (10162:20)
  │ ├──[+] properties (10204:9)
  │ ├──[+] properties (10402:9)
  │ ├──[+] properties (10472:9)
  │ ├──[+] properties (10224:9)
  │ ├──[+] properties (10214:9)
  │ ├──[+] properties (10392:9)
  │ ├──[+] properties (10492:9)
  │ ├──[+] properties (10512:9)
  │ ├──[+] properties (10252:9)
  │ ├──[+] properties (10412:9)
  │ ├──[+] properties (10452:9)
  │ ├──[+] properties (10372:9)
  │ ├──[+] properties (10482:9)
  │ ├──[+] properties (10362:9)
  │ ├──[+] properties (10382:9)
  │ ├──[+] properties (10432:9)
  │ ├──[+] properties (10462:9)
  │ ├──[+] properties (10174:9)
  │ ├──[+] properties (10184:9)
  │ ├──[+] properties (10194:9)
  │ ├──[+] properties (10422:9)
  │ ├──[+] properties (10442:9)
  │ ├──[+] properties (10502:9)
  │ ├─┬azure_ad_security_group
  │ │ ├──[🔀] description (10323:24)
  │ │ └─┬group_id
  │ │   └──[🔀] description (10326:28)
  │ ├─┬okta_group_rule
  │ │ ├──[+] required (10501:15)❌ 
  │ │ ├──[-] required (7067:27)❌ 
  │ │ ├──[🔀] description (10493:24)
  │ │ ├──[+] properties (10495:13)
  │ │ └──[-] properties (7061:25)❌ 
  │ ├─┬azure_ad_microsoft_365_group
  │ │ ├──[🔀] description (10205:24)
  │ │ └─┬group_id
  │ │   ├──[🔀] description (10208:28)
  │ │   └──[🔀] example (10209:24)
  │ ├─┬duo_group
  │ │ ├──[🔀] description (10313:24)
  │ │ └─┬group_id
  │ │   ├──[🔀] description (10316:28)
  │ │   └──[🔀] example (10317:24)
  │ ├─┬ldap_group
  │ │ ├──[🔀] description (10215:24)
  │ │ └─┬group_id
  │ │   ├──[🔀] description (10218:28)
  │ │   └──[🔀] example (10219:24)
  │ ├─┬github_team
  │ │ ├──[+] required (10411:15)❌ 
  │ │ ├──[-] required (6977:27)❌ 
  │ │ ├──[🔀] description (10403:24)
  │ │ ├──[-] properties (6966:25)❌ 
  │ │ ├──[-] properties (6971:25)❌ 
  │ │ └──[+] properties (10405:13)
  │ ├─┬okta_group
  │ │ ├──[+] required (10401:15)❌ 
  │ │ ├──[-] required (7017:27)❌ 
  │ │ ├──[🔀] description (10393:24)
  │ │ ├──[+] properties (10395:13)
  │ │ └──[-] properties (7011:25)❌ 
  │ ├─┬gitlab_group
  │ │ ├──[🔀] description (10473:24)
  │ │ └─┬group_id
  │ │   ├──[🔀] description (10476:28)
  │ │   └──[🔀] example (10477:24)
  │ ├─┬google_group
  │ │ ├──[🔀] description (10225:24)
  │ │ └─┬group_id
  │ │   ├──[🔀] description (10228:28)
  │ │   └──[🔀] example (10229:24)
  │ ├─┬snowflake_role
  │ │ ├──[+] required (10521:15)❌ 
  │ │ ├──[-] required (7057:27)❌ 
  │ │ ├──[🔀] description (10513:24)
  │ │ ├──[+] properties (10515:13)
  │ │ └──[-] properties (7051:25)❌ 
  │ └─┬workday_user_security_group
  │   ├──[🔀] description (10303:24)
  │   └─┬group_id
  │     ├──[🔀] description (10306:28)
  │     └──[🔀] example (10307:24)
  ├─┬CreateUARInfo
  │ ├──[+] properties (7604:9)
  │ ├─┬name
  │ │ ├──[🔀] type (7606:17)❌ 
  │ │ ├──[🔀] description (7605:24)
  │ │ └──[🔀] example (7607:20)
  │ ├─┬time_zone
  │ │ ├──[🔀] type (7590:17)❌ 
  │ │ ├──[🔀] description (7588:24)
  │ │ └──[🔀] example (7589:20)
  │ ├─┬uar_scope
  │ │ └──[🔀] $ref (7597:11)❌ 
  │ ├─┬send_reviewer_assignment_notification
  │ │ └──[🔀] description (7601:24)
  │ ├─┬reminder_schedule
  │ │ ├──[-] items (5032:25)❌ 
  │ │ ├──[🔀] type (7613:17)❌ 
  │ │ └──[+] example (7614:20)
  │ ├─┬reminder_include_manager
  │ │ ├──[🔀] type (7584:17)❌ 
  │ │ ├──[+] description (7582:24)
  │ │ └──[🔀] example (7583:20)
  │ ├─┬self_review_allowed
  │ │ └──[🔀] $ref (7626:20)❌ 
  │ └─┬reviewer_assignment_policy
  │   └──[🔀] $ref (7609:11)❌ 
  ├─┬ResourceAccessUser
  │ ├──[+] properties (8140:9)
  │ ├──[+] properties (8136:9)
  │ ├─┬expiration_date
  │ │ ├──[-] format (5533:29)❌ 
  │ │ ├──[🔀] description (8156:24)
  │ │ ├──[-] nullable (5534:31)❌ 
  │ │ └──[🔀] example (8157:20)
  │ ├─┬user_id
  │ │ ├──[🔀] description (8132:24)
  │ │ └──[🔀] example (8133:20)
  │ ├─┬propagation_status
  │ │ └──[🔀] $ref (8170:11)❌ 
  │ ├─┬has_direct_access
  │ │ ├──[🔀] type (8154:17)❌ 
  │ │ ├──[🔀] description (8152:24)
  │ │ └──[🔀] example (8153:20)
  │ ├─┬full_name
  │ │ ├──[+] format (8162:19)❌ 
  │ │ ├──[🔀] description (8160:24)
  │ │ ├──[+] nullable (8163:21)❌ 
  │ │ └──[🔀] example (8161:20)
  │ ├─┬email
  │ │ ├──[🔀] description (8141:24)
  │ │ └──[🔀] example (8142:20)
  │ ├─┬resource_id
  │ │ └──[🔀] $ref (9253:20)❌ 
  │ └─┬num_access_paths
  │   ├──[🔀] type (8168:17)❌ 
  │   ├──[-] format (5543:29)❌ 
  │   ├──[🔀] description (8166:24)
  │   └──[🔀] example (8167:20)
  ├─┬PropagationStatusEnum
  │ └──[+] enum (9283:11)
  ├─┬UpdateGroupInfo
  │ ├──[+] properties (9407:9)
  │ ├──[+] properties (9469:9)
  │ ├──[+] properties (9465:9)
  │ ├─┬max_duration
  │ │ ├──[🔀] type (9399:17)❌ 
  │ │ ├──[🔀] description (9397:24)
  │ │ └──[🔀] example (9398:20)
  │ ├─┬require_manager_approval
  │ │ └──[🔀] $ref (13550:20)❌ 
  │ ├─┬group_leader_user_ids
  │ │ ├──[-] items (6364:25)❌ 
  │ │ ├──[🔀] type (9331:17)❌ 
  │ │ ├──[+] format (9330:19)❌ 
  │ │ ├──[🔀] description (9328:24)
  │ │ └──[+] example (9329:20)
  │ ├─┬request_configurations
  │ │ ├──[-] items (6370:25)❌ 
  │ │ ├──[🔀] type (9335:17)❌ 
  │ │ ├──[🔀] description (9333:24)
  │ │ └──[+] example (9334:20)
  │ ├─┬is_requestable
  │ │ ├──[+] items (9404:13)❌ 
  │ │ ├──[🔀] type (9406:17)❌ 
  │ │ ├──[🔀] description (9402:24)
  │ │ ├──[-] example (6358:30)
  │ │ └──[-] deprecated (6360:33)
  │ ├─┬folder_id
  │ │ ├──[🔀] type (9409:17)❌ 
  │ │ ├──[-] format (6328:29)❌ 
  │ │ ├──[🔀] description (9408:24)
  │ │ └──[🔀] example (9410:20)
  │ ├─┬request_configuration_list
  │ │ └──[🔀] $ref (9346:11)❌ 
  │ ├─┬group_id
  │ │ ├──[🔀] description (9366:24)
  │ │ ├──[🔀] example (9367:20)
  │ │ └──[+] deprecated (9370:23)
  │ ├─┬require_mfa_to_request
  │ │ ├──[🔀] type (9394:17)❌ 
  │ │ ├──[+] format (9393:19)❌ 
  │ │ ├──[🔀] description (9391:24)
  │ │ └──[🔀] example (9392:20)
  │ ├─┬recommended_duration
  │ │ ├──[🔀] type (9468:17)❌ 
  │ │ ├──[🔀] description (9466:24)
  │ │ ├──[🔀] example (9467:20)
  │ │ └──[-] deprecated (6314:33)
  │ ├─┬request_template_id
  │ │ ├──[🔀] type (9352:17)❌ 
  │ │ ├──[-] format (6353:29)❌ 
  │ │ ├──[🔀] description (9351:24)
  │ │ └──[🔀] example (9353:20)
  │ ├─┬require_support_ticket
  │ │ └──[🔀] description (9356:24)
  │ ├─┬risk_sensitivity_override
  │ │ ├──[+] type (9374:17)❌ 
  │ │ ├──[+] description (9372:24)
  │ │ ├──[+] example (9373:20)
  │ │ └──[-] allOf (7473:13)❌ 
  │ ├─┬name
  │ │ ├──[🔀] type (9472:17)❌ 
  │ │ ├──[🔀] description (9470:24)
  │ │ └──[🔀] example (9471:20)
  │ └─┬require_mfa_to_approve
  │   ├──[+] items (9415:13)❌ 
  │   ├──[🔀] type (9413:17)❌ 
  │   ├──[🔀] description (9416:24)
  │   └──[-] example (6333:30)
  ├─┬GroupTypeEnum
  │ ├──[+] enum (9503:11)
  │ ├──[+] enum (9508:11)
  │ ├──[+] enum (9509:11)
  │ ├──[+] enum (9510:11)
  │ ├──[+] enum (9500:11)
  │ ├──[+] enum (9501:11)
  │ ├──[+] enum (9515:11)
  │ ├──[+] enum (9514:11)
  │ ├──[+] enum (9502:11)
  │ ├──[+] enum (9505:11)
  │ ├──[+] enum (9499:11)
  │ ├──[+] enum (9506:11)
  │ ├──[+] enum (9512:11)
  │ ├──[+] enum (9507:11)
  │ ├──[+] enum (9498:11)
  │ ├──[+] enum (9504:11)
  │ ├──[+] enum (9511:11)
  │ └──[+] enum (9513:11)
  ├─┬ResourceAccessUserList
  │ ├──[+] properties (7984:9)
  │ ├──[+] properties (7989:9)
  │ └─┬results
  │   ├──[-] items (5375:25)❌ 
  │   ├──[🔀] type (7988:17)❌ 
  │   ├──[+] description (7985:24)
  │   ├──[+] nullable (7987:21)❌ 
  │   └──[+] example (7986:20)
  ├─┬CreateGroupInfo
  │ ├──[+] properties (11934:9)
  │ ├──[+] properties (11930:9)
  │ ├─┬remote_group_id
  │ │ ├──[🔀] description (11829:24)
  │ │ └──[🔀] example (11918:20)
  │ ├─┬name
  │ │ ├──[🔀] type (11933:17)❌ 
  │ │ ├──[🔀] description (11931:24)
  │ │ └──[🔀] example (11932:20)
  │ ├─┬risk_sensitivity_override
  │ │ ├──[+] type (11826:17)❌ 
  │ │ ├──[+] description (11824:24)
  │ │ ├──[+] example (11825:20)
  │ │ ├──[+] deprecated (11823:23)
  │ │ └──[-] allOf (7473:13)❌ 
  │ ├─┬metadata
  │ │ ├──[🔀] type (11937:17)❌ 
  │ │ ├──[🔀] description (11935:24)
  │ │ ├──[🔀] example (11936:20)
  │ │ └──[-] deprecated (7836:33)
  │ └─┬remote_info
  │   └──[🔀] $ref (11806:11)❌ 
  ├─┬Resource
  │ ├──[+] properties (12437:9)
  │ ├──[+] properties (12551:9)
  │ ├──[+] properties (12547:9)
  │ ├──[+] properties (12543:9)
  │ ├─┬name
  │ │ ├──[🔀] type (12550:17)❌ 
  │ │ ├──[🔀] description (12548:24)
  │ │ └──[🔀] example (12549:20)
  │ ├─┬remote_resource_id
  │ │ ├──[🔀] description (12407:24)
  │ │ └──[🔀] example (12408:20)
  │ ├─┬require_mfa_to_request
  │ │ ├──[🔀] type (12470:17)❌ 
  │ │ ├──[+] format (12469:19)❌ 
  │ │ ├──[🔀] description (12467:24)
  │ │ └──[🔀] example (12468:20)
  │ ├─┬is_requestable
  │ │ ├──[🔀] type (12439:17)❌ 
  │ │ ├──[🔀] description (12438:24)
  │ │ └──[🔀] example (12440:20)
  │ ├─┬require_support_ticket
  │ │ ├──[🔀] description (12442:24)
  │ │ └──[+] deprecated (12445:23)
  │ ├─┬request_configuration_list
  │ │ ├──[-] items (8386:25)❌ 
  │ │ ├──[🔀] type (12435:17)❌ 
  │ │ ├──[🔀] description (12434:24)
  │ │ ├──[+] example (12436:20)
  │ │ └──[-] deprecated (8384:33)
  │ ├─┬remote_info
  │ │ └──[🔀] $ref (12512:11)❌ 
  │ ├─┬parent_resource_id
  │ │ ├──[🔀] type (12546:17)❌ 
  │ │ ├──[-] format (8370:29)❌ 
  │ │ ├──[🔀] description (12544:24)
  │ │ └──[🔀] example (12545:20)
  │ ├─┬ticket_propagation
  │ │ └──[🔀] $ref (12397:11)❌ 
  │ ├─┬resource_id
  │ │ ├──[🔀] type (12453:17)❌ 
  │ │ ├──[-] format (8295:29)❌ 
  │ │ ├──[🔀] description (12451:24)
  │ │ └──[🔀] example (12452:20)
  │ ├─┬max_duration
  │ │ ├──[🔀] type (12474:17)❌ 
  │ │ ├──[🔀] description (12472:24)
  │ │ └──[🔀] example (12473:20)
  │ ├─┬remote_resource_name
  │ │ ├──[+] format (12478:19)❌ 
  │ │ ├──[🔀] description (12476:24)
  │ │ └──[🔀] example (12477:20)
  │ ├─┬risk_sensitivity_override
  │ │ ├──[+] type (12449:17)❌ 
  │ │ ├──[+] description (12447:24)
  │ │ ├──[+] example (12448:20)
  │ │ └──[-] allOf (7473:13)❌ 
  │ ├─┬require_manager_approval
  │ │ ├──[🔀] type (12426:17)❌ 
  │ │ ├──[🔀] description (12424:24)
  │ │ ├──[🔀] example (12425:20)
  │ │ └──[-] deprecated (8337:33)
  │ ├─┬recommended_duration
  │ │ └──[🔀] description (12430:24)
  │ ├─┬resource_type
  │ │ └──[🔀] $ref (12459:11)❌ 
  │ ├─┬request_template_id
  │ │ ├──[-] format (8361:29)❌ 
  │ │ ├──[🔀] description (12420:24)
  │ │ └──[🔀] example (12421:20)
  │ ├─┬require_mfa_to_approve
  │ │ ├──[+] items (12494:13)❌ 
  │ │ ├──[🔀] type (12495:17)❌ 
  │ │ ├──[🔀] description (12491:24)
  │ │ ├──[-] example (8344:30)
  │ │ └──[+] deprecated (12492:23)
  │ ├─┬require_mfa_to_connect
  │ │ ├──[+] items (12488:13)❌ 
  │ │ ├──[🔀] type (12486:17)❌ 
  │ │ ├──[🔀] description (12489:24)
  │ │ └──[-] example (8352:30)
  │ ├─┬metadata
  │ │ └──[🔀] $ref (14400:13)❌ 
  │ ├─┬risk_sensitivity
  │ │ ├──[+] type (12457:17)❌ 
  │ │ ├──[🔀] description (12455:24)
  │ │ ├──[-] readOnly (8397:31)❌ 
  │ │ ├──[+] example (12456:20)
  │ │ └──[-] allOf (7473:13)❌ 
  │ └─┬request_configurations
  │   └──[🔀] $ref (10524:20)❌ 
  ├─┬UpdateResourceInfo
  │ ├──[+] properties (12715:9)
  │ ├──[+] properties (12695:9)
  │ ├──[+] properties (12691:9)
  │ ├──[+] properties (12720:9)
  │ ├─┬require_mfa_to_request
  │ │ ├──[🔀] type (12708:17)❌ 
  │ │ ├──[+] format (12707:19)❌ 
  │ │ ├──[🔀] description (12705:24)
  │ │ └──[🔀] example (12706:20)
  │ ├─┬is_requestable
  │ │ ├──[🔀] type (12660:17)❌ 
  │ │ ├──[+] format (12659:19)❌ 
  │ │ ├──[🔀] description (12657:24)
  │ │ └──[🔀] example (12658:20)
  │ ├─┬request_configurations
  │ │ ├──[-] items (8590:25)❌ 
  │ │ ├──[🔀] type (12626:17)❌ 
  │ │ ├──[🔀] description (12624:24)
  │ │ └──[+] example (12625:20)
  │ ├─┬name
  │ │ ├──[🔀] type (12698:17)❌ 
  │ │ ├──[🔀] description (12696:24)
  │ │ └──[🔀] example (12697:20)
  │ ├─┬request_configuration_list
  │ │ └──[🔀] $ref (12637:11)❌ 
  │ ├─┬ticket_propagation
  │ │ └──[🔀] $ref (12667:11)❌ 
  │ ├─┬require_mfa_to_approve
  │ │ └──[🔀] $ref (13550:20)❌ 
  │ ├─┬recommended_duration
  │ │ ├──[🔀] type (12694:17)❌ 
  │ │ ├──[🔀] description (12692:24)
  │ │ ├──[🔀] example (12693:20)
  │ │ └──[-] deprecated (8525:33)
  │ ├─┬risk_sensitivity_override
  │ │ ├──[+] type (12674:17)❌ 
  │ │ ├──[+] description (12672:24)
  │ │ ├──[+] example (12673:20)
  │ │ └──[-] allOf (7473:13)❌ 
  │ ├─┬request_template_id
  │ │ ├──[🔀] description (12721:24)
  │ │ ├──[+] nullable (12725:21)❌ 
  │ │ ├──[🔀] example (12722:20)
  │ │ └──[-] deprecated (8581:33)
  │ ├─┬max_duration
  │ │ ├──[🔀] type (12713:17)❌ 
  │ │ ├──[🔀] description (12711:24)
  │ │ └──[🔀] example (12712:20)
  │ ├─┬folder_id
  │ │ ├──[🔀] type (12717:17)❌ 
  │ │ ├──[-] format (8539:29)❌ 
  │ │ ├──[🔀] description (12716:24)
  │ │ └──[🔀] example (12718:20)
  │ ├─┬require_manager_approval
  │ │ ├──[🔀] type (12643:17)❌ 
  │ │ ├──[🔀] description (12642:24)
  │ │ └──[🔀] example (12644:20)
  │ ├─┬require_mfa_to_connect
  │ │ ├──[+] items (12729:13)❌ 
  │ │ ├──[🔀] type (12727:17)❌ 
  │ │ ├──[🔀] description (12730:24)
  │ │ └──[-] example (8553:30)
  │ ├─┬require_support_ticket
  │ │ └──[🔀] description (12647:24)
  │ └─┬resource_id
  │   ├──[🔀] type (12665:17)❌ 
  │   ├──[-] format (8501:29)❌ 
  │   ├──[🔀] description (12663:24)
  │   └──[🔀] example (12664:20)
  ├─┬PaginatedGroupsList
  │ └──[🔀] example (8842:9)
  ├─┬ResourceRemoteInfo
  │ ├──[+] properties (11425:9)
  │ ├──[+] properties (11415:9)
  │ ├──[+] properties (11280:9)
  │ ├──[+] properties (10747:9)
  │ ├──[+] properties (10651:9)
  │ ├──[+] properties (10661:9)
  │ ├──[+] properties (10561:9)
  │ ├──[+] properties (10551:9)
  │ ├──[+] properties (10611:9)
  │ ├──[+] properties (10631:9)
  │ ├──[+] properties (10621:9)
  │ ├──[+] properties (10601:9)
  │ ├──[+] properties (10581:9)
  │ ├──[+] properties (10591:9)
  │ ├──[+] properties (10541:9)
  │ ├──[+] properties (10641:9)
  │ ├──[+] properties (10571:9)
  │ ├──[+] properties (11340:9)
  │ ├──[+] properties (11350:9)
  │ ├──[+] properties (11235:9)
  │ ├──[+] properties (11245:9)
  │ ├──[+] properties (10526:9)
  │ ├──[+] properties (11330:9)
  │ ├──[+] properties (11225:9)
  │ ├──[+] properties (11300:9)
  │ ├──[+] properties (11310:9)
  │ ├──[+] properties (11195:9)
  │ ├──[+] properties (11025:9)
  │ ├──[+] properties (11015:9)
  │ ├──[+] properties (11002:9)
  │ ├──[+] properties (11375:9)
  │ ├──[+] properties (11365:9)
  │ ├──[+] properties (11385:9)
  │ ├──[+] properties (11405:9)
  │ ├──[+] properties (11120:9)
  │ ├──[+] properties (11320:9)
  │ ├──[+] properties (11255:9)
  │ ├──[+] properties (11265:9)
  │ ├──[+] properties (11290:9)
  │ ├──[+] properties (11075:9)
  │ ├──[+] properties (11085:9)
  │ ├──[+] properties (11100:9)
  │ ├──[+] properties (11130:9)
  │ ├──[+] properties (11140:9)
  │ ├──[+] properties (11160:9)
  │ ├──[+] properties (11395:9)
  │ ├──[+] properties (11445:9)
  │ ├──[+] properties (11435:9)
  │ ├─┬gcp_bucket
  │ │ ├──[+] required (10802:15)❌ 
  │ │ ├──[+] required (10803:15)❌ 
  │ │ ├──[+] required (10804:15)❌ 
  │ │ ├──[-] required (7230:27)❌ 
  │ │ ├──[🔀] description (10782:24)
  │ │ ├──[+] properties (10796:13)
  │ │ ├──[+] properties (10784:13)
  │ │ ├──[+] properties (10788:13)
  │ │ ├──[+] properties (10792:13)
  │ │ └──[-] properties (7224:25)❌ 
  │ ├─┬salesforce_permission_set
  │ │ ├──[+] required (11363:15)❌ 
  │ │ ├──[+] required (11364:15)❌ 
  │ │ ├──[-] required (7435:27)❌ 
  │ │ ├──[🔀] description (11351:24)
  │ │ ├──[+] properties (11353:13)
  │ │ ├──[+] properties (11357:13)
  │ │ └──[-] properties (7429:25)❌ 
  │ ├─┬aws_permission_set
  │ │ ├──[-] required (7124:27)❌ 
  │ │ ├──[🔀] description (10806:24)
  │ │ ├─┬arn
  │ │ │ ├──[🔀] description (10809:28)
  │ │ │ └──[🔀] example (10810:24)
  │ │ └─┬account_id
  │ │   └──[🔀] description (10813:28)
  │ ├─┬gcp_compute_instance
  │ │ ├──[+] required (10660:15)❌ 
  │ │ ├──[-] required (7248:27)❌ 
  │ │ ├──[-] required (7249:27)❌ 
  │ │ ├──[-] required (7250:27)❌ 
  │ │ ├──[🔀] description (10652:24)
  │ │ ├──[-] properties (7234:25)❌ 
  │ │ ├──[-] properties (7238:25)❌ 
  │ │ ├──[-] properties (7242:25)❌ 
  │ │ └──[+] properties (10654:13)
  │ ├─┬gcp_gke_cluster
  │ │ ├──[+] required (10570:15)❌ 
  │ │ ├──[-] required (7305:27)❌ 
  │ │ ├──[🔀] description (10562:24)
  │ │ ├──[+] properties (10564:13)
  │ │ └──[-] properties (7299:25)❌ 
  │ ├─┬gcp_project
  │ │ ├──[+] required (10620:15)❌ 
  │ │ ├──[-] required (7315:27)❌ 
  │ │ ├──[🔀] description (10612:24)
  │ │ ├──[+] properties (10614:13)
  │ │ └──[-] properties (7309:25)❌ 
  │ ├─┬gcp_big_query_table
  │ │ ├──[+] required (10779:15)❌ 
  │ │ ├──[+] required (10780:15)❌ 
  │ │ ├──[+] required (10775:15)❌ 
  │ │ ├──[+] required (10776:15)❌ 
  │ │ ├──[+] required (10777:15)❌ 
  │ │ ├──[+] required (10778:15)❌ 
  │ │ ├──[-] required (7284:27)❌ 
  │ │ ├──[-] required (7285:27)❌ 
  │ │ ├──[-] required (7283:27)❌ 
  │ │ ├──[🔀] description (10748:24)
  │ │ ├──[+] properties (10762:13)
  │ │ ├──[+] properties (10750:13)
  │ │ ├──[+] properties (10766:13)
  │ │ ├──[+] properties (10770:13)
  │ │ ├──[+] properties (10754:13)
  │ │ ├──[+] properties (10758:13)
  │ │ ├──[-] properties (7273:25)❌ 
  │ │ ├──[-] properties (7269:25)❌ 
  │ │ └──[-] properties (7277:25)❌ 
  │ ├─┬salesforce_profile
  │ │ ├──[+] required (11244:15)❌ 
  │ │ ├──[-] required (7449:27)❌ 
  │ │ ├──[-] required (7450:27)❌ 
  │ │ ├──[🔀] description (11236:24)
  │ │ ├──[-] properties (7439:25)❌ 
  │ │ ├──[-] properties (7443:25)❌ 
  │ │ └──[+] properties (11238:13)
  │ ├─┬pagerduty_role
  │ │ ├──[+] required (11349:15)❌ 
  │ │ ├──[-] required (7425:27)❌ 
  │ │ ├──[🔀] description (11341:24)
  │ │ ├──[+] properties (11343:13)
  │ │ └──[-] properties (7419:25)❌ 
  │ ├─┬aws_eks_cluster
  │ │ ├──[+] required (11289:15)❌ 
  │ │ ├──[-] required (7195:27)❌ 
  │ │ ├──[🔀] description (11281:24)
  │ │ ├──[-] properties (7189:25)❌ 
  │ │ ├──[-] properties (7185:25)❌ 
  │ │ └──[+] properties (11283:13)
  │ ├─┬gitlab_project
  │ │ ├──[+] required (10590:15)❌ 
  │ │ ├──[-] required (7385:27)❌ 
  │ │ ├──[🔀] description (10582:24)
  │ │ ├──[+] properties (10584:13)
  │ │ └──[-] properties (7379:25)❌ 
  │ ├─┬aws_organizational_unit
  │ │ ├──[+] required (10745:15)❌ 
  │ │ ├──[+] required (10746:15)❌ 
  │ │ ├──[-] required (7095:27)❌ 
  │ │ ├──[🔀] description (10729:24)
  │ │ ├──[+] properties (10739:13)
  │ │ ├──[+] properties (10731:13)
  │ │ ├──[+] properties (10735:13)
  │ │ ├──[-] properties (7089:25)❌ 
  │ │ └──[-] properties (7085:25)❌ 
  │ ├─┬gcp_service_account
  │ │ ├──[+] required (10640:15)❌ 
  │ │ ├──[-] required (7348:27)❌ 
  │ │ ├──[-] required (7349:27)❌ 
  │ │ ├──[-] required (7350:27)❌ 
  │ │ ├──[🔀] description (10632:24)
  │ │ ├──[-] properties (7334:25)❌ 
  │ │ ├──[-] properties (7342:25)❌ 
  │ │ ├──[-] properties (7338:25)❌ 
  │ │ └──[+] properties (10634:13)
  │ ├─┬salesforce_role
  │ │ ├──[+] required (11254:15)❌ 
  │ │ ├──[-] required (7460:27)❌ 
  │ │ ├──[🔀] description (11246:24)
  │ │ ├──[+] properties (11248:13)
  │ │ └──[-] properties (7454:25)❌ 
  │ ├─┬okta_custom_role
  │ │ ├──[+] required (10650:15)❌ 
  │ │ ├──[-] required (7415:27)❌ 
  │ │ ├──[🔀] description (10642:24)
  │ │ ├──[+] properties (10644:13)
  │ │ └──[-] properties (7409:25)❌ 
  │ ├─┬aws_iam_role
  │ │ ├──[+] required (10698:15)❌ 
  │ │ ├──[-] required (7138:27)❌ 
  │ │ ├──[🔀] description (10686:24)
  │ │ ├──[+] properties (10692:13)
  │ │ ├──[-] properties (7128:25)❌ 
  │ │ └─┬account_id
  │ │   └──[🔀] description (10689:28)
  │ ├─┬gcp_sql_instance
  │ │ ├──[+] required (10630:15)❌ 
  │ │ ├──[-] required (7330:27)❌ 
  │ │ ├──[-] required (7329:27)❌ 
  │ │ ├──[🔀] description (10622:24)
  │ │ ├──[-] properties (7319:25)❌ 
  │ │ ├──[-] properties (7323:25)❌ 
  │ │ └──[+] properties (10624:13)
  │ ├─┬okta_standard_role
  │ │ ├──[+] required (10580:15)❌ 
  │ │ ├──[-] required (7405:27)❌ 
  │ │ ├──[🔀] description (10572:24)
  │ │ ├──[+] properties (10574:13)
  │ │ └──[-] properties (7399:25)❌ 
  │ ├─┬aws_account
  │ │ ├──[+] required (11434:15)❌ 
  │ │ ├──[-] required (7109:27)❌ 
  │ │ ├──[🔀] description (11426:24)
  │ │ ├──[-] properties (7099:25)❌ 
  │ │ ├──[-] properties (7103:25)❌ 
  │ │ └──[+] properties (11428:13)
  │ ├─┬gcp_organization
  │ │ ├──[+] required (10560:15)❌ 
  │ │ ├──[-] required (7220:27)❌ 
  │ │ ├──[🔀] description (10552:24)
  │ │ ├──[+] properties (10554:13)
  │ │ └──[-] properties (7214:25)❌ 
  │ ├─┬custom_connector
  │ │ ├──[+] required (10684:15)❌ 
  │ │ ├──[-] required (7209:27)❌ 
  │ │ ├──[-] required (7210:27)❌ 
  │ │ ├──[🔀] description (10672:24)
  │ │ ├──[+] properties (10678:13)
  │ │ ├──[-] properties (7203:25)❌ 
  │ │ ├──[+] properties (10674:13)
  │ │ └──[-] properties (7199:25)❌ 
  │ ├─┬gcp_folder
  │ │ ├──[+] required (10670:15)❌ 
  │ │ ├──[-] required (7295:27)❌ 
  │ │ ├──[🔀] description (10662:24)
  │ │ ├──[+] properties (10664:13)
  │ │ └──[-] properties (7289:25)❌ 
  │ ├─┬aws_ec2_instance
  │ │ ├──[+] required (11424:15)❌ 
  │ │ ├──[-] required (7156:27)❌ 
  │ │ ├──[-] required (7157:27)❌ 
  │ │ ├──[🔀] description (11416:24)
  │ │ ├──[-] properties (7150:25)❌ 
  │ │ ├──[-] properties (7142:25)❌ 
  │ │ ├──[-] properties (7146:25)❌ 
  │ │ └──[+] properties (11418:13)
  │ ├─┬aws_rds_instance
  │ │ ├──[+] required (10727:15)❌ 
  │ │ ├──[-] required (7179:27)❌ 
  │ │ ├──[-] required (7180:27)❌ 
  │ │ ├──[-] required (7181:27)❌ 
  │ │ ├──[🔀] description (10715:24)
  │ │ ├──[-] properties (7161:25)❌ 
  │ │ ├──[-] properties (7165:25)❌ 
  │ │ ├──[-] properties (7169:25)❌ 
  │ │ └──[+] properties (10717:13)
  │ ├─┬teleport_role
  │ │ ├──[+] required (10832:15)❌ 
  │ │ ├──[+] required (10833:15)❌ 
  │ │ ├──[-] required (7470:27)❌ 
  │ │ ├──[🔀] description (10820:24)
  │ │ ├──[+] properties (10826:13)
  │ │ ├──[+] properties (10822:13)
  │ │ └──[-] properties (7464:25)❌ 
  │ ├─┬gcp_big_query_dataset
  │ │ ├──[+] required (10712:15)❌ 
  │ │ ├──[+] required (10713:15)❌ 
  │ │ ├──[-] required (7264:27)❌ 
  │ │ ├──[-] required (7265:27)❌ 
  │ │ ├──[🔀] description (10700:24)
  │ │ ├──[+] properties (10706:13)
  │ │ ├──[-] properties (7258:25)❌ 
  │ │ ├──[+] properties (10702:13)
  │ │ └──[-] properties (7254:25)❌ 
  │ ├─┬github_repo
  │ │ ├──[+] properties (10996:13)
  │ │ ├─┬repo_id
  │ │ │ ├──[🔀] description (10997:28)
  │ │ │ ├──[-] example (7367:38)
  │ │ │ └──[-] deprecated (7365:41)
  │ │ └─┬repo_name
  │ │   ├──[🔀] description (10989:28)
  │ │   ├──[🔀] example (10990:24)
  │ │   └──[+] deprecated (10988:27)
  │ ├─┬google_workspace_role
  │ │ ├──[+] required (10600:15)❌ 
  │ │ ├──[-] required (7360:27)❌ 
  │ │ ├──[🔀] description (10592:24)
  │ │ ├──[+] properties (10594:13)
  │ │ └──[-] properties (7354:25)❌ 
  │ └─┬okta_app
  │   ├──[+] required (10550:15)❌ 
  │   ├──[-] required (7395:27)❌ 
  │   ├──[🔀] description (10542:24)
  │   ├──[+] properties (10544:13)
  │   └──[-] properties (7389:25)❌ 
  ├─┬RolePermissionTargetTypeEnum
  │ └──[+] enum (9743:11)
  ├─┬AppTypeEnum
  │ ├──[+] enum (7758:11)
  │ ├──[+] enum (7765:11)
  │ ├──[+] enum (7730:11)
  │ ├──[+] enum (7731:11)
  │ ├──[+] enum (7733:11)
  │ ├──[+] enum (7737:11)
  │ ├──[+] enum (7773:11)
  │ ├──[+] enum (7725:11)
  │ ├──[+] enum (7734:11)
  │ ├──[+] enum (7749:11)
  │ ├──[+] enum (7750:11)
  │ ├──[+] enum (7769:11)
  │ ├──[+] enum (7738:11)
  │ ├──[+] enum (7756:11)
  │ ├──[+] enum (7762:11)
  │ ├──[+] enum (7764:11)
  │ ├──[+] enum (7746:11)
  │ ├──[+] enum (7767:11)
  │ ├──[+] enum (7768:11)
  │ ├──[+] enum (7772:11)
  │ ├──[+] enum (7747:11)
  │ ├──[+] enum (7760:11)
  │ ├──[+] enum (7729:11)
  │ ├──[+] enum (7735:11)
  │ ├──[+] enum (7736:11)
  │ ├──[+] enum (7739:11)
  │ ├──[+] enum (7757:11)
  │ ├──[+] enum (7775:11)
  │ ├──[+] enum (7776:11)
  │ └──[+] enum (7748:11)
  ├─┬RuleDisjunction
  │ ├──[+] properties (13228:9)
  │ └─┬selectors
  │   └─┬Schema
  │     └──[🔀] $ref (13249:9)❌ 
  ├─┬Group
  │ ├──[🔀] example (8975:9)
  │ ├──[+] properties (9042:9)
  │ ├──[+] properties (9129:9)
  │ ├──[+] properties (9125:9)
  │ ├──[+] properties (9121:9)
  │ ├─┬request_configuration_list
  │ │ ├──[-] items (6093:25)❌ 
  │ │ ├──[🔀] type (9040:17)❌ 
  │ │ ├──[🔀] description (9039:24)
  │ │ ├──[🔀] example (9041:20)
  │ │ └──[-] deprecated (6089:33)
  │ ├─┬group_leader_user_ids
  │ │ ├──[-] items (6020:25)❌ 
  │ │ ├──[🔀] type (8999:17)❌ 
  │ │ ├──[+] format (8998:19)❌ 
  │ │ ├──[🔀] description (8996:24)
  │ │ └──[+] example (8997:20)
  │ ├─┬name
  │ │ ├──[🔀] type (9128:17)❌ 
  │ │ ├──[🔀] description (9126:24)
  │ │ └──[🔀] example (9127:20)
  │ ├─┬require_support_ticket
  │ │ ├──[🔀] type (9071:17)❌ 
  │ │ ├──[+] format (9070:19)❌ 
  │ │ ├──[🔀] description (9068:24)
  │ │ └──[🔀] example (9069:20)
  │ ├─┬is_requestable
  │ │ └──[🔀] $ref (9477:20)❌ 
  │ ├─┬require_mfa_to_approve
  │ │ ├──[+] items (9098:13)❌ 
  │ │ ├──[🔀] type (9096:17)❌ 
  │ │ ├──[🔀] description (9093:24)
  │ │ ├──[🔀] example (9095:20)
  │ │ └──[+] deprecated (9094:23)
  │ ├─┬recommended_duration
  │ │ ├──[🔀] type (9124:17)❌ 
  │ │ ├──[🔀] description (9122:24)
  │ │ └──[🔀] example (9123:20)
  │ ├─┬metadata
  │ │ └──[🔀] $ref (14400:13)❌ 
  │ ├─┬group_id
  │ │ ├──[🔀] description (9078:24)
  │ │ └──[🔀] example (9079:20)
  │ ├─┬risk_sensitivity
  │ │ ├──[+] type (9049:17)❌ 
  │ │ ├──[🔀] description (9047:24)
  │ │ ├──[-] readOnly (6110:31)❌ 
  │ │ ├──[+] example (9048:20)
  │ │ ├──[+] deprecated (9050:23)
  │ │ └──[-] allOf (7473:13)❌ 
  │ ├─┬require_manager_approval
  │ │ ├──[🔀] type (9031:17)❌ 
  │ │ ├──[🔀] description (9029:24)
  │ │ ├──[🔀] example (9030:20)
  │ │ └──[-] deprecated (6045:33)
  │ ├─┬remote_name
  │ │ ├──[🔀] description (9006:24)
  │ │ └──[🔀] example (9007:20)
  │ ├─┬remote_id
  │ │ ├──[🔀] type (9036:17)❌ 
  │ │ ├──[🔀] description (9035:24)
  │ │ └──[🔀] example (9037:20)
  │ ├─┬request_template_id
  │ │ └──[🔀] $ref (10162:20)❌ 
  │ ├─┬group_binding_id
  │ │ ├──[🔀] type (9044:17)❌ 
  │ │ ├──[-] format (6075:29)❌ 
  │ │ ├──[🔀] description (9043:24)
  │ │ └──[🔀] example (9045:20)
  │ ├─┬max_duration
  │ │ ├──[🔀] type (9085:17)❌ 
  │ │ ├──[🔀] description (9083:24)
  │ │ └──[🔀] example (9084:20)
  │ ├─┬remote_info
  │ │ └──[🔀] $ref (9100:11)❌ 
  │ ├─┬request_configurations
  │ │ ├──[-] items (6086:25)❌ 
  │ │ ├──[🔀] type (9027:17)❌ 
  │ │ ├──[🔀] description (9025:24)
  │ │ └──[🔀] example (9026:20)
  │ ├─┬require_mfa_to_request
  │ │ ├──[+] items (9091:13)❌ 
  │ │ ├──[🔀] type (9089:17)❌ 
  │ │ ├──[🔀] description (9087:24)
  │ │ └──[🔀] example (9088:20)
  │ ├─┬risk_sensitivity_override
  │ │ ├──[+] type (9058:17)❌ 
  │ │ ├──[+] description (9056:24)
  │ │ ├──[+] example (9057:20)
  │ │ └──[-] allOf (7473:13)❌ 
  │ └─┬group_type
  │   └──[🔀] $ref (9019:11)❌ 
  ├─┬Request
  │ ├──[🔀] example (12006:9)
  │ ├──[+] properties (12093:9)
  │ ├─┬status
  │ │ └──[🔀] $ref (12199:20)❌ 
  │ ├─┬stages
  │ │ └──[🔀] $ref (12094:11)❌ 
  │ ├─┬target_user_id
  │ │ └──[🔀] description (12063:24)
  │ ├─┬updated_at
  │ │ ├──[🔀] format (12060:19)❌ 
  │ │ ├──[🔀] description (12058:24)
  │ │ └──[🔀] example (12059:20)
  │ └─┬target_group_id
  │   └──[🔀] $ref (11984:20)❌ 
  ├─┬CreateRequestInfo
  │ └─┬resources
  │   └─┬Schema
  │     └─┬access_level_name
  │       ├──[🔀] description (14032:30)
  │       └──[+] deprecated (14035:29)
  ├─┬IdpGroupMapping
  │ ├──[🔀] example (9764:9)
  │ ├──[+] properties (9769:9)
  │ ├─┬hidden_from_end_user
  │ │ ├──[🔀] type (9778:17)❌ 
  │ │ ├──[+] format (9777:19)❌ 
  │ │ ├──[🔀] description (9775:24)
  │ │ └──[🔀] example (9776:20)
  │ └─┬group_id
  │   ├──[🔀] description (9770:24)
  │   └──[🔀] example (9771:20)
  ├─┬CreateResourceInfo
  │ ├──[+] properties (11751:9)
  │ ├──[+] properties (11747:9)
  │ ├─┬remote_resource_id
  │ │ ├──[🔀] description (11484:24)
  │ │ ├──[🔀] example (11485:20)
  │ │ └──[-] deprecated (7517:33)
  │ ├─┬name
  │ │ ├──[🔀] type (11750:17)❌ 
  │ │ ├──[🔀] description (11748:24)
  │ │ └──[🔀] example (11749:20)
  │ ├─┬metadata
  │ │ ├──[🔀] type (11754:17)❌ 
  │ │ ├──[🔀] description (11752:24)
  │ │ ├──[🔀] example (11753:20)
  │ │ └──[-] deprecated (7522:33)
  │ ├─┬risk_sensitivity_override
  │ │ ├──[+] type (11504:17)❌ 
  │ │ ├──[+] description (11502:24)
  │ │ ├──[+] example (11503:20)
  │ │ ├──[+] deprecated (11501:23)
  │ │ └──[-] allOf (7473:13)❌ 
  │ ├─┬resource_type
  │ │ └──[🔀] $ref (10524:20)❌ 
  │ └─┬remote_info
  │   └──[🔀] $ref (11506:11)❌ 
  ├─┬GroupResource
  │ ├──[+] properties (8928:9)
  │ ├──[+] properties (8920:9)
  │ ├──[+] properties (8924:9)
  │ ├─┬group_id
  │ │ ├──[🔀] format (8931:19)❌ 
  │ │ ├──[🔀] description (8929:24)
  │ │ ├──[+] nullable (8932:21)❌ 
  │ │ └──[🔀] example (8930:20)
  │ └─┬resource_id
  │   ├──[🔀] description (8911:24)
  │   └──[🔀] example (8912:20)
  ├─┬UARReviewerAssignmentPolicyEnum
  │ ├──[+] enum (7632:11)
  │ ├──[+] enum (7633:11)
  │ ├──[+] enum (7630:11)
  │ └──[🔀] description (7626:20)
  ├─┬RequestReviewer
  │ ├──[+] properties (12250:9)
  │ ├─┬status
  │ │ ├──[-] enum (8154:27)❌ 
  │ │ ├──[-] enum (8155:27)❌ 
  │ │ ├──[-] enum (8156:27)❌ 
  │ │ ├──[+] format (12249:19)❌ 
  │ │ └──[🔀] description (12247:24)
  │ └─┬id
  │   ├──[-] format (8149:29)❌ 
  │   ├──[🔀] description (12251:24)
  │   └──[+] example (12252:20)
  ├─┬RequestConfiguration
  │ ├──[+] properties (13524:9)
  │ ├─┬require_mfa_to_request
  │ │ ├──[🔀] type (13532:17)❌ 
  │ │ ├──[+] format (13531:19)❌ 
  │ │ ├──[🔀] description (13529:24)
  │ │ └──[🔀] example (13530:20)
  │ ├─┬recommended_duration_minutes
  │ │ ├──[🔀] description (13539:24)
  │ │ └──[🔀] example (13540:20)
  │ ├─┬require_support_ticket
  │ │ └──[🔀] description (13509:24)
  │ ├─┬max_duration_minutes
  │ │ └──[🔀] description (13525:24)
  │ ├─┬request_template_id
  │ │ ├──[🔀] type (13518:17)❌ 
  │ │ ├──[-] format (9354:29)❌ 
  │ │ ├──[🔀] description (13517:24)
  │ │ └──[🔀] example (13519:20)
  │ ├─┬reviewer_stages
  │ │ ├──[-] items (9359:25)❌ 
  │ │ ├──[🔀] type (13523:17)❌ 
  │ │ ├──[🔀] description (13521:24)
  │ │ └──[+] example (13522:20)
  │ └─┬priority
  │   ├──[🔀] description (13513:24)
  │   └──[🔀] example (13515:20)
  ├─┬RequestItemStages
  │ └──[+] deprecated (12201:19)
  ├─┬GroupUser
  │ ├──[+] required (9249:11)❌ 
  │ ├──[+] required (9250:11)❌ 
  │ ├──[+] properties (9216:9)
  │ ├──[+] properties (9212:9)
  │ ├─┬group_id
  │ │ ├──[-] format (6181:29)❌ 
  │ │ ├──[🔀] description (9229:24)
  │ │ └──[🔀] example (9230:20)
  │ ├─┬email
  │ │ ├──[🔀] description (9217:24)
  │ │ └──[🔀] example (9218:20)
  │ ├─┬expiration_date
  │ │ ├──[-] format (6202:29)❌ 
  │ │ ├──[🔀] description (9233:24)
  │ │ ├──[-] nullable (6203:31)❌ 
  │ │ └──[🔀] example (9234:20)
  │ ├─┬user_id
  │ │ ├──[-] format (6186:29)❌ 
  │ │ ├──[🔀] description (9213:24)
  │ │ └──[🔀] example (9214:20)
  │ ├─┬propagation_status
  │ │ └──[🔀] $ref (9208:11)❌ 
  │ └─┬full_name
  │   ├──[+] format (9239:19)❌ 
  │   ├──[🔀] description (9237:24)
  │   ├──[+] nullable (9240:21)❌ 
  │   └──[🔀] example (9238:20)
  └─┬UAR
    ├──[+] required (7557:11)❌ 
    ├──[+] properties (7543:9)
    ├─┬self_review_allowed
    │ └──[🔀] $ref (7626:20)❌ 
    ├─┬reviewer_assignment_policy
    │ └──[🔀] $ref (7521:11)❌ 
    ├─┬time_zone
    │ ├──[🔀] type (7529:17)❌ 
    │ ├──[🔀] description (7527:24)
    │ └──[🔀] example (7528:20)
    ├─┬send_reviewer_assignment_notification
    │ └──[🔀] description (7540:24)
    ├─┬name
    │ ├──[🔀] type (7545:17)❌ 
    │ ├──[🔀] description (7544:24)
    │ └──[🔀] example (7546:20)
    ├─┬uar_id
    │ ├──[-] format (4949:29)❌ 
    │ ├──[🔀] description (7536:24)
    │ └──[🔀] example (7537:20)
    └─┬uar_scope
      └──[🔀] $ref (7516:11)❌ 
Document Element Total Changes Breaking Changes
paths 79 16
tags 8 1
components 912 309

View full report

Linting Report 0 errors, 0 warnings, 155 hints

View full report

TYPESCRIPT CHANGELOG

additionalProperties: 0.1.4 - 2026-07-08

🐛 Bug Fixes

  • generate self-recursive additionalProperties maps as maps of their value type instead of empty models (commit by @AshGodfrey)

additionalProperties: 0.1.3 - 2025-12-19

🐝 New Features

  • Added flatAdditionalProperties config option. When enabled, models with additionalProperties: true use an index signature ([k: string]: unknown) instead of a nested additionalProperties field. Extra properties are accessed directly on the object. Defaults to false. Note: This only applies to additionalProperties: true (any type). Typed additionalProperties (e.g. additionalProperties: { type: string }) retain their nested field structure to preserve type information.

additionalProperties: 0.1.2 - 2025-10-16

🐛 Bug Fixes

  • make additional properties optional in outbound schemas (commit by @vishalg0wda)

constsAndDefaults: 0.1.14 - 2026-02-21

🐛 Bug Fixes

  • coerce type-mismatched default values instead of clearing them to prevent invalid generated code (commit by @danielkov)

core: 3.31.5 - 2026-08-12

🐝 New Features

core: 3.31.4 - 2026-07-09

🐛 Bug Fixes

  • emit erasable TypeScript syntax in http and security lib so SDKs type-check under erasableSyntaxOnly (commit by @AshGodfrey)

core: 3.31.3 - 2026-07-02

🐝 New Features

  • omit gen.lock checksums under versioningStrategy manual and persistentEdits never to prevent merge conflicts (commit by @ThomasRooney)

core: 3.31.1 - 2026-06-11

🔧 Chores

  • remove third-party isPlainObject helper from runtime (commit by @2ynn)

core: 3.31.0 - 2026-06-11

🐝 New Features

  • replace runtime dlv helper with generation-time inlined property access (commit by @ThomasRooney)

core: 3.30.0 - 2026-06-10

🐝 New Features

  • add opt-in APIPromise helpers for accessing the raw Response object alongside the parsed body (commit by @2ynn)

core: 3.29.0 - 2026-06-10

🐛 Bug Fixes

  • preserve server URL query params and apply deterministic query precedence (server URL, then operation params, then security) replacing duplicate keys instead of sending both (commit by @ThomasRooney)

core: 3.28.0 - 2026-06-10

🐝 New Features

  • add opt-in requestExtras config with extraQuery and extraBody request options (commit by @TristanSpeakEasy)

core: 3.27.1 - 2026-06-10

🐛 Bug Fixes

  • only emit env-var fallbacks for string-typed custom security scheme fields (commit by @ThomasRooney)

core: 3.26.53 - 2026-05-26

🐝 New Features

  • capability to directly control casing (acronym) rules (commit by @ThomasRooney)

core: 3.27.0 - 2026-05-22

🐝 New Features

  • add zodVersion="none" no-zod variant that emits SDK with passthrough schemas, no validation/transforms, JSON.parse/stringify only (commit by @mfbx9da4)

core: 3.26.52 - 2026-05-22

🐝 New Features

  • add privateIdentifierPrefix gen.yaml option to override the prefix used for ECMAScript private fields (default '#') (commit by @2ynn)

core: 3.26.51 - 2026-05-19

🐛 Bug Fixes

  • prevent unhandled rejection when an APIPromise rejects but the caller does not call .catch (commit by @AshGodfrey)

core: 3.31.2 - 2026-05-12

🔧 Chores

  • bump dependencies to address GHSA-flagged vulnerabilities (mcp-typescript hono/fast-uri overrides; vitest in mcp-typescript and typescriptv2) (commit by @2ynn)

core: 3.26.50 - 2026-05-01

🐛 Bug Fixes

  • wrap optional helper with z.optional() for Zod 4.4 object-level compatibility (commit by @AshGodfrey)

core: 3.26.49 - 2026-04-17

🐛 Bug Fixes

  • debug logger no longer buffers JSONL/NDJSON streaming responses (commit by @AshGodfrey)

core: 3.26.48 - 2026-04-13

🐛 Bug Fixes

  • correct oxlint search pattern (commit by @2ynn)

core: 3.26.47 - 2026-04-09

🐛 Bug Fixes

  • normalize cross-realm Blob-like objects in appendForm for Next.js/webpack compatibility (commit by @AshGodfrey)

core: 3.26.45 - 2026-03-25

🐛 Bug Fixes

  • resolve import compilation error when an error response component references an enum component (commit by @AshGodfrey)

core: 3.26.44 - 2026-03-23

🐛 Bug Fixes

  • resolve 422 errors on file uploads ...

@github-actions github-actions Bot added the minor Minor version bump label Nov 10, 2025
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1762733295 branch 7 times, most recently from 367b0ac to 0f0b500 Compare November 17, 2025 00:09
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1762733295 branch 8 times, most recently from 16a4a1e to f62049c Compare November 25, 2025 00:08
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1762733295 branch 7 times, most recently from f0f7caf to db9302f Compare December 2, 2025 00:09
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1762733295 branch 7 times, most recently from e445832 to 330ce4e Compare December 9, 2025 00:09
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1762733295 branch 7 times, most recently from 8a3e2d9 to def6f2c Compare December 28, 2025 00:10
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1762733295 branch 8 times, most recently from 1a72314 to 0cb7edb Compare January 5, 2026 00:10
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1762733295 branch 8 times, most recently from 32d967b to 12ce4d8 Compare January 13, 2026 00:08
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1762733295 branch 5 times, most recently from 3fe4259 to c98f1ee Compare January 18, 2026 00:10
speakeasybot and others added 2 commits August 18, 2026 00:08
* `opalmcp.apps.getApps()`: 
  *  `request.appTypeFilter` **Changed**
  *  `response.apps[].appType` **Changed** (Breaking ⚠️)
* `opalmcp.apps.getApp()`:  `response.appType` **Changed** (Breaking ⚠️)
* `opalmcp.groups.getGroups()`: 
  *  `request` **Changed**
  *  `response.results[]` **Changed** (Breaking ⚠️)
* `opalmcp.groups.createGroup()`: 
  *  `request` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `opalmcp.groups.getGroup()`:  `response` **Changed** (Breaking ⚠️)
* `opalmcp.uars.getUar()`:  `response` **Changed** (Breaking ⚠️)
* `opalmcp.uars.createUar()`: 
  *  `request` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `opalmcp.uars.getUaRs()`:  `response.results[]` **Changed** (Breaking ⚠️)
* `opalmcp.nonHumanIdentities.getNhis()`:  `response.results[]` **Changed** (Breaking ⚠️)
* `opalmcp.resources.setResourceScopedRolePermissions()`: 
  *  `request.scopedRolePermissionList.permissions[].targetType.enum(owner)` **Added**
  *  `response.permissions[].targetType.enum(owner)` **Added** (Breaking ⚠️)
* `opalmcp.resources.getResourceScopedRolePermissions()`:  `response.permissions[].targetType.enum(owner)` **Added** (Breaking ⚠️)
* `opalmcp.resources.getResourceUsers()`:  `response` **Changed** (Breaking ⚠️)
* `opalmcp.resources.getResource()`:  `response` **Changed** (Breaking ⚠️)
* `opalmcp.resources.createResource()`: 
  *  `request` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `opalmcp.resources.getResources()`: 
  *  `request` **Changed**
  *  `response.results[]` **Changed** (Breaking ⚠️)
* `opalmcp.requests.approveRequest()`:  `response` **Changed** (Breaking ⚠️)
* `opalmcp.groupBindings.getGroupBinding()`:  `response.groups[].groupType` **Changed** (Breaking ⚠️)
* `opalmcp.groupBindings.createGroupBinding()`:  `response.groups[].groupType` **Changed** (Breaking ⚠️)
* `opalmcp.groupBindings.getGroupBindings()`:  `response.results[].groups[].groupType` **Changed** (Breaking ⚠️)
* `opalmcp.groups.addGroupUser()`:  `response` **Changed** (Breaking ⚠️)
* `opalmcp.groups.updateGroupUser()`:  `response` **Changed** (Breaking ⚠️)
* `opalmcp.groups.getGroupUsers()`: 
  *  `request` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `opalmcp.delegations.deleteDelegation()`: **Added**
* `opalmcp.groups.setGroupReviewerStages()`: 
  *  `request.reviewerStageList.stages[].serviceUserIds` **Added**
  *  `response.[].serviceUserIds` **Added**
* `opalmcp.resources.getResourceGroups()`: **Added**
* `opalmcp.paladin.createPaladin()`: **Added**
* `opalmcp.paladin.getPaladin()`: **Added**
* `opalmcp.paladin.updatePaladin()`: **Added**
* `opalmcp.paladin.deletePaladin()`: **Added**
* `opalmcp.paladin.getPaladinFromName()`: **Added**
* `opalmcp.paladin.listPaladinContextSources()`: **Added**
* `opalmcp.paladin.createPaladinContextSource()`: **Added**
* `opalmcp.paladin.deletePaladinContextSource()`: **Added**
* `opalmcp.users.getRemoteUsers()`: **Added**
* `opalmcp.users.getUserWhoami()`: **Added**
* `opalmcp.accessRules.getAccessRules()`: **Added**
* `opalmcp.opalQueries.runOpalQuery()`: **Added**
* `opalmcp.tokens.getTokens()`: **Added**
* `opalmcp.tokens.deleteToken()`: **Added**
* `opalmcp.delegations.getDelegations()`: **Added**
* `opalmcp.delegations.createDelegation()`: **Added**
* `opalmcp.delegations.getDelegation()`: **Added**
* `opalmcp.requests.createRequestComment()`: **Added**
* `opalmcp.scopedRolePermissions.getResourceScopedRolePermissions()`: **Removed** (Breaking ⚠️)
* `opalmcp.scopedRolePermissions.setResourceScopedRolePermissions()`: **Removed** (Breaking ⚠️)
* `opalmcp.configurationTemplates.createConfigurationTemplate()`: 
  *  `request.requestConfigurations[]` **Changed**
* `opalmcp.configurationTemplates.updateConfigurationTemplate()`: 
  *  `request.requestConfigurations[]` **Changed**
* `opalmcp.groups.updateGroups()`: 
  *  `request.groups[]` **Changed**
  *  `response.groups[]` **Changed**
* `opalmcp.groups.getGroupResources()`:  `response.groupResources[]` **Changed**
* `opalmcp.groups.getGroupContainingGroups()`: 
  *  `request.accessLevelRemoteId` **Added**
  *  `response.containingGroups[]` **Changed**
* `opalmcp.groups.addGroupContainingGroup()`: 
  *  `request.groupContainingGroup` **Changed**
  *  `response` **Changed**
* `opalmcp.groups.getGroupContainingGroup()`:  `response` **Changed**
* `opalmcp.groups.removeGroupContainingGroup()`: 
  *  `request.accessLevelRemoteId` **Added**
* `opalmcp.groups.addGroupResource()`:  `response` **Changed**
* `opalmcp.groups.getGroupReviewerStages()`:  `response.[].serviceUserIds` **Added**
* `opalmcp.resources.getUserResources()`: **Added**
* `opalmcp.requests.getRequestComments()`: **Added**
* `opalmcp.requests.denyRequest()`: **Added**
* `opalmcp.idpGroupMappings.createIdpGroupMapping()`: **Added**
* `opalmcp.idpGroupMappings.getIdpGroupMapping()`: **Added**
* `opalmcp.groups.getUserGroups()`: **Added**
* `opalmcp.events.getEvent()`: **Added**
* `opalmcp.idpGroupMappings.getIdpGroupMappings()`:  `response.mappings[].appResourceId` **Added**
* `opalmcp.requests.getRequests()`: 
  *  `request` **Changed**
  *  `response.requests[]` **Changed**
* `opalmcp.requests.getRequestsRelay()`:  `response.edges[].node` **Changed**
* `opalmcp.requests.getRequest()`:  `response` **Changed**
* `opalmcp.eventStreams.deleteEventStream()`: **Added**
* `opalmcp.eventStreams.updateEventStream()`: **Added**
* `opalmcp.resources.updateResources()`: 
  *  `request.resources[]` **Changed**
  *  `response.resources[]` **Changed**
* `opalmcp.eventStreams.createEventStream()`: **Added**
* `opalmcp.eventStreams.getEventStreams()`: **Added**
* `opalmcp.resources.getResourceReviewerStages()`:  `response.[].serviceUserIds` **Added**
* `opalmcp.resources.setResourceReviewerStages()`: 
  *  `request.reviewerStageList.stages[].serviceUserIds` **Added**
  *  `response.[].serviceUserIds` **Added**
* `opalmcp.campaigns.endCampaign()`: **Added**
* `opalmcp.campaigns.stopCampaign()`: **Added**
* `opalmcp.campaigns.startCampaign()`: **Added**
* `opalmcp.campaigns.updateCampaign()`: **Added**
* `opalmcp.users.getUsers()`: 
  *  `request.tagIds` **Added**
* `opalmcp.accessRules.createAccessRule()`: 
  *  `request.ruleClauses.when.clauses[].attributeSelectors` **Added**
  *  `response.ruleClauses.when.clauses[].attributeSelectors` **Added**
* `opalmcp.accessRules.getAccessRule()`:  `response.ruleClauses.when.clauses[].attributeSelectors` **Added**
* `opalmcp.accessRules.updateAccessRule()`: 
  *  `request.updateAccessRuleInfo.ruleClauses.when.clauses[].attributeSelectors` **Added**
  *  `response.ruleClauses.when.clauses[].attributeSelectors` **Added**
* `opalmcp.uars.getUaRs()`: **Deprecated**
* `opalmcp.campaigns.getCampaign()`: **Added**
* `opalmcp.uars.createUar()`: **Deprecated**
* `opalmcp.campaigns.createCampaign()`: **Added**
* `opalmcp.uars.getUar()`: **Deprecated**
* `opalmcp.campaigns.getCampaigns()`: **Added**
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant