Поделиться через


@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

Коллекция paged элементов DiscoTemplate

PagedSavedFilterOutput

Коллекция paged элементов SavedFilter

PagedTaskOutput

Коллекция элементов task

PagingOptions

Параметры вспомогательного помощника по страницам

PortOutput
ReportAssetSnapshotRequest

Текст запроса, используемый для получения моментального снимка отчета о ресурсах.

ReportAssetSnapshotResultOutput

Моментальный снимок ресурсов, захваченных ежедневно для предоставленной метрики. Сведения о ресурсе содержат только основные свойства. Подробные данные ресурса можно получить из конечных точек ресурса.

ReportAssetSummaryRequest

Текст запроса, используемый для получения сведений о сводном ресурсе. Необходимо указать только одну коллекцию сводных идентификаторов: фильтры, метрики или категории метрик.

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

Вспомогательный тип для вывода типа страничных элементов из типа ответа этот тип создается на основе сведений swagger для x-ms-pageable специально в свойстве itemName, которое указывает свойство ответа, в котором находятся элементы страницы. Значение по умолчанию — 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

Начальный ответ, содержащий следующую ссылку и текущую страницу элементов

options

PagingOptions<TResponse>

Возвращаемое значение

  • PagedAsyncIterableIterator для итерации элементов