次の方法で共有


@azure/arm-iotfirmwaredefense package

クラス

IoTFirmwareDefenseClient

インターフェイス

BinaryHardeningFeatures

バイナリ強化機能。

BinaryHardeningListByFirmwareOptionalParams

省略可能なパラメーター。

BinaryHardeningOperations

BinaryHardening 操作を表すインターフェイス。

BinaryHardeningResource

ファームウェア分析バイナリ強化結果リソースを表すオブジェクト

BinaryHardeningResult

ファームウェアのバイナリセキュリティ強化。

BinaryHardeningSummaryResource

バイナリセキュリティ強化分析の概要のプロパティ。

CryptoCertificate

暗号化証明書のプロパティ

CryptoCertificateEntity

暗号化証明書内のエンティティ (識別名) に関する情報。

CryptoCertificateResource

ファームウェア分析暗号証明書リソースを表すオブジェクト

CryptoCertificateSummaryResource

暗号化証明書の概要のプロパティ。

CryptoCertificatesListByFirmwareOptionalParams

省略可能なパラメーター。

CryptoCertificatesOperations

CryptoCertificates 操作を表すインターフェイス。

CryptoKey

暗号化キーのプロパティ

CryptoKeyResource

ファームウェア分析暗号鍵リソースを表すオブジェクト

CryptoKeySummaryResource

暗号化キーの概要のプロパティ。

CryptoKeysListByFirmwareOptionalParams

省略可能なパラメーター。

CryptoKeysOperations

CryptoKeys 操作を表すインターフェイス。

CveComponent

CVE 結果のレガシーコンポーネント。

CveLink

CVE の参照リンクのプロパティ。

CveResource

ファームウェア分析CVE結果リソースを表すオブジェクト

CveResult

ファームウェアで検出された CVE の詳細。

CveSummary

CVE 分析の概要のプロパティ。

CvesListByFirmwareOptionalParams

省略可能なパラメーター。

CvesOperations

Cves 操作を表すインターフェイス。

CvssScore

共通脆弱性スコアリングシステムの値。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API の一般的なエラー応答。

Firmware

ファームウェア定義

FirmwareProperties

ファームウェアのプロパティ。

FirmwareSummary

ファームウェア分析結果の概要を示すプロパティ。

FirmwareUpdateDefinition

ファームウェア定義

FirmwaresCreateOptionalParams

省略可能なパラメーター。

FirmwaresDeleteOptionalParams

省略可能なパラメーター。

FirmwaresGetOptionalParams

省略可能なパラメーター。

FirmwaresListByWorkspaceOptionalParams

省略可能なパラメーター。

FirmwaresOperations

ファームウェア操作を表すインターフェイス。

FirmwaresUpdateOptionalParams

省略可能なパラメーター。

GenerateUploadUrlRequest

アップロード URL を生成するためのプロパティ

IoTFirmwareDefenseClientOptionalParams

クライアントのオプションのパラメーター。

Operation

リソース プロバイダー操作 API から返される REST API 操作の詳細

OperationDisplay

ローカライズされた表示情報と操作。

OperationsListOptionalParams

省略可能なパラメーター。

OperationsOperations

オペレーション操作を表すインターフェイス。

PageSettings

byPage メソッドのオプション

PagedAsyncIterableIterator

完了まで、およびページごとに非同期反復可能な反復を許可するインターフェイス。

PairedKey

一致するペアのキーまたは証明書の詳細。

PasswordHash

パスワード ハッシュのプロパティ

PasswordHashResource

ファームウェア分析パスワードハッシュ結果リソースを表すオブジェクト

PasswordHashesListByFirmwareOptionalParams

省略可能なパラメーター。

PasswordHashesOperations

PasswordHashes 操作を表すインターフェイス。

ProxyResource

Azure Resource Manager プロキシ リソースのリソース モデル定義。 タグと場所はありません

Resource

すべての Azure Resource Manager リソースの応答で返される共通フィールド

RestorePollerOptions
SbomComponent

ファームウェアの SBOM コンポーネント。

SbomComponentResource

ファームウェア分析SBOMコンポーネント結果リソースを表すオブジェクト

SbomComponentsListByFirmwareOptionalParams

省略可能なパラメーター。

SbomComponentsOperations

SbomComponents 操作を表すインターフェイス。

Sku

SKU を表すリソース モデル定義

StatusMessage

エラーとステータス メッセージ

SummariesGetOptionalParams

省略可能なパラメーター。

SummariesListByFirmwareOptionalParams

省略可能なパラメーター。

SummariesOperations

要約操作を表すインターフェイス。

SummaryResource

ファームウェア分析の概要リソースを表すオブジェクト。

SummaryResourceProperties

分析の概要のプロパティ。

SystemData

リソースの作成と最後の変更に関連するメタデータ。

TrackedResource

Azure Resource Manager のリソース モデル定義は、"タグ" と "場所" を持つ最上位リソースを追跡しました

UrlToken

BLOB ファイルを作成またはアクセスするための URL データ。

UsageMetric

ユーザーがワークスペースにアップロードしたファームウェアの数を表すオブジェクト。

UsageMetricProperties

ワークスペースの使用状況メトリックのプロパティ。

UsageMetricsGetOptionalParams

省略可能なパラメーター。

UsageMetricsListByWorkspaceOptionalParams

省略可能なパラメーター。

UsageMetricsOperations

UsageMetrics 操作を表すインターフェイス。

Workspace

ファームウェア分析ワークスペース。

WorkspaceProperties

ワークスペースのプロパティ。

WorkspaceUpdate

ワークスペースの更新操作に使用されるタイプ。

WorkspacesCreateOptionalParams

省略可能なパラメーター。

WorkspacesDeleteOptionalParams

省略可能なパラメーター。

WorkspacesGenerateUploadUrlOptionalParams

省略可能なパラメーター。

WorkspacesGetOptionalParams

省略可能なパラメーター。

WorkspacesListByResourceGroupOptionalParams

省略可能なパラメーター。

WorkspacesListBySubscriptionOptionalParams

省略可能なパラメーター。

WorkspacesOperations

ワークスペースの操作を表すインターフェイス。

WorkspacesUpdateOptionalParams

省略可能なパラメーター。

型エイリアス

ActionType

Extensible 列挙型。 アクションの種類を示します。 "内部" とは、内部のみの API に対するアクションを指します。
KnownActionType ActionType と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

内部: アクションは内部専用 API 用です。

AzureSupportedClouds

文字列リテラル型としてのクラウド設定でサポートされている値

CertificateUsage

暗号化証明書を使用できるアクティビティ。
KnownCertificateUsage は CertificateUsage と同じ意味で使用でき、この列挙型にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

digitalSignature: この証明書を使用して、メッセージに署名を追加できます
否認防止: この証明書は、メッセージの誤った拒否から保護する否認防止サービスを提供します
contentCommitment: 新しい x509 証明書で使用される否認防止の同義語
keyEncipherment: この証明書は、秘密鍵または秘密鍵の暗号化に使用できます
dataEncipherment: この証明書は、秘密鍵または秘密鍵の復号化に使用できます
keyAgreement: この証明書は、Diffie-Hellman キー交換などのキーアグリーメントを実行するために使用できます
keyCertSign: この証明書を使用して、他の公開鍵を検証できます
crlSign: この証明書は、証明書失効リストの検証に使用できます
encipherOnly: この証明書は、データの暗号化にのみ使用できます
decipherOnly: この証明書は、データの復号化にのみ使用できます
serverAuth: この証明書は、TLS/SSL 接続でサーバーを認証するために使用できます
clientAuth: この証明書は、TLS/SSL 接続でクライアントを認証するために使用できます
codeSigning: この証明書は、コードオブジェクトの認証に使用できます
emailProtection: この証明書は、電子メール アドレスの認証に使用できます
timeStamping: この証明書は、オブジェクトのハッシュを時刻にバインドします。
ocspSigning: この証明書は、OCSP 応答の署名に使用できます

ContinuablePage

結果のページを記述するインターフェース。

CreatedByType

リソースを作成したエンティティの種類。
<xref:KnowncreatedByType> createdByType と同じ意味で使用でき、この列挙型にはサービスがサポートする既知の値が含まれます。

サービスでサポートされている既知の値

ユーザー: エンティティはユーザーによって作成されました。
アプリケーション: エンティティはアプリケーションによって作成されました。
ManagedIdentity: エンティティはマネージド ID によって作成されました。
キー: エンティティはキーによって作成されました。

CryptoKeyType

さまざまな種類の暗号化キー。
KnownCryptoKeyType は CryptoKeyType と同じ意味で使用でき、この列挙型にはサービスがサポートする既知の値が含まれます。

サービスでサポートされている既知の値

公開: キーは非対称公開キーです。
秘密: キーは非対称秘密キーです。

ExecutableClass

実行可能ファイルが 32 ビットか 64 ビットかを示す文字列。
KnownExecutableClass は ExecutableClass と同じ意味で使用でき、この列挙型にはサービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

x86: バイナリは 32 ビットです。
x64: バイナリは 64 ビットです。

Origin

操作の目的の実行プログラム。リソース ベースのアクセス制御 (RBAC) と監査ログ UX と同様です。 デフォルト値は「user,system」です。
KnownOrigin を Origin と同じ意味で使用できる、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

user: 操作がユーザーによって開始されたことを示します。
system: 操作がシステムによって開始されたことを示します。
user,system: 操作がユーザーまたはシステムによって開始されたことを示します。

ProvisioningState

ファームウェア分析ジョブのステータス。
KnownProvisioningState ProvisioningState と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

成功: 要求は正常に完了しました。
失敗: 要求中にエラーが発生しました。
キャンセル済み: リクエストがキャンセルされました。
保留中: リクエストはキューに入れられ、実行を待機しています
抽出中:ファームウェアは現在抽出中です。
分析中:ファームウェアで分析が実行されています

SkuTier

このフィールドは、サービスに複数のレベルがあるが PUT では必要ない場合に、リソース プロバイダーによって実装される必要があります。

Status

ファームウェア分析ジョブのステータス。
KnownStatus Status と同じ意味で使用できますが、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

保留中: 分析ジョブはキューに入れられています
抽出中:ファームウェアは現在抽出中です
分析中:ファームウェアで分析が実行されています
準備完了: 分析ジョブの結果の準備が整いました
エラー: ファームウェア解析の実行中にエラーが発生しました

SummaryResourcePropertiesUnion

SummaryResourcePropertiesUnion のエイリアス

SummaryType

集計の種類について説明します。
KnownSummaryType を SummaryType と同じ意味で使用できる、この列挙型には、サービスがサポートする既知の値が含まれています。

サービスでサポートされている既知の値

ファームウェア: サマリーには、送信されたファームウェアに関する情報が含まれています
CommonVulnerabilitiesAndExposures: 概要には、一般的な脆弱性と露出の分析結果に関する情報が含まれています
BinaryHardening: 概要には、バイナリ強化分析結果に関する情報が含まれています
CryptoCertificate: 概要には、暗号化証明書の分析結果に関する情報が含まれています
CryptoKey: サマリーには、暗号鍵分析結果に関する情報が含まれています

列挙型

AzureClouds

Azure Cloud を記述する列挙型。

KnownActionType

Extensible 列挙型。 アクションの種類を示します。 "内部" とは、内部のみの API に対するアクションを指します。

KnownCertificateUsage

暗号化証明書を使用できるアクティビティ。

KnownCreatedByType

リソースを作成したエンティティの種類。

KnownCryptoKeyType

さまざまな種類の暗号化キー。

KnownExecutableClass

実行可能ファイルが 32 ビットか 64 ビットかを示す文字列。

KnownOrigin

操作の目的の実行プログラム。リソース ベースのアクセス制御 (RBAC) と監査ログ UX と同様です。 既定値は "user,system" です

KnownProvisioningState

ファームウェア分析ジョブのステータス。

KnownStatus

ファームウェア分析ジョブのステータス。

KnownSummaryType

集計の種類について説明します。

KnownVersions

使用可能な API バージョン。

関数

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

別のポーラーのシリアル化された状態からポーラーを作成します。 これは、別のホストにポーラーを作成する場合や、元のポーラーがスコープ内にない後にポーラーを構築する必要がある場合に便利です。

関数の詳細

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

別のポーラーのシリアル化された状態からポーラーを作成します。 これは、別のホストにポーラーを作成する場合や、元のポーラーがスコープ内にない後にポーラーを構築する必要がある場合に便利です。

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

パラメーター

serializedState

string

sourceOperation

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

戻り値

PollerLike<OperationState<TResult>, TResult>