SAVE_FULLSAVE_HIGH_LEVEL_CONFIGSAVE_BASE_LEVEL_CONFIGSAVE_GTM_CONFIG_ONLYFILE_UNDEFINEDFILE_FIRSTFILE_MIDDLEFILE_UNUSEDFILE_LASTFILE_FIRST_AND_LASTCONFIG_EXCLUDE_PRIVATE_KEYSLOAD_HIGH_LEVEL_CONFIGLOAD_BASE_LEVEL_CONFIGLOAD_GTM_CONFIG_ONLYCONFIGSYNC_BASICCONFIGSYNC_ALLCONFIG_INCLUDE_EM_IMAGES
Gets a list of all available configuration archives on the system.
Load the system configuration.
As of BIG-IP_v11.0.0, the filename argument is ignored. Only the
official system configuration files will be loaded.
Saves the current configurations to the specified archive.
If the "save_flag" is either SAVE_HIGH_LEVEL_CONFIG or SAVE_BASE_LEVEL_CONFIG, the
specified filename will be ignored, since by default, configuration will be saved into
/config/bigip.conf or /config/bigip_base.conf respectively.
Saves the current configurations to the specified archive.
If the "save_flag" is either SAVE_HIGH_LEVEL_CONFIG or SAVE_BASE_LEVEL_CONFIG, the
specified filename will be ignored, since by default, configuration will be saved into
/config/bigip.conf or /config/bigip_base.conf respectively.
If any "features_to_exclude" components are specified, those components
are excluded from the configuration.
If any "features_to_include" components are specified, those components
are included from the configuration.
Note that feature inclusion/exclusion will only work when the
save flag is "SAVE_FULL".
Saves the current configuration in the partitions specified based on the save flag
provided.
Saves and encrypts the current configurations to the specified archive.
This method is used to save whole configuration archive, not just what's
in bigip.conf or bigip_base.conf.
Saves and encrypts the current configurations to the specified archive.
This method is used to save whole configuration archive, not just what's
in bigip.conf or bigip_base.conf.
If any "features_to_exclude" components are specified, those components
are excluded from the configuration.
If any "features_to_include" components are specified, those components
are included from the configuration.
Note that feature inclusion/exclusion will only work when the
save flag is "SAVE_FULL".
Installs the configurations contained in the specified archive to
the local device.
Installs the configurations contained in the specified archive to
the local device, suppressing output.
This is intended for system use only.
Installs the configurations contained in the specified archive to
the local device using the 'all' flag.
Installs the encrypted configurations contained in the specified archive to
the local device. If the specified archive is not already encrypted, then
the passphrase is ignored, and installation will take place as normal.
Installs the encrypted configurations contained in the specified
archive to the local device, suppressing the output. If the
specified archive is not already encrypted, then the passphrase is
ignored, and installation will take place as normal.
This is intended for system use only.
Installs the encrypted configurations contained in the specified archive to
the local device using the 'all' flag. If the specified archive is not already encrypted, then
the passphrase is ignored, and installation will take place as normal.
Note: This method has been deprecated, because syncing has
changed radically with the Centralized Management
Infrastructure feature. Please use synchronize_to_group_v2
and synchronize_from_group instead. This method now finds
all the device groups of which the local device is a
member, and runs synchronize_to_group on those groups. It
does not support the sync_flag anymore -- that flag is now
ignored.
Synchronizes the configurations between the two devices in a redundant system.
In the case of cache devices, synchronizes the configurations across the cluster.
Note: This method has been deprecated. Please use the
synchronize_to_group_v2 method instead.
Synchronize the configuration to the given group.
This method causes the configuration for the local device to
be pushed to all members of the given device group, provided that
the current device has the newest configuration in the device
group. If this is not the case, then this method does nothing.
Synchronize the configuration from the specified device to the
given group.
This method causes the configuration for the specified device to
be pushed to all members of the given device group.
If force is true, then the configuration will be pushed
unconditionally. If force is false, then update all devices in
the device group that have configuration older than the specified
device.
Synchronize the configuration from the given group.
This method updates the local device with the configuration from
the device in the given device group with the most recently
changed configuration.
If the local device has configuration that has not yet been pushed
to the rest of the device group, then this does nothing in order
to prevent the accidental deleting of configuration.
Rolls back to the previous configuration.
Deletes the specified configuration from the archive directory.
If the specified file doesn't exist, an exception will be raised.
The specified configuration should not contain any path information
since it is restricted to be in the archive directory.
NOTE: File names containing the following characters will be
considered invalid: ` ~ / \ : ; * ? " < > | &
Uploads the configurations to the device.
Downloads the configurations from the device.
Deletes the specified file from the device. If the specified file
doesn't exist or an error occurs, an exception will be raised.
NOTE: File names containing the following characters will be
considered invalid: ` ~ \ : ; * ? " < > | &
A generic file upload mechanism to transfer a file to the device.
A generic file download mechanism to download a file from the device.
A generic file move mechanism to move files on a device.
This call does a rename of the file and will not work across
filesystem boundaries.
Gets the version information for this interface.
Gets a list of all available configuration archives on the system.
Load the system configuration.
As of BIG-IP_v11.0.0, the filename argument is ignored. Only the
official system configuration files will be loaded.
Saves the current configurations to the specified archive.
If the "save_flag" is either SAVE_HIGH_LEVEL_CONFIG or SAVE_BASE_LEVEL_CONFIG, the
specified filename will be ignored, since by default, configuration will be saved into
/config/bigip.conf or /config/bigip_base.conf respectively.
Saves the current configurations to the specified archive.
If the "save_flag" is either SAVE_HIGH_LEVEL_CONFIG or SAVE_BASE_LEVEL_CONFIG, the
specified filename will be ignored, since by default, configuration will be saved into
/config/bigip.conf or /config/bigip_base.conf respectively.
If any "features_to_exclude" components are specified, those components
are excluded from the configuration.
If any "features_to_include" components are specified, those components
are included from the configuration.
Note that feature inclusion/exclusion will only work when the
save flag is "SAVE_FULL".
Saves the current configuration in the partitions specified based on the save flag
provided.
Saves and encrypts the current configurations to the specified archive.
This method is used to save whole configuration archive, not just what's
in bigip.conf or bigip_base.conf.
Saves and encrypts the current configurations to the specified archive.
This method is used to save whole configuration archive, not just what's
in bigip.conf or bigip_base.conf.
If any "features_to_exclude" components are specified, those components
are excluded from the configuration.
If any "features_to_include" components are specified, those components
are included from the configuration.
Note that feature inclusion/exclusion will only work when the
save flag is "SAVE_FULL".
Installs the configurations contained in the specified archive to
the local device.
Installs the configurations contained in the specified archive to
the local device, suppressing output.
This is intended for system use only.
Installs the configurations contained in the specified archive to
the local device using the 'all' flag.
Installs the encrypted configurations contained in the specified archive to
the local device. If the specified archive is not already encrypted, then
the passphrase is ignored, and installation will take place as normal.
Installs the encrypted configurations contained in the specified
archive to the local device, suppressing the output. If the
specified archive is not already encrypted, then the passphrase is
ignored, and installation will take place as normal.
This is intended for system use only.
Installs the encrypted configurations contained in the specified archive to
the local device using the 'all' flag. If the specified archive is not already encrypted, then
the passphrase is ignored, and installation will take place as normal.
Note: This method has been deprecated, because syncing has
changed radically with the Centralized Management
Infrastructure feature. Please use synchronize_to_group_v2
and synchronize_from_group instead. This method now finds
all the device groups of which the local device is a
member, and runs synchronize_to_group on those groups. It
does not support the sync_flag anymore -- that flag is now
ignored.
Synchronizes the configurations between the two devices in a redundant system.
In the case of cache devices, synchronizes the configurations across the cluster.
Note: This method has been deprecated. Please use the
synchronize_to_group_v2 method instead.
Synchronize the configuration to the given group.
This method causes the configuration for the local device to
be pushed to all members of the given device group, provided that
the current device has the newest configuration in the device
group. If this is not the case, then this method does nothing.
Synchronize the configuration from the specified device to the
given group.
This method causes the configuration for the specified device to
be pushed to all members of the given device group.
If force is true, then the configuration will be pushed
unconditionally. If force is false, then update all devices in
the device group that have configuration older than the specified
device.
Synchronize the configuration from the given group.
This method updates the local device with the configuration from
the device in the given device group with the most recently
changed configuration.
If the local device has configuration that has not yet been pushed
to the rest of the device group, then this does nothing in order
to prevent the accidental deleting of configuration.
Rolls back to the previous configuration.
Deletes the specified configuration from the archive directory.
If the specified file doesn't exist, an exception will be raised.
The specified configuration should not contain any path information
since it is restricted to be in the archive directory.
NOTE: File names containing the following characters will be
considered invalid: ` ~ / \ : ; * ? " < > | &
Uploads the configurations to the device.
Downloads the configurations from the device.
Deletes the specified file from the device. If the specified file
doesn't exist or an error occurs, an exception will be raised.
NOTE: File names containing the following characters will be
considered invalid: ` ~ \ : ; * ? " < > | &
A generic file upload mechanism to transfer a file to the device.
A generic file download mechanism to download a file from the device.
A generic file move mechanism to move files on a device.
This call does a rename of the file and will not work across
filesystem boundaries.
Gets the version information for this interface.
The ConfigSync interface enables you to work with configuration files. For example, use the
ConfigSync interface to retrieve a configuration file list, roll up and save a specified configuration,
install a configuration on a device, synchronize configuration setups, roll back a configuration, and
upload or download a configuration.
This interface does not support transactions.