ArmIotFirmwareDefenseModelFactory.BinaryHardening Method

Definition

Initializes a new instance of BinaryHardening.

public static Azure.ResourceManager.IotFirmwareDefense.Models.BinaryHardening BinaryHardening (string binaryHardeningId = default, string architecture = default, string path = default, string class = default, string runpath = default, string rpath = default, Azure.ResourceManager.IotFirmwareDefense.Models.NxFlag? nx = default, Azure.ResourceManager.IotFirmwareDefense.Models.PieFlag? pie = default, Azure.ResourceManager.IotFirmwareDefense.Models.RelroFlag? relro = default, Azure.ResourceManager.IotFirmwareDefense.Models.CanaryFlag? canary = default, Azure.ResourceManager.IotFirmwareDefense.Models.StrippedFlag? stripped = default);
static member BinaryHardening : string * string * string * string * string * string * Nullable<Azure.ResourceManager.IotFirmwareDefense.Models.NxFlag> * Nullable<Azure.ResourceManager.IotFirmwareDefense.Models.PieFlag> * Nullable<Azure.ResourceManager.IotFirmwareDefense.Models.RelroFlag> * Nullable<Azure.ResourceManager.IotFirmwareDefense.Models.CanaryFlag> * Nullable<Azure.ResourceManager.IotFirmwareDefense.Models.StrippedFlag> -> Azure.ResourceManager.IotFirmwareDefense.Models.BinaryHardening
Public Shared Function BinaryHardening (Optional binaryHardeningId As String = Nothing, Optional architecture As String = Nothing, Optional path As String = Nothing, Optional class As String = Nothing, Optional runpath As String = Nothing, Optional rpath As String = Nothing, Optional nx As Nullable(Of NxFlag) = Nothing, Optional pie As Nullable(Of PieFlag) = Nothing, Optional relro As Nullable(Of RelroFlag) = Nothing, Optional canary As Nullable(Of CanaryFlag) = Nothing, Optional stripped As Nullable(Of StrippedFlag) = Nothing) As BinaryHardening

Parameters

binaryHardeningId
String

ID for the binary hardening result.

architecture
String

The architecture of the uploaded firmware.

path
String

path for binary hardening.

class
String

class for binary hardening.

runpath
String

The runpath of the uploaded firmware.

rpath
String

The rpath of the uploaded firmware.

nx
Nullable<NxFlag>

NX flag.

pie
Nullable<PieFlag>

PIE flag.

relro
Nullable<RelroFlag>

RELRO flag.

canary
Nullable<CanaryFlag>

Canary flag.

stripped
Nullable<StrippedFlag>

Stripped flag.

Returns

A new BinaryHardening instance for mocking.

Applies to