pub struct UserProfile {
pub apply_profile_: ApplyProfile,
pub key: String,
}Expand description
The UserProfile data object represents a user.
Use the ApplyProfile.policy list for access to configuration data for the user profile. Use the ApplyProfile.property list for access to subprofile configuration data, if any.
§How to access
HostProfile::validation_failure_info.apply_profile?.user_account?[*]HostProfile::config→HostProfileConfigInfo.apply_profile?.user_account?[*]Profile::config→HostProfileConfigInfo.apply_profile?.user_account?[*]ClusterProfile::config→HostProfileConfigInfo.apply_profile?.user_account?[*]HostProfileManager::composite_host_profile_task(to_be_merged).user_account?[*]HostProfileManager::composite_host_profile_task(to_be_replaced_with).user_account?[*]HostProfileManager::composite_host_profile_task(to_be_deleted).user_account?[*]HostProfileManager::composite_host_profile_task(enable_status_to_be_copied).user_account?[*]HostProfileManager::create_default_profile()→UserProfileHostProfile::update_host_profile(config)→HostProfileCompleteConfigSpec.apply_profile?.user_account?[*]
(10 of 24 paths)
Fields§
§apply_profile_: ApplyProfile§key: StringLinkable identifier.
Trait Implementations§
Source§impl ApplyProfileTrait for UserProfile
impl ApplyProfileTrait for UserProfile
Source§fn get_apply_profile(&self) -> &ApplyProfile
fn get_apply_profile(&self) -> &ApplyProfile
Get a reference to the ApplyProfile parent struct
Source§fn get_apply_profile_mut(&mut self) -> &mut ApplyProfile
fn get_apply_profile_mut(&mut self) -> &mut ApplyProfile
Get a mutable reference to the ApplyProfile parent struct
Source§impl Debug for UserProfile
impl Debug for UserProfile
Source§impl Deref for UserProfile
impl Deref for UserProfile
Source§impl DerefMut for UserProfile
impl DerefMut for UserProfile
Source§impl Deserialize for UserProfile
impl Deserialize for UserProfile
Source§impl VimObjectTrait for UserProfile
impl VimObjectTrait for UserProfile
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for UserProfile
Auto Trait Implementations§
impl Freeze for UserProfile
impl !RefUnwindSafe for UserProfile
impl Send for UserProfile
impl Sync for UserProfile
impl Unpin for UserProfile
impl UnsafeUnpin for UserProfile
impl !UnwindSafe for UserProfile
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