C# Class iControl.SystemSoftwareManagement

Inheritance: iControlInterface
Datei anzeigen Open project: f5devcentral/f5-icontrol-library-dotnet Class Usage Examples

Public Methods

Method Description
Begincleanup_ramfs ( System callback, object asyncState ) : System.IAsyncResult
Begincreate_ramfs ( System callback, object asyncState ) : System.IAsyncResult
Begindelete_software_image ( string image_filenames, System callback, object asyncState ) : System.IAsyncResult
Begindelete_volume ( string volume, System callback, object asyncState ) : System.IAsyncResult
Beginget_all_software_status ( System callback, object asyncState ) : System.IAsyncResult
Beginget_block_device_software_hotfix ( SystemSoftwareManagementrepositoryImageID imageIDs, System callback, object asyncState ) : System.IAsyncResult
Beginget_block_device_software_hotfix_list ( System callback, object asyncState ) : System.IAsyncResult
Beginget_block_device_software_image ( SystemSoftwareManagementrepositoryImageID imageIDs, System callback, object asyncState ) : System.IAsyncResult
Beginget_block_device_software_image_list ( System callback, object asyncState ) : System.IAsyncResult
Beginget_boot_image_information ( bool save_active_config, System callback, object asyncState ) : System.IAsyncResult
Beginget_boot_location ( System callback, object asyncState ) : System.IAsyncResult
Beginget_cluster_boot_location ( System callback, object asyncState ) : System.IAsyncResult
Beginget_hotfix_information ( System callback, object asyncState ) : System.IAsyncResult
Beginget_live_install_completion ( SystemSoftwareManagementInstallationID installation_ids, System callback, object asyncState ) : System.IAsyncResult
Beginget_rpm_package_information ( System callback, object asyncState ) : System.IAsyncResult
Beginget_software_hotfix ( SystemSoftwareManagementrepositoryImageID imageIDs, System callback, object asyncState ) : System.IAsyncResult
Beginget_software_hotfix_list ( System callback, object asyncState ) : System.IAsyncResult
Beginget_software_image ( SystemSoftwareManagementrepositoryImageID imageIDs, System callback, object asyncState ) : System.IAsyncResult
Beginget_software_image_list ( System callback, object asyncState ) : System.IAsyncResult
Beginget_software_status ( SystemSoftwareManagementInstallationID installation_ids, System callback, object asyncState ) : System.IAsyncResult
Beginget_version ( System callback, object asyncState ) : System.IAsyncResult
Beginhas_logical_volume_management ( System callback, object asyncState ) : System.IAsyncResult
Begininstall_hotfix ( string hotfix_files, bool reboot_system, System callback, object asyncState ) : System.IAsyncResult
Begininstall_hotfix_no_daemons ( string hotfix_files, bool reboot_system, System callback, object asyncState ) : System.IAsyncResult
Begininstall_software_image ( string install_volume, string product, string version, string build, System callback, object asyncState ) : System.IAsyncResult
Begininstall_software_image_v2 ( string volume, string product, string version, string build, bool create_volume, bool reboot, bool retry, System callback, object asyncState ) : System.IAsyncResult
Beginset_boot_image_information ( byte boot_image_information, System callback, object asyncState ) : System.IAsyncResult
Beginset_boot_location ( string location, System callback, object asyncState ) : System.IAsyncResult
Beginset_cluster_boot_location ( string location, System callback, object asyncState ) : System.IAsyncResult
Endcleanup_ramfs ( System asyncResult ) : void
Endcreate_ramfs ( System asyncResult ) : string
Enddelete_software_image ( System asyncResult ) : void
Enddelete_volume ( System asyncResult ) : void
Endget_all_software_status ( System asyncResult ) : iControl.SystemSoftwareManagementSoftwareStatus[]
Endget_block_device_software_hotfix ( System asyncResult ) : iControl.SystemSoftwareManagementsoftwareBlockDeviceHotfix[]
Endget_block_device_software_hotfix_list ( System asyncResult ) : iControl.SystemSoftwareManagementrepositoryImageID[]
Endget_block_device_software_image ( System asyncResult ) : iControl.SystemSoftwareManagementsoftwareBlockDeviceImage[]
Endget_block_device_software_image_list ( System asyncResult ) : iControl.SystemSoftwareManagementrepositoryImageID[]
Endget_boot_image_information ( System asyncResult ) : byte[]
Endget_boot_location ( System asyncResult ) : string
Endget_cluster_boot_location ( System asyncResult ) : string
Endget_hotfix_information ( System asyncResult ) : iControl.SystemSoftwareManagementHotFixInformation[]
Endget_live_install_completion ( System asyncResult ) : string[]
Endget_rpm_package_information ( System asyncResult ) : string[]
Endget_software_hotfix ( System asyncResult ) : iControl.SystemSoftwareManagementsoftwareRepositoryHotfix[]
Endget_software_hotfix_list ( System asyncResult ) : iControl.SystemSoftwareManagementrepositoryImageID[]
Endget_software_image ( System asyncResult ) : iControl.SystemSoftwareManagementsoftwareRepositoryImage[]
Endget_software_image_list ( System asyncResult ) : iControl.SystemSoftwareManagementrepositoryImageID[]
Endget_software_status ( System asyncResult ) : iControl.SystemSoftwareManagementSoftwareStatus[]
Endget_version ( System asyncResult ) : string
Endhas_logical_volume_management ( System asyncResult ) : bool
Endinstall_hotfix ( System asyncResult ) : void
Endinstall_hotfix_no_daemons ( System asyncResult ) : void
Endinstall_software_image ( System asyncResult ) : void
Endinstall_software_image_v2 ( System asyncResult ) : void
Endset_boot_image_information ( System asyncResult ) : void
Endset_boot_location ( System asyncResult ) : void
Endset_cluster_boot_location ( System asyncResult ) : void
SystemSoftwareManagement ( ) : System

Private Methods

Method Description
cleanup_ramfs ( ) : void
create_ramfs ( ) : string
delete_software_image ( string image_filenames ) : void
delete_volume ( string volume ) : void
get_all_software_status ( ) : iControl.SystemSoftwareManagementSoftwareStatus[]
get_block_device_software_hotfix ( SystemSoftwareManagementrepositoryImageID imageIDs ) : iControl.SystemSoftwareManagementsoftwareBlockDeviceHotfix[]
get_block_device_software_hotfix_list ( ) : iControl.SystemSoftwareManagementrepositoryImageID[]
get_block_device_software_image ( SystemSoftwareManagementrepositoryImageID imageIDs ) : iControl.SystemSoftwareManagementsoftwareBlockDeviceImage[]
get_block_device_software_image_list ( ) : iControl.SystemSoftwareManagementrepositoryImageID[]
get_boot_image_information ( bool save_active_config ) : byte[]
get_boot_location ( ) : string
get_cluster_boot_location ( ) : string
get_hotfix_information ( ) : iControl.SystemSoftwareManagementHotFixInformation[]
get_live_install_completion ( SystemSoftwareManagementInstallationID installation_ids ) : string[]
get_rpm_package_information ( ) : string[]
get_software_hotfix ( SystemSoftwareManagementrepositoryImageID imageIDs ) : iControl.SystemSoftwareManagementsoftwareRepositoryHotfix[]
get_software_hotfix_list ( ) : iControl.SystemSoftwareManagementrepositoryImageID[]
get_software_image ( SystemSoftwareManagementrepositoryImageID imageIDs ) : iControl.SystemSoftwareManagementsoftwareRepositoryImage[]
get_software_image_list ( ) : iControl.SystemSoftwareManagementrepositoryImageID[]
get_software_status ( SystemSoftwareManagementInstallationID installation_ids ) : iControl.SystemSoftwareManagementSoftwareStatus[]
get_version ( ) : string
has_logical_volume_management ( ) : bool
install_hotfix ( string hotfix_files, bool reboot_system ) : void
install_hotfix_no_daemons ( string hotfix_files, bool reboot_system ) : void
install_software_image ( string install_volume, string product, string version, string build ) : void
install_software_image_v2 ( string volume, string product, string version, string build, bool create_volume, bool reboot, bool retry ) : void
set_boot_image_information ( byte boot_image_information ) : void
set_boot_location ( string location ) : void
set_cluster_boot_location ( string location ) : void

Method Details

Begincleanup_ramfs() public method

public Begincleanup_ramfs ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Begincreate_ramfs() public method

public Begincreate_ramfs ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Begindelete_software_image() public method

public Begindelete_software_image ( string image_filenames, System callback, object asyncState ) : System.IAsyncResult
image_filenames string
callback System
asyncState object
return System.IAsyncResult

Begindelete_volume() public method

public Begindelete_volume ( string volume, System callback, object asyncState ) : System.IAsyncResult
volume string
callback System
asyncState object
return System.IAsyncResult

Beginget_all_software_status() public method

public Beginget_all_software_status ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginget_block_device_software_hotfix() public method

public Beginget_block_device_software_hotfix ( SystemSoftwareManagementrepositoryImageID imageIDs, System callback, object asyncState ) : System.IAsyncResult
imageIDs SystemSoftwareManagementrepositoryImageID
callback System
asyncState object
return System.IAsyncResult

Beginget_block_device_software_hotfix_list() public method

public Beginget_block_device_software_hotfix_list ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginget_block_device_software_image() public method

public Beginget_block_device_software_image ( SystemSoftwareManagementrepositoryImageID imageIDs, System callback, object asyncState ) : System.IAsyncResult
imageIDs SystemSoftwareManagementrepositoryImageID
callback System
asyncState object
return System.IAsyncResult

Beginget_block_device_software_image_list() public method

public Beginget_block_device_software_image_list ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginget_boot_image_information() public method

public Beginget_boot_image_information ( bool save_active_config, System callback, object asyncState ) : System.IAsyncResult
save_active_config bool
callback System
asyncState object
return System.IAsyncResult

Beginget_boot_location() public method

public Beginget_boot_location ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginget_cluster_boot_location() public method

public Beginget_cluster_boot_location ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginget_hotfix_information() public method

public Beginget_hotfix_information ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginget_live_install_completion() public method

public Beginget_live_install_completion ( SystemSoftwareManagementInstallationID installation_ids, System callback, object asyncState ) : System.IAsyncResult
installation_ids SystemSoftwareManagementInstallationID
callback System
asyncState object
return System.IAsyncResult

Beginget_rpm_package_information() public method

public Beginget_rpm_package_information ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginget_software_hotfix() public method

public Beginget_software_hotfix ( SystemSoftwareManagementrepositoryImageID imageIDs, System callback, object asyncState ) : System.IAsyncResult
imageIDs SystemSoftwareManagementrepositoryImageID
callback System
asyncState object
return System.IAsyncResult

Beginget_software_hotfix_list() public method

public Beginget_software_hotfix_list ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginget_software_image() public method

public Beginget_software_image ( SystemSoftwareManagementrepositoryImageID imageIDs, System callback, object asyncState ) : System.IAsyncResult
imageIDs SystemSoftwareManagementrepositoryImageID
callback System
asyncState object
return System.IAsyncResult

Beginget_software_image_list() public method

public Beginget_software_image_list ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginget_software_status() public method

public Beginget_software_status ( SystemSoftwareManagementInstallationID installation_ids, System callback, object asyncState ) : System.IAsyncResult
installation_ids SystemSoftwareManagementInstallationID
callback System
asyncState object
return System.IAsyncResult

Beginget_version() public method

public Beginget_version ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Beginhas_logical_volume_management() public method

public Beginhas_logical_volume_management ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
return System.IAsyncResult

Begininstall_hotfix() public method

public Begininstall_hotfix ( string hotfix_files, bool reboot_system, System callback, object asyncState ) : System.IAsyncResult
hotfix_files string
reboot_system bool
callback System
asyncState object
return System.IAsyncResult

Begininstall_hotfix_no_daemons() public method

public Begininstall_hotfix_no_daemons ( string hotfix_files, bool reboot_system, System callback, object asyncState ) : System.IAsyncResult
hotfix_files string
reboot_system bool
callback System
asyncState object
return System.IAsyncResult

Begininstall_software_image() public method

public Begininstall_software_image ( string install_volume, string product, string version, string build, System callback, object asyncState ) : System.IAsyncResult
install_volume string
product string
version string
build string
callback System
asyncState object
return System.IAsyncResult

Begininstall_software_image_v2() public method

public Begininstall_software_image_v2 ( string volume, string product, string version, string build, bool create_volume, bool reboot, bool retry, System callback, object asyncState ) : System.IAsyncResult
volume string
product string
version string
build string
create_volume bool
reboot bool
retry bool
callback System
asyncState object
return System.IAsyncResult

Beginset_boot_image_information() public method

public Beginset_boot_image_information ( byte boot_image_information, System callback, object asyncState ) : System.IAsyncResult
boot_image_information byte
callback System
asyncState object
return System.IAsyncResult

Beginset_boot_location() public method

public Beginset_boot_location ( string location, System callback, object asyncState ) : System.IAsyncResult
location string
callback System
asyncState object
return System.IAsyncResult

Beginset_cluster_boot_location() public method

public Beginset_cluster_boot_location ( string location, System callback, object asyncState ) : System.IAsyncResult
location string
callback System
asyncState object
return System.IAsyncResult

Endcleanup_ramfs() public method

public Endcleanup_ramfs ( System asyncResult ) : void
asyncResult System
return void

Endcreate_ramfs() public method

public Endcreate_ramfs ( System asyncResult ) : string
asyncResult System
return string

Enddelete_software_image() public method

public Enddelete_software_image ( System asyncResult ) : void
asyncResult System
return void

Enddelete_volume() public method

public Enddelete_volume ( System asyncResult ) : void
asyncResult System
return void

Endget_all_software_status() public method

public Endget_all_software_status ( System asyncResult ) : iControl.SystemSoftwareManagementSoftwareStatus[]
asyncResult System
return iControl.SystemSoftwareManagementSoftwareStatus[]

Endget_block_device_software_hotfix() public method

public Endget_block_device_software_hotfix ( System asyncResult ) : iControl.SystemSoftwareManagementsoftwareBlockDeviceHotfix[]
asyncResult System
return iControl.SystemSoftwareManagementsoftwareBlockDeviceHotfix[]

Endget_block_device_software_hotfix_list() public method

public Endget_block_device_software_hotfix_list ( System asyncResult ) : iControl.SystemSoftwareManagementrepositoryImageID[]
asyncResult System
return iControl.SystemSoftwareManagementrepositoryImageID[]

Endget_block_device_software_image() public method

public Endget_block_device_software_image ( System asyncResult ) : iControl.SystemSoftwareManagementsoftwareBlockDeviceImage[]
asyncResult System
return iControl.SystemSoftwareManagementsoftwareBlockDeviceImage[]

Endget_block_device_software_image_list() public method

public Endget_block_device_software_image_list ( System asyncResult ) : iControl.SystemSoftwareManagementrepositoryImageID[]
asyncResult System
return iControl.SystemSoftwareManagementrepositoryImageID[]

Endget_boot_image_information() public method

public Endget_boot_image_information ( System asyncResult ) : byte[]
asyncResult System
return byte[]

Endget_boot_location() public method

public Endget_boot_location ( System asyncResult ) : string
asyncResult System
return string

Endget_cluster_boot_location() public method

public Endget_cluster_boot_location ( System asyncResult ) : string
asyncResult System
return string

Endget_hotfix_information() public method

public Endget_hotfix_information ( System asyncResult ) : iControl.SystemSoftwareManagementHotFixInformation[]
asyncResult System
return iControl.SystemSoftwareManagementHotFixInformation[]

Endget_live_install_completion() public method

public Endget_live_install_completion ( System asyncResult ) : string[]
asyncResult System
return string[]

Endget_rpm_package_information() public method

public Endget_rpm_package_information ( System asyncResult ) : string[]
asyncResult System
return string[]

Endget_software_hotfix() public method

public Endget_software_hotfix ( System asyncResult ) : iControl.SystemSoftwareManagementsoftwareRepositoryHotfix[]
asyncResult System
return iControl.SystemSoftwareManagementsoftwareRepositoryHotfix[]

Endget_software_hotfix_list() public method

public Endget_software_hotfix_list ( System asyncResult ) : iControl.SystemSoftwareManagementrepositoryImageID[]
asyncResult System
return iControl.SystemSoftwareManagementrepositoryImageID[]

Endget_software_image() public method

public Endget_software_image ( System asyncResult ) : iControl.SystemSoftwareManagementsoftwareRepositoryImage[]
asyncResult System
return iControl.SystemSoftwareManagementsoftwareRepositoryImage[]

Endget_software_image_list() public method

public Endget_software_image_list ( System asyncResult ) : iControl.SystemSoftwareManagementrepositoryImageID[]
asyncResult System
return iControl.SystemSoftwareManagementrepositoryImageID[]

Endget_software_status() public method

public Endget_software_status ( System asyncResult ) : iControl.SystemSoftwareManagementSoftwareStatus[]
asyncResult System
return iControl.SystemSoftwareManagementSoftwareStatus[]

Endget_version() public method

public Endget_version ( System asyncResult ) : string
asyncResult System
return string

Endhas_logical_volume_management() public method

public Endhas_logical_volume_management ( System asyncResult ) : bool
asyncResult System
return bool

Endinstall_hotfix() public method

public Endinstall_hotfix ( System asyncResult ) : void
asyncResult System
return void

Endinstall_hotfix_no_daemons() public method

public Endinstall_hotfix_no_daemons ( System asyncResult ) : void
asyncResult System
return void

Endinstall_software_image() public method

public Endinstall_software_image ( System asyncResult ) : void
asyncResult System
return void

Endinstall_software_image_v2() public method

public Endinstall_software_image_v2 ( System asyncResult ) : void
asyncResult System
return void

Endset_boot_image_information() public method

public Endset_boot_image_information ( System asyncResult ) : void
asyncResult System
return void

Endset_boot_location() public method

public Endset_boot_location ( System asyncResult ) : void
asyncResult System
return void

Endset_cluster_boot_location() public method

public Endset_cluster_boot_location ( System asyncResult ) : void
asyncResult System
return void

SystemSoftwareManagement() public method

public SystemSoftwareManagement ( ) : System
return System