UNPKG

@upcloud/pulumi-upcloud

Version:

A Pulumi package for creating and managing UpCloud resources.

30 lines (29 loc) 833 B
import * as pulumi from "@pulumi/pulumi"; /** * Returns a list of available UpCloud zones. */ export declare function getZones(args?: GetZonesArgs, opts?: pulumi.InvokeOptions): Promise<GetZonesResult>; /** * A collection of arguments for invoking getZones. */ export interface GetZonesArgs { filterType?: string; } /** * A collection of values returned by getZones. */ export interface GetZonesResult { readonly filterType?: string; readonly id: string; readonly zoneIds: string[]; } /** * Returns a list of available UpCloud zones. */ export declare function getZonesOutput(args?: GetZonesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetZonesResult>; /** * A collection of arguments for invoking getZones. */ export interface GetZonesOutputArgs { filterType?: pulumi.Input<string>; }