pub struct AuditLogOrganizationUpdatedChangesRequested {
pub title: Option<String>,
pub description: Option<String>,
pub name: Option<String>,
pub threads_ui_visibility: Option<String>,
pub usage_dashboard_visibility: Option<String>,
pub api_call_logging: Option<String>,
pub api_call_logging_project_ids: Option<String>,
}
Expand description
The payload used to update the organization settings.
Fields§
§title: Option<String>
The organization title.
description: Option<String>
The organization description.
name: Option<String>
The organization name.
threads_ui_visibility: Option<String>
Visibility of the threads page which shows messages created with the Assistants API and Playground. One of ANY_ROLE
, OWNERS
, or NONE
.
usage_dashboard_visibility: Option<String>
Visibility of the usage dashboard which shows activity and costs for your organization. One of ANY_ROLE
or OWNERS
.
api_call_logging: Option<String>
How your organization logs data from supported API calls. One of disabled
, enabled_per_call
, enabled_for_all_projects
, or enabled_for_selected_projects
api_call_logging_project_ids: Option<String>
The list of project ids if api_call_logging is set to enabled_for_selected_projects
Implementations§
Source§impl AuditLogOrganizationUpdatedChangesRequested
impl AuditLogOrganizationUpdatedChangesRequested
Sourcepub fn builder() -> AuditLogOrganizationUpdatedChangesRequestedBuilder<((), (), (), (), (), (), ())>
pub fn builder() -> AuditLogOrganizationUpdatedChangesRequestedBuilder<((), (), (), (), (), (), ())>
Create a builder for building AuditLogOrganizationUpdatedChangesRequested
.
On the builder, call .title(...)
(optional), .description(...)
(optional), .name(...)
(optional), .threads_ui_visibility(...)
(optional), .usage_dashboard_visibility(...)
(optional), .api_call_logging(...)
(optional), .api_call_logging_project_ids(...)
(optional) to set the values of the fields.
Finally, call .build()
to create the instance of AuditLogOrganizationUpdatedChangesRequested
.
Trait Implementations§
Source§impl Clone for AuditLogOrganizationUpdatedChangesRequested
impl Clone for AuditLogOrganizationUpdatedChangesRequested
Source§fn clone(&self) -> AuditLogOrganizationUpdatedChangesRequested
fn clone(&self) -> AuditLogOrganizationUpdatedChangesRequested
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for AuditLogOrganizationUpdatedChangesRequested
impl Default for AuditLogOrganizationUpdatedChangesRequested
Source§fn default() -> AuditLogOrganizationUpdatedChangesRequested
fn default() -> AuditLogOrganizationUpdatedChangesRequested
Source§impl<'de> Deserialize<'de> for AuditLogOrganizationUpdatedChangesRequested
impl<'de> Deserialize<'de> for AuditLogOrganizationUpdatedChangesRequested
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Source§impl PartialEq for AuditLogOrganizationUpdatedChangesRequested
impl PartialEq for AuditLogOrganizationUpdatedChangesRequested
Source§fn eq(&self, other: &AuditLogOrganizationUpdatedChangesRequested) -> bool
fn eq(&self, other: &AuditLogOrganizationUpdatedChangesRequested) -> bool
self
and other
values to be equal, and is used by ==
.