( Return to API Overview )
Description
Provides methods to create kickstart files
Namespace:
kickstart
Description:
Import a kickstart profile into RHN.
Parameters:
- string sessionKey
- string profileLabel - Label for the new kickstart profile.
- string virtualizationType - fully_virtualized, para_virtualized, or none.
- string kickstartableTreeLabel - Label of a kickstartable tree to associate the new profile with.
- string kickstartHost - Kickstart hostname (of a satellite or proxy) used to construct the default download URL for the new kickstart profile.
- string rootPassword - Root password.
Returns:
int - 1 if successful, exception otherwise.
Description:
Import a kickstart profile into RHN.
Parameters:
- string sessionKey
- string profileLabel - Label for the new kickstart profile.
- string virtualizationType - fully_virtualized, para_virtualized, or none.
- string kickstartableTreeLabel - Label of a kickstartable tree to associate the new profile with.
- boolean downloadUrl - Download URL, or 'default' to use the kickstart tree's default URL.
- string rootPassword - Root password.
Returns:
int - 1 if successful, exception otherwise.
Description:
Import a kickstart profile into RHN.
Parameters:
- string sessionKey
- string profileLabel - Label for the new kickstart profile.
- string virtualizationType - fully_virtualized, para_virtualized, or none.
- string kickstartableTreeLabel - Label of a kickstartable tree to associate the new profile with.
- string kickstartFileContents - Contents of the kickstart file to import.
Returns:
int - 1 if successful, exception otherwise.
Description:
Import a kickstart profile into RHN.
Parameters:
- string sessionKey
- string profileLabel - Label for the new kickstart profile.
- string virtualizationType - fully_virtualized, para_virtualized, or none.
- string kickstartableTreeLabel - Label of a kickstartable tree to associate the new profile with.
- string kickstartHost - Kickstart hostname (of a satellite or proxy) used to construct the default download URL for the new kickstart profile. Using this option signifies that this default URL will be used instead of any url/nfs/cdrom/harddrive commands in the kickstart file itself.
- string kickstartFileContents - Contents of the kickstart file to import.
Returns:
int - 1 if successful, exception otherwise.
Description:
List kickstartable channels for the logged in user.
Parameters:
Returns:
- array
- struct (channel)
- int "id"
- string "label"
- string "name"
- string "arch_name"
- string "summary"
- string "description"
- string "gpg_key_url"
- string "gpg_key_id"
- string "gpg_key_fp"
- string "end_of_life"
- string "parent_channel_label"
Description:
List the available kickstartable trees for the given channel.
Parameters:
- string sessionKey
- string channelLabel - Label of channel to search.
Returns:
- array
- struct (kickstartable tree)
- int id
- string label
- string base_path
- int channel_id
- string boot_image