Compartir a través de


@azure-rest/defender-easm package

Interfaces

AlexaInfoOutput
AsAssetOutput

Un modelo base de inventario creado para el propósito de la documentación de Swagger

AsAssetResourceOutput

Elementos de la página actual de resultados.

AssetPageResultOutput

Página de recursos que coinciden con la métrica proporcionada.

AssetResourceOutputParent

Elementos de la página actual de resultados.

AssetSecurityPolicyOutput
AssetSummaryResultOutput

Colección de resúmenes de recursos.

AssetUpdateData

Cuerpo de la solicitud usado para actualizar un recurso.

AttributeOutput
AuditTrailItemOutput

Historial de cómo se extrajo este recurso en el área de trabajo a través del proceso de detección.

AzureDataExplorerDataConnectionData
AzureDataExplorerDataConnectionOutput
AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionPropertiesOutput

Propiedades necesarias para establecer la conexión a un servicio determinado

BannerOutput
CancelTask
CancelTask200Response

La solicitud se ha realizado correctamente.

CancelTaskDefaultHeaders
CancelTaskDefaultResponse
ContactAssetOutput

Un modelo base de inventario creado para el propósito de la documentación de Swagger

ContactAssetResourceOutput

Elementos de la página actual de resultados.

CookieOutput
CreateOrReplaceDataConnection200Response

La solicitud se ha realizado correctamente.

CreateOrReplaceDataConnectionBodyParam
CreateOrReplaceDataConnectionDefaultHeaders
CreateOrReplaceDataConnectionDefaultResponse
CreateOrReplaceDiscoGroup200Response

La solicitud se ha realizado correctamente.

CreateOrReplaceDiscoGroupBodyParam
CreateOrReplaceDiscoGroupDefaultHeaders
CreateOrReplaceDiscoGroupDefaultResponse
CreateOrReplaceSavedFilter200Response

La solicitud se ha realizado correctamente.

CreateOrReplaceSavedFilterBodyParam
CreateOrReplaceSavedFilterDefaultHeaders
CreateOrReplaceSavedFilterDefaultResponse
CveOutput
Cvss3SummaryOutput
DataConnectionDataParent
DataConnectionOutputParent
DataConnectionProperties

DataConnectionProperties

DataConnectionPropertiesOutput

Propiedades necesarias para establecer la conexión a un servicio determinado

DeleteDataConnection204Response

No hay contenido que enviar para esta solicitud, pero los encabezados pueden ser útiles.

DeleteDataConnectionDefaultHeaders
DeleteDataConnectionDefaultResponse
DeleteSavedFilter204Response

No hay contenido que enviar para esta solicitud, pero los encabezados pueden ser útiles.

DeleteSavedFilterDefaultHeaders
DeleteSavedFilterDefaultResponse
DependentResourceOutput
DiscoGroupData

Cuerpo de la solicitud usado para crear un grupo de detección.

DiscoGroupOutput
DiscoRunPageResultOutput
DiscoRunResultOutput

La última ejecución de este grupo de discos con cierta información limitada, null si el grupo nunca se ha ejecutado.

DiscoSource

Entidad de origen usada para impulsar la detección.

DiscoSourceOutput

Entidad de origen usada para impulsar la detección.

DiscoTemplateOutput

Elementos de la página actual de resultados.

DomainAssetOutput
DomainAssetResourceOutput

Elementos de la página actual de resultados.

EasmClientOptions

Parámetros opcionales para el cliente

ErrorDetailOutput

Este es el objeto de error de nivel superior cuyo código coincide con el encabezado de respuesta x-ms-error-code.

GetAssetResource
GetAssetResource200Response

La solicitud se ha realizado correctamente.

GetAssetResourceDefaultHeaders
GetAssetResourceDefaultResponse
GetBillable
GetBillable200Response

La solicitud se ha realizado correctamente.

GetBillableDefaultHeaders
GetBillableDefaultResponse
GetDataConnection
GetDataConnection200Response

La solicitud se ha realizado correctamente.

GetDataConnectionDefaultHeaders
GetDataConnectionDefaultResponse
GetDiscoGroup
GetDiscoGroup200Response

La solicitud se ha realizado correctamente.

GetDiscoGroupDefaultHeaders
GetDiscoGroupDefaultResponse
GetDiscoTemplate
GetDiscoTemplate200Response

La solicitud se ha realizado correctamente.

GetDiscoTemplateDefaultHeaders
GetDiscoTemplateDefaultResponse
GetSavedFilter
GetSavedFilter200Response

La solicitud se ha realizado correctamente.

GetSavedFilterDefaultHeaders
GetSavedFilterDefaultResponse
GetSnapshot
GetSnapshot200Response

La solicitud se ha realizado correctamente.

GetSnapshotBodyParam
GetSnapshotDefaultHeaders
GetSnapshotDefaultResponse
GetSummary
GetSummary200Response

La solicitud se ha realizado correctamente.

GetSummaryBodyParam
GetSummaryDefaultHeaders
GetSummaryDefaultResponse
GetTask
GetTask200Response

La solicitud se ha realizado correctamente.

GetTaskDefaultHeaders
GetTaskDefaultResponse
GuidPairOutput
HostAssetOutput

Un modelo base de inventario creado para el propósito de la documentación de Swagger

HostAssetResourceOutput

Elementos de la página actual de resultados.

HostCoreOutput
InnerErrorOutput

Se trata de un objeto que contiene información más específica que el objeto actual sobre el error.

InventoryAssetOutput

Un modelo base de inventario creado para el propósito de la documentación de Swagger

IpAddressAssetOutput

Un modelo base de inventario creado para el propósito de la documentación de Swagger

IpAddressAssetResourceOutput

Elementos de la página actual de resultados.

IpBlockAssetOutput

Un modelo base de inventario creado para el propósito de la documentación de Swagger

IpBlockAssetResourceOutput

Elementos de la página actual de resultados.

IpBlockOutput
ListAssetResource
ListAssetResource200Response

La solicitud se ha realizado correctamente.

ListAssetResourceDefaultHeaders
ListAssetResourceDefaultResponse
ListAssetResourceQueryParam
ListAssetResourceQueryParamProperties
ListDataConnection
ListDataConnection200Response

La solicitud se ha realizado correctamente.

ListDataConnectionDefaultHeaders
ListDataConnectionDefaultResponse
ListDataConnectionQueryParam
ListDataConnectionQueryParamProperties
ListDiscoGroup
ListDiscoGroup200Response

La solicitud se ha realizado correctamente.

ListDiscoGroupDefaultHeaders
ListDiscoGroupDefaultResponse
ListDiscoGroupQueryParam
ListDiscoGroupQueryParamProperties
ListDiscoTemplate
ListDiscoTemplate200Response

La solicitud se ha realizado correctamente.

ListDiscoTemplateDefaultHeaders
ListDiscoTemplateDefaultResponse
ListDiscoTemplateQueryParam
ListDiscoTemplateQueryParamProperties
ListRuns
ListRuns200Response

La solicitud se ha realizado correctamente.

ListRunsDefaultHeaders
ListRunsDefaultResponse
ListRunsQueryParam
ListRunsQueryParamProperties
ListSavedFilter
ListSavedFilter200Response

La solicitud se ha realizado correctamente.

ListSavedFilterDefaultHeaders
ListSavedFilterDefaultResponse
ListSavedFilterQueryParam
ListSavedFilterQueryParamProperties
ListTask
ListTask200Response

La solicitud se ha realizado correctamente.

ListTaskDefaultHeaders
ListTaskDefaultResponse
ListTaskQueryParam
ListTaskQueryParamProperties
LocationOutput
LogAnalyticsDataConnectionData
LogAnalyticsDataConnectionOutput
LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionPropertiesOutput

Propiedades necesarias para establecer la conexión a un servicio determinado

ObservedBooleanOutput

Modelo de plantilla para valores observados

ObservedHeaderOutput

Modelo de plantilla para valores observados

ObservedIntegerOutput

Modelo de plantilla para valores observados

ObservedIntegersOutput

Modelo de plantilla para valores observados

ObservedLocationOutput

Modelo de plantilla para valores observados

ObservedLongOutput

Modelo de plantilla para valores observados

ObservedPortStateOutput

Modelo de plantilla para valores observados

ObservedStringOutput

Modelo de plantilla para valores observados

ObservedValueOutput

Modelo de plantilla para valores observados

PageAssetOutput

Un modelo base de inventario creado para el propósito de la documentación de Swagger

PageAssetResourceOutput

Elementos de la página actual de resultados.

PageCauseOutput
PageSettings

Interfaz que realiza un seguimiento de la configuración de la iteración paginada

PagedAssetResourceOutput

Colección paginada de elementos AssetResource

PagedAsyncIterableIterator

Interfaz que permite la iteración asincrónica tanto a la finalización como a la página.

PagedDataConnectionOutput

Colección paginada de elementos DataConnection

PagedDiscoGroupOutput

Colección paginada de elementos DiscoGroup

PagedDiscoTemplateOutput

Colección paginada de elementos DiscoTemplate

PagedSavedFilterOutput

Colección paginada de elementos SavedFilter

PagedTaskOutput

Colección paginada de elementos de tarea

PagingOptions

Opciones para el asistente de paginación

PortOutput
ReportAssetSnapshotRequest

Cuerpo de la solicitud usado para recuperar una instantánea de informe de recursos.

ReportAssetSnapshotResultOutput

Instantánea de los recursos capturados diariamente para la métrica proporcionada. Los detalles del recurso solo contienen propiedades principales. Los datos detallados de los recursos se pueden recuperar de los puntos de conexión del recurso.

ReportAssetSummaryRequest

Cuerpo de la solicitud usado para recuperar información de recursos de resumen. Se debe proporcionar una y única colección de identificadores de resumen: filtros, métricas o métricasCategories.

ReportAssetSummaryResultOutput
ReportBillableAssetBreakdownOutput

Desglose de los recuentos de activos facturables para cada tipo de recurso.

ReportBillableAssetSnapshotResultOutput
ReportBillableAssetSummaryResultOutput
ReputationOutput
ResourceUrlOutput
Routes
RunDiscoGroup
RunDiscoGroup204Response

No hay contenido que enviar para esta solicitud, pero los encabezados pueden ser útiles.

RunDiscoGroupDefaultHeaders
RunDiscoGroupDefaultResponse
SavedFilterData

Cuerpo de la solicitud usado para crear un filtro guardado.

SavedFilterOutput
ScanMetadataOutput
ServiceOutput
SoaRecordOutput
SourceOutput
SslCertAssetOutput

Un modelo base de inventario creado para el propósito de la documentación de Swagger

SslCertAssetResourceOutput

Elementos de la página actual de resultados.

SslServerConfigOutput
SubResourceIntegrityCheckOutput
TaskOutput
UpdateAssets200Response

La solicitud se ha realizado correctamente.

UpdateAssetsBodyParam
UpdateAssetsDefaultHeaders
UpdateAssetsDefaultResponse
UpdateAssetsQueryParam
UpdateAssetsQueryParamProperties
ValidateDataConnection
ValidateDataConnection200Response

La solicitud se ha realizado correctamente.

ValidateDataConnectionBodyParam
ValidateDataConnectionDefaultHeaders
ValidateDataConnectionDefaultResponse
ValidateDiscoGroup
ValidateDiscoGroup200Response

La solicitud se ha realizado correctamente.

ValidateDiscoGroupBodyParam
ValidateDiscoGroupDefaultHeaders
ValidateDiscoGroupDefaultResponse
ValidateResultOutput

Validar el resultado para validar los puntos de conexión de acción

WebComponentOutput

Alias de tipos

AssetResourceOutput

Elementos de la página actual de resultados.

AssetStateOutput

Alias para AssetStateOutput

AssetUpdateState

Alias para AssetUpdateState

AssetUpdateStateOutput

Alias para AssetUpdateStateOutput

AssetUpdateTransfers

Alias para AssetUpdateTransfers

AuditTrailItemKindOutput

Alias para AuditTrailItemKindOutput

CancelTaskParameters
CreateOrReplaceDataConnectionParameters
CreateOrReplaceDiscoGroupParameters
CreateOrReplaceSavedFilterParameters
DataConnectionContent

Alias para DataConnectionContent

DataConnectionContentOutput

Alias para DataConnectionContentOutput

DataConnectionData
DataConnectionFrequency

Alias para DataConnectionFrequency

DataConnectionFrequencyOutput

Alias para DataConnectionFrequencyOutput

DataConnectionOutput
DeleteDataConnectionParameters
DeleteSavedFilterParameters
DiscoRunStateOutput

Alias para DiscoRunStateOutput

DiscoSourceKind

Alias para DiscoSourceKind

DiscoSourceKindOutput

Alias para DiscoSourceKindOutput

EasmClient
GetArrayType

Tipo auxiliar para extraer el tipo de una matriz

GetAssetResourceParameters
GetBillableParameters
GetDataConnectionParameters
GetDiscoGroupParameters
GetDiscoTemplateParameters
GetPage

Tipo de una función personalizada que define cómo obtener una página y un vínculo al siguiente si existe.

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

Alias de ObservedPortStateValueOutput

PageAssetRedirectTypeOutput

Alias de PageAssetRedirectTypeOutput

PaginateReturn

Tipo auxiliar para deducir el tipo de los elementos paginados del tipo de respuesta Este tipo se genera en función de la información de swagger para x-ms-pageable específicamente en la propiedad itemName, que indica la propiedad de la respuesta donde se encuentran los elementos de página. El valor predeterminado es value. Este tipo nos permitirá proporcionar iterador fuertemente tipado en función de la respuesta que obtenemos como segundo parámetro.

ReportBillableAssetBreakdownKindOutput

Alias para ReportBillableAssetBreakdownKindOutput

RunDiscoGroupParameters
SslCertAssetValidationTypeOutput

Alias para SslCertAssetValidationTypeOutput

TaskPhaseOutput

Alias para TaskPhaseOutput

TaskStateOutput

Alias para TaskStateOutput

UpdateAssetsParameters
ValidateDataConnectionParameters
ValidateDiscoGroupParameters

Funciones

default(string, TokenCredential, EasmClientOptions)

Inicialización de una nueva instancia de 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>)

Asistente para paginar los resultados de una respuesta inicial que sigue la especificación de Autorest x-ms-pageable extensión

Detalles de la función

default(string, TokenCredential, EasmClientOptions)

Inicialización de una nueva instancia de EasmClient

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

Parámetros

endpointParam

string

Punto de conexión que hospeda el recurso solicitado. Por ejemplo, https://{region}.easm.defender.microsoft.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/workspaces/{workspaceName}

credentials
TokenCredential

identificar de forma única las credenciales de cliente

options
EasmClientOptions

el parámetro para todos los parámetros opcionales

Devoluciones

isUnexpected(ListAssetResource200Response | ListAssetResourceDefaultResponse)

function isUnexpected(response: ListAssetResource200Response | ListAssetResourceDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(UpdateAssets200Response | UpdateAssetsDefaultResponse)

function isUnexpected(response: UpdateAssets200Response | UpdateAssetsDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(GetAssetResource200Response | GetAssetResourceDefaultResponse)

function isUnexpected(response: GetAssetResource200Response | GetAssetResourceDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(ListDataConnection200Response | ListDataConnectionDefaultResponse)

function isUnexpected(response: ListDataConnection200Response | ListDataConnectionDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse)

function isUnexpected(response: ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(GetDataConnection200Response | GetDataConnectionDefaultResponse)

function isUnexpected(response: GetDataConnection200Response | GetDataConnectionDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse)

function isUnexpected(response: CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse)

function isUnexpected(response: DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(ListDiscoGroup200Response | ListDiscoGroupDefaultResponse)

function isUnexpected(response: ListDiscoGroup200Response | ListDiscoGroupDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse)

function isUnexpected(response: ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(GetDiscoGroup200Response | GetDiscoGroupDefaultResponse)

function isUnexpected(response: GetDiscoGroup200Response | GetDiscoGroupDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse)

function isUnexpected(response: CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(RunDiscoGroup204Response | RunDiscoGroupDefaultResponse)

function isUnexpected(response: RunDiscoGroup204Response | RunDiscoGroupDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(ListRuns200Response | ListRunsDefaultResponse)

function isUnexpected(response: ListRuns200Response | ListRunsDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse)

function isUnexpected(response: ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse)

function isUnexpected(response: GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(GetBillable200Response | GetBillableDefaultResponse)

function isUnexpected(response: GetBillable200Response | GetBillableDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(GetSnapshot200Response | GetSnapshotDefaultResponse)

function isUnexpected(response: GetSnapshot200Response | GetSnapshotDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(GetSummary200Response | GetSummaryDefaultResponse)

function isUnexpected(response: GetSummary200Response | GetSummaryDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(ListSavedFilter200Response | ListSavedFilterDefaultResponse)

function isUnexpected(response: ListSavedFilter200Response | ListSavedFilterDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(GetSavedFilter200Response | GetSavedFilterDefaultResponse)

function isUnexpected(response: GetSavedFilter200Response | GetSavedFilterDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse)

function isUnexpected(response: CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse)

function isUnexpected(response: DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(ListTask200Response | ListTaskDefaultResponse)

function isUnexpected(response: ListTask200Response | ListTaskDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(GetTask200Response | GetTaskDefaultResponse)

function isUnexpected(response: GetTask200Response | GetTaskDefaultResponse): response

Parámetros

Devoluciones

response

isUnexpected(CancelTask200Response | CancelTaskDefaultResponse)

function isUnexpected(response: CancelTask200Response | CancelTaskDefaultResponse): response

Parámetros

Devoluciones

response

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

Asistente para paginar los resultados de una respuesta inicial que sigue la especificación de Autorest x-ms-pageable extensión

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

Parámetros

client
Client

Cliente que se va a usar para enviar las solicitudes de página siguiente

initialResponse

TResponse

Respuesta inicial que contiene la página nextLink y actual de los elementos

options

PagingOptions<TResponse>

Devoluciones

  • PagedAsyncIterableIterator para iterar los elementos