UNPKG

@twingate/pulumi-twingate

Version:

A Pulumi package for creating and managing Twingate cloud resources.

38 lines (37 loc) 1.6 kB
import * as outputs from "../types/output"; /** * The access key for API operations. You can retrieve this * from the Twingate Admin Console ([documentation](https://docs.twingate.com/docs/api-overview)). * Alternatively, this can be specified using the TWINGATE_API_TOKEN environment variable. */ export declare const apiToken: string | undefined; /** * Specifies the cache settings for the provider. */ export declare const cache: outputs.config.Cache | undefined; /** * A default set of tags applied globally to all resources created by the provider. */ export declare const defaultTags: outputs.config.DefaultTags | undefined; /** * Specifies a retry limit for the http requests made. The default value is 10. * Alternatively, this can be specified using the TWINGATE_HTTP_MAX_RETRY environment variable */ export declare const httpMaxRetry: number | undefined; /** * Specifies a time limit in seconds for the http requests made. The default value is 35 seconds. * Alternatively, this can be specified using the TWINGATE_HTTP_TIMEOUT environment variable */ export declare const httpTimeout: number | undefined; /** * Your Twingate network ID for API operations. * You can find it in the Admin Console URL, for example: * `autoco.twingate.com`, where `autoco` is your network ID * Alternatively, this can be specified using the TWINGATE_NETWORK environment variable. */ export declare const network: string | undefined; /** * The default is 'twingate.com' * This is optional and shouldn't be changed under normal circumstances. */ export declare const url: string | undefined;