Compartilhar via


@azure-rest/defender-easm package

Interfaces

AlexaInfoOutput
AsAssetOutput

Um modelo base de inventário criado para fins de documentação do Swagger

AsAssetResourceOutput

Os itens na página atual dos resultados.

AssetPageResultOutput

A página de ativos que correspondem à métrica fornecida.

AssetResourceOutputParent

Os itens na página atual dos resultados.

AssetSecurityPolicyOutput
AssetSummaryResultOutput

A coleção de resumos de ativos.

AssetUpdateData

Um corpo de solicitação usado para atualizar um ativo.

AttributeOutput
AuditTrailItemOutput

O histórico de como esse ativo foi extraído para o workspace por meio do processo de descoberta.

AzureDataExplorerDataConnectionData
AzureDataExplorerDataConnectionOutput
AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionPropertiesOutput

As propriedades necessárias para estabelecer a conexão com um serviço específico

BannerOutput
CancelTask
CancelTask200Response

A solicitação foi bem-sucedida.

CancelTaskDefaultHeaders
CancelTaskDefaultResponse
ContactAssetOutput

Um modelo base de inventário criado para fins de documentação do Swagger

ContactAssetResourceOutput

Os itens na página atual dos resultados.

CookieOutput
CreateOrReplaceDataConnection200Response

A solicitação foi bem-sucedida.

CreateOrReplaceDataConnectionBodyParam
CreateOrReplaceDataConnectionDefaultHeaders
CreateOrReplaceDataConnectionDefaultResponse
CreateOrReplaceDiscoGroup200Response

A solicitação foi bem-sucedida.

CreateOrReplaceDiscoGroupBodyParam
CreateOrReplaceDiscoGroupDefaultHeaders
CreateOrReplaceDiscoGroupDefaultResponse
CreateOrReplaceSavedFilter200Response

A solicitação foi bem-sucedida.

CreateOrReplaceSavedFilterBodyParam
CreateOrReplaceSavedFilterDefaultHeaders
CreateOrReplaceSavedFilterDefaultResponse
CveOutput
Cvss3SummaryOutput
DataConnectionDataParent
DataConnectionOutputParent
DataConnectionProperties

DataConnectionProperties

DataConnectionPropertiesOutput

As propriedades necessárias para estabelecer a conexão com um serviço específico

DeleteDataConnection204Response

Não há conteúdo a ser enviado para essa solicitação, mas os cabeçalhos podem ser úteis.

DeleteDataConnectionDefaultHeaders
DeleteDataConnectionDefaultResponse
DeleteSavedFilter204Response

Não há conteúdo a ser enviado para essa solicitação, mas os cabeçalhos podem ser úteis.

DeleteSavedFilterDefaultHeaders
DeleteSavedFilterDefaultResponse
DependentResourceOutput
DiscoGroupData

Um corpo de solicitação usado para criar um grupo de descoberta.

DiscoGroupOutput
DiscoRunPageResultOutput
DiscoRunResultOutput

A última execução deste grupo disco com algumas informações limitadas será nula se o grupo nunca tiver sido executado.

DiscoSource

Entidade de origem usada para impulsionar a descoberta.

DiscoSourceOutput

Entidade de origem usada para impulsionar a descoberta.

DiscoTemplateOutput

Os itens na página atual dos resultados.

DomainAssetOutput
DomainAssetResourceOutput

Os itens na página atual dos resultados.

EasmClientOptions

Os parâmetros opcionais para o cliente

ErrorDetailOutput

Esse é o objeto de erro de nível superior cujo código corresponde ao cabeçalho de resposta x-ms-error-code.

GetAssetResource
GetAssetResource200Response

A solicitação foi bem-sucedida.

GetAssetResourceDefaultHeaders
GetAssetResourceDefaultResponse
GetBillable
GetBillable200Response

A solicitação foi bem-sucedida.

GetBillableDefaultHeaders
GetBillableDefaultResponse
GetDataConnection
GetDataConnection200Response

A solicitação foi bem-sucedida.

GetDataConnectionDefaultHeaders
GetDataConnectionDefaultResponse
GetDiscoGroup
GetDiscoGroup200Response

A solicitação foi bem-sucedida.

GetDiscoGroupDefaultHeaders
GetDiscoGroupDefaultResponse
GetDiscoTemplate
GetDiscoTemplate200Response

A solicitação foi bem-sucedida.

GetDiscoTemplateDefaultHeaders
GetDiscoTemplateDefaultResponse
GetSavedFilter
GetSavedFilter200Response

A solicitação foi bem-sucedida.

GetSavedFilterDefaultHeaders
GetSavedFilterDefaultResponse
GetSnapshot
GetSnapshot200Response

A solicitação foi bem-sucedida.

GetSnapshotBodyParam
GetSnapshotDefaultHeaders
GetSnapshotDefaultResponse
GetSummary
GetSummary200Response

A solicitação foi bem-sucedida.

GetSummaryBodyParam
GetSummaryDefaultHeaders
GetSummaryDefaultResponse
GetTask
GetTask200Response

A solicitação foi bem-sucedida.

GetTaskDefaultHeaders
GetTaskDefaultResponse
GuidPairOutput
HostAssetOutput

Um modelo base de inventário criado para fins de documentação do Swagger

HostAssetResourceOutput

Os itens na página atual dos resultados.

HostCoreOutput
InnerErrorOutput

Esse é um objeto que contém informações mais específicas do que o objeto atual sobre o erro.

InventoryAssetOutput

Um modelo base de inventário criado para fins de documentação do Swagger

IpAddressAssetOutput

Um modelo base de inventário criado para fins de documentação do Swagger

IpAddressAssetResourceOutput

Os itens na página atual dos resultados.

IpBlockAssetOutput

Um modelo base de inventário criado para fins de documentação do Swagger

IpBlockAssetResourceOutput

Os itens na página atual dos resultados.

IpBlockOutput
ListAssetResource
ListAssetResource200Response

A solicitação foi bem-sucedida.

ListAssetResourceDefaultHeaders
ListAssetResourceDefaultResponse
ListAssetResourceQueryParam
ListAssetResourceQueryParamProperties
ListDataConnection
ListDataConnection200Response

A solicitação foi bem-sucedida.

ListDataConnectionDefaultHeaders
ListDataConnectionDefaultResponse
ListDataConnectionQueryParam
ListDataConnectionQueryParamProperties
ListDiscoGroup
ListDiscoGroup200Response

A solicitação foi bem-sucedida.

ListDiscoGroupDefaultHeaders
ListDiscoGroupDefaultResponse
ListDiscoGroupQueryParam
ListDiscoGroupQueryParamProperties
ListDiscoTemplate
ListDiscoTemplate200Response

A solicitação foi bem-sucedida.

ListDiscoTemplateDefaultHeaders
ListDiscoTemplateDefaultResponse
ListDiscoTemplateQueryParam
ListDiscoTemplateQueryParamProperties
ListRuns
ListRuns200Response

A solicitação foi bem-sucedida.

ListRunsDefaultHeaders
ListRunsDefaultResponse
ListRunsQueryParam
ListRunsQueryParamProperties
ListSavedFilter
ListSavedFilter200Response

A solicitação foi bem-sucedida.

ListSavedFilterDefaultHeaders
ListSavedFilterDefaultResponse
ListSavedFilterQueryParam
ListSavedFilterQueryParamProperties
ListTask
ListTask200Response

A solicitação foi bem-sucedida.

ListTaskDefaultHeaders
ListTaskDefaultResponse
ListTaskQueryParam
ListTaskQueryParamProperties
LocationOutput
LogAnalyticsDataConnectionData
LogAnalyticsDataConnectionOutput
LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionPropertiesOutput

As propriedades necessárias para estabelecer a conexão com um serviço específico

ObservedBooleanOutput

Modelo de modelo para valores observados

ObservedHeaderOutput

Modelo de modelo para valores observados

ObservedIntegerOutput

Modelo de modelo para valores observados

ObservedIntegersOutput

Modelo de modelo para valores observados

ObservedLocationOutput

Modelo de modelo para valores observados

ObservedLongOutput

Modelo de modelo para valores observados

ObservedPortStateOutput

Modelo de modelo para valores observados

ObservedStringOutput

Modelo de modelo para valores observados

ObservedValueOutput

Modelo de modelo para valores observados

PageAssetOutput

Um modelo base de inventário criado para fins de documentação do Swagger

PageAssetResourceOutput

Os itens na página atual dos resultados.

PageCauseOutput
PageSettings

Uma interface que rastreia as configurações da iteração paginada

PagedAssetResourceOutput

Coleção de páginas de itens AssetResource

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

PagedDataConnectionOutput

Coleção de páginas de itens do DataConnection

PagedDiscoGroupOutput

Coleção de páginas de itens discogroup

PagedDiscoTemplateOutput

Coleção de páginas de itens DiscoTemplate

PagedSavedFilterOutput

Coleção de páginas de itens SavedFilter

PagedTaskOutput

Coleção de páginas de itens de tarefa

PagingOptions

Opções para o auxiliar de paginação

PortOutput
ReportAssetSnapshotRequest

Um corpo da solicitação usado para recuperar um instantâneo do relatório de ativos.

ReportAssetSnapshotResultOutput

Um instantâneo de ativos capturados diariamente para a métrica fornecida. Os detalhes do ativo contêm apenas propriedades primárias. Os dados detalhados do ativo podem ser recuperados dos pontos de extremidade do ativo.

ReportAssetSummaryRequest

Um corpo da solicitação usado para recuperar informações de ativo de resumo. Uma e apenas uma coleção de identificadores de resumo devem ser fornecidas: filtros, métricas ou metricCategories.

ReportAssetSummaryResultOutput
ReportBillableAssetBreakdownOutput

A divisão das contagens de ativos faturáveis para cada tipo de ativo.

ReportBillableAssetSnapshotResultOutput
ReportBillableAssetSummaryResultOutput
ReputationOutput
ResourceUrlOutput
Routes
RunDiscoGroup
RunDiscoGroup204Response

Não há conteúdo a ser enviado para essa solicitação, mas os cabeçalhos podem ser úteis.

RunDiscoGroupDefaultHeaders
RunDiscoGroupDefaultResponse
SavedFilterData

Um corpo da solicitação usado para criar um filtro salvo.

SavedFilterOutput
ScanMetadataOutput
ServiceOutput
SoaRecordOutput
SourceOutput
SslCertAssetOutput

Um modelo base de inventário criado para fins de documentação do Swagger

SslCertAssetResourceOutput

Os itens na página atual dos resultados.

SslServerConfigOutput
SubResourceIntegrityCheckOutput
TaskOutput
UpdateAssets200Response

A solicitação foi bem-sucedida.

UpdateAssetsBodyParam
UpdateAssetsDefaultHeaders
UpdateAssetsDefaultResponse
UpdateAssetsQueryParam
UpdateAssetsQueryParamProperties
ValidateDataConnection
ValidateDataConnection200Response

A solicitação foi bem-sucedida.

ValidateDataConnectionBodyParam
ValidateDataConnectionDefaultHeaders
ValidateDataConnectionDefaultResponse
ValidateDiscoGroup
ValidateDiscoGroup200Response

A solicitação foi bem-sucedida.

ValidateDiscoGroupBodyParam
ValidateDiscoGroupDefaultHeaders
ValidateDiscoGroupDefaultResponse
ValidateResultOutput

Validar o resultado para validar pontos de extremidade de ação

WebComponentOutput

Aliases de tipo

AssetResourceOutput

Os itens na página atual dos 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 extrair o tipo de uma matriz

GetAssetResourceParameters
GetBillableParameters
GetDataConnectionParameters
GetDiscoGroupParameters
GetDiscoTemplateParameters
GetPage

O tipo de uma função personalizada que define como obter uma página e um link para a próxima, se houver.

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

Alias para ObservedPortStateValueOutput

PageAssetRedirectTypeOutput

Alias para PageAssetRedirectTypeOutput

PaginateReturn

Tipo auxiliar para inferir o tipo dos elementos de página do tipo de resposta Esse tipo é gerado com base nas informações de swagger para x-ms-pageable especificamente na propriedade itemName que indica a propriedade da resposta em que os itens de página são encontrados. O valor padrão é value. Esse tipo nos permitirá fornecer Iterador fortemente tipado com base na resposta que obtemos como segundo parâmetro

ReportBillableAssetBreakdownKindOutput

Alias para ReportBillableAssetBreakdownKindOutput

RunDiscoGroupParameters
SslCertAssetValidationTypeOutput

Alias para SslCertAssetValidationTypeOutput

TaskPhaseOutput

Alias para TaskPhaseOutput

TaskStateOutput

Alias para TaskStateOutput

UpdateAssetsParameters
ValidateDataConnectionParameters
ValidateDiscoGroupParameters

Funções

default(string, TokenCredential, EasmClientOptions)

Inicializar uma nova instância 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>)

Auxiliar para paginar resultados de uma resposta inicial que segue a especificação da extensão de x-ms-pageable Autorest

Detalhes da função

default(string, TokenCredential, EasmClientOptions)

Inicializar uma nova instância de EasmClient

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

Parâmetros

endpointParam

string

O ponto de extremidade que hospeda o recurso solicitado. Por exemplo, https://{region}.easm.defender.microsoft.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/workspaces/{workspaceName}

credentials
TokenCredential

identificar exclusivamente a credencial do cliente

options
EasmClientOptions

o parâmetro para todos os parâmetros opcionais

Retornos

isUnexpected(ListAssetResource200Response | ListAssetResourceDefaultResponse)

function isUnexpected(response: ListAssetResource200Response | ListAssetResourceDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(UpdateAssets200Response | UpdateAssetsDefaultResponse)

function isUnexpected(response: UpdateAssets200Response | UpdateAssetsDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetAssetResource200Response | GetAssetResourceDefaultResponse)

function isUnexpected(response: GetAssetResource200Response | GetAssetResourceDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListDataConnection200Response | ListDataConnectionDefaultResponse)

function isUnexpected(response: ListDataConnection200Response | ListDataConnectionDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse)

function isUnexpected(response: ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetDataConnection200Response | GetDataConnectionDefaultResponse)

function isUnexpected(response: GetDataConnection200Response | GetDataConnectionDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse)

function isUnexpected(response: CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse)

function isUnexpected(response: DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListDiscoGroup200Response | ListDiscoGroupDefaultResponse)

function isUnexpected(response: ListDiscoGroup200Response | ListDiscoGroupDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse)

function isUnexpected(response: ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetDiscoGroup200Response | GetDiscoGroupDefaultResponse)

function isUnexpected(response: GetDiscoGroup200Response | GetDiscoGroupDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse)

function isUnexpected(response: CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(RunDiscoGroup204Response | RunDiscoGroupDefaultResponse)

function isUnexpected(response: RunDiscoGroup204Response | RunDiscoGroupDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListRuns200Response | ListRunsDefaultResponse)

function isUnexpected(response: ListRuns200Response | ListRunsDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse)

function isUnexpected(response: ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse)

function isUnexpected(response: GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetBillable200Response | GetBillableDefaultResponse)

function isUnexpected(response: GetBillable200Response | GetBillableDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetSnapshot200Response | GetSnapshotDefaultResponse)

function isUnexpected(response: GetSnapshot200Response | GetSnapshotDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetSummary200Response | GetSummaryDefaultResponse)

function isUnexpected(response: GetSummary200Response | GetSummaryDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListSavedFilter200Response | ListSavedFilterDefaultResponse)

function isUnexpected(response: ListSavedFilter200Response | ListSavedFilterDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetSavedFilter200Response | GetSavedFilterDefaultResponse)

function isUnexpected(response: GetSavedFilter200Response | GetSavedFilterDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse)

function isUnexpected(response: CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse)

function isUnexpected(response: DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(ListTask200Response | ListTaskDefaultResponse)

function isUnexpected(response: ListTask200Response | ListTaskDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(GetTask200Response | GetTaskDefaultResponse)

function isUnexpected(response: GetTask200Response | GetTaskDefaultResponse): response

Parâmetros

Retornos

response

isUnexpected(CancelTask200Response | CancelTaskDefaultResponse)

function isUnexpected(response: CancelTask200Response | CancelTaskDefaultResponse): response

Parâmetros

Retornos

response

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

Auxiliar para paginar resultados de uma resposta inicial que segue a especificação da extensão de x-ms-pageable Autorest

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

Parâmetros

client
Client

Cliente a ser usado para enviar as solicitações da próxima página

initialResponse

TResponse

Resposta inicial que contém o nextLink e a página atual dos elementos

options

PagingOptions<TResponse>

Retornos

  • PagedAsyncIterableIterator para iterar os elementos