Sdílet prostřednictvím


@azure/arm-iotfirmwaredefense package

Třídy

IoTFirmwareDefenseClient

Rozhraní

BinaryHardeningFeatures

Binární funkce posílení zabezpečení

BinaryHardeningListByFirmwareOptionalParams

Volitelné parametry.

BinaryHardeningOperations

Rozhraní reprezentující operace BinaryHardening.

BinaryHardeningResource

Objekt představující zdroj binárních výsledků analýzy firmwaru

BinaryHardeningResult

Binární posílení firmwaru.

BinaryHardeningSummaryResource

Vlastnosti souhrnu binární analýzy posílení zabezpečení

CryptoCertificate

Vlastnosti kryptografického certifikátu

CryptoCertificateEntity

Informace o entitě (rozlišující název) v kryptografickém certifikátu

CryptoCertificateResource

Objekt představující zdroj kryptografického certifikátu analýzy firmwaru

CryptoCertificateSummaryResource

Vlastnosti pro souhrn kryptografických certifikátů

CryptoCertificatesListByFirmwareOptionalParams

Volitelné parametry.

CryptoCertificatesOperations

Rozhraní reprezentující operace s CryptoCertificates.

CryptoKey

Vlastnosti šifrovacího klíče

CryptoKeyResource

Objekt představující zdroj kryptografického klíče pro analýzu firmwaru

CryptoKeySummaryResource

Vlastnosti pro souhrn kryptografických klíčů

CryptoKeysListByFirmwareOptionalParams

Volitelné parametry.

CryptoKeysOperations

Rozhraní reprezentující operace CryptoKeys.

CveComponent

Starší součást výsledku CVE.

CveLink

Vlastnosti odkazu pro CVE

CveResource

Objekt představující zdroj výsledku CVE analýzy firmwaru

CveResult

Podrobnosti o CVE zjištěném ve firmwaru

CveSummary

Vlastnosti souhrnu analýzy CVE

CvesListByFirmwareOptionalParams

Volitelné parametry.

CvesOperations

Rozhraní reprezentující operace Cves.

CvssScore

Běžné hodnoty systému hodnocení zranitelností.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Běžná chybová odpověď pro všechna rozhraní API Azure Resource Manageru pro vrácení podrobností o chybě pro neúspěšné operace

Firmware

Definice firmwaru

FirmwareProperties

Vlastnosti firmwaru

FirmwareSummary

Vlastnosti pro souhrn výsledků analýzy firmwaru na vysoké úrovni

FirmwareUpdateDefinition

Definice firmwaru

FirmwaresCreateOptionalParams

Volitelné parametry.

FirmwaresDeleteOptionalParams

Volitelné parametry.

FirmwaresGetOptionalParams

Volitelné parametry.

FirmwaresListByWorkspaceOptionalParams

Volitelné parametry.

FirmwaresOperations

Rozhraní reprezentující operace s firmwarem.

FirmwaresUpdateOptionalParams

Volitelné parametry.

GenerateUploadUrlRequest

Vlastnosti pro generování adresy URL pro nahrání

IoTFirmwareDefenseClientOptionalParams

Volitelné parametry pro klienta.

Operation

Podrobnosti o operaci ROZHRANÍ REST API vrácené z rozhraní API pro operace poskytovatele prostředků

OperationDisplay

Lokalizované informace na displeji a provoz.

OperationsListOptionalParams

Volitelné parametry.

OperationsOperations

Rozhraní představující Operace operací.

PageSettings

Možnosti pro metodu byPage

PagedAsyncIterableIterator

Rozhraní, které umožňuje asynchronní iterovatelnou iteraci až do dokončení i po stránce.

PairedKey

Podrobnosti o párovém klíči nebo certifikátu

PasswordHash

Vlastnosti hodnoty hash hesel

PasswordHashResource

Objekt představující zdroj výsledku algoritmu hash hesla analýzy firmwaru

PasswordHashesListByFirmwareOptionalParams

Volitelné parametry.

PasswordHashesOperations

Rozhraní reprezentující operace PasswordHashes.

ProxyResource

Definice modelu prostředků pro prostředek proxy serveru Azure Resource Manageru. Nebude obsahovat značky a umístění.

Resource

Běžná pole vrácená v odpovědi pro všechny prostředky Azure Resource Manageru

RestorePollerOptions
SbomComponent

Komponenta SBOM firmwaru.

SbomComponentResource

Objekt reprezentující analýzu firmwaru SBOM komponentu result resource

SbomComponentsListByFirmwareOptionalParams

Volitelné parametry.

SbomComponentsOperations

Rozhraní reprezentující operace SbomComponents.

Sku

Definice modelu prostředků představující skladovou položku

StatusMessage

Chybová a stavová zpráva

SummariesGetOptionalParams

Volitelné parametry.

SummariesListByFirmwareOptionalParams

Volitelné parametry.

SummariesOperations

Rozhraní reprezentující operace se souhrny.

SummaryResource

Objekt představující souhrnný prostředek analýzy firmwaru.

SummaryResourceProperties

Vlastnosti souhrnu analýzy

SystemData

Metadata týkající se vytvoření a poslední změny prostředku.

TrackedResource

Definice modelu prostředků pro Prostředek Azure Resource Manageru sledovala prostředek nejvyšší úrovně, který má značky a umístění.

UrlToken

Data adresy URL pro vytvoření nebo přístup k souboru objektu blob

UsageMetric

Objekt představující, kolik firmwaru uživatel nahrál do pracovní plochy.

UsageMetricProperties

Vlastnosti metrik využití pracovních prostorů.

UsageMetricsGetOptionalParams

Volitelné parametry.

UsageMetricsListByWorkspaceOptionalParams

Volitelné parametry.

UsageMetricsOperations

Rozhraní reprezentující operace UsageMetrics.

Workspace

Pracovní prostor analýzy firmwaru

WorkspaceProperties

Vlastnosti pracovního prostoru

WorkspaceUpdate

Typ používaný pro operace aktualizace pracovního prostoru.

WorkspacesCreateOptionalParams

Volitelné parametry.

WorkspacesDeleteOptionalParams

Volitelné parametry.

WorkspacesGenerateUploadUrlOptionalParams

Volitelné parametry.

WorkspacesGetOptionalParams

Volitelné parametry.

WorkspacesListByResourceGroupOptionalParams

Volitelné parametry.

WorkspacesListBySubscriptionOptionalParams

Volitelné parametry.

WorkspacesOperations

Rozhraní představující Workspaces operace.

WorkspacesUpdateOptionalParams

Volitelné parametry.

Aliasy typu

ActionType

Rozšiřitelný výčet. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.
PoleActionType lze použít zaměnitelně s ActionType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Interní: Akce jsou určeny pouze pro interní rozhraní API.

AzureSupportedClouds

Podporované hodnoty pro nastavení cloudu jako typ řetězcového literálu

CertificateUsage

Činnosti, pro které lze kryptografický certifikát použít.
KnownCertificateUsage lze použít zaměnitelně s CertificateUsage, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

digitalSignature: Tento certifikát lze použít k přidání podpisu do zprávy
non-Repopiation: Tento certifikát poskytuje službu neodvolatelnosti, která chrání před falešným odmítnutím zprávy
contentCommitment: Synonymum pro nepopiratelnost používané v novějších certifikátech x509
keyEncipherment: Tento certifikát lze použít k zašifrování soukromého nebo tajného klíče
dataEncipherment: Tento certifikát lze použít k dešifrování soukromého nebo tajného klíče
keyAgreement: Tento certifikát lze použít k provedení dohody o klíčích, například při výměně klíčů Diffie-Hellman
keyCertSign: Tento certifikát lze použít k ověření jiných veřejných klíčů
crlSign: Tento certifikát lze použít k ověření seznamu odvolaných certifikátů
encipherOnly: Tento certifikát lze použít pouze k šifrování dat
decipherOnly: Tento certifikát lze použít pouze k dešifrování dat
serverAuth: Tento certifikát lze použít k ověření serveru v připojení TLS/SSL
clientAuth: Tento certifikát lze použít k ověření klienta v připojení TLS/SSL
codeSigning: Tento certifikát lze použít k ověření objektu kódu
emailProtection: Tento certifikát lze použít k ověření e-mailové adresy
timeStamping: Tento certifikát váže hodnotu hash objektu na čas
ocspSigning: Tento certifikát lze použít k podepisování odpovědí protokolu OCSP

ContinuablePage

Rozhraní, které popisuje stránku výsledků.

CreatedByType

Druh entity, která prostředek vytvořila.
<xref:KnowncreatedByType> lze použít zaměnitelně s createdByType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Uživatel: Entita byla vytvořena uživatelem.
Aplikace: Entita byla vytvořena aplikací.
ManagedIdentity: Entita byla vytvořena spravovanou identitou.
Klíč: Entita byla vytvořena klíčem.

CryptoKeyType

Různé typy kryptografických klíčů.
KnownCryptoKeyType lze použít zaměnitelně s CryptoKeyType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Veřejné: Klíč je asymetrický veřejný klíč.
Soukromé: Klíč je asymetrický soukromý klíč.

ExecutableClass

Řetězec označující, zda je spustitelný soubor 32bitový nebo 64bitový.
KnownExecutableClass lze použít zaměnitelně s ExecutableClass, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

x86: Binární soubor je 32bitový.
x64: Binární soubor je 64bitový.

Origin

Zamýšlený exekutor operace; jako v řízení přístupu na základě prostředků (RBAC) a protokoly auditu uživatelského rozhraní. Výchozí hodnota je "user,system"
PoleOrigin lze použít zaměnitelně s Origin, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

user: Označuje, že operace je iniciována uživatelem.
systém: Označuje, že operace je iniciována systémem.
user,system: Označuje, že operace je iniciována uživatelem nebo systémem.

ProvisioningState

Stav úlohy analýzy firmwaru.
KnownProvisioningState lze použít zaměnitelně s ProvisioningState, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Úspěch: Požadavek byl úspěšně dokončen.
Nezdařilo se: Během požadavku došlo k chybě.
Zrušeno: Žádost byla zrušena.
Čeká na vyřízení: Požadavek je zařazen do fronty a čeká na provedení
Rozbalování: Firmware se právě rozbaluje.
Analýza: Analýza probíhá na firmwaru

SkuTier

Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put.

Status

Stav úlohy analýzy firmwaru.
PoleStatus lze použít zaměnitelně se stavem, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Čeká na vyřízení: Úloha analýzy je zařazena do fronty
Rozbalování: Firmware se právě extrahuje
Analýza: Analýza probíhá na firmwaru
Připraveno: Výsledky úlohy analýzy jsou připraveny
Chyba: Při provádění analýzy firmwaru došlo k chybě

SummaryResourcePropertiesUnion

Alias pro SummaryResourcePropertiesUnion

SummaryType

Popisuje typ souhrnu.
PoleSummaryType lze použít zaměnitelně s summaryType, tento výčet obsahuje známé hodnoty, které služba podporuje.

Známé hodnoty podporované službou

Firmware: Souhrn obsahuje informace o odeslaném firmwaru
CommonVulnerabilitiesAndExposures: Souhrn obsahuje informace o běžných výsledcích analýzy chyb zabezpečení a expozic
BinaryHardening: Souhrn obsahuje informace o výsledcích analýzy binárního kalení
CryptoCertificate: Souhrn obsahuje informace o výsledcích analýzy kryptografických certifikátů
CryptoKey: Souhrn obsahuje informace o výsledcích analýzy kryptografického klíče

Výčty

AzureClouds

Výčet popisující Azure Cloud.

KnownActionType

Rozšiřitelný výčet. Označuje typ akce. Interní označuje akce, které jsou určené pouze pro interní rozhraní API.

KnownCertificateUsage

Činnosti, pro které lze kryptografický certifikát použít.

KnownCreatedByType

Druh entity, která prostředek vytvořila.

KnownCryptoKeyType

Různé typy kryptografických klíčů.

KnownExecutableClass

Řetězec označující, zda je spustitelný soubor 32bitový nebo 64bitový.

KnownOrigin

Zamýšlený exekutor operace; jako v řízení přístupu na základě prostředků (RBAC) a protokoly auditu uživatelského rozhraní. Výchozí hodnota je user, system.

KnownProvisioningState

Stav úlohy analýzy firmwaru.

KnownStatus

Stav úlohy analýzy firmwaru.

KnownSummaryType

Popisuje typ souhrnu.

KnownVersions

Dostupné verze rozhraní API.

Funkce

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

Vytvoří poller ze serializovaného stavu jiného poller. To může být užitečné, když chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller poté, co původní server není v oboru.

Podrobnosti funkce

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

Vytvoří poller ze serializovaného stavu jiného poller. To může být užitečné, když chcete vytvořit pollery na jiném hostiteli nebo je třeba vytvořit poller poté, co původní server není v oboru.

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

Parametry

serializedState

string

sourceOperation

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

Návraty

PollerLike<OperationState<TResult>, TResult>