VulnerabilityAssessmentScanRecord Class

A vulnerability assessment scan record.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.synapse.models._models_py3.ProxyResource
VulnerabilityAssessmentScanRecord

Constructor

VulnerabilityAssessmentScanRecord(**kwargs)

Variables

id
str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

The name of the resource.

type
str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

scan_id
str

The scan ID.

trigger_type
str or VulnerabilityAssessmentScanTriggerType

The scan trigger type. Possible values include: "OnDemand", "Recurring".

state
str or VulnerabilityAssessmentScanState

The scan status. Possible values include: "Passed", "Failed", "FailedToRun", "InProgress".

start_time
datetime

The scan start time (UTC).

end_time
datetime

The scan end time (UTC).

errors
list[VulnerabilityAssessmentScanError]

The scan errors.

storage_container_path
str

The scan results storage container path.

number_of_failed_security_checks
int

The number of failed security checks.