Description | : Export dependencies |
Reference | : Link ¶ |
⚶ Changes
{ "#id": "Maps_ExportDependencies", "$parameters": { "body": { "$properties": [ { "#name": "focusedMachineId", "Required": { "new": false, "old": true } } ] } }, "$responses": { "@added_880880de37444703b00ad84ea05c66e4": { "200": { "Description": "Model representing the result of the export dependencies asynchronous operation.", "Type": "object", "$properties": [ { "#name": "id", "Description": "The status URL of export dependencies operation.", "Required": false, "Type": "string" }, { "#name": "name", "Description": "The resource name of the operation status. It must match the last segment of 'id' field.", "Required": false, "Type": "string" }, { "#name": "status", "Description": "The overall arm status of the operation. It has one of the terminal states - Succeeded/Failed/Canceled.", "Required": true, "Type": "string" }, { "#name": "error", "Description": "Contains error details if status is Failed/Canceled.", "Required": false, "Type": "object", "$properties": [ { "#name": "code", "Description": "The error code.", "Required": false, "Type": "string" }, { "#name": "message", "Description": "The error message.", "Required": false, "Type": "string" }, { "#name": "target", "Description": "The error target.", "Required": false, "Type": "string" }, { "#name": "details", "Description": "The error details.", "Required": false, "Type": "array", "$items": { "Type": "string" } }, { "#name": "additionalInfo", "Description": "The error additional info.", "Required": false, "Type": "array", "$items": { "Description": "The resource management error additional info.", "Type": "object", "$properties": [ { "#name": "type", "Description": "The additional info type.", "Required": false, "Type": "string" }, { "#name": "info", "Description": "The additional info.", "Required": false, "Type": "object" } ] } } ] }, { "#name": "startTime", "Description": "The start time of the operation.", "Format": "date-time", "Required": false, "Type": "string" }, { "#name": "endTime", "Description": "The end time of the operation.", "Format": "date-time", "Required": false, "Type": "string" }, { "#name": "properties", "Description": "Properties for export dependencies. These should only be set if the status is Succeeded.", "Required": false, "Type": "object", "$properties": [ { "#name": "exportedDataSasUri", "Description": "The SAS URI of the blob containing the exported dependencies data.", "Required": false, "Type": "string" }, { "#name": "statusCode", "Description": "A status code returned by the service with additional context about the export dependencies operation.", "Enum": [ [ "NoMatch", "Operation completed but no data was found for the requested time range" ], [ "CompleteMatch", "Operation completed with data found for the entire requested time range" ], [ "PartialMatch", "Operation completed with data found for a portion of the requested time range" ] ], "Required": false, "Type": "string" }, { "#name": "additionalInfo", "Description": "Additional information about the exported data.", "Required": false, "Type": "object", "$properties": [ { "#name": "availableDaysCount", "Description": "Number of days for which data was available in the exported results.", "Format": "int32", "Required": false, "Type": "integer" } ] } ] } ] } }, "202": [ { "@added_198e200d6ee248ac830682a4b62675d9": { "#name": "azure-asyncoperation", "Description": "A link to the status monitor", "Type": "string" } } ] } }
⚼ Request
POST:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DependencyMap/maps/{mapName}/exportDependencies
{
api-version:
string
,
subscriptionId:
string
,
resourceGroupName:
string
,
mapName:
string
,
body:
}
{
,
focusedMachineId:
string
,
filters:
}
{
,
dateTime:
{
,
startDateTimeUtc:
string
,
endDateTimeUtc:
string
,
}
processNameFilter:
}
{
,
operator:
enum
,
processNames:
}
[
,
string
,
]
⚐ Response (200)
{
id:
string
,
name:
string
,
status:
string
,
error:
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
additionalInfo:
}
[
]
,
{
,
type:
string
,
info:
object
,
}
startTime:
string
,
endTime:
string
,
properties:
}
{
,
exportedDataSasUri:
string
,
statusCode:
enum
,
additionalInfo:
}
{
,
availableDaysCount:
integer
,
}
⚐ Response (202)
{
azure-asyncoperation:
string
,
location:
string
,
retry-after:
integer
,
}
⚐ Response (default)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
additionalInfo:
}
[
]
,
{
,
type:
string
,
info:
object
,
}