UNPKG

@huaweicloudos/pulumi

Version:

A Pulumi package for creating and managing Huaweicloud cloud resources.

34 lines (33 loc) 1.13 kB
import * as pulumi from "@pulumi/pulumi"; import { output as outputs } from "../types"; export declare function getInstanceGroups(args?: GetInstanceGroupsArgs, opts?: pulumi.InvokeOptions): Promise<GetInstanceGroupsResult>; /** * A collection of arguments for invoking getInstanceGroups. */ export interface GetInstanceGroupsArgs { name?: string; region?: string; vpcId?: string; } /** * A collection of values returned by getInstanceGroups. */ export interface GetInstanceGroupsResult { readonly groups: outputs.Waf.GetInstanceGroupsGroup[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly name?: string; readonly region: string; readonly vpcId?: string; } export declare function getInstanceGroupsOutput(args?: GetInstanceGroupsOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetInstanceGroupsResult>; /** * A collection of arguments for invoking getInstanceGroups. */ export interface GetInstanceGroupsOutputArgs { name?: pulumi.Input<string>; region?: pulumi.Input<string>; vpcId?: pulumi.Input<string>; }