@pulumi/scm
Version:
A Pulumi package for managing resources on Strata Cloud Manager.. Based on terraform-provider-scm: version v0.2.1
53 lines (52 loc) • 1.4 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
/**
* AutoVpnSetting data source
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as scm from "@pulumi/scm";
*
* const autoVpnSetting = scm.getAutoVpnSetting({});
* export const scmAutoVpnSettingOutput = autoVpnSetting;
* ```
*/
export declare function getAutoVpnSetting(opts?: pulumi.InvokeOptions): Promise<GetAutoVpnSettingResult>;
/**
* A collection of values returned by getAutoVpnSetting.
*/
export interface GetAutoVpnSettingResult {
/**
* As range
*/
readonly asRange: outputs.GetAutoVpnSettingAsRange;
/**
* Enable mesh connection between hubs?
*/
readonly enableMeshBetweenHubs: boolean;
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
readonly tfid: string;
/**
* VPN address pool
*/
readonly vpnAddressPools: string[];
}
/**
* AutoVpnSetting data source
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as scm from "@pulumi/scm";
*
* const autoVpnSetting = scm.getAutoVpnSetting({});
* export const scmAutoVpnSettingOutput = autoVpnSetting;
* ```
*/
export declare function getAutoVpnSettingOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetAutoVpnSettingResult>;