UNPKG

@upcloud/pulumi-upcloud

Version:

A Pulumi package for creating and managing UpCloud resources.

41 lines (40 loc) 1.29 kB
import * as pulumi from "@pulumi/pulumi"; /** * Returns DNS challenge domain to use when validating domain ownership using ACME challenge method. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as upcloud from "@pulumi/upcloud"; * * const _this = upcloud.getLoadBalancerDnsChallengeDomain({}); * ``` */ export declare function getLoadBalancerDnsChallengeDomain(opts?: pulumi.InvokeOptions): Promise<GetLoadBalancerDnsChallengeDomainResult>; /** * A collection of values returned by getLoadBalancerDnsChallengeDomain. */ export interface GetLoadBalancerDnsChallengeDomainResult { /** * The domain to use for DNS challenge validation. */ readonly domain: string; /** * The ID of this resource. */ readonly id: string; } /** * Returns DNS challenge domain to use when validating domain ownership using ACME challenge method. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as upcloud from "@pulumi/upcloud"; * * const _this = upcloud.getLoadBalancerDnsChallengeDomain({}); * ``` */ export declare function getLoadBalancerDnsChallengeDomainOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetLoadBalancerDnsChallengeDomainResult>;