Interface createNewAssetVersionArtifactAndTestForUploadParams

interface createNewAssetVersionArtifactAndTestForUploadParams {
    artifactDescription?: string;
    assetId?: string;
    businessUnitId?: string;
    createdByUserId?: string;
    productId?: string;
    testType: string;
    uploadMethod?: UploadMethod;
    version?: string;
}

Properties

artifactDescription?: string

Description to use for the artifact. Examples inlcude "Firmware", "Source Code Repository". This will be appended to the default Artifact description. If none is provided, the default Artifact description will be used.

assetId?: string

Asset ID to create the asset version for. If not provided, the default asset will be used.

businessUnitId?: string

Business Unit ID to create the asset version for. If not provided, the default Business Unit will be used.

createdByUserId?: string

User ID that will be the creator of the asset version. If not specified, the creator of the related Asset will be used.

productId?: string

Product ID to create the entities for. If not provided, the default product will be used.

testType: string

Test type to create the test for. Must be one of "finite_state_binary_analysis" or of the list of supported third party test types. For the full list, see the API documenation.

uploadMethod?: UploadMethod

The method of uploading the test results. Default is UploadMethod.API.

version?: string

Version to create the asset version for.