pub struct UpdateApplicationProfile {
pub name: Option<String>,
pub description: Option<String>,
pub business_unit: Option<BusinessUnit>,
pub business_owners: Option<Vec<BusinessOwner>>,
pub business_criticality: BusinessCriticality,
pub policies: Option<Vec<Policy>>,
pub teams: Option<Vec<Team>>,
pub tags: Option<String>,
pub custom_fields: Option<Vec<CustomField>>,
}
Expand description
Profile information for updating an application.
Fields§
§name: Option<String>
Application name
description: Option<String>
Application description
business_unit: Option<BusinessUnit>
Business unit
business_owners: Option<Vec<BusinessOwner>>
Business owners
business_criticality: BusinessCriticality
Business criticality level (required)
policies: Option<Vec<Policy>>
Policies
teams: Option<Vec<Team>>
Teams
Tags
custom_fields: Option<Vec<CustomField>>
Custom fields
Trait Implementations§
Source§impl Clone for UpdateApplicationProfile
impl Clone for UpdateApplicationProfile
Source§fn clone(&self) -> UpdateApplicationProfile
fn clone(&self) -> UpdateApplicationProfile
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 UpdateApplicationProfile
impl Debug for UpdateApplicationProfile
Source§impl<'de> Deserialize<'de> for UpdateApplicationProfile
impl<'de> Deserialize<'de> for UpdateApplicationProfile
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
Auto Trait Implementations§
impl Freeze for UpdateApplicationProfile
impl RefUnwindSafe for UpdateApplicationProfile
impl Send for UpdateApplicationProfile
impl Sync for UpdateApplicationProfile
impl Unpin for UpdateApplicationProfile
impl UnwindSafe for UpdateApplicationProfile
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