@azure-rest/defender-easm package

Interfaces

AlexaInfoOutput
AsAssetOutput

Een inventarisbasismodel dat is gemaakt voor het doel van de swagger-documentatie

AsAssetResourceOutput

De items op de huidige pagina met resultaten.

AssetPageResultOutput

De pagina met assets die overeenkomen met de opgegeven metrische gegevens.

AssetResourceOutputParent

De items op de huidige pagina met resultaten.

AssetSecurityPolicyOutput
AssetSummaryResultOutput

De verzameling activaoverzichten.

AssetUpdateData

Een aanvraagbody die wordt gebruikt om een asset bij te werken.

AttributeOutput
AuditTrailItemOutput

De geschiedenis van hoe deze asset via het detectieproces naar de werkruimte is gehaald.

AzureDataExplorerDataConnectionData
AzureDataExplorerDataConnectionOutput
AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionProperties

AzureDataExplorerDataConnectionPropertiesOutput

De eigenschappen die nodig zijn om verbinding te maken met een bepaalde service

BannerOutput
CancelTask
CancelTask200Response

De aanvraag is voltooid.

CancelTaskDefaultHeaders
CancelTaskDefaultResponse
ContactAssetOutput

Een inventarisbasismodel dat is gemaakt voor het doel van de swagger-documentatie

ContactAssetResourceOutput

De items op de huidige pagina met resultaten.

CookieOutput
CreateOrReplaceDataConnection200Response

De aanvraag is voltooid.

CreateOrReplaceDataConnectionBodyParam
CreateOrReplaceDataConnectionDefaultHeaders
CreateOrReplaceDataConnectionDefaultResponse
CreateOrReplaceDiscoGroup200Response

De aanvraag is voltooid.

CreateOrReplaceDiscoGroupBodyParam
CreateOrReplaceDiscoGroupDefaultHeaders
CreateOrReplaceDiscoGroupDefaultResponse
CreateOrReplaceSavedFilter200Response

De aanvraag is voltooid.

CreateOrReplaceSavedFilterBodyParam
CreateOrReplaceSavedFilterDefaultHeaders
CreateOrReplaceSavedFilterDefaultResponse
CveOutput
Cvss3SummaryOutput
DataConnectionDataParent
DataConnectionOutputParent
DataConnectionProperties

DataConnectionProperties

DataConnectionPropertiesOutput

De eigenschappen die nodig zijn om verbinding te maken met een bepaalde service

DeleteDataConnection204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

DeleteDataConnectionDefaultHeaders
DeleteDataConnectionDefaultResponse
DeleteSavedFilter204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

DeleteSavedFilterDefaultHeaders
DeleteSavedFilterDefaultResponse
DependentResourceOutput
DiscoGroupData

Een aanvraagbody die wordt gebruikt om een detectiegroep te maken.

DiscoGroupOutput
DiscoRunPageResultOutput
DiscoRunResultOutput

De meest recente uitvoering van deze discogroep met beperkte informatie, null als de groep nog nooit is uitgevoerd.

DiscoSource

Bronentiteit die wordt gebruikt om detectie te stimuleren.

DiscoSourceOutput

Bronentiteit die wordt gebruikt om detectie te stimuleren.

DiscoTemplateOutput

De items op de huidige pagina met resultaten.

DomainAssetOutput
DomainAssetResourceOutput

De items op de huidige pagina met resultaten.

EasmClientOptions

De optionele parameters voor de client

ErrorDetailOutput

Dit is het foutobject op het hoogste niveau waarvan de code overeenkomt met de antwoordheader x-ms-error-code.

GetAssetResource
GetAssetResource200Response

De aanvraag is voltooid.

GetAssetResourceDefaultHeaders
GetAssetResourceDefaultResponse
GetBillable
GetBillable200Response

De aanvraag is voltooid.

GetBillableDefaultHeaders
GetBillableDefaultResponse
GetDataConnection
GetDataConnection200Response

De aanvraag is voltooid.

GetDataConnectionDefaultHeaders
GetDataConnectionDefaultResponse
GetDiscoGroup
GetDiscoGroup200Response

De aanvraag is voltooid.

GetDiscoGroupDefaultHeaders
GetDiscoGroupDefaultResponse
GetDiscoTemplate
GetDiscoTemplate200Response

De aanvraag is voltooid.

GetDiscoTemplateDefaultHeaders
GetDiscoTemplateDefaultResponse
GetSavedFilter
GetSavedFilter200Response

De aanvraag is voltooid.

GetSavedFilterDefaultHeaders
GetSavedFilterDefaultResponse
GetSnapshot
GetSnapshot200Response

De aanvraag is voltooid.

GetSnapshotBodyParam
GetSnapshotDefaultHeaders
GetSnapshotDefaultResponse
GetSummary
GetSummary200Response

De aanvraag is voltooid.

GetSummaryBodyParam
GetSummaryDefaultHeaders
GetSummaryDefaultResponse
GetTask
GetTask200Response

De aanvraag is voltooid.

GetTaskDefaultHeaders
GetTaskDefaultResponse
GuidPairOutput
HostAssetOutput

Een inventarisbasismodel dat is gemaakt voor het doel van de swagger-documentatie

HostAssetResourceOutput

De items op de huidige pagina met resultaten.

HostCoreOutput
InnerErrorOutput

Dit is een object met meer specifieke informatie dan het huidige object over de fout.

InventoryAssetOutput

Een inventarisbasismodel dat is gemaakt voor het doel van de swagger-documentatie

IpAddressAssetOutput

Een inventarisbasismodel dat is gemaakt voor het doel van de swagger-documentatie

IpAddressAssetResourceOutput

De items op de huidige pagina met resultaten.

IpBlockAssetOutput

Een inventarisbasismodel dat is gemaakt voor het doel van de swagger-documentatie

IpBlockAssetResourceOutput

De items op de huidige pagina met resultaten.

IpBlockOutput
ListAssetResource
ListAssetResource200Response

De aanvraag is voltooid.

ListAssetResourceDefaultHeaders
ListAssetResourceDefaultResponse
ListAssetResourceQueryParam
ListAssetResourceQueryParamProperties
ListDataConnection
ListDataConnection200Response

De aanvraag is voltooid.

ListDataConnectionDefaultHeaders
ListDataConnectionDefaultResponse
ListDataConnectionQueryParam
ListDataConnectionQueryParamProperties
ListDiscoGroup
ListDiscoGroup200Response

De aanvraag is voltooid.

ListDiscoGroupDefaultHeaders
ListDiscoGroupDefaultResponse
ListDiscoGroupQueryParam
ListDiscoGroupQueryParamProperties
ListDiscoTemplate
ListDiscoTemplate200Response

De aanvraag is voltooid.

ListDiscoTemplateDefaultHeaders
ListDiscoTemplateDefaultResponse
ListDiscoTemplateQueryParam
ListDiscoTemplateQueryParamProperties
ListRuns
ListRuns200Response

De aanvraag is voltooid.

ListRunsDefaultHeaders
ListRunsDefaultResponse
ListRunsQueryParam
ListRunsQueryParamProperties
ListSavedFilter
ListSavedFilter200Response

De aanvraag is voltooid.

ListSavedFilterDefaultHeaders
ListSavedFilterDefaultResponse
ListSavedFilterQueryParam
ListSavedFilterQueryParamProperties
ListTask
ListTask200Response

De aanvraag is voltooid.

ListTaskDefaultHeaders
ListTaskDefaultResponse
ListTaskQueryParam
ListTaskQueryParamProperties
LocationOutput
LogAnalyticsDataConnectionData
LogAnalyticsDataConnectionOutput
LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionProperties

LogAnalyticsDataConnectionPropertiesOutput

De eigenschappen die nodig zijn om verbinding te maken met een bepaalde service

ObservedBooleanOutput

Sjabloonmodel voor waargenomen waarden

ObservedHeaderOutput

Sjabloonmodel voor waargenomen waarden

ObservedIntegerOutput

Sjabloonmodel voor waargenomen waarden

ObservedIntegersOutput

Sjabloonmodel voor waargenomen waarden

ObservedLocationOutput

Sjabloonmodel voor waargenomen waarden

ObservedLongOutput

Sjabloonmodel voor waargenomen waarden

ObservedPortStateOutput

Sjabloonmodel voor waargenomen waarden

ObservedStringOutput

Sjabloonmodel voor waargenomen waarden

ObservedValueOutput

Sjabloonmodel voor waargenomen waarden

PageAssetOutput

Een inventarisbasismodel dat is gemaakt voor het doel van de swagger-documentatie

PageAssetResourceOutput

De items op de huidige pagina met resultaten.

PageCauseOutput
PageSettings

Een interface waarmee de instellingen voor gepaginade iteratie worden bijgehouden

PagedAssetResourceOutput

Gepaginade verzameling AssetResource-items

PagedAsyncIterableIterator

Een interface waarmee asynchrone iteratie zowel kan worden voltooid als per pagina.

PagedDataConnectionOutput

Gepaginade verzameling DataConnection-items

PagedDiscoGroupOutput

Gepaginade verzameling DiscoGroup-items

PagedDiscoTemplateOutput

Gepaginade verzameling DiscoTemplate-items

PagedSavedFilterOutput

Gepaginade verzameling Van Opfilter-items

PagedTaskOutput

Gepaginade verzameling taakitems

PagingOptions

Opties voor de helper voor paging

PortOutput
ReportAssetSnapshotRequest

Een aanvraagbody die wordt gebruikt om een momentopname van een assetrapport op te halen.

ReportAssetSnapshotResultOutput

Een momentopname van assets die dagelijks zijn vastgelegd voor de opgegeven metrische gegevens. Assetdetails bevatten alleen primaire eigenschappen. Gedetailleerde assetgegevens kunnen worden opgehaald uit de asseteindpunten.

ReportAssetSummaryRequest

Een aanvraagbody die wordt gebruikt om samenvattingsassetgegevens op te halen. Er moet slechts één verzameling samenvattings-id's worden opgegeven: filters, metrische gegevens of metricCategories.

ReportAssetSummaryResultOutput
ReportBillableAssetBreakdownOutput

De uitsplitsing van factureerbare activaaantallen voor elk assettype.

ReportBillableAssetSnapshotResultOutput
ReportBillableAssetSummaryResultOutput
ReputationOutput
ResourceUrlOutput
Routes
RunDiscoGroup
RunDiscoGroup204Response

Er is geen inhoud die voor deze aanvraag kan worden verzonden, maar de headers kunnen nuttig zijn.

RunDiscoGroupDefaultHeaders
RunDiscoGroupDefaultResponse
SavedFilterData

Een aanvraagbody die wordt gebruikt om een opgeslagen filter te maken.

SavedFilterOutput
ScanMetadataOutput
ServiceOutput
SoaRecordOutput
SourceOutput
SslCertAssetOutput

Een inventarisbasismodel dat is gemaakt voor het doel van de swagger-documentatie

SslCertAssetResourceOutput

De items op de huidige pagina met resultaten.

SslServerConfigOutput
SubResourceIntegrityCheckOutput
TaskOutput
UpdateAssets200Response

De aanvraag is voltooid.

UpdateAssetsBodyParam
UpdateAssetsDefaultHeaders
UpdateAssetsDefaultResponse
UpdateAssetsQueryParam
UpdateAssetsQueryParamProperties
ValidateDataConnection
ValidateDataConnection200Response

De aanvraag is voltooid.

ValidateDataConnectionBodyParam
ValidateDataConnectionDefaultHeaders
ValidateDataConnectionDefaultResponse
ValidateDiscoGroup
ValidateDiscoGroup200Response

De aanvraag is voltooid.

ValidateDiscoGroupBodyParam
ValidateDiscoGroupDefaultHeaders
ValidateDiscoGroupDefaultResponse
ValidateResultOutput

Resultaat valideren voor het valideren van actie-eindpunten

WebComponentOutput

Type-aliassen

AssetResourceOutput

De items op de huidige pagina met resultaten.

AssetStateOutput

Alias voor AssetStateOutput

AssetUpdateState

Alias voor AssetUpdateState

AssetUpdateStateOutput

Alias voor AssetUpdateStateOutput

AssetUpdateTransfers

Alias voor AssetUpdateTransfers

AuditTrailItemKindOutput

Alias voor AuditTrailItemKindOutput

CancelTaskParameters
CreateOrReplaceDataConnectionParameters
CreateOrReplaceDiscoGroupParameters
CreateOrReplaceSavedFilterParameters
DataConnectionContent

Alias voor DataConnectionContent

DataConnectionContentOutput

Alias voor DataConnectionContentOutput

DataConnectionData
DataConnectionFrequency

Alias voor DataConnectionFrequency

DataConnectionFrequencyOutput

Alias voor DataConnectionFrequencyOutput

DataConnectionOutput
DeleteDataConnectionParameters
DeleteSavedFilterParameters
DiscoRunStateOutput

Alias voor DiscoRunStateOutput

DiscoSourceKind

Alias voor DiscoSourceKind

DiscoSourceKindOutput

Alias voor DiscoSourceKindOutput

EasmClient
GetArrayType

Helpertype voor het extraheren van het type matrix

GetAssetResourceParameters
GetBillableParameters
GetDataConnectionParameters
GetDiscoGroupParameters
GetDiscoTemplateParameters
GetPage

Het type aangepaste functie waarmee wordt gedefinieerd hoe u een pagina en een koppeling naar de volgende krijgt, indien van toepassing.

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

Alias voor ObservedPortStateValueOutput

PageAssetRedirectTypeOutput

Alias voor PageAssetRedirectTypeOutput

PaginateReturn

Helpertype voor het afleiden van het type gepaginade elementen van het antwoordtype Dit type wordt gegenereerd op basis van de swagger-informatie voor x-ms-pageable specifiek op de eigenschap itemName die de eigenschap aangeeft van het antwoord waarin de pagina-items worden gevonden. De standaardwaarde is value. Met dit type kunnen we sterk getypte Iterator opgeven op basis van het antwoord dat we krijgen als tweede parameter

ReportBillableAssetBreakdownKindOutput

Alias voor ReportBillableAssetBreakdownKindOutput

RunDiscoGroupParameters
SslCertAssetValidationTypeOutput

Alias voor SslCertAssetValidationTypeOutput

TaskPhaseOutput

Alias voor TaskPhaseOutput

TaskStateOutput

Alias voor TaskStateOutput

UpdateAssetsParameters
ValidateDataConnectionParameters
ValidateDiscoGroupParameters

Functies

default(string, TokenCredential, EasmClientOptions)

Een nieuw exemplaar van EasmClient initialiseren

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 voor het pagineren van resultaten van een eerste antwoord dat volgt op de specificatie van autorest x-ms-pageable-extensie

Functiedetails

default(string, TokenCredential, EasmClientOptions)

Een nieuw exemplaar van EasmClient initialiseren

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

Parameters

endpointParam

string

Het eindpunt dat als host fungeert voor de aangevraagde resource. Bijvoorbeeld https://{region}.easm.defender.microsoft.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/workspaces/{workspaceName}

credentials
TokenCredential

clientreferenties uniek identificeren

options
EasmClientOptions

de parameter voor alle optionele parameters

Retouren

isUnexpected(ListAssetResource200Response | ListAssetResourceDefaultResponse)

function isUnexpected(response: ListAssetResource200Response | ListAssetResourceDefaultResponse): response

Parameters

Retouren

response

isUnexpected(UpdateAssets200Response | UpdateAssetsDefaultResponse)

function isUnexpected(response: UpdateAssets200Response | UpdateAssetsDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetAssetResource200Response | GetAssetResourceDefaultResponse)

function isUnexpected(response: GetAssetResource200Response | GetAssetResourceDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListDataConnection200Response | ListDataConnectionDefaultResponse)

function isUnexpected(response: ListDataConnection200Response | ListDataConnectionDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse)

function isUnexpected(response: ValidateDataConnection200Response | ValidateDataConnectionDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetDataConnection200Response | GetDataConnectionDefaultResponse)

function isUnexpected(response: GetDataConnection200Response | GetDataConnectionDefaultResponse): response

Parameters

Retouren

response

isUnexpected(CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse)

function isUnexpected(response: CreateOrReplaceDataConnection200Response | CreateOrReplaceDataConnectionDefaultResponse): response

Parameters

Retouren

response

isUnexpected(DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse)

function isUnexpected(response: DeleteDataConnection204Response | DeleteDataConnectionDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListDiscoGroup200Response | ListDiscoGroupDefaultResponse)

function isUnexpected(response: ListDiscoGroup200Response | ListDiscoGroupDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse)

function isUnexpected(response: ValidateDiscoGroup200Response | ValidateDiscoGroupDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetDiscoGroup200Response | GetDiscoGroupDefaultResponse)

function isUnexpected(response: GetDiscoGroup200Response | GetDiscoGroupDefaultResponse): response

Parameters

Retouren

response

isUnexpected(CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse)

function isUnexpected(response: CreateOrReplaceDiscoGroup200Response | CreateOrReplaceDiscoGroupDefaultResponse): response

Parameters

Retouren

response

isUnexpected(RunDiscoGroup204Response | RunDiscoGroupDefaultResponse)

function isUnexpected(response: RunDiscoGroup204Response | RunDiscoGroupDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListRuns200Response | ListRunsDefaultResponse)

function isUnexpected(response: ListRuns200Response | ListRunsDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse)

function isUnexpected(response: ListDiscoTemplate200Response | ListDiscoTemplateDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse)

function isUnexpected(response: GetDiscoTemplate200Response | GetDiscoTemplateDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetBillable200Response | GetBillableDefaultResponse)

function isUnexpected(response: GetBillable200Response | GetBillableDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetSnapshot200Response | GetSnapshotDefaultResponse)

function isUnexpected(response: GetSnapshot200Response | GetSnapshotDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetSummary200Response | GetSummaryDefaultResponse)

function isUnexpected(response: GetSummary200Response | GetSummaryDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListSavedFilter200Response | ListSavedFilterDefaultResponse)

function isUnexpected(response: ListSavedFilter200Response | ListSavedFilterDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetSavedFilter200Response | GetSavedFilterDefaultResponse)

function isUnexpected(response: GetSavedFilter200Response | GetSavedFilterDefaultResponse): response

Parameters

Retouren

response

isUnexpected(CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse)

function isUnexpected(response: CreateOrReplaceSavedFilter200Response | CreateOrReplaceSavedFilterDefaultResponse): response

Parameters

Retouren

response

isUnexpected(DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse)

function isUnexpected(response: DeleteSavedFilter204Response | DeleteSavedFilterDefaultResponse): response

Parameters

Retouren

response

isUnexpected(ListTask200Response | ListTaskDefaultResponse)

function isUnexpected(response: ListTask200Response | ListTaskDefaultResponse): response

Parameters

Retouren

response

isUnexpected(GetTask200Response | GetTaskDefaultResponse)

function isUnexpected(response: GetTask200Response | GetTaskDefaultResponse): response

Parameters

Retouren

response

isUnexpected(CancelTask200Response | CancelTaskDefaultResponse)

function isUnexpected(response: CancelTask200Response | CancelTaskDefaultResponse): response

Parameters

Retouren

response

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

Helper voor het pagineren van resultaten van een eerste antwoord dat volgt op de specificatie van autorest x-ms-pageable-extensie

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

Parameters

client
Client

Client die moet worden gebruikt voor het verzenden van de volgende paginaaanvragen

initialResponse

TResponse

Eerste antwoord met de nextLink en de huidige pagina met elementen

options

PagingOptions<TResponse>

Retouren

  • PagedAsyncIterableIterator om de elementen te herhalen