Azure.ResourceManager.IotFirmwareDefense.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ArmIotFirmwareDefenseModelFactory |
Model factory for models. |
BinaryHardening |
Binary hardening of a firmware. |
BinaryHardeningResult |
binary hardening analysis result resource. |
BinaryHardeningSummary |
Properties for a binary hardening analysis summary. |
CryptoCertificateEntity |
Information on an entity (distinguished name) in a cryptographic certificate. |
CryptoCertificateResult |
Crypto certificate resource. |
CryptoCertificateSummary |
Properties for cryptographic certificate summary. |
CryptoKeyResult |
Crypto key resource. |
CryptoKeySummary |
Properties for cryptographic key summary. |
CryptoPairedKey |
Details of a matching paired key or certificate. |
CveComponent |
Properties of the SBOM component for a CVE. |
CveLink |
Properties of a reference link for a CVE. |
CveResult |
CVE analysis result resource. |
CveSummary |
Properties for a CVE analysis summary. |
FirmwareAnalysisStatusMessage |
Error and status message. |
FirmwareAnalysisSummaryProperties |
Properties of an analysis summary. Please note FirmwareAnalysisSummaryProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include BinaryHardeningSummary, CveSummary, CryptoCertificateSummary, CryptoKeySummary and FirmwareSummary. |
FirmwareAnalysisWorkspacePatch |
Firmware analysis workspace. |
FirmwareCryptoCertificate |
Crypto certificate properties. |
FirmwareCryptoCertificateEntity |
Information on an entity (distinguished name) in a cryptographic certificate. |
FirmwareCryptoCertificateSummary |
Cryptographic certificate summary values. |
FirmwareCryptoKey |
Crypto key properties. |
FirmwareCryptoKeySummary |
Cryptographic key summary values. |
FirmwareCve |
Known CVEs of a firmware. |
FirmwarePatch |
Firmware definition. |
FirmwareSummary |
Properties for high level summary of firmware analysis results. |
FirmwareUploadUriContent |
Properties for generating an upload URL. |
FirmwareUriToken |
Url data for creating or accessing a blob file. |
FirmwareWorkspacePatch |
Firmware analysis workspace. |
IotFirmwarePatch |
Firmware definition. |
PairedKey |
Details of a matching paired key or certificate. |
PasswordHash |
Password hash properties. |
PasswordHashResult |
Password hash resource. |
SbomComponent |
Component of a firmware. |
SbomComponentResult |
SBOM analysis result resource. |
UploadUrlContent |
Properties for generating an upload URL. |
UriToken |
Url data for creating or accessing a blob file. |
Structs
CanaryFlag |
Canary flag. |
FirmwareAnalysisStatus |
The status of firmware scan. |
FirmwareAnalysisSummaryName |
The FirmwareAnalysisSummaryName. |
FirmwareProvisioningState |
Provisioning state of the resource. |
IsExpired |
Indicates if the certificate is expired. |
IsSelfSigned |
Indicates if the certificate was self-signed. |
IsShortKeySize |
Indicates the key size is considered too small to be secure for the algorithm. |
IsUpdateAvailable |
Flag if new update is available for the component. |
IsWeakSignature |
Indicates the signature algorithm used is insecure. |
NxFlag |
NX flag. |
PieFlag |
PIE flag. |
ProvisioningState |
Provisioning state of the resource. |
RelroFlag |
RELRO flag. |
Status |
The status of firmware scan. |
StrippedFlag |
Stripped flag. |