UNPKG

@lbrlabs/pulumi-dynatrace

Version:

A Pulumi package for creating and managing Dynatrace cloud resources.

45 lines (44 loc) 1.54 kB
import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; /** * The synthetic locations data source allows the location IDs to be retrieved based off of provided parameters. */ export declare function getSyntheticLocations(args?: GetSyntheticLocationsArgs, opts?: pulumi.InvokeOptions): Promise<GetSyntheticLocationsResult>; /** * A collection of arguments for invoking getSyntheticLocations. */ export interface GetSyntheticLocationsArgs { /** * The ID of this resource. */ id?: string; locations?: inputs.GetSyntheticLocationsLocations; name?: string; } /** * A collection of values returned by getSyntheticLocations. */ export interface GetSyntheticLocationsResult { /** * The ID of this resource. */ readonly id?: string; readonly locations: outputs.GetSyntheticLocationsLocations; readonly name?: string; } /** * The synthetic locations data source allows the location IDs to be retrieved based off of provided parameters. */ export declare function getSyntheticLocationsOutput(args?: GetSyntheticLocationsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetSyntheticLocationsResult>; /** * A collection of arguments for invoking getSyntheticLocations. */ export interface GetSyntheticLocationsOutputArgs { /** * The ID of this resource. */ id?: pulumi.Input<string>; locations?: pulumi.Input<inputs.GetSyntheticLocationsLocationsArgs>; name?: pulumi.Input<string>; }