你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

@azure-rest/defender-easm package

接口

AlexaInfoOutput
AsAssetOutput

为 swagger 文档目的创建的清单基础模型

AsAssetResourceOutput

结果的当前页中的项。

AssetPageResultOutput

与提供的指标匹配的资产页。

AssetResourceOutputParent

结果的当前页中的项。

AssetSecurityPolicyOutput
AssetSummaryResultOutput

资产摘要的集合。

AssetUpdateData

用于更新资产的请求正文。

AttributeOutput
AuditTrailItemOutput

通过发现过程将此资产提取到工作区的历史记录。

AzureDataExplorerDataConnectionData
AzureDataExplorerDataConnectionOutput
AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionPropertiesOutput

与特定服务建立连接所需的属性

BannerOutput
CancelTask
CancelTask200Response

请求已成功。

CancelTaskDefaultHeaders
CancelTaskDefaultResponse
ContactAssetOutput

为 swagger 文档目的创建的清单基础模型

ContactAssetResourceOutput

结果的当前页中的项。

CookieOutput
CreateOrReplaceDataConnection200Response

请求已成功。

CreateOrReplaceDataConnectionBodyParam
CreateOrReplaceDataConnectionDefaultHeaders
CreateOrReplaceDataConnectionDefaultResponse
CreateOrReplaceDiscoGroup200Response

请求已成功。

CreateOrReplaceDiscoGroupBodyParam
CreateOrReplaceDiscoGroupDefaultHeaders
CreateOrReplaceDiscoGroupDefaultResponse
CreateOrReplaceSavedFilter200Response

请求已成功。

CreateOrReplaceSavedFilterBodyParam
CreateOrReplaceSavedFilterDefaultHeaders
CreateOrReplaceSavedFilterDefaultResponse
CveOutput
Cvss3SummaryOutput
DataConnectionDataParent
DataConnectionOutputParent
DataConnectionProperties

DataConnectionProperties

DataConnectionPropertiesOutput

与特定服务建立连接所需的属性

DeleteDataConnection204Response

没有要为此请求发送的内容,但标头可能很有用。

DeleteDataConnectionDefaultHeaders
DeleteDataConnectionDefaultResponse
DeleteSavedFilter204Response

没有要为此请求发送的内容,但标头可能很有用。

DeleteSavedFilterDefaultHeaders
DeleteSavedFilterDefaultResponse
DependentResourceOutput
DiscoGroupData

用于创建发现组的请求正文。

DiscoGroupOutput
DiscoRunPageResultOutput
DiscoRunResultOutput

此迪斯科组的最新运行,其中包含一些有限的信息,如果组从未运行过,则为 null。

DiscoSource

用于驱动发现的源实体。

DiscoSourceOutput

用于驱动发现的源实体。

DiscoTemplateOutput

结果的当前页中的项。

DomainAssetOutput
DomainAssetResourceOutput

结果的当前页中的项。

EasmClientOptions

客户端的可选参数

ErrorDetailOutput

这是顶级错误对象,其代码与 x-ms-error-code 响应标头匹配。

GetAssetResource
GetAssetResource200Response

请求已成功。

GetAssetResourceDefaultHeaders
GetAssetResourceDefaultResponse
GetBillable
GetBillable200Response

请求已成功。

GetBillableDefaultHeaders
GetBillableDefaultResponse
GetDataConnection
GetDataConnection200Response

请求已成功。

GetDataConnectionDefaultHeaders
GetDataConnectionDefaultResponse
GetDiscoGroup
GetDiscoGroup200Response

请求已成功。

GetDiscoGroupDefaultHeaders
GetDiscoGroupDefaultResponse
GetDiscoTemplate
GetDiscoTemplate200Response

请求已成功。

GetDiscoTemplateDefaultHeaders
GetDiscoTemplateDefaultResponse
GetSavedFilter
GetSavedFilter200Response

请求已成功。

GetSavedFilterDefaultHeaders
GetSavedFilterDefaultResponse
GetSnapshot
GetSnapshot200Response

请求已成功。

GetSnapshotBodyParam
GetSnapshotDefaultHeaders
GetSnapshotDefaultResponse
GetSummary
GetSummary200Response

请求已成功。

GetSummaryBodyParam
GetSummaryDefaultHeaders
GetSummaryDefaultResponse
GetTask
GetTask200Response

请求已成功。

GetTaskDefaultHeaders
GetTaskDefaultResponse
GuidPairOutput
HostAssetOutput

为 swagger 文档目的创建的清单基础模型

HostAssetResourceOutput

结果的当前页中的项。

HostCoreOutput
InnerErrorOutput

这是一个包含比当前对象有关错误的更具体信息的对象。

InventoryAssetOutput

为 swagger 文档目的创建的清单基础模型

IpAddressAssetOutput

为 swagger 文档目的创建的清单基础模型

IpAddressAssetResourceOutput

结果的当前页中的项。

IpBlockAssetOutput

为 swagger 文档目的创建的清单基础模型

IpBlockAssetResourceOutput

结果的当前页中的项。

IpBlockOutput
ListAssetResource
ListAssetResource200Response

请求已成功。

ListAssetResourceDefaultHeaders
ListAssetResourceDefaultResponse
ListAssetResourceQueryParam
ListAssetResourceQueryParamProperties
ListDataConnection
ListDataConnection200Response

请求已成功。

ListDataConnectionDefaultHeaders
ListDataConnectionDefaultResponse
ListDataConnectionQueryParam
ListDataConnectionQueryParamProperties
ListDiscoGroup
ListDiscoGroup200Response

请求已成功。

ListDiscoGroupDefaultHeaders
ListDiscoGroupDefaultResponse
ListDiscoGroupQueryParam
ListDiscoGroupQueryParamProperties
ListDiscoTemplate
ListDiscoTemplate200Response

请求已成功。

ListDiscoTemplateDefaultHeaders
ListDiscoTemplateDefaultResponse
ListDiscoTemplateQueryParam
ListDiscoTemplateQueryParamProperties
ListRuns
ListRuns200Response

请求已成功。

ListRunsDefaultHeaders
ListRunsDefaultResponse
ListRunsQueryParam
ListRunsQueryParamProperties
ListSavedFilter
ListSavedFilter200Response

请求已成功。

ListSavedFilterDefaultHeaders
ListSavedFilterDefaultResponse
ListSavedFilterQueryParam
ListSavedFilterQueryParamProperties
ListTask
ListTask200Response

请求已成功。

ListTaskDefaultHeaders
ListTaskDefaultResponse
ListTaskQueryParam
ListTaskQueryParamProperties
LocationOutput
LogAnalyticsDataConnectionData
LogAnalyticsDataConnectionOutput
LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionPropertiesOutput

与特定服务建立连接所需的属性

ObservedBooleanOutput

观察到值的模板模型

ObservedHeaderOutput

观察到值的模板模型

ObservedIntegerOutput

观察到值的模板模型

ObservedIntegersOutput

观察到值的模板模型

ObservedLocationOutput

观察到值的模板模型

ObservedLongOutput

观察到值的模板模型

ObservedPortStateOutput

观察到值的模板模型

ObservedStringOutput

观察到值的模板模型

ObservedValueOutput

观察到值的模板模型

PageAssetOutput

为 swagger 文档目的创建的清单基础模型

PageAssetResourceOutput

结果的当前页中的项。

PageCauseOutput
PageSettings

跟踪分页迭代设置的接口

PagedAssetResourceOutput

AssetResource 项的分页集合

PagedAsyncIterableIterator

允许异步迭代到完成和逐页迭代的接口。

PagedDataConnectionOutput

DataConnection 项的分页集合

PagedDiscoGroupOutput

DiscoGroup 项的分页集合

PagedDiscoTemplateOutput

DiscoTemplate 项的分页集合

PagedSavedFilterOutput

SavedFilter 项的分页集合

PagedTaskOutput

任务项的分页集合

PagingOptions

分页帮助程序的选项

PortOutput
ReportAssetSnapshotRequest

用于检索资产报表快照的请求正文。

ReportAssetSnapshotResultOutput

为提供的指标每日捕获的资产快照。 资产详细信息仅包含主要属性。 可以从资产终结点检索详细的资产数据。

ReportAssetSummaryRequest

用于检索摘要资产信息的请求正文。 必须提供一个和一个摘要标识符集合:筛选器、指标或 metricCategories。

ReportAssetSummaryResultOutput
ReportBillableAssetBreakdownOutput

每个资产类型的可计费资产计数明细。

ReportBillableAssetSnapshotResultOutput
ReportBillableAssetSummaryResultOutput
ReputationOutput
ResourceUrlOutput
Routes
RunDiscoGroup
RunDiscoGroup204Response

没有要为此请求发送的内容,但标头可能很有用。

RunDiscoGroupDefaultHeaders
RunDiscoGroupDefaultResponse
SavedFilterData

用于创建已保存筛选器的请求正文。

SavedFilterOutput
ScanMetadataOutput
ServiceOutput
SoaRecordOutput
SourceOutput
SslCertAssetOutput

为 swagger 文档目的创建的清单基础模型

SslCertAssetResourceOutput

结果的当前页中的项。

SslServerConfigOutput
SubResourceIntegrityCheckOutput
TaskOutput
UpdateAssets200Response

请求已成功。

UpdateAssetsBodyParam
UpdateAssetsDefaultHeaders
UpdateAssetsDefaultResponse
UpdateAssetsQueryParam
UpdateAssetsQueryParamProperties
ValidateDataConnection
ValidateDataConnection200Response

请求已成功。

ValidateDataConnectionBodyParam
ValidateDataConnectionDefaultHeaders
ValidateDataConnectionDefaultResponse
ValidateDiscoGroup
ValidateDiscoGroup200Response

请求已成功。

ValidateDiscoGroupBodyParam
ValidateDiscoGroupDefaultHeaders
ValidateDiscoGroupDefaultResponse
ValidateResultOutput

验证作终结点的结果

WebComponentOutput

类型别名

AssetResourceOutput

结果的当前页中的项。

AssetStateOutput

AssetStateOutput 的别名

AssetUpdateState

AssetUpdateState 的别名

AssetUpdateStateOutput

AssetUpdateStateOutput 的别名

AssetUpdateTransfers

AssetUpdateTransfers 的别名

AuditTrailItemKindOutput

AuditTrailItemKindOutput 的别名

CancelTaskParameters
CreateOrReplaceDataConnectionParameters
CreateOrReplaceDiscoGroupParameters
CreateOrReplaceSavedFilterParameters
DataConnectionContent

DataConnectionContent 的别名

DataConnectionContentOutput

DataConnectionContentOutput 的别名

DataConnectionData
DataConnectionFrequency

DataConnectionFrequency 的别名

DataConnectionFrequencyOutput

DataConnectionFrequencyOutput 的别名

DataConnectionOutput
DeleteDataConnectionParameters
DeleteSavedFilterParameters
DiscoRunStateOutput

DiscoRunStateOutput 的别名

DiscoSourceKind

DiscoSourceKind 的别名

DiscoSourceKindOutput

DiscoSourceKindOutput 的别名

EasmClient
GetArrayType

用于提取数组类型的帮助程序类型

GetAssetResourceParameters
GetBillableParameters
GetDataConnectionParameters
GetDiscoGroupParameters
GetDiscoTemplateParameters
GetPage

自定义函数的类型,用于定义如何获取页面和指向下一个页面的链接(如果有)。

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

ObservedPortStateValueOutput 的别名

PageAssetRedirectTypeOutput

PageAssetRedirectTypeOutput 的别名

PaginateReturn

用于推断响应类型中分页元素的帮助程序类型。此类型基于特定于 itemName 属性的 x-ms-pageable 的 swagger 信息生成,该属性指示在其中找到页面项的响应的属性。 默认值为 value。 此类型将允许我们根据作为第二个参数获取的响应提供强类型迭代器

ReportBillableAssetBreakdownKindOutput

ReportBillableAssetBreakdownKindOutput 的别名

RunDiscoGroupParameters
SslCertAssetValidationTypeOutput

SslCertAssetValidationTypeOutput 的别名

TaskPhaseOutput

TaskPhaseOutput 的别名

TaskStateOutput

TaskStateOutput 的别名

UpdateAssetsParameters
ValidateDataConnectionParameters
ValidateDiscoGroupParameters

函数

default(string, TokenCredential, EasmClientOptions)

初始化 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>)

帮助程序根据 Autorest x-ms-pageable 扩展规范对初始响应的结果进行分页

函数详细信息

default(string, TokenCredential, EasmClientOptions)

初始化 EasmClient 的新实例

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

参数

endpointParam

string

托管所请求资源的终结点。 例如,https://{region}.easm.defender.microsoft.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/workspaces/{workspaceName}

credentials
TokenCredential

唯一标识客户端凭据

options
EasmClientOptions

所有可选参数的参数

返回

isUnexpected(ListAssetResource200Response | ListAssetResourceDefaultResponse)

function isUnexpected(response: ListAssetResource200Response | ListAssetResourceDefaultResponse): response

参数

返回

response

isUnexpected(UpdateAssets200Response | UpdateAssetsDefaultResponse)

function isUnexpected(response: UpdateAssets200Response | UpdateAssetsDefaultResponse): response

参数

返回

response

isUnexpected(GetAssetResource200Response | GetAssetResourceDefaultResponse)

function isUnexpected(response: GetAssetResource200Response | GetAssetResourceDefaultResponse): response

参数

返回

response

isUnexpected(ListDataConnection200Response | ListDataConnectionDefaultResponse)

function isUnexpected(response: ListDataConnection200Response | ListDataConnectionDefaultResponse): response

参数

返回

response

isUnexpected(ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse)

function isUnexpected(response: ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse): response

参数

返回

response

isUnexpected(GetDataConnection200Response | GetDataConnectionDefaultResponse)

function isUnexpected(response: GetDataConnection200Response | GetDataConnectionDefaultResponse): response

参数

返回

response

isUnexpected(CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse)

function isUnexpected(response: CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse): response

参数

返回

response

isUnexpected(DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse)

function isUnexpected(response: DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse): response

参数

返回

response

isUnexpected(ListDiscoGroup200Response | ListDiscoGroupDefaultResponse)

function isUnexpected(response: ListDiscoGroup200Response | ListDiscoGroupDefaultResponse): response

参数

返回

response

isUnexpected(ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse)

function isUnexpected(response: ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse): response

参数

返回

response

isUnexpected(GetDiscoGroup200Response | GetDiscoGroupDefaultResponse)

function isUnexpected(response: GetDiscoGroup200Response | GetDiscoGroupDefaultResponse): response

参数

返回

response

isUnexpected(CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse)

function isUnexpected(response: CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse): response

参数

返回

response

isUnexpected(RunDiscoGroup204Response | RunDiscoGroupDefaultResponse)

function isUnexpected(response: RunDiscoGroup204Response | RunDiscoGroupDefaultResponse): response

参数

返回

response

isUnexpected(ListRuns200Response | ListRunsDefaultResponse)

function isUnexpected(response: ListRuns200Response | ListRunsDefaultResponse): response

参数

返回

response

isUnexpected(ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse)

function isUnexpected(response: ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse): response

参数

返回

response

isUnexpected(GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse)

function isUnexpected(response: GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse): response

参数

返回

response

isUnexpected(GetBillable200Response | GetBillableDefaultResponse)

function isUnexpected(response: GetBillable200Response | GetBillableDefaultResponse): response

参数

返回

response

isUnexpected(GetSnapshot200Response | GetSnapshotDefaultResponse)

function isUnexpected(response: GetSnapshot200Response | GetSnapshotDefaultResponse): response

参数

返回

response

isUnexpected(GetSummary200Response | GetSummaryDefaultResponse)

function isUnexpected(response: GetSummary200Response | GetSummaryDefaultResponse): response

参数

返回

response

isUnexpected(ListSavedFilter200Response | ListSavedFilterDefaultResponse)

function isUnexpected(response: ListSavedFilter200Response | ListSavedFilterDefaultResponse): response

参数

返回

response

isUnexpected(GetSavedFilter200Response | GetSavedFilterDefaultResponse)

function isUnexpected(response: GetSavedFilter200Response | GetSavedFilterDefaultResponse): response

参数

返回

response

isUnexpected(CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse)

function isUnexpected(response: CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse): response

参数

返回

response

isUnexpected(DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse)

function isUnexpected(response: DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse): response

参数

返回

response

isUnexpected(ListTask200Response | ListTaskDefaultResponse)

function isUnexpected(response: ListTask200Response | ListTaskDefaultResponse): response

参数

返回

response

isUnexpected(GetTask200Response | GetTaskDefaultResponse)

function isUnexpected(response: GetTask200Response | GetTaskDefaultResponse): response

参数

返回

response

isUnexpected(CancelTask200Response | CancelTaskDefaultResponse)

function isUnexpected(response: CancelTask200Response | CancelTaskDefaultResponse): response

参数

返回

response

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

帮助程序根据 Autorest x-ms-pageable 扩展规范对初始响应的结果进行分页

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

参数

client
Client

用于发送下一页请求的客户端

initialResponse

TResponse

包含 nextLink 和元素当前页的初始响应

options

PagingOptions<TResponse>

返回

  • PagedAsyncIterableIterator 循环访问元素