pub struct ProjectConfigResponse {
pub is_2_fa_enabled: bool,
pub log_visibility_setting: ProjectLogVisibilitySetting,
pub mask_secret_keys_in_connected_account: bool,
pub display_name: Option<String>,
pub is_composio_link_enabled_for_managed_auth: Option<bool>,
pub logo_url: Option<String>,
pub require_mcp_api_key: Option<bool>,
pub signed_url_file_expiry_in_seconds: Option<f64>,
}Expand description
Project configuration response model.
Fields§
§is_2_fa_enabled: boolWhether 2FA is enabled for the project.
log_visibility_setting: ProjectLogVisibilitySettingLog visibility setting.
mask_secret_keys_in_connected_account: boolWhether secret keys are masked in connected account outputs.
display_name: Option<String>Optional display name for the project.
is_composio_link_enabled_for_managed_auth: Option<bool>Deprecated compatibility field.
logo_url: Option<String>Optional project logo URL.
require_mcp_api_key: Option<bool>Whether MCP API key is required.
signed_url_file_expiry_in_seconds: Option<f64>Signed URL file expiry in seconds.
Trait Implementations§
Source§impl Clone for ProjectConfigResponse
impl Clone for ProjectConfigResponse
Source§fn clone(&self) -> ProjectConfigResponse
fn clone(&self) -> ProjectConfigResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProjectConfigResponse
impl Debug for ProjectConfigResponse
Source§impl<'de> Deserialize<'de> for ProjectConfigResponse
impl<'de> Deserialize<'de> for ProjectConfigResponse
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ProjectConfigResponse
impl PartialEq for ProjectConfigResponse
Source§impl Serialize for ProjectConfigResponse
impl Serialize for ProjectConfigResponse
impl StructuralPartialEq for ProjectConfigResponse
Auto Trait Implementations§
impl Freeze for ProjectConfigResponse
impl RefUnwindSafe for ProjectConfigResponse
impl Send for ProjectConfigResponse
impl Sync for ProjectConfigResponse
impl Unpin for ProjectConfigResponse
impl UnsafeUnpin for ProjectConfigResponse
impl UnwindSafe for ProjectConfigResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more