pub struct GetSettings200Response {Show 34 fields
pub workspace_id: Option<String>,
pub slack_name: Option<String>,
pub slack_team_id: Option<String>,
pub slack_command_script: Option<String>,
pub slack_oauth_client_id: Option<String>,
pub slack_oauth_client_secret: Option<String>,
pub teams_team_id: Option<String>,
pub teams_command_script: Option<String>,
pub teams_team_name: Option<String>,
pub teams_team_guid: Option<String>,
pub auto_invite: Option<Box<AutoInviteConfig>>,
pub plan: Option<String>,
pub customer_id: Option<String>,
pub webhook: Option<String>,
pub ai_config: Option<Box<AiConfig>>,
pub error_handler: Option<Box<ErrorHandlerConfig>>,
pub success_handler: Option<Box<SuccessHandlerConfig>>,
pub large_file_storage: Option<Box<LargeFileStorage>>,
pub ducklake: Option<Box<DucklakeSettings>>,
pub dbt_warehouses: Option<HashMap<String, DbtWarehousesValue>>,
pub datatable: Option<Box<DataTableSettings>>,
pub git_sync: Option<Box<WorkspaceGitSyncSettings>>,
pub deploy_ui: Option<Box<WorkspaceDeployUiSettings>>,
pub default_app: Option<String>,
pub default_scripts: Option<Box<WorkspaceDefaultScripts>>,
pub mute_critical_alerts: Option<bool>,
pub color: Option<String>,
pub operator_settings: Option<Option<Box<OperatorSettings>>>,
pub public_app_execution_limit_per_minute: Option<i32>,
pub error_handler_fallback_to_instance_alerts: Option<bool>,
pub guest_access_enabled: Option<bool>,
pub guest_jwt_public_key: Option<String>,
pub guest_jwt_jwks_url: Option<String>,
pub add_admins_and_developers_to_forks: Option<bool>,
}Fields§
§workspace_id: Option<String>§slack_name: Option<String>§slack_team_id: Option<String>§slack_command_script: Option<String>§slack_oauth_client_id: Option<String>§slack_oauth_client_secret: Option<String>§teams_team_id: Option<String>§teams_command_script: Option<String>§teams_team_name: Option<String>§teams_team_guid: Option<String>§auto_invite: Option<Box<AutoInviteConfig>>§plan: Option<String>§customer_id: Option<String>§webhook: Option<String>§ai_config: Option<Box<AiConfig>>§error_handler: Option<Box<ErrorHandlerConfig>>§success_handler: Option<Box<SuccessHandlerConfig>>§large_file_storage: Option<Box<LargeFileStorage>>§ducklake: Option<Box<DucklakeSettings>>§dbt_warehouses: Option<HashMap<String, DbtWarehousesValue>>Warehouses a dbt project may run against, by name. main is the one a project gets when its descriptor names none. Each entry points at a resource; it never holds credentials.
datatable: Option<Box<DataTableSettings>>§git_sync: Option<Box<WorkspaceGitSyncSettings>>§deploy_ui: Option<Box<WorkspaceDeployUiSettings>>§default_app: Option<String>§default_scripts: Option<Box<WorkspaceDefaultScripts>>§mute_critical_alerts: Option<bool>§color: Option<String>§operator_settings: Option<Option<Box<OperatorSettings>>>§public_app_execution_limit_per_minute: Option<i32>Rate limit for public app executions per minute per server. NULL or 0 means disabled.
error_handler_fallback_to_instance_alerts: Option<bool>Report failed jobs to the instance critical alert channels when no workspace error handler is set.
guest_access_enabled: Option<bool>Whether this workspace admits guest sessions. An app’s own guest execution mode is inert while this is false.
guest_jwt_public_key: Option<String>PEM public key a guest JWT (jwt_guest_) is verified against for this workspace. Mutually exclusive with guest_jwt_jwks_url.
guest_jwt_jwks_url: Option<String>JWKS URL a guest JWT (jwt_guest_) is verified against for this workspace. Mutually exclusive with guest_jwt_public_key.
add_admins_and_developers_to_forks: Option<bool>Whether every new fork of this workspace starts with its admins and developers as members, keeping their role.
Implementations§
Source§impl GetSettings200Response
impl GetSettings200Response
pub fn new() -> GetSettings200Response
Trait Implementations§
Source§impl Clone for GetSettings200Response
impl Clone for GetSettings200Response
Source§fn clone(&self) -> GetSettings200Response
fn clone(&self) -> GetSettings200Response
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more