import * as pulumi from "@pulumi/pulumi"; /** * Use this data source to retrieve a Datadog Synthetics global variable (to be used in Synthetics tests). */ export declare function getSyntheticsGlobalVariable(args: GetSyntheticsGlobalVariableArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getSyntheticsGlobalVariable. */ export interface GetSyntheticsGlobalVariableArgs { /** * The synthetics global variable name to search for. Must only match one global variable. Must be all uppercase with underscores. */ name: string; } /** * A collection of values returned by getSyntheticsGlobalVariable. */ export interface GetSyntheticsGlobalVariableResult { /** * The ID of this resource. */ readonly id: string; /** * The synthetics global variable name to search for. Must only match one global variable. Must be all uppercase with underscores. */ readonly name: string; /** * A list of tags assigned to the Synthetics global variable. */ readonly tags: string[]; } /** * Use this data source to retrieve a Datadog Synthetics global variable (to be used in Synthetics tests). */ export declare function getSyntheticsGlobalVariableOutput(args: GetSyntheticsGlobalVariableOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getSyntheticsGlobalVariable. */ export interface GetSyntheticsGlobalVariableOutputArgs { /** * The synthetics global variable name to search for. Must only match one global variable. Must be all uppercase with underscores. */ name: pulumi.Input; }