Condividi tramite


@azure-rest/defender-easm package

Interfacce

AlexaInfoOutput
AsAssetOutput

Modello di base di inventario creato per lo scopo della documentazione di swagger

AsAssetResourceOutput

Elementi nella pagina corrente dei risultati.

AssetPageResultOutput

Pagina di asset che corrispondono alla metrica specificata.

AssetResourceOutputParent

Elementi nella pagina corrente dei risultati.

AssetSecurityPolicyOutput
AssetSummaryResultOutput

Raccolta di riepiloghi degli asset.

AssetUpdateData

Corpo della richiesta utilizzato per aggiornare un asset.

AttributeOutput
AuditTrailItemOutput

Cronologia del pull di questo asset nell'area di lavoro tramite il processo di individuazione.

AzureDataExplorerDataConnectionData
AzureDataExplorerDataConnectionOutput
AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionPropertiesOutput

Proprietà necessarie per stabilire la connessione a un determinato servizio

BannerOutput
CancelTask
CancelTask200Response

La richiesta ha avuto esito positivo.

CancelTaskDefaultHeaders
CancelTaskDefaultResponse
ContactAssetOutput

Modello di base di inventario creato per lo scopo della documentazione di swagger

ContactAssetResourceOutput

Elementi nella pagina corrente dei risultati.

CookieOutput
CreateOrReplaceDataConnection200Response

La richiesta ha avuto esito positivo.

CreateOrReplaceDataConnectionBodyParam
CreateOrReplaceDataConnectionDefaultHeaders
CreateOrReplaceDataConnectionDefaultResponse
CreateOrReplaceDiscoGroup200Response

La richiesta ha avuto esito positivo.

CreateOrReplaceDiscoGroupBodyParam
CreateOrReplaceDiscoGroupDefaultHeaders
CreateOrReplaceDiscoGroupDefaultResponse
CreateOrReplaceSavedFilter200Response

La richiesta ha avuto esito positivo.

CreateOrReplaceSavedFilterBodyParam
CreateOrReplaceSavedFilterDefaultHeaders
CreateOrReplaceSavedFilterDefaultResponse
CveOutput
Cvss3SummaryOutput
DataConnectionDataParent
DataConnectionOutputParent
DataConnectionProperties

DataConnectionProperties

DataConnectionPropertiesOutput

Proprietà necessarie per stabilire la connessione a un determinato servizio

DeleteDataConnection204Response

Non è disponibile alcun contenuto da inviare per questa richiesta, ma le intestazioni possono essere utili.

DeleteDataConnectionDefaultHeaders
DeleteDataConnectionDefaultResponse
DeleteSavedFilter204Response

Non è disponibile alcun contenuto da inviare per questa richiesta, ma le intestazioni possono essere utili.

DeleteSavedFilterDefaultHeaders
DeleteSavedFilterDefaultResponse
DependentResourceOutput
DiscoGroupData

Corpo della richiesta utilizzato per creare un gruppo di individuazione.

DiscoGroupOutput
DiscoRunPageResultOutput
DiscoRunResultOutput

L'ultima esecuzione di questo gruppo disco con alcune informazioni limitate, null se il gruppo non è mai stato eseguito.

DiscoSource

Entità di origine usata per guidare l'individuazione.

DiscoSourceOutput

Entità di origine usata per guidare l'individuazione.

DiscoTemplateOutput

Elementi nella pagina corrente dei risultati.

DomainAssetOutput
DomainAssetResourceOutput

Elementi nella pagina corrente dei risultati.

EasmClientOptions

Parametri facoltativi per il client

ErrorDetailOutput

Si tratta dell'oggetto errore di primo livello il cui codice corrisponde all'intestazione di risposta x-ms-error-code.

GetAssetResource
GetAssetResource200Response

La richiesta ha avuto esito positivo.

GetAssetResourceDefaultHeaders
GetAssetResourceDefaultResponse
GetBillable
GetBillable200Response

La richiesta ha avuto esito positivo.

GetBillableDefaultHeaders
GetBillableDefaultResponse
GetDataConnection
GetDataConnection200Response

La richiesta ha avuto esito positivo.

GetDataConnectionDefaultHeaders
GetDataConnectionDefaultResponse
GetDiscoGroup
GetDiscoGroup200Response

La richiesta ha avuto esito positivo.

GetDiscoGroupDefaultHeaders
GetDiscoGroupDefaultResponse
GetDiscoTemplate
GetDiscoTemplate200Response

La richiesta ha avuto esito positivo.

GetDiscoTemplateDefaultHeaders
GetDiscoTemplateDefaultResponse
GetSavedFilter
GetSavedFilter200Response

La richiesta ha avuto esito positivo.

GetSavedFilterDefaultHeaders
GetSavedFilterDefaultResponse
GetSnapshot
GetSnapshot200Response

La richiesta ha avuto esito positivo.

GetSnapshotBodyParam
GetSnapshotDefaultHeaders
GetSnapshotDefaultResponse
GetSummary
GetSummary200Response

La richiesta ha avuto esito positivo.

GetSummaryBodyParam
GetSummaryDefaultHeaders
GetSummaryDefaultResponse
GetTask
GetTask200Response

La richiesta ha avuto esito positivo.

GetTaskDefaultHeaders
GetTaskDefaultResponse
GuidPairOutput
HostAssetOutput

Modello di base di inventario creato per lo scopo della documentazione di swagger

HostAssetResourceOutput

Elementi nella pagina corrente dei risultati.

HostCoreOutput
InnerErrorOutput

Si tratta di un oggetto contenente informazioni più specifiche dell'oggetto corrente sull'errore.

InventoryAssetOutput

Modello di base di inventario creato per lo scopo della documentazione di swagger

IpAddressAssetOutput

Modello di base di inventario creato per lo scopo della documentazione di swagger

IpAddressAssetResourceOutput

Elementi nella pagina corrente dei risultati.

IpBlockAssetOutput

Modello di base di inventario creato per lo scopo della documentazione di swagger

IpBlockAssetResourceOutput

Elementi nella pagina corrente dei risultati.

IpBlockOutput
ListAssetResource
ListAssetResource200Response

La richiesta ha avuto esito positivo.

ListAssetResourceDefaultHeaders
ListAssetResourceDefaultResponse
ListAssetResourceQueryParam
ListAssetResourceQueryParamProperties
ListDataConnection
ListDataConnection200Response

La richiesta ha avuto esito positivo.

ListDataConnectionDefaultHeaders
ListDataConnectionDefaultResponse
ListDataConnectionQueryParam
ListDataConnectionQueryParamProperties
ListDiscoGroup
ListDiscoGroup200Response

La richiesta ha avuto esito positivo.

ListDiscoGroupDefaultHeaders
ListDiscoGroupDefaultResponse
ListDiscoGroupQueryParam
ListDiscoGroupQueryParamProperties
ListDiscoTemplate
ListDiscoTemplate200Response

La richiesta ha avuto esito positivo.

ListDiscoTemplateDefaultHeaders
ListDiscoTemplateDefaultResponse
ListDiscoTemplateQueryParam
ListDiscoTemplateQueryParamProperties
ListRuns
ListRuns200Response

La richiesta ha avuto esito positivo.

ListRunsDefaultHeaders
ListRunsDefaultResponse
ListRunsQueryParam
ListRunsQueryParamProperties
ListSavedFilter
ListSavedFilter200Response

La richiesta ha avuto esito positivo.

ListSavedFilterDefaultHeaders
ListSavedFilterDefaultResponse
ListSavedFilterQueryParam
ListSavedFilterQueryParamProperties
ListTask
ListTask200Response

La richiesta ha avuto esito positivo.

ListTaskDefaultHeaders
ListTaskDefaultResponse
ListTaskQueryParam
ListTaskQueryParamProperties
LocationOutput
LogAnalyticsDataConnectionData
LogAnalyticsDataConnectionOutput
LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionPropertiesOutput

Proprietà necessarie per stabilire la connessione a un determinato servizio

ObservedBooleanOutput

Modello di modello per i valori osservati

ObservedHeaderOutput

Modello di modello per i valori osservati

ObservedIntegerOutput

Modello di modello per i valori osservati

ObservedIntegersOutput

Modello di modello per i valori osservati

ObservedLocationOutput

Modello di modello per i valori osservati

ObservedLongOutput

Modello di modello per i valori osservati

ObservedPortStateOutput

Modello di modello per i valori osservati

ObservedStringOutput

Modello di modello per i valori osservati

ObservedValueOutput

Modello di modello per i valori osservati

PageAssetOutput

Modello di base di inventario creato per lo scopo della documentazione di swagger

PageAssetResourceOutput

Elementi nella pagina corrente dei risultati.

PageCauseOutput
PageSettings

Interfaccia che tiene traccia delle impostazioni per l'iterazione di paging

PagedAssetResourceOutput

Raccolta di pagine di elementi AssetResource

PagedAsyncIterableIterator

Interfaccia che consente l'iterazione iterabile asincrona sia al completamento che alla pagina.

PagedDataConnectionOutput

Raccolta di pagine di elementi DataConnection

PagedDiscoGroupOutput

Raccolta di pagine di elementi DiscoGroup

PagedDiscoTemplateOutput

Raccolta di pagine di elementi DiscoTemplate

PagedSavedFilterOutput

Raccolta di pagine di elementi SavedFilter

PagedTaskOutput

Raccolta di pagine di elementi Task

PagingOptions

Opzioni per l'helper di paging

PortOutput
ReportAssetSnapshotRequest

Corpo della richiesta utilizzato per recuperare uno snapshot del report asset.

ReportAssetSnapshotResultOutput

Snapshot degli asset acquisiti ogni giorno per la metrica specificata. I dettagli degli asset contengono solo proprietà primarie. I dati dettagliati degli asset possono essere recuperati dagli endpoint degli asset.

ReportAssetSummaryRequest

Corpo della richiesta utilizzato per recuperare le informazioni sull'asset di riepilogo. È necessario specificare una sola raccolta di identificatori di riepilogo: filtri, metriche o metricheCategorie.

ReportAssetSummaryResultOutput
ReportBillableAssetBreakdownOutput

Suddivisione dei conteggi degli asset fatturabili per ogni tipo di asset.

ReportBillableAssetSnapshotResultOutput
ReportBillableAssetSummaryResultOutput
ReputationOutput
ResourceUrlOutput
Routes
RunDiscoGroup
RunDiscoGroup204Response

Non è disponibile alcun contenuto da inviare per questa richiesta, ma le intestazioni possono essere utili.

RunDiscoGroupDefaultHeaders
RunDiscoGroupDefaultResponse
SavedFilterData

Corpo della richiesta utilizzato per creare un filtro salvato.

SavedFilterOutput
ScanMetadataOutput
ServiceOutput
SoaRecordOutput
SourceOutput
SslCertAssetOutput

Modello di base di inventario creato per lo scopo della documentazione di swagger

SslCertAssetResourceOutput

Elementi nella pagina corrente dei risultati.

SslServerConfigOutput
SubResourceIntegrityCheckOutput
TaskOutput
UpdateAssets200Response

La richiesta ha avuto esito positivo.

UpdateAssetsBodyParam
UpdateAssetsDefaultHeaders
UpdateAssetsDefaultResponse
UpdateAssetsQueryParam
UpdateAssetsQueryParamProperties
ValidateDataConnection
ValidateDataConnection200Response

La richiesta ha avuto esito positivo.

ValidateDataConnectionBodyParam
ValidateDataConnectionDefaultHeaders
ValidateDataConnectionDefaultResponse
ValidateDiscoGroup
ValidateDiscoGroup200Response

La richiesta ha avuto esito positivo.

ValidateDiscoGroupBodyParam
ValidateDiscoGroupDefaultHeaders
ValidateDiscoGroupDefaultResponse
ValidateResultOutput

Convalidare il risultato per convalidare gli endpoint dell'azione

WebComponentOutput

Alias tipo

AssetResourceOutput

Elementi nella pagina corrente dei risultati.

AssetStateOutput

Alias per AssetStateOutput

AssetUpdateState

Alias per AssetUpdateState

AssetUpdateStateOutput

Alias per AssetUpdateStateOutput

AssetUpdateTransfers

Alias per AssetUpdateTransfers

AuditTrailItemKindOutput

Alias per AuditTrailItemKindOutput

CancelTaskParameters
CreateOrReplaceDataConnectionParameters
CreateOrReplaceDiscoGroupParameters
CreateOrReplaceSavedFilterParameters
DataConnectionContent

Alias per DataConnectionContent

DataConnectionContentOutput

Alias per DataConnectionContentOutput

DataConnectionData
DataConnectionFrequency

Alias per DataConnectionFrequency

DataConnectionFrequencyOutput

Alias per DataConnectionFrequencyOutput

DataConnectionOutput
DeleteDataConnectionParameters
DeleteSavedFilterParameters
DiscoRunStateOutput

Alias per DiscoRunStateOutput

DiscoSourceKind

Alias per DiscoSourceKind

DiscoSourceKindOutput

Alias per DiscoSourceKindOutput

EasmClient
GetArrayType

Tipo di helper per estrarre il tipo di una matrice

GetAssetResourceParameters
GetBillableParameters
GetDataConnectionParameters
GetDiscoGroupParameters
GetDiscoTemplateParameters
GetPage

Tipo di una funzione personalizzata che definisce come ottenere una pagina e un collegamento a quello successivo, se presente.

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

Alias per ObservedPortStateValueOutput

PageAssetRedirectTypeOutput

Alias per PageAssetRedirectTypeOutput

PaginateReturn

Tipo di helper per dedurre il tipo di elementi di paging dal tipo di risposta Questo tipo viene generato in base alle informazioni swagger per x-ms-pageable specificamente nella proprietà itemName che indica la proprietà della risposta in cui vengono trovati gli elementi della pagina. Il valore predefinito è value. Questo tipo consentirà di fornire iteratore fortemente tipizzato in base alla risposta che si ottiene come secondo parametro

ReportBillableAssetBreakdownKindOutput

Alias per ReportBillableAssetBreakdownKindOutput

RunDiscoGroupParameters
SslCertAssetValidationTypeOutput

Alias per SslCertAssetValidationTypeOutput

TaskPhaseOutput

Alias per TaskPhaseOutput

TaskStateOutput

Alias per TaskStateOutput

UpdateAssetsParameters
ValidateDataConnectionParameters
ValidateDiscoGroupParameters

Funzioni

default(string, TokenCredential, EasmClientOptions)

Inizializzare una nuova istanza di 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>)

Helper per impaginare i risultati da una risposta iniziale che segue la specifica dell'estensione autorest x-ms-pageable

Dettagli funzione

default(string, TokenCredential, EasmClientOptions)

Inizializzare una nuova istanza di EasmClient

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

Parametri

endpointParam

string

Endpoint che ospita la risorsa richiesta. Ad esempio, https://{area}.easm.defender.microsoft.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/workspaces/{workspaceName}

credentials
TokenCredential

identificare in modo univoco le credenziali client

options
EasmClientOptions

parametro per tutti i parametri facoltativi

Restituisce

isUnexpected(ListAssetResource200Response | ListAssetResourceDefaultResponse)

function isUnexpected(response: ListAssetResource200Response | ListAssetResourceDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(UpdateAssets200Response | UpdateAssetsDefaultResponse)

function isUnexpected(response: UpdateAssets200Response | UpdateAssetsDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetAssetResource200Response | GetAssetResourceDefaultResponse)

function isUnexpected(response: GetAssetResource200Response | GetAssetResourceDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListDataConnection200Response | ListDataConnectionDefaultResponse)

function isUnexpected(response: ListDataConnection200Response | ListDataConnectionDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse)

function isUnexpected(response: ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetDataConnection200Response | GetDataConnectionDefaultResponse)

function isUnexpected(response: GetDataConnection200Response | GetDataConnectionDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse)

function isUnexpected(response: CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse)

function isUnexpected(response: DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListDiscoGroup200Response | ListDiscoGroupDefaultResponse)

function isUnexpected(response: ListDiscoGroup200Response | ListDiscoGroupDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse)

function isUnexpected(response: ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetDiscoGroup200Response | GetDiscoGroupDefaultResponse)

function isUnexpected(response: GetDiscoGroup200Response | GetDiscoGroupDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse)

function isUnexpected(response: CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(RunDiscoGroup204Response | RunDiscoGroupDefaultResponse)

function isUnexpected(response: RunDiscoGroup204Response | RunDiscoGroupDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListRuns200Response | ListRunsDefaultResponse)

function isUnexpected(response: ListRuns200Response | ListRunsDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse)

function isUnexpected(response: ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse)

function isUnexpected(response: GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetBillable200Response | GetBillableDefaultResponse)

function isUnexpected(response: GetBillable200Response | GetBillableDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetSnapshot200Response | GetSnapshotDefaultResponse)

function isUnexpected(response: GetSnapshot200Response | GetSnapshotDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetSummary200Response | GetSummaryDefaultResponse)

function isUnexpected(response: GetSummary200Response | GetSummaryDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListSavedFilter200Response | ListSavedFilterDefaultResponse)

function isUnexpected(response: ListSavedFilter200Response | ListSavedFilterDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetSavedFilter200Response | GetSavedFilterDefaultResponse)

function isUnexpected(response: GetSavedFilter200Response | GetSavedFilterDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse)

function isUnexpected(response: CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse)

function isUnexpected(response: DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(ListTask200Response | ListTaskDefaultResponse)

function isUnexpected(response: ListTask200Response | ListTaskDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(GetTask200Response | GetTaskDefaultResponse)

function isUnexpected(response: GetTask200Response | GetTaskDefaultResponse): response

Parametri

Restituisce

response

isUnexpected(CancelTask200Response | CancelTaskDefaultResponse)

function isUnexpected(response: CancelTask200Response | CancelTaskDefaultResponse): response

Parametri

Restituisce

response

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

Helper per impaginare i risultati da una risposta iniziale che segue la specifica dell'estensione autorest x-ms-pageable

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

Parametri

client
Client

Client da usare per l'invio delle richieste di pagina successiva

initialResponse

TResponse

Risposta iniziale contenente il nextLink e la pagina corrente degli elementi

options

PagingOptions<TResponse>

Restituisce

  • PagedAsyncIterableIterator per scorrere gli elementi