@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 2.58 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as inputs from "../types/input";
import * as outputs from "../types/output";
/**
* Get dependencies for all machines
*
* Uses Azure REST API version 2025-07-01-preview.
*/
export declare function getMapDependencyViewForAllMachines(args: GetMapDependencyViewForAllMachinesArgs, opts?: pulumi.InvokeOptions): Promise<GetMapDependencyViewForAllMachinesResult>;
export interface GetMapDependencyViewForAllMachinesArgs {
/**
* Filters for GetDependencyViewForAllMachines
*/
filters?: inputs.dependencymap.DependencyProcessFilter;
/**
* Maps resource name
*/
mapName: string;
/**
* The name of the resource group. The name is case insensitive.
*/
resourceGroupName: string;
}
/**
* Model representing the result of the export dependencies asynchronous operation.
*/
export interface GetMapDependencyViewForAllMachinesResult {
/**
* The end time of the operation.
*/
readonly endTime?: string;
/**
* Contains error details if status is Failed/Canceled.
*/
readonly error?: outputs.dependencymap.ErrorDetailResponse;
/**
* The status URL of the asynchronous operation.
*/
readonly id?: string;
/**
* The resource name of the operation status. It must match the last segment of 'id' field.
*/
readonly name?: string;
/**
* Properties for export dependencies. These should only be set if the status is Succeeded.
*/
readonly properties: outputs.dependencymap.GetDependencyViewForAllMachinesResultPropertiesResponse;
/**
* The start time of the operation.
*/
readonly startTime?: string;
/**
* The overall arm status of the operation. It has one of the terminal states - Succeeded/Failed/Canceled.
*/
readonly status: string;
}
/**
* Get dependencies for all machines
*
* Uses Azure REST API version 2025-07-01-preview.
*/
export declare function getMapDependencyViewForAllMachinesOutput(args: GetMapDependencyViewForAllMachinesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetMapDependencyViewForAllMachinesResult>;
export interface GetMapDependencyViewForAllMachinesOutputArgs {
/**
* Filters for GetDependencyViewForAllMachines
*/
filters?: pulumi.Input<inputs.dependencymap.DependencyProcessFilterArgs>;
/**
* Maps resource name
*/
mapName: pulumi.Input<string>;
/**
* The name of the resource group. The name is case insensitive.
*/
resourceGroupName: pulumi.Input<string>;
}