UNPKG

@volcengine/pulumi

Version:

A Pulumi package for creating and managing volcengine cloud resources.

42 lines (41 loc) 1.42 kB
import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; export declare function getTags(args: GetTagsArgs, opts?: pulumi.InvokeOptions): Promise<GetTagsResult>; /** * A collection of arguments for invoking getTags. */ export interface GetTagsArgs { outputFile?: string; resourceIds?: string[]; resourceType: string; tagFilters?: inputs.nlb.GetTagsTagFilter[]; tagType?: string; } /** * A collection of values returned by getTags. */ export interface GetTagsResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly outputFile?: string; readonly resourceIds?: string[]; readonly resourceType: string; readonly tagFilters?: outputs.nlb.GetTagsTagFilter[]; readonly tagType?: string; readonly tags: outputs.nlb.GetTagsTag[]; readonly totalCount: number; } export declare function getTagsOutput(args: GetTagsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetTagsResult>; /** * A collection of arguments for invoking getTags. */ export interface GetTagsOutputArgs { outputFile?: pulumi.Input<string>; resourceIds?: pulumi.Input<pulumi.Input<string>[]>; resourceType: pulumi.Input<string>; tagFilters?: pulumi.Input<pulumi.Input<inputs.nlb.GetTagsTagFilterArgs>[]>; tagType?: pulumi.Input<string>; }