Assets - Get Assets Export
Exporteer een lijst met assets voor de opgegeven zoekparameters.
POST {endpoint}/assets:export?api-version=2024-10-01-preview
POST {endpoint}/assets:export?api-version=2024-10-01-preview&filter={filter}&orderby={orderby}
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Het eindpunt dat als host fungeert voor de aangevraagde resource. Bijvoorbeeld https://{region}.easm.defender.microsoft.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/workspaces/{workspaceName} |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
|
filter
|
query |
string |
Filter de resultatenlijst met behulp van de opgegeven expressie. |
|
|
orderby
|
query |
string |
Een lijst met expressies die de volgorde van de geretourneerde resources opgeven. |
Aanvraagbody
| Name | Vereist | Type | Description |
|---|---|---|---|
| columns | True |
string[] |
De kolommen die moeten worden geëxporteerd. |
| fileName | True |
string |
De naam van het te exporteren bestand. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De aanvraag is voltooid. |
|
| Other Status Codes |
Een onverwachte foutreactie. Kopteksten x-ms-error-code: string |
Beveiliging
OAuth2Auth
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| https://easm.defender.microsoft.com/.default |
Voorbeelden
Assets_GetAssetsExport
Voorbeeldaanvraag
POST {endpoint}/assets:export?api-version=2024-10-01-preview&filter=state%20%3D%20%22confirmed%22
{
"fileName": "ThisisaFileName",
"columns": [
"asset",
"name"
]
}
Voorbeeldrespons
{
"id": "ThisisaTaskId",
"startedAt": "2022-05-02T19:30:14.432+00:00",
"completedAt": "2022-05-02T19:30:54.432+00:00",
"lastPolledAt": "2022-05-02T19:30:19.432+00:00",
"state": "complete",
"phase": "complete",
"reason": "This is a Task id"
}
Definities
| Name | Description |
|---|---|
|
Assets |
Een aanvraagbody die wordt gebruikt om een asset te exporteren. |
|
Azure. |
Het foutobject. |
|
Azure. |
Een antwoord met foutdetails. |
|
Azure. |
Een object met meer specifieke informatie over de fout. Volgens de Azure REST API-richtlijnen - . https://aka.ms/AzureRestApiGuidelines#handling-errors |
| Task | |
|
Task |
De fase waarin de taak zich bevindt. |
|
Task |
De status waarin de taak zich bevindt. |
AssetsExportRequest
Een aanvraagbody die wordt gebruikt om een asset te exporteren.
| Name | Type | Description |
|---|---|---|
| columns |
string[] |
De kolommen die moeten worden geëxporteerd. |
| fileName |
string |
De naam van het te exporteren bestand. |
Azure.Core.Foundations.Error
Het foutobject.
| Name | Type | Description |
|---|---|---|
| code |
string |
Een van een door de server gedefinieerde set foutcodes. |
| details |
Een matrix met details over specifieke fouten die hebben geleid tot deze gemelde fout. |
|
| innererror |
Een object met meer specifieke informatie dan het huidige object over de fout. |
|
| message |
string |
Een leesbare weergave van de fout. |
| target |
string |
Het doel van de fout. |
Azure.Core.Foundations.ErrorResponse
Een antwoord met foutdetails.
| Name | Type | Description |
|---|---|---|
| error |
Het foutobject. |
Azure.Core.Foundations.InnerError
Een object met meer specifieke informatie over de fout. Volgens de Azure REST API-richtlijnen - . https://aka.ms/AzureRestApiGuidelines#handling-errors
| Name | Type | Description |
|---|---|---|
| code |
string |
Een van een door de server gedefinieerde set foutcodes. |
| innererror |
Interne fout. |
Task
| Name | Type | Description |
|---|---|---|
| completedAt |
string (date-time) |
Het tijdstip waarop de taak is voltooid. |
| id |
string |
De unieke id van de taak. |
| lastPolledAt |
string (date-time) |
De laatste keer dat de status van de taak is bijgewerkt. |
| metadata |
Kenmerken die uniek zijn voor de taak. Dit verschilt per taaktype. |
|
| phase |
De fase waarin de taak zich bevindt. |
|
| reason |
string |
De reden waarom de taak is verplaatst naar de huidige status, als de taak niet is voltooid. |
| startedAt |
string (date-time) |
Het tijdstip waarop de taak is gestart. |
| state |
De status waarin de taak zich bevindt. |
TaskPhase
De fase waarin de taak zich bevindt.
| Waarde | Description |
|---|---|
| running | |
| polling | |
| complete |
TaskState
De status waarin de taak zich bevindt.
| Waarde | Description |
|---|---|
| pending | |
| running | |
| paused | |
| complete | |
| incomplete | |
| failed | |
| warning |