UpgradeFile

Description

An object that represents information about a system upgrade file. (Note: The field level constraints listed here might not cover all the constraints on the field. Additional constraints might exist.)

Supported Operations

Model Properties

Property Required Type Description
version False string A unique string version assigned by the system when the object is created or modified. No assumption can be made on the format or content of this identifier. The identifier must be provided whenever attempting to modify/delete an existing object. As the version will change every time the object is modified, the value provided in this identifier must match exactly what is present in the system or the request will be rejected.
user False string The user who provided this upgrade.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
uploadDate False string Date when the upgrade file was uploaded to this device.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
fileSize False integer The size of the upgrade file.
upgradeFileName False string The file name of this upgrade.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
updateVersion False string The version to which this device will be upgraded.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
upgradeFrom False string The version from which this upgrade can be applied.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
upgradeCancelOnFailureDefault False boolean A Boolean value, TRUE or FALSE or null. The TRUE value indicates that cancelOnFailure is enabled if no option is present in upgrade action API.
rebootRequired False boolean A Boolean value, TRUE or FALSE (the default). The TRUE value indicates that this device will be rebooted after the upgrade completes.
id False string A unique string identifier assigned by the system when the object is created. No assumption can be made on the format or content of this identifier. The identifier must be provided whenever attempting to modify/delete (or reference) an existing object.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
upgradeType False string The type of the upgrade. Must be one of:
Cisco device manager Upgrade,
Cisco device manager Hotfix Expert,
Cisco device manager Patch.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
type True string A UTF8 string, all letters lower-case, that represents the class-type. This corresponds to the class name.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)