UNPKG

@volcengine/pulumi

Version:

A Pulumi package for creating and managing volcengine cloud resources.

44 lines (43 loc) 1.56 kB
import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; /** @deprecated volcengine.nlb.Tags has been deprecated in favor of volcengine.nlb.getTags */ export declare function tags(args: TagsArgs, opts?: pulumi.InvokeOptions): Promise<TagsResult>; /** * A collection of arguments for invoking Tags. */ export interface TagsArgs { outputFile?: string; resourceIds?: string[]; resourceType: string; tagFilters?: inputs.nlb.TagsTagFilter[]; tagType?: string; } /** * A collection of values returned by Tags. */ export interface TagsResult { /** * 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.TagsTagFilter[]; readonly tagType?: string; readonly tags: outputs.nlb.TagsTag[]; readonly totalCount: number; } /** @deprecated volcengine.nlb.Tags has been deprecated in favor of volcengine.nlb.getTags */ export declare function tagsOutput(args: TagsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<TagsResult>; /** * A collection of arguments for invoking Tags. */ export interface TagsOutputArgs { outputFile?: pulumi.Input<string>; resourceIds?: pulumi.Input<pulumi.Input<string>[]>; resourceType: pulumi.Input<string>; tagFilters?: pulumi.Input<pulumi.Input<inputs.nlb.TagsTagFilterArgs>[]>; tagType?: pulumi.Input<string>; }