CliDeploymentError

Description

An object representing the DeploymentStatus object, normally from a failed deployment of CLI. (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
deploymentStatusUuid False string The UUID of the DeploymentStatusObject
cliErrorMessage False string The actual error message
blockType False string The type of block being deployed. One of the following: FDM_CLI_DEFAULT: Commands that are part of the Secure Firewall device manager default configuration. FDM_CLI: Commands configured based on how you configured features in Secure Firewall device manager. SMART_CLI: Blocks configured using Smart CLI templates. FLEX_CLI: Blocks configured using User Templates.
blockUuid False string The UUID of either the Smart-CLI or Flex-Config block that generated the CLI command at errorLineId. This field is NULL if the blockType field is neither SMART_CLI nor FLEX_CLI
errorLineId False integer The line number inside the block where the error occurred
negateLine False boolean If the error line reverses the command, this option is True.
blockStartLineId False integer The line number of where the block starts
blockEndLineId False integer The starting line number for the block.
cliLines False [string] The list of commands that the system tried to execute
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)
type True string A UTF8 string, all letters lower-case, that represents the class-type. This corresponds to the class name.