DocsOmniFi APIsChangelog
SkySparcContact UsLog In
OmniFi APIs

Create Workspace

Creates a new Autotest workspace As specified by the supplied model. A simple workspace can be created by specifying only Name and StorageLocation, which are the only two mandatory properties. Additional properties can be set as needed, including specifying the full model detail. The model can also be retrieved from an existing workspace and modified with a unique Name and StorageLocation, and optionally additional modifications. The source workspace then acts as a template for creating new workspaces. Concurrency settings, stop conditions and result reporting extension settings are copied from the template workspace. Any workspace variables referenced from extension parameters (Variable or Expression) are automatically created in the new workspace.

Body Params
integer

[Int32] The workspace database ID. Omit or set this to 0 when creating a new workspace.

string

[String] The familiar name of the workspace. (Mandatory when creating a workspace).

string

[String] The location of the workspace file storage. File storage is used to store file collateral such as workbooks, and to store execution log files. (Mandatory when creating a workspace).

boolean

[Boolean] Determines if result reporting is enabled or not.

boolean

[Boolean] Determines whether result reporting is run automatically after execution.

string

[String] Gets or sets the ID of the result reporting extension.

ResultReportingParameters
array of objects

[List<ExtensionParameterData>] Gets or sets the result reporting parameters.

ResultReportingParameters
string

[String] Gets or sets the user for authentication with the result reporting extension.

string

[String] The password for authentication with the result reporting extension. (WHen read, this is always null).

integer

[Int32] Determines the max total concurrency setting for the workspace

integer

[Int32] Determines the per-system concurrency setting for the workspace

integer

[Int32] Determines the import concurrency setting for the workspace

DefaultErrorHandling
object

[Dictionary<String, ATErrorHandlingMode>] The default error handling per type of test plan node. Valid values: (Stop|Continue). The default error handling is Continue (ignore the error and continue the execution). When creating a new workspace you can set only the values that deviate from default.

LinkedVariables
object

[Dictionary<String, VariableModel>] A dictionary of variables that are linked to by result reporting extension. The dictionary is keyed by variable Name.

Response

Language
Credentials
Basic
base64
:
LoadingLoading…
Response
Choose an example:
application/json