@azure-rest/defender-easm package

Antarmuka

AlexaInfoOutput
AsAssetOutput

Model dasar inventori yang dibuat untuk tujuan dokumentasi swagger

AsAssetResourceOutput

Item di halaman hasil saat ini.

AssetPageResultOutput

Halaman aset yang cocok dengan metrik yang disediakan.

AssetResourceOutputParent

Item di halaman hasil saat ini.

AssetSecurityPolicyOutput
AssetSummaryResultOutput

Kumpulan ringkasan aset.

AssetUpdateData

Isi permintaan yang digunakan untuk memperbarui aset.

AttributeOutput
AuditTrailItemOutput

Riwayat bagaimana aset ini ditarik ke ruang kerja melalui proses penemuan.

AzureDataExplorerDataConnectionData
AzureDataExplorerDataConnectionOutput
AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionPropertiesOutput

Properti yang diperlukan untuk membuat koneksi ke layanan tertentu

BannerOutput
CancelTask
CancelTask200Response

Permintaan telah berhasil.

CancelTaskDefaultHeaders
CancelTaskDefaultResponse
ContactAssetOutput

Model dasar inventori yang dibuat untuk tujuan dokumentasi swagger

ContactAssetResourceOutput

Item di halaman hasil saat ini.

CookieOutput
CreateOrReplaceDataConnection200Response

Permintaan telah berhasil.

CreateOrReplaceDataConnectionBodyParam
CreateOrReplaceDataConnectionDefaultHeaders
CreateOrReplaceDataConnectionDefaultResponse
CreateOrReplaceDiscoGroup200Response

Permintaan telah berhasil.

CreateOrReplaceDiscoGroupBodyParam
CreateOrReplaceDiscoGroupDefaultHeaders
CreateOrReplaceDiscoGroupDefaultResponse
CreateOrReplaceSavedFilter200Response

Permintaan telah berhasil.

CreateOrReplaceSavedFilterBodyParam
CreateOrReplaceSavedFilterDefaultHeaders
CreateOrReplaceSavedFilterDefaultResponse
CveOutput
Cvss3SummaryOutput
DataConnectionDataParent
DataConnectionOutputParent
DataConnectionProperties

DataConnectionProperties

DataConnectionPropertiesOutput

Properti yang diperlukan untuk membuat koneksi ke layanan tertentu

DeleteDataConnection204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

DeleteDataConnectionDefaultHeaders
DeleteDataConnectionDefaultResponse
DeleteSavedFilter204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

DeleteSavedFilterDefaultHeaders
DeleteSavedFilterDefaultResponse
DependentResourceOutput
DiscoGroupData

Isi permintaan yang digunakan untuk membuat grup penemuan.

DiscoGroupOutput
DiscoRunPageResultOutput
DiscoRunResultOutput

Eksekusi terbaru grup disko ini dengan beberapa informasi terbatas, null jika grup belum pernah dijalankan.

DiscoSource

Entitas sumber yang digunakan untuk mendorong penemuan.

DiscoSourceOutput

Entitas sumber yang digunakan untuk mendorong penemuan.

DiscoTemplateOutput

Item di halaman hasil saat ini.

DomainAssetOutput
DomainAssetResourceOutput

Item di halaman hasil saat ini.

EasmClientOptions

Parameter opsional untuk klien

ErrorDetailOutput

Ini adalah objek kesalahan tingkat atas yang kodenya cocok dengan header respons x-ms-error-code.

GetAssetResource
GetAssetResource200Response

Permintaan telah berhasil.

GetAssetResourceDefaultHeaders
GetAssetResourceDefaultResponse
GetBillable
GetBillable200Response

Permintaan telah berhasil.

GetBillableDefaultHeaders
GetBillableDefaultResponse
GetDataConnection
GetDataConnection200Response

Permintaan telah berhasil.

GetDataConnectionDefaultHeaders
GetDataConnectionDefaultResponse
GetDiscoGroup
GetDiscoGroup200Response

Permintaan telah berhasil.

GetDiscoGroupDefaultHeaders
GetDiscoGroupDefaultResponse
GetDiscoTemplate
GetDiscoTemplate200Response

Permintaan telah berhasil.

GetDiscoTemplateDefaultHeaders
GetDiscoTemplateDefaultResponse
GetSavedFilter
GetSavedFilter200Response

Permintaan telah berhasil.

GetSavedFilterDefaultHeaders
GetSavedFilterDefaultResponse
GetSnapshot
GetSnapshot200Response

Permintaan telah berhasil.

GetSnapshotBodyParam
GetSnapshotDefaultHeaders
GetSnapshotDefaultResponse
GetSummary
GetSummary200Response

Permintaan telah berhasil.

GetSummaryBodyParam
GetSummaryDefaultHeaders
GetSummaryDefaultResponse
GetTask
GetTask200Response

Permintaan telah berhasil.

GetTaskDefaultHeaders
GetTaskDefaultResponse
GuidPairOutput
HostAssetOutput

Model dasar inventori yang dibuat untuk tujuan dokumentasi swagger

HostAssetResourceOutput

Item di halaman hasil saat ini.

HostCoreOutput
InnerErrorOutput

Ini adalah objek yang berisi informasi yang lebih spesifik daripada objek saat ini tentang kesalahan.

InventoryAssetOutput

Model dasar inventori yang dibuat untuk tujuan dokumentasi swagger

IpAddressAssetOutput

Model dasar inventori yang dibuat untuk tujuan dokumentasi swagger

IpAddressAssetResourceOutput

Item di halaman hasil saat ini.

IpBlockAssetOutput

Model dasar inventori yang dibuat untuk tujuan dokumentasi swagger

IpBlockAssetResourceOutput

Item di halaman hasil saat ini.

IpBlockOutput
ListAssetResource
ListAssetResource200Response

Permintaan telah berhasil.

ListAssetResourceDefaultHeaders
ListAssetResourceDefaultResponse
ListAssetResourceQueryParam
ListAssetResourceQueryParamProperties
ListDataConnection
ListDataConnection200Response

Permintaan telah berhasil.

ListDataConnectionDefaultHeaders
ListDataConnectionDefaultResponse
ListDataConnectionQueryParam
ListDataConnectionQueryParamProperties
ListDiscoGroup
ListDiscoGroup200Response

Permintaan telah berhasil.

ListDiscoGroupDefaultHeaders
ListDiscoGroupDefaultResponse
ListDiscoGroupQueryParam
ListDiscoGroupQueryParamProperties
ListDiscoTemplate
ListDiscoTemplate200Response

Permintaan telah berhasil.

ListDiscoTemplateDefaultHeaders
ListDiscoTemplateDefaultResponse
ListDiscoTemplateQueryParam
ListDiscoTemplateQueryParamProperties
ListRuns
ListRuns200Response

Permintaan telah berhasil.

ListRunsDefaultHeaders
ListRunsDefaultResponse
ListRunsQueryParam
ListRunsQueryParamProperties
ListSavedFilter
ListSavedFilter200Response

Permintaan telah berhasil.

ListSavedFilterDefaultHeaders
ListSavedFilterDefaultResponse
ListSavedFilterQueryParam
ListSavedFilterQueryParamProperties
ListTask
ListTask200Response

Permintaan telah berhasil.

ListTaskDefaultHeaders
ListTaskDefaultResponse
ListTaskQueryParam
ListTaskQueryParamProperties
LocationOutput
LogAnalyticsDataConnectionData
LogAnalyticsDataConnectionOutput
LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionPropertiesOutput

Properti yang diperlukan untuk membuat koneksi ke layanan tertentu

ObservedBooleanOutput

Model templat untuk nilai yang diamati

ObservedHeaderOutput

Model templat untuk nilai yang diamati

ObservedIntegerOutput

Model templat untuk nilai yang diamati

ObservedIntegersOutput

Model templat untuk nilai yang diamati

ObservedLocationOutput

Model templat untuk nilai yang diamati

ObservedLongOutput

Model templat untuk nilai yang diamati

ObservedPortStateOutput

Model templat untuk nilai yang diamati

ObservedStringOutput

Model templat untuk nilai yang diamati

ObservedValueOutput

Model templat untuk nilai yang diamati

PageAssetOutput

Model dasar inventori yang dibuat untuk tujuan dokumentasi swagger

PageAssetResourceOutput

Item di halaman hasil saat ini.

PageCauseOutput
PageSettings

Antarmuka yang melacak pengaturan untuk iterasi halaman

PagedAssetResourceOutput

Kumpulan halaman item AssetResource

PagedAsyncIterableIterator

Antarmuka yang memungkinkan iterasi yang dapat diulang asinkron baik ke penyelesaian maupun berdasarkan halaman.

PagedDataConnectionOutput

Kumpulan halaman item DataConnection

PagedDiscoGroupOutput

Kumpulan halaman item DiscoGroup

PagedDiscoTemplateOutput

Kumpulan halaman item DiscoTemplate

PagedSavedFilterOutput

Kumpulan halaman item SavedFilter

PagedTaskOutput

Kumpulan halaman item Tugas

PagingOptions

Opsi untuk pembantu halaman

PortOutput
ReportAssetSnapshotRequest

Isi permintaan yang digunakan untuk mengambil rekam jepret laporan aset.

ReportAssetSnapshotResultOutput

Rekam jepret aset yang diambil setiap hari untuk metrik yang disediakan. Detail aset hanya berisi properti utama. Data aset terperinci dapat diambil dari titik akhir aset.

ReportAssetSummaryRequest

Isi permintaan yang digunakan untuk mengambil informasi aset ringkasan. Satu dan hanya satu kumpulan pengidentifikasi ringkasan yang harus disediakan: filter, metrik, atau metrikCategories.

ReportAssetSummaryResultOutput
ReportBillableAssetBreakdownOutput

Perincian jumlah aset yang dapat ditagih untuk setiap jenis aset.

ReportBillableAssetSnapshotResultOutput
ReportBillableAssetSummaryResultOutput
ReputationOutput
ResourceUrlOutput
Routes
RunDiscoGroup
RunDiscoGroup204Response

Tidak ada konten untuk dikirim untuk permintaan ini, tetapi header mungkin berguna.

RunDiscoGroupDefaultHeaders
RunDiscoGroupDefaultResponse
SavedFilterData

Isi permintaan yang digunakan untuk membuat filter yang disimpan.

SavedFilterOutput
ScanMetadataOutput
ServiceOutput
SoaRecordOutput
SourceOutput
SslCertAssetOutput

Model dasar inventori yang dibuat untuk tujuan dokumentasi swagger

SslCertAssetResourceOutput

Item di halaman hasil saat ini.

SslServerConfigOutput
SubResourceIntegrityCheckOutput
TaskOutput
UpdateAssets200Response

Permintaan telah berhasil.

UpdateAssetsBodyParam
UpdateAssetsDefaultHeaders
UpdateAssetsDefaultResponse
UpdateAssetsQueryParam
UpdateAssetsQueryParamProperties
ValidateDataConnection
ValidateDataConnection200Response

Permintaan telah berhasil.

ValidateDataConnectionBodyParam
ValidateDataConnectionDefaultHeaders
ValidateDataConnectionDefaultResponse
ValidateDiscoGroup
ValidateDiscoGroup200Response

Permintaan telah berhasil.

ValidateDiscoGroupBodyParam
ValidateDiscoGroupDefaultHeaders
ValidateDiscoGroupDefaultResponse
ValidateResultOutput

Memvalidasi hasil untuk memvalidasi titik akhir tindakan

WebComponentOutput

Alias Jenis

AssetResourceOutput

Item di halaman hasil saat ini.

AssetStateOutput

Alias untuk AssetStateOutput

AssetUpdateState

Alias untuk AssetUpdateState

AssetUpdateStateOutput

Alias untuk AssetUpdateStateOutput

AssetUpdateTransfers

Alias untuk AssetUpdateTransfers

AuditTrailItemKindOutput

Alias untuk AuditTrailItemKindOutput

CancelTaskParameters
CreateOrReplaceDataConnectionParameters
CreateOrReplaceDiscoGroupParameters
CreateOrReplaceSavedFilterParameters
DataConnectionContent

Alias untuk DataConnectionContent

DataConnectionContentOutput

Alias untuk DataConnectionContentOutput

DataConnectionData
DataConnectionFrequency

Alias untuk DataConnectionFrequency

DataConnectionFrequencyOutput

Alias untuk DataConnectionFrequencyOutput

DataConnectionOutput
DeleteDataConnectionParameters
DeleteSavedFilterParameters
DiscoRunStateOutput

Alias untuk DiscoRunStateOutput

DiscoSourceKind

Alias untuk DiscoSourceKind

DiscoSourceKindOutput

Alias untuk DiscoSourceKindOutput

EasmClient
GetArrayType

Jenis pembantu untuk mengekstrak jenis array

GetAssetResourceParameters
GetBillableParameters
GetDataConnectionParameters
GetDiscoGroupParameters
GetDiscoTemplateParameters
GetPage

Jenis fungsi kustom yang menentukan cara mendapatkan halaman dan tautan ke yang berikutnya jika ada.

GetSavedFilterParameters
GetSnapshotParameters
GetSummaryParameters
GetTaskParameters
ListAssetResourceParameters
ListDataConnectionParameters
ListDiscoGroupParameters
ListDiscoTemplateParameters
ListRunsParameters
ListSavedFilterParameters
ListTaskParameters
ObservedPortStateValueOutput

Alias untuk ObservedPortStateValueOutput

PageAssetRedirectTypeOutput

Alias untuk PageAssetRedirectTypeOutput

PaginateReturn

Jenis pembantu untuk menyimpulkan Jenis elemen halaman dari jenis respons Jenis ini dihasilkan berdasarkan informasi swagger untuk x-ms-pageable khususnya pada properti itemName yang menunjukkan properti respons tempat item halaman ditemukan. Nilai defaultnya adalah value. Jenis ini akan memungkinkan kami untuk memberikan Iterator yang sangat ditik berdasarkan respons yang kami dapatkan sebagai parameter kedua

ReportBillableAssetBreakdownKindOutput

Alias untuk ReportBillableAssetBreakdownKindOutput

RunDiscoGroupParameters
SslCertAssetValidationTypeOutput

Alias untuk SslCertAssetValidationTypeOutput

TaskPhaseOutput

Alias untuk TaskPhaseOutput

TaskStateOutput

Alias untuk TaskStateOutput

UpdateAssetsParameters
ValidateDataConnectionParameters
ValidateDiscoGroupParameters

Fungsi

default(string, TokenCredential, EasmClientOptions)

Menginisialisasi instans baru EasmClient

isUnexpected(ListAssetResource200Response | ListAssetResourceDefaultResponse)
isUnexpected(UpdateAssets200Response | UpdateAssetsDefaultResponse)
isUnexpected(GetAssetResource200Response | GetAssetResourceDefaultResponse)
isUnexpected(ListDataConnection200Response | ListDataConnectionDefaultResponse)
isUnexpected(ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse)
isUnexpected(GetDataConnection200Response | GetDataConnectionDefaultResponse)
isUnexpected(CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse)
isUnexpected(DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse)
isUnexpected(ListDiscoGroup200Response | ListDiscoGroupDefaultResponse)
isUnexpected(ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse)
isUnexpected(GetDiscoGroup200Response | GetDiscoGroupDefaultResponse)
isUnexpected(CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse)
isUnexpected(RunDiscoGroup204Response | RunDiscoGroupDefaultResponse)
isUnexpected(ListRuns200Response | ListRunsDefaultResponse)
isUnexpected(ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse)
isUnexpected(GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse)
isUnexpected(GetBillable200Response | GetBillableDefaultResponse)
isUnexpected(GetSnapshot200Response | GetSnapshotDefaultResponse)
isUnexpected(GetSummary200Response | GetSummaryDefaultResponse)
isUnexpected(ListSavedFilter200Response | ListSavedFilterDefaultResponse)
isUnexpected(GetSavedFilter200Response | GetSavedFilterDefaultResponse)
isUnexpected(CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse)
isUnexpected(DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse)
isUnexpected(ListTask200Response | ListTaskDefaultResponse)
isUnexpected(GetTask200Response | GetTaskDefaultResponse)
isUnexpected(CancelTask200Response | CancelTaskDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Pembantu untuk mem-paginate hasil dari respons awal yang mengikuti spesifikasi ekstensi Autorest x-ms-pageable

Detail Fungsi

default(string, TokenCredential, EasmClientOptions)

Menginisialisasi instans baru EasmClient

function default(endpointParam: string, credentials: TokenCredential, options?: EasmClientOptions): EasmClient

Parameter

endpointParam

string

Titik akhir yang menghosting sumber daya yang diminta. Misalnya, https://{region}.easm.defender.microsoft.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/workspaces/{workspaceName}

credentials
TokenCredential

mengidentifikasi kredensial klien secara unik

options
EasmClientOptions

parameter untuk semua parameter opsional

Mengembalikan

isUnexpected(ListAssetResource200Response | ListAssetResourceDefaultResponse)

function isUnexpected(response: ListAssetResource200Response | ListAssetResourceDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(UpdateAssets200Response | UpdateAssetsDefaultResponse)

function isUnexpected(response: UpdateAssets200Response | UpdateAssetsDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetAssetResource200Response | GetAssetResourceDefaultResponse)

function isUnexpected(response: GetAssetResource200Response | GetAssetResourceDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListDataConnection200Response | ListDataConnectionDefaultResponse)

function isUnexpected(response: ListDataConnection200Response | ListDataConnectionDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse)

function isUnexpected(response: ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetDataConnection200Response | GetDataConnectionDefaultResponse)

function isUnexpected(response: GetDataConnection200Response | GetDataConnectionDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse)

function isUnexpected(response: CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse)

function isUnexpected(response: DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListDiscoGroup200Response | ListDiscoGroupDefaultResponse)

function isUnexpected(response: ListDiscoGroup200Response | ListDiscoGroupDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse)

function isUnexpected(response: ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetDiscoGroup200Response | GetDiscoGroupDefaultResponse)

function isUnexpected(response: GetDiscoGroup200Response | GetDiscoGroupDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse)

function isUnexpected(response: CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(RunDiscoGroup204Response | RunDiscoGroupDefaultResponse)

function isUnexpected(response: RunDiscoGroup204Response | RunDiscoGroupDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListRuns200Response | ListRunsDefaultResponse)

function isUnexpected(response: ListRuns200Response | ListRunsDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse)

function isUnexpected(response: ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse)

function isUnexpected(response: GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetBillable200Response | GetBillableDefaultResponse)

function isUnexpected(response: GetBillable200Response | GetBillableDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetSnapshot200Response | GetSnapshotDefaultResponse)

function isUnexpected(response: GetSnapshot200Response | GetSnapshotDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetSummary200Response | GetSummaryDefaultResponse)

function isUnexpected(response: GetSummary200Response | GetSummaryDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListSavedFilter200Response | ListSavedFilterDefaultResponse)

function isUnexpected(response: ListSavedFilter200Response | ListSavedFilterDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetSavedFilter200Response | GetSavedFilterDefaultResponse)

function isUnexpected(response: GetSavedFilter200Response | GetSavedFilterDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse)

function isUnexpected(response: CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse)

function isUnexpected(response: DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(ListTask200Response | ListTaskDefaultResponse)

function isUnexpected(response: ListTask200Response | ListTaskDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(GetTask200Response | GetTaskDefaultResponse)

function isUnexpected(response: GetTask200Response | GetTaskDefaultResponse): response

Parameter

Mengembalikan

response

isUnexpected(CancelTask200Response | CancelTaskDefaultResponse)

function isUnexpected(response: CancelTask200Response | CancelTaskDefaultResponse): response

Parameter

Mengembalikan

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

Pembantu untuk mem-paginate hasil dari respons awal yang mengikuti spesifikasi ekstensi Autorest x-ms-pageable

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

Parameter

client
Client

Klien yang digunakan untuk mengirim permintaan halaman berikutnya

initialResponse

TResponse

Respons awal yang berisi nextLink dan halaman elemen saat ini

options

PagingOptions<TResponse>

Mengembalikan

  • PagedAsyncIterableIterator untuk melakukan iterasi elemen