Cisco Catalyst SD-WAN v0.2.5 published on Saturday, Mar 15, 2025 by Pulumi
Cisco Catalyst SD-WAN Provider
Installation
The Cisco Catalyst SD-WAN provider is available as a package in all Pulumi languages:
- JavaScript/TypeScript:
@pulumi/sdwan - Python:
pulumi-sdwan - Go:
github.com/pulumi/pulumi-sdwan/sdk/go/sdwan - .NET:
Pulumi.Sdwan - Java:
com.pulumi/sdwan
Overview
The SDWAN provider provides resources to interact with a Cisco Catalyst SD-WAN environment. It communicates with the SD-WAN Manager via the REST API.
All resources and functions have been tested with the following releases.
| Platform | Version |
|---|---|
| Catalyst SD-WAN | 20.9 |
| Catalyst SD-WAN | 20.12 |
Example Usage
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: nodejs
config:
sdwan:password:
value: password
sdwan:url:
value: https://10.1.1.1
sdwan:username:
value: admin
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: python
config:
sdwan:password:
value: password
sdwan:url:
value: https://10.1.1.1
sdwan:username:
value: admin
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: dotnet
config:
sdwan:password:
value: password
sdwan:url:
value: https://10.1.1.1
sdwan:username:
value: admin
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: go
config:
sdwan:password:
value: password
sdwan:url:
value: https://10.1.1.1
sdwan:username:
value: admin
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: yaml
config:
sdwan:password:
value: password
sdwan:url:
value: https://10.1.1.1
sdwan:username:
value: admin
# Pulumi.yaml provider configuration file
name: configuration-example
runtime: java
config:
sdwan:password:
value: password
sdwan:url:
value: https://10.1.1.1
sdwan:username:
value: admin
Configuration Reference
insecure(Boolean) Allow insecure HTTPS client. This can also be set as theSDWAN_INSECUREenvironment variable. Defaults totrue.password(String, Sensitive) Password for the SD-WAN Manager account. This can also be set as theSDWAN_PASSWORDenvironment variable.retries(Number) Number of retries for REST API calls. This can also be set as theSDWAN_RETRIESenvironment variable. Defaults to3.url(String) URL of the Cisco SD-WAN Manager device. This can also be set as theSDWAN_URLenvironment variable.username(String) Username for the SD-WAN Manager account. This can also be set as theSDWAN_USERNAMEenvironment variable.