UNPKG

@pulumi/hcloud

Version:

A Pulumi package for creating and managing hcloud cloud resources.

37 lines (36 loc) 1.21 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Provides a list of available Hetzner Cloud Datacenters. * * This resource may be useful to create highly available infrastructure, distributed across several Datacenters. */ export declare function getDatacenters(opts?: pulumi.InvokeOptions): Promise<GetDatacentersResult>; /** * A collection of values returned by getDatacenters. */ export interface GetDatacentersResult { /** * @deprecated Use datacenters list instead */ readonly datacenterIds: string[]; readonly datacenters: outputs.GetDatacentersDatacenter[]; /** * @deprecated Use datacenters list instead */ readonly descriptions: string[]; /** * The ID of this resource. */ readonly id: string; /** * @deprecated Use datacenters list instead */ readonly names: string[]; } /** * Provides a list of available Hetzner Cloud Datacenters. * * This resource may be useful to create highly available infrastructure, distributed across several Datacenters. */ export declare function getDatacentersOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetDatacentersResult>;