UNPKG

@pulumiverse/grafana

Version:

A Pulumi package for creating and managing grafana.

69 lines (68 loc) 2.83 kB
import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; /** * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as grafana from "@pulumi/grafana"; * * const test = grafana.cloud.getStack({ * slug: "gcloudstacktest", * }); * const testGetAwsCloudwatchScrapeJobs = test.then(test => grafana.cloudProvider.getAwsCloudwatchScrapeJobs({ * stackId: test.id, * })); * ``` */ /** @deprecated grafana.cloud/getproviderawscloudwatchscrapejobs.getProviderAwsCloudwatchScrapeJobs has been deprecated in favor of grafana.cloudprovider/getawscloudwatchscrapejobs.getAwsCloudwatchScrapeJobs */ export declare function getProviderAwsCloudwatchScrapeJobs(args: GetProviderAwsCloudwatchScrapeJobsArgs, opts?: pulumi.InvokeOptions): Promise<GetProviderAwsCloudwatchScrapeJobsResult>; /** * A collection of arguments for invoking getProviderAwsCloudwatchScrapeJobs. */ export interface GetProviderAwsCloudwatchScrapeJobsArgs { /** * A list of AWS CloudWatch Scrape Job objects associated with the given StackID. */ scrapeJobs?: inputs.cloud.GetProviderAwsCloudwatchScrapeJobsScrapeJob[]; stackId: string; } /** * A collection of values returned by getProviderAwsCloudwatchScrapeJobs. */ export interface GetProviderAwsCloudwatchScrapeJobsResult { readonly id: string; /** * A list of AWS CloudWatch Scrape Job objects associated with the given StackID. */ readonly scrapeJobs?: outputs.cloud.GetProviderAwsCloudwatchScrapeJobsScrapeJob[]; readonly stackId: string; } /** * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as grafana from "@pulumi/grafana"; * * const test = grafana.cloud.getStack({ * slug: "gcloudstacktest", * }); * const testGetAwsCloudwatchScrapeJobs = test.then(test => grafana.cloudProvider.getAwsCloudwatchScrapeJobs({ * stackId: test.id, * })); * ``` */ /** @deprecated grafana.cloud/getproviderawscloudwatchscrapejobs.getProviderAwsCloudwatchScrapeJobs has been deprecated in favor of grafana.cloudprovider/getawscloudwatchscrapejobs.getAwsCloudwatchScrapeJobs */ export declare function getProviderAwsCloudwatchScrapeJobsOutput(args: GetProviderAwsCloudwatchScrapeJobsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetProviderAwsCloudwatchScrapeJobsResult>; /** * A collection of arguments for invoking getProviderAwsCloudwatchScrapeJobs. */ export interface GetProviderAwsCloudwatchScrapeJobsOutputArgs { /** * A list of AWS CloudWatch Scrape Job objects associated with the given StackID. */ scrapeJobs?: pulumi.Input<pulumi.Input<inputs.cloud.GetProviderAwsCloudwatchScrapeJobsScrapeJobArgs>[]>; stackId: pulumi.Input<string>; }