@pulumi/f5bigip
Version:
A Pulumi package for creating and managing F5 BigIP resources.
86 lines • 3.73 kB
JavaScript
;
// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.getVWanConfigOutput = exports.getVWanConfig = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
/**
* Use this data source (`f5bigip.ssl.getVWanConfig`) to get the vWAN site config from Azure VWAN Site
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as f5bigip from "@pulumi/f5bigip";
*
* const vwanconfig = f5bigip.ssl.getVWanConfig({
* azureVwanResourcegroup: "azurevwan-bigip-rg-9c8d",
* azureVwanName: "azurevwan-bigip-vwan-9c8d",
* azureVwanVpnsite: "azurevwan-bigip-vsite-9c8d",
* });
* ```
*
* ## Pre-required Environment Settings:
*
* * `AZURE_CLIENT_ID` - (Required) Set this environment variable with the Azure app client ID to use.
*
* * `AZURE_CLIENT_SECRET` - (Required) Set this environment variable with the Azure app secret to use.
*
* * `AZURE_SUBSCRIPTION_ID` - (Required) Set this environment variable with the Azure subscription ID to use.
*
* * `AZURE_TENANT_ID` - (Required) Set this environment variable with the Tenant ID to which to authenticate.
*
* * `STORAGE_ACCOUNT_NAME` - (Required) Set this environment variable with the storage account for download config.
*
* * `STORAGE_ACCOUNT_KEY` - (Required) Specifies the storage account key to authenticate,set this Environment variable with account key value.
*/
function getVWanConfig(args, opts) {
opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {});
return pulumi.runtime.invoke("f5bigip:ssl/getVWanConfig:getVWanConfig", {
"azureVwanName": args.azureVwanName,
"azureVwanResourcegroup": args.azureVwanResourcegroup,
"azureVwanVpnsite": args.azureVwanVpnsite,
}, opts);
}
exports.getVWanConfig = getVWanConfig;
/**
* Use this data source (`f5bigip.ssl.getVWanConfig`) to get the vWAN site config from Azure VWAN Site
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as f5bigip from "@pulumi/f5bigip";
*
* const vwanconfig = f5bigip.ssl.getVWanConfig({
* azureVwanResourcegroup: "azurevwan-bigip-rg-9c8d",
* azureVwanName: "azurevwan-bigip-vwan-9c8d",
* azureVwanVpnsite: "azurevwan-bigip-vsite-9c8d",
* });
* ```
*
* ## Pre-required Environment Settings:
*
* * `AZURE_CLIENT_ID` - (Required) Set this environment variable with the Azure app client ID to use.
*
* * `AZURE_CLIENT_SECRET` - (Required) Set this environment variable with the Azure app secret to use.
*
* * `AZURE_SUBSCRIPTION_ID` - (Required) Set this environment variable with the Azure subscription ID to use.
*
* * `AZURE_TENANT_ID` - (Required) Set this environment variable with the Tenant ID to which to authenticate.
*
* * `STORAGE_ACCOUNT_NAME` - (Required) Set this environment variable with the storage account for download config.
*
* * `STORAGE_ACCOUNT_KEY` - (Required) Specifies the storage account key to authenticate,set this Environment variable with account key value.
*/
function getVWanConfigOutput(args, opts) {
opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {});
return pulumi.runtime.invokeOutput("f5bigip:ssl/getVWanConfig:getVWanConfig", {
"azureVwanName": args.azureVwanName,
"azureVwanResourcegroup": args.azureVwanResourcegroup,
"azureVwanVpnsite": args.azureVwanVpnsite,
}, opts);
}
exports.getVWanConfigOutput = getVWanConfigOutput;
//# sourceMappingURL=getVWanConfig.js.map