Skip to content

Commit a9d5b82

Browse files
committed
feat: add default provider options to integration workspace access in OpenAPI spec
1 parent 26280d9 commit a9d5b82

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

openapi.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31222,6 +31222,13 @@ components:
3122231222
override_existing_workspace_access:
3122331223
type: boolean
3122431224
description: Whether to override existing workspace access settings
31225+
create_default_provider:
31226+
type: boolean
31227+
default: true
31228+
description: Whether to automatically create a default provider when granting workspace access. Defaults to true. Can be overridden per workspace.
31229+
default_provider_slug:
31230+
type: string
31231+
description: Custom slug for the auto-created default provider. Applies to all workspaces unless overridden per workspace. If the slug already exists, the request will fail with a validation error.
3122531232

3122631233
WorkspaceUpdateRequest:
3122731234
type: object
@@ -31251,6 +31258,12 @@ components:
3125131258
reset_usage:
3125231259
type: boolean
3125331260
description: Whether to reset current usage. If the current status is exhausted, this will change it back to active.
31261+
create_default_provider:
31262+
type: boolean
31263+
description: Whether to automatically create a default provider for this workspace. Overrides the top-level create_default_provider setting.
31264+
default_provider_slug:
31265+
type: string
31266+
description: Custom slug for the auto-created default provider for this workspace. Overrides the top-level default_provider_slug. If the slug already exists, the request will fail with a validation error.
3125431267

3125531268
Providers:
3125631269
type: object

0 commit comments

Comments
 (0)