@pulumi/juniper-mist
Version:
A Pulumi package for creating and managing Juniper Mist resources.
56 lines • 2.93 kB
JavaScript
;
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.getNetworktemplatesOutput = exports.getNetworktemplates = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
/**
* This data source provides the list of Org Network Templates (Switch templates).
*
* A network template is a predefined configuration that provides a consistent and reusable set of network settings for devices within an organization. It includes various parameters such as ip addressing, vlan configurations, routing protocols, security policies, and other network-specific settings.\
* Network templates simplify the deployment and management of switches by ensuring consistent configurations across multiple devices and sites. They help enforce standardization, reduce human error, and streamline troubleshooting and maintenance tasks.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as junipermist from "@pulumi/juniper-mist";
*
* const templates = junipermist.org.getNetworktemplates({
* orgId: "15fca2ac-b1a6-47cc-9953-cc6906281550",
* });
* ```
*/
function getNetworktemplates(args, opts) {
opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {});
return pulumi.runtime.invoke("junipermist:org/getNetworktemplates:getNetworktemplates", {
"orgId": args.orgId,
}, opts);
}
exports.getNetworktemplates = getNetworktemplates;
/**
* This data source provides the list of Org Network Templates (Switch templates).
*
* A network template is a predefined configuration that provides a consistent and reusable set of network settings for devices within an organization. It includes various parameters such as ip addressing, vlan configurations, routing protocols, security policies, and other network-specific settings.\
* Network templates simplify the deployment and management of switches by ensuring consistent configurations across multiple devices and sites. They help enforce standardization, reduce human error, and streamline troubleshooting and maintenance tasks.
*
* ## Example Usage
*
* ```typescript
* import * as pulumi from "@pulumi/pulumi";
* import * as junipermist from "@pulumi/juniper-mist";
*
* const templates = junipermist.org.getNetworktemplates({
* orgId: "15fca2ac-b1a6-47cc-9953-cc6906281550",
* });
* ```
*/
function getNetworktemplatesOutput(args, opts) {
opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {});
return pulumi.runtime.invokeOutput("junipermist:org/getNetworktemplates:getNetworktemplates", {
"orgId": args.orgId,
}, opts);
}
exports.getNetworktemplatesOutput = getNetworktemplatesOutput;
//# sourceMappingURL=getNetworktemplates.js.map