Share via


PurviewScanClient.CancelScan(String, RequestOptions) Method

Definition

Cancels a scan.

public virtual Azure.Response CancelScan (string runId, Azure.RequestOptions options);
abstract member CancelScan : string * Azure.RequestOptions -> Azure.Response
override this.CancelScan : string * Azure.RequestOptions -> Azure.Response
Public Overridable Function CancelScan (runId As String, options As RequestOptions) As Response

Parameters

runId
String

The String to use.

options
Azure.RequestOptions

The request options.

Returns

Exceptions

runId is null.

Remarks

Schema for Response Body:

{
              scanResultId: OperationResponseScanResultId,
              startTime: string (ISO 8601 Format),
              endTime: string (ISO 8601 Format),
              status: "Accepted" | "InProgress" | "TransientFailure" | "Succeeded" | "Failed" | "Canceled",
              error: {
                code: string,
                message: string,
                target: string,
                details: [
                  {
                    code: string,
                    message: string,
                    target: string,
                    details: [ErrorInfo]
                  }
                ]
              }
            }

Schema for Response Error:

{
              error: {
                code: string,
                message: string,
                target: string,
                details: [
                  {
                    code: string,
                    message: string,
                    target: string,
                    details: [ErrorModel]
                  }
                ]
              }
            }

Applies to