Megosztás a következőn keresztül:


@azure/arm-iotfirmwaredefense package

Osztályok

IoTFirmwareDefenseClient

Interfészek

BinaryHardeningFeatures

Bináris megkeményítési funkciók.

BinaryHardeningListByFirmwareOptionalParams

Nem kötelező paraméterek.

BinaryHardeningOperations

A BinaryHardening műveleteket képviselő felület.

BinaryHardeningResource

A belső vezérlőprogram-elemzés bináris megerősítésének eredményerőforrását képviselő objektum

BinaryHardeningResult

A belső vezérlőprogram bináris megkeményedése.

BinaryHardeningSummaryResource

Bináris megkeményedési elemzés összegzésének tulajdonságai.

CryptoCertificate

Titkosítási tanúsítvány tulajdonságai

CryptoCertificateEntity

Információ egy entitásról (megkülönböztető név) egy titkosítási tanúsítványban.

CryptoCertificateResource

A firmware-elemzés titkosítási tanúsítvány-erőforrását képviselő objektum

CryptoCertificateSummaryResource

A titkosítási tanúsítvány összegzésének tulajdonságai.

CryptoCertificatesListByFirmwareOptionalParams

Nem kötelező paraméterek.

CryptoCertificatesOperations

A CryptoCertificates műveleteket képviselő interfész.

CryptoKey

Titkosítási kulcs tulajdonságai

CryptoKeyResource

A firmware-elemzés titkosítási kulcsának erőforrását képviselő objektum

CryptoKeySummaryResource

A titkosítási kulcs összegzésének tulajdonságai.

CryptoKeysListByFirmwareOptionalParams

Nem kötelező paraméterek.

CryptoKeysOperations

A CryptoKeys műveleteket képviselő felület.

CveComponent

A CVE-eredmény örökölt összetevője.

CveLink

A CVE referenciahivatkozásának tulajdonságai.

CveResource

A belső vezérlőprogram-elemzés CVE-eredményerőforrását képviselő objektum

CveResult

A belső vezérlőprogramban észlelt CVE részletei.

CveSummary

A CVE-elemzés összegzésének tulajdonságai.

CvesListByFirmwareOptionalParams

Nem kötelező paraméterek.

CvesOperations

A Cves-műveleteket képviselő felület.

CvssScore

A biztonságirés-pontozási rendszer általános értékei.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Az Összes Azure Resource Manager API gyakori hibaválasza a sikertelen műveletek hibaadatainak visszaadásához.

Firmware

Belső vezérlőprogram definíciója

FirmwareProperties

Belső vezérlőprogram tulajdonságai.

FirmwareSummary

A belső vezérlőprogram-elemzési eredmények magas szintű összegzésének tulajdonságai.

FirmwareUpdateDefinition

Belső vezérlőprogram definíciója

FirmwaresCreateOptionalParams

Nem kötelező paraméterek.

FirmwaresDeleteOptionalParams

Nem kötelező paraméterek.

FirmwaresGetOptionalParams

Nem kötelező paraméterek.

FirmwaresListByWorkspaceOptionalParams

Nem kötelező paraméterek.

FirmwaresOperations

A firmware-műveleteket reprezentáló felület.

FirmwaresUpdateOptionalParams

Nem kötelező paraméterek.

GenerateUploadUrlRequest

Feltöltési URL-cím létrehozásának tulajdonságai

IoTFirmwareDefenseClientOptionalParams

Opcionális paraméterek az ügyfél számára.

Operation

Az Erőforrás-szolgáltató műveleti API-jából visszaadott REST API-művelet részletei

OperationDisplay

Lokalizált megjelenítési információk és működés.

OperationsListOptionalParams

Nem kötelező paraméterek.

OperationsOperations

Műveleti műveleteket képviselő felület.

PageSettings

A byPage metódus beállításai

PagedAsyncIterableIterator

Olyan felület, amely lehetővé teszi az aszinkron iterációt mind a befejezésig, mind az oldalanként.

PairedKey

Egy egyező párosított kulcs vagy tanúsítvány részletei.

PasswordHash

Jelszókivonat tulajdonságai

PasswordHashResource

A belső vezérlőprogram-elemzési jelszó kivonat eredményerőforrását képviselő objektum

PasswordHashesListByFirmwareOptionalParams

Nem kötelező paraméterek.

PasswordHashesOperations

A PasswordHashes műveleteket képviselő felület.

ProxyResource

Az Azure Resource Manager-proxyerőforrás erőforrásmodell-definíciója. Nem lesznek címkék és hely

Resource

Az Összes Azure Resource Manager-erőforrás válaszában visszaadott gyakori mezők

RestorePollerOptions
SbomComponent

A belső vezérlőprogram SBOM-összetevője.

SbomComponentResource

A belső vezérlőprogram-elemzést SBOM-összetevő eredményerőforrását képviselő objektum

SbomComponentsListByFirmwareOptionalParams

Nem kötelező paraméterek.

SbomComponentsOperations

Az SbomComponents műveletet reprezentáló felület.

Sku

A termékváltozatot képviselő erőforrásmodell-definíció

StatusMessage

Hiba- és állapotüzenet

SummariesGetOptionalParams

Nem kötelező paraméterek.

SummariesListByFirmwareOptionalParams

Nem kötelező paraméterek.

SummariesOperations

Az Összegzések műveleteit képviselő felület.

SummaryResource

A belső vezérlőprogram-elemzési összefoglaló erőforrást képviselő objektum.

SummaryResourceProperties

Az elemzési összegzés tulajdonságai.

SystemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

TrackedResource

Az Azure Resource Manager erőforrásmodell-definíciója nyomon követett legfelső szintű erőforráshoz, amely "címkéket" és "helyet" is biztosít

UrlToken

Url-adatok blobfájl létrehozásához vagy eléréséhez.

UsageMetric

Az objektum, amely azt jelzi, hogy a felhasználó hány belső vezérlőprogramot töltött fel a munkaterületre.

UsageMetricProperties

A munkaterületek használati metrikáinak tulajdonságai.

UsageMetricsGetOptionalParams

Nem kötelező paraméterek.

UsageMetricsListByWorkspaceOptionalParams

Nem kötelező paraméterek.

UsageMetricsOperations

A UsageMetrics műveleteket képviselő felület.

Workspace

Belső vezérlőprogram-elemzési munkaterület.

WorkspaceProperties

Munkaterület tulajdonságai.

WorkspaceUpdate

A munkaterület frissítési műveleteihez használt típus.

WorkspacesCreateOptionalParams

Nem kötelező paraméterek.

WorkspacesDeleteOptionalParams

Nem kötelező paraméterek.

WorkspacesGenerateUploadUrlOptionalParams

Nem kötelező paraméterek.

WorkspacesGetOptionalParams

Nem kötelező paraméterek.

WorkspacesListByResourceGroupOptionalParams

Nem kötelező paraméterek.

WorkspacesListBySubscriptionOptionalParams

Nem kötelező paraméterek.

WorkspacesOperations

A munkaterületek műveleteit képviselő felület.

WorkspacesUpdateOptionalParams

Nem kötelező paraméterek.

Típusaliasok

ActionType

Bővíthető felsorolás. A művelet típusát jelzi. A "belső" olyan műveletekre vonatkozik, amelyek csak belső API-kra vonatkoznak.
KnownActionType az ActionType használatával felcserélhető, ez a szám tartalmazza a szolgáltatás által támogatott ismert értékeket.

A szolgáltatás által támogatott ismert értékek

Belső: A műveletek csak belső API-kra vonatkoznak.

AzureSupportedClouds

A felhőbeállítás támogatott értékei sztringkonstanstípusként

CertificateUsage

Azok a tevékenységek, amelyekhez a kriptográfiai tanúsítvány használható.
A KnownCertificateUsage felcserélhetően használható a CertificateUsage-val, ez a felsorolás tartalmazza a szolgáltatás által támogatott ismert értékeket.

A szolgáltatás által támogatott ismert értékek

digitalSignature: Ezzel a tanúsítvánnyal aláírást adhat hozzá egy üzenethez
nonRepudiation: Ez a tanúsítvány egy nem letagadó szolgáltatást biztosít, amely védelmet nyújt az üzenetek hamis megtagadása ellen
contentCommitment: Az újabb x509-es tanúsítványokban használt NonRepudiation szinonimája
keyEncipherment: Ez a tanúsítvány privát vagy titkos kulcs titkosítására használható
dataEncipherment: Ez a tanúsítvány privát vagy titkos kulcs visszafejtésére használható
keyAgreement: Ez a tanúsítvány kulcsszerződés végrehajtására használható, például Diffie-Hellman kulcscserével
keyCertSign: Ez a tanúsítvány más nyilvános kulcsok ellenőrzésére használható
crlSign: Ez a tanúsítvány a visszavont tanúsítványok listájának ellenőrzésére használható
encipherOnly: Ez a tanúsítvány csak adatok titkosítására használható
decipherOnly: Ez a tanúsítvány csak adatok visszafejtésére használható
serverAuth: Ez a tanúsítvány a kiszolgáló TLS-/SSL-kapcsolaton belüli hitelesítésére használható
clientAuth: Ez a tanúsítvány az ügyfél TLS-/SSL-kapcsolaton belüli hitelesítésére használható
codeSigning: Ez a tanúsítvány kódobjektum hitelesítésére használható
emailProtection: Ez a tanúsítvány e-mail-címek hitelesítésére használható
timeStamping: Ez a tanúsítvány egy objektum kivonatát egy időponthoz köti
ocspSigning: Ez a tanúsítvány OCSP-válaszok aláírására használható

ContinuablePage

A találatok oldalát leíró felület.

CreatedByType

Az erőforrást létrehozó entitás típusa.
<xref:KnowncreatedByType> felcserélhetően használható a createdByType értékkel, ez a felsorolás tartalmazza a szolgáltatás által támogatott ismert értékeket.

A szolgáltatás által támogatott ismert értékek

Felhasználó: Az entitást egy felhasználó hozta létre.
Alkalmazás: Az entitást egy alkalmazás hozta létre.
ManagedIdentity: Az entitást egy felügyelt identitás hozta létre.
Kulcs: Az entitást egy kulcs hozta létre.

CryptoKeyType

Különböző típusú kriptográfiai kulcsok.
A KnownCryptoKeyType felcserélhetően használható a CryptoKeyType-val, ez a felsorolás tartalmazza a szolgáltatás által támogatott ismert értékeket.

A szolgáltatás által támogatott ismert értékek

Nyilvános: A kulcs egy aszimmetrikus nyilvános kulcs.
Privát: A kulcs egy aszimmetrikus titkos kulcs.

ExecutableClass

Karakterlánc, amely azt jelzi, hogy a végrehajtható fájl 32 vagy 64 bites.
A KnownExecutableClass felcserélhetően használható a ExecutableClass értékkel, ez a felsorolás tartalmazza a szolgáltatás által támogatott ismert értékeket.

A szolgáltatás által támogatott ismert értékek

x86: A bináris 32 bites.
x64: A bináris 64 bites.

Origin

A művelet tervezett végrehajtója; az erőforrás-alapú hozzáférés-vezérlés (RBAC) és a naplózási naplók UX-jához hasonlóan. Az alapértelmezett érték a "felhasználó,rendszer"
KnownOrigin felcserélhető az Origin szolgáltatással, ez a szám tartalmazza a szolgáltatás által támogatott ismert értékeket.

A szolgáltatás által támogatott ismert értékek

user: Azt jelzi, hogy a műveletet egy felhasználó kezdeményezte.
system: Azt jelzi, hogy a műveletet egy rendszer kezdeményezte.
user,system: Azt jelzi, hogy a műveletet egy felhasználó vagy rendszer kezdeményezte.

ProvisioningState

A belső vezérlőprogram-elemzési feladat állapota.
KnownProvisioningState felcserélhető a ProvisioningState használatával, ez a szám tartalmazza a szolgáltatás által támogatott ismert értékeket.

A szolgáltatás által támogatott ismert értékek

Sikeres: A kérés sikeresen befejeződött.
Sikertelen: Hiba történt a kérés során.
Megszakítva: A kérés törölve lett.
Függőben: A kérés várólistán van, és végrehajtásra vár
Kibontás: A firmware kibontása jelenleg folyamatban van.
Elemzés: Az elemzés a firmware-en fut

SkuTier

Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges.

Status

A belső vezérlőprogram-elemzési feladat állapota.
KnownStatus felcserélhető állapottal, ez a szám tartalmazza a szolgáltatás által támogatott ismert értékeket.

A szolgáltatás által támogatott ismert értékek

Függőben: Az elemzési feladat várólistára kerül
Kibontás: A firmware kibontása jelenleg folyamatban van
Elemzés: Az elemzés a firmware-en fut
Kész: Az elemzési feladatok eredményei készen állnak
Hiba: Hiba történt a firmware-elemzés futtatása közben

SummaryResourcePropertiesUnion

A SummaryResourcePropertiesUnion aliasa

SummaryType

Az összegzés típusát ismerteti.
KnownSummaryType a SummaryType használatával felcserélhető, ez a szám tartalmazza a szolgáltatás által támogatott ismert értékeket.

A szolgáltatás által támogatott ismert értékek

Firmware: Az összefoglaló információkat tartalmaz a beküldött firmware-ről
CommonVulnerabilitiesAndExposures: Az összefoglaló a gyakori biztonsági rések és kitettségek elemzési eredményeiről tartalmaz információkat
BinaryHardening: Az összegzés a bináris megerősítés elemzési eredményeivel kapcsolatos információkat tartalmazza
CryptoCertificate: Az összefoglaló információkat tartalmaz a kriptográfiai tanúsítvány elemzési eredményeiről
CryptoKey: Az összefoglaló információkat tartalmaz a kriptográfiai kulcselemzés eredményeiről

Enumerációk

AzureClouds

Az Azure Cloud leírása.

KnownActionType

Bővíthető felsorolás. A művelet típusát jelzi. A "belső" olyan műveletekre vonatkozik, amelyek csak belső API-kra vonatkoznak.

KnownCertificateUsage

Azok a tevékenységek, amelyekhez a kriptográfiai tanúsítvány használható.

KnownCreatedByType

Az erőforrást létrehozó entitás típusa.

KnownCryptoKeyType

Különböző típusú kriptográfiai kulcsok.

KnownExecutableClass

Karakterlánc, amely azt jelzi, hogy a végrehajtható fájl 32 vagy 64 bites.

KnownOrigin

A művelet tervezett végrehajtója; az erőforrás-alapú hozzáférés-vezérlés (RBAC) és a naplózási naplók UX-jához hasonlóan. Az alapértelmezett érték a "felhasználó,rendszer"

KnownProvisioningState

A belső vezérlőprogram-elemzési feladat állapota.

KnownStatus

A belső vezérlőprogram-elemzési feladat állapota.

KnownSummaryType

Az összegzés típusát ismerteti.

KnownVersions

Az elérhető API-verziók.

Függvények

restorePoller<TResponse, TResult>(IoTFirmwareDefenseClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Létrehoz egy lekérdezést egy másik lekérdezés soros állapotából. Ez akkor lehet hasznos, ha egy másik gazdagépen szeretne lekérdezéseket létrehozni, vagy ha egy lekérdezést akkor kell létrehozni, amikor az eredeti nem tartozik a hatókörbe.

Függvény adatai

restorePoller<TResponse, TResult>(IoTFirmwareDefenseClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Létrehoz egy lekérdezést egy másik lekérdezés soros állapotából. Ez akkor lehet hasznos, ha egy másik gazdagépen szeretne lekérdezéseket létrehozni, vagy ha egy lekérdezést akkor kell létrehozni, amikor az eredeti nem tartozik a hatókörbe.

function restorePoller<TResponse, TResult>(client: IoTFirmwareDefenseClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Paraméterek

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Válaszok

PollerLike<OperationState<TResult>, TResult>