pub struct OrganizationUpdateInput {Show 42 fields
pub name: Option<String>,
pub logo_url: Option<String>,
pub url_key: Option<String>,
pub git_branch_format: Option<String>,
pub git_linkback_messages_enabled: Option<bool>,
pub git_public_linkback_messages_enabled: Option<bool>,
pub git_linkback_descriptions_enabled: Option<bool>,
pub roadmap_enabled: Option<bool>,
pub project_update_reminder_frequency_in_weeks: Option<f64>,
pub project_update_reminders_day: Option<Day>,
pub project_update_reminders_hour: Option<f64>,
pub initiative_update_reminder_frequency_in_weeks: Option<f64>,
pub initiative_update_reminders_day: Option<Day>,
pub initiative_update_reminders_hour: Option<f64>,
pub fiscal_year_start_month: Option<f64>,
pub working_days: Option<Vec<f64>>,
pub reduced_personal_information: Option<bool>,
pub oauth_app_review: Option<bool>,
pub allowed_auth_services: Option<Vec<String>>,
pub sla_enabled: Option<bool>,
pub restrict_agent_invocation_to_members: Option<bool>,
pub ip_restrictions: Option<Vec<Box<OrganizationIpRestrictionInput>>>,
pub allowed_file_upload_content_types: Option<Vec<String>>,
pub theme_settings: Option<Value>,
pub customers_enabled: Option<bool>,
pub customers_configuration: Option<Value>,
pub code_intelligence_enabled: Option<bool>,
pub code_intelligence_repository: Option<String>,
pub feed_enabled: Option<bool>,
pub hide_non_primary_organizations: Option<bool>,
pub default_feed_summary_schedule: Option<FeedSummarySchedule>,
pub ai_addon_enabled: Option<bool>,
pub generated_updates_enabled: Option<bool>,
pub ai_telemetry_enabled: Option<bool>,
pub ai_discussion_summaries_enabled: Option<bool>,
pub ai_thread_summaries_enabled: Option<bool>,
pub hipaa_compliance_enabled: Option<bool>,
pub security_settings: Option<Box<OrganizationSecuritySettingsInput>>,
pub ai_provider_configuration: Option<Value>,
pub slack_project_channel_integration_id: Option<String>,
pub slack_project_channel_prefix: Option<String>,
pub linear_agent_enabled: Option<bool>,
}Fields§
§name: Option<String>The name of the organization.
logo_url: Option<String>The logo of the organization.
url_key: Option<String>The URL key of the organization.
git_branch_format: Option<String>How git branches are formatted. If null, default formatting will be used.
git_linkback_messages_enabled: Option<bool>Whether the Git integration linkback messages should be sent for private repositories.
git_public_linkback_messages_enabled: Option<bool>Whether the Git integration linkback messages should be sent for public repositories.
git_linkback_descriptions_enabled: Option<bool>Whether issue descriptions should be included in Git integration linkback messages.
roadmap_enabled: Option<bool>Whether the organization is using roadmap.
project_update_reminder_frequency_in_weeks: Option<f64>The n-weekly frequency at which to prompt for project updates.
project_update_reminders_day: Option<Day>The day at which project updates are sent.
project_update_reminders_hour: Option<f64>The hour at which project updates are sent.
initiative_update_reminder_frequency_in_weeks: Option<f64>ALPHA The n-weekly frequency at which to prompt for initiative updates.
initiative_update_reminders_day: Option<Day>ALPHA The day at which initiative updates are sent.
initiative_update_reminders_hour: Option<f64>ALPHA The hour at which initiative updates are sent.
fiscal_year_start_month: Option<f64>The month at which the fiscal year starts.
working_days: Option<Vec<f64>>Internal The list of working days. Sunday is 0, Monday is 1, etc.
reduced_personal_information: Option<bool>Whether the organization has opted for reduced customer support attachment information.
oauth_app_review: Option<bool>Whether the organization has opted for having to approve all OAuth applications for install.
allowed_auth_services: Option<Vec<String>>List of services that are allowed to be used for login.
sla_enabled: Option<bool>Internal. Whether SLAs have been enabled for the organization.
restrict_agent_invocation_to_members: Option<bool>Whether agent invocation is restricted to full workspace members.
ip_restrictions: Option<Vec<Box<OrganizationIpRestrictionInput>>>IP restriction configurations controlling allowed access the workspace.
allowed_file_upload_content_types: Option<Vec<String>>Allowed file upload content types.
theme_settings: Option<Value>ALPHA Theme settings for the organization.
customers_enabled: Option<bool>INTERNAL Whether the organization is using customers.
customers_configuration: Option<Value>INTERNAL Configuration settings for the Customers feature.
code_intelligence_enabled: Option<bool>INTERNAL Whether code intelligence is enabled for the organization.
code_intelligence_repository: Option<String>INTERNAL GitHub repository in owner/repo format for code intelligence.
feed_enabled: Option<bool>Whether the organization has enabled the feed feature.
hide_non_primary_organizations: Option<bool>Whether to hide other workspaces for new users signing up with email domains claimed by this organization.
default_feed_summary_schedule: Option<FeedSummarySchedule>Default schedule for how often feed summaries are generated.
ai_addon_enabled: Option<bool>INTERNAL Whether the organization has enabled the AI add-on.
generated_updates_enabled: Option<bool>INTERNAL Whether the organization has enabled generated updates.
ai_telemetry_enabled: Option<bool>INTERNAL Whether the organization has opted in to AI telemetry.
ai_discussion_summaries_enabled: Option<bool>Whether the organization has enabled AI discussion summaries for issues.
ai_thread_summaries_enabled: Option<bool>Whether the organization has enabled resolved thread AI summaries.
hipaa_compliance_enabled: Option<bool>Whether HIPAA compliance is enabled for organization.
security_settings: Option<Box<OrganizationSecuritySettingsInput>>The security settings for the organization.
ai_provider_configuration: Option<Value>INTERNAL Configure per-modality AI host providers and model families.
slack_project_channel_integration_id: Option<String>The ID of the Slack integration to use for auto-creating project channels.
slack_project_channel_prefix: Option<String>The prefix to use for auto-created Slack project channels (p-, proj-, or project-).
linear_agent_enabled: Option<bool>Internal Whether the organization has enabled Linear Agent.
Trait Implementations§
Source§impl Clone for OrganizationUpdateInput
impl Clone for OrganizationUpdateInput
Source§fn clone(&self) -> OrganizationUpdateInput
fn clone(&self) -> OrganizationUpdateInput
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more