ArmIotFirmwareDefenseModelFactory.BinaryHardeningSummary Method

Definition

Initializes a new instance of BinaryHardeningSummary.

public static Azure.ResourceManager.IotFirmwareDefense.Models.BinaryHardeningSummary BinaryHardeningSummary(Azure.ResourceManager.IotFirmwareDefense.Models.FirmwareProvisioningState? provisioningState = default, long? totalFiles = default, long? notExecutableStackCount = default, long? positionIndependentExecutableCount = default, long? relocationReadOnlyCount = default, long? stackCanaryCount = default, long? strippedBinaryCount = default);
static member BinaryHardeningSummary : Nullable<Azure.ResourceManager.IotFirmwareDefense.Models.FirmwareProvisioningState> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> -> Azure.ResourceManager.IotFirmwareDefense.Models.BinaryHardeningSummary
Public Shared Function BinaryHardeningSummary (Optional provisioningState As Nullable(Of FirmwareProvisioningState) = Nothing, Optional totalFiles As Nullable(Of Long) = Nothing, Optional notExecutableStackCount As Nullable(Of Long) = Nothing, Optional positionIndependentExecutableCount As Nullable(Of Long) = Nothing, Optional relocationReadOnlyCount As Nullable(Of Long) = Nothing, Optional stackCanaryCount As Nullable(Of Long) = Nothing, Optional strippedBinaryCount As Nullable(Of Long) = Nothing) As BinaryHardeningSummary

Parameters

provisioningState
Nullable<FirmwareProvisioningState>

The status of the last operation.

totalFiles
Nullable<Int64>

Total number of binaries that were analyzed.

notExecutableStackCount
Nullable<Int64>

Total number of analyzed files that were found to have a nonexecutable stack.

positionIndependentExecutableCount
Nullable<Int64>

Total number of analyzed files that were compiled to be a position independent executable.

relocationReadOnlyCount
Nullable<Int64>

Total number of analyzed files that have enabled relocation read-only protections.

stackCanaryCount
Nullable<Int64>

Total number of analyzed files that have stack canaries enabled.

strippedBinaryCount
Nullable<Int64>

Total number of analyzed files that have debug symbols stripped.

Returns

A new BinaryHardeningSummary instance for mocking.

Applies to