Items with tag softlayer_layout_profile


    • createObject
      This method creates a new layout profile object.
    • deleteObject
      This method deletes an existing layout profile and associated custom preferences
    • editObject
      This method edits an existing layout profile object by passing in a modified instance of the object.
    • getLayoutContainers
    • getLayoutPreferences
    • getObject
      Retrieve a SoftLayer_Layout_Profile record.
    • modifyPreference
      This method modifies an existing associated [SoftLayer_Layout_Profile_Preference](/reference/datatypes/SoftLayer_Layout_Profile_Preference) object. If the preference object being modified is a default value object, a new record is created to override the default value. Only preferences that are assigned to a profile may be updated. Attempts to update a non-existent preference object will result in an exception being thrown.
    • modifyPreferences
      Using this method, multiple [SoftLayer_Layout_Profile_Preference](/reference/datatypes/SoftLayer_Layout_Profile_Preference) objects may be updated at once. Refer to [[SoftLayer_Layout_Profile::modifyPreference()]] for more information.
    • SoftLayer_Layout_Profile
      The SoftLayer_Layout_Profile contains the definition of the layout profile
    • SoftLayer_Layout_Profile
      Layout profiles are the primary object used to tie customized portal experiences to the [SoftLayer_User_Customer](/reference/datatypes/SoftLayer_User_Customer). In order to take full advantage of the flexible customization of the portal, each user must be given one or more layout profiles. Each layout profile is then assigned one of the [SoftLayer_Layout_Container](/reference/datatypes/SoftLayer_Layout_Container), thereby giving the user all [SoftLayer_Layout_Item](/reference/datatypes/SoftLayer_Layout_Item) and associated [SoftLayer_Layout_Profile_Preferences](/reference/datatypes/SoftLayer_Layout_Profile_Preferences). These default preferences can be modified via the [[SoftLayer_Layout_Profile::modifyPreference()]] method, giving the user their own customized configuration.