Viewing docs for Cisco Catalyst SD-WAN v0.8.0
published on Tuesday, Mar 31, 2026 by Pulumi
published on Tuesday, Mar 31, 2026 by Pulumi
Viewing docs for Cisco Catalyst SD-WAN v0.8.0
published on Tuesday, Mar 31, 2026 by Pulumi
published on Tuesday, Mar 31, 2026 by Pulumi
This data source can read the Cellular Controller feature template.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getCellularControllerFeatureTemplate({
id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_cellular_controller_feature_template(id="f6b2c44c-693c-4763-b010-895aa3d236bd")
package main
import (
"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sdwan.LookupCellularControllerFeatureTemplate(ctx, &sdwan.LookupCellularControllerFeatureTemplateArgs{
Id: pulumi.StringRef("f6b2c44c-693c-4763-b010-895aa3d236bd"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() =>
{
var example = Sdwan.GetCellularControllerFeatureTemplate.Invoke(new()
{
Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetCellularControllerFeatureTemplateArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = SdwanFunctions.getCellularControllerFeatureTemplate(GetCellularControllerFeatureTemplateArgs.builder()
.id("f6b2c44c-693c-4763-b010-895aa3d236bd")
.build());
}
}
variables:
example:
fn::invoke:
function: sdwan:getCellularControllerFeatureTemplate
arguments:
id: f6b2c44c-693c-4763-b010-895aa3d236bd
Using getCellularControllerFeatureTemplate
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCellularControllerFeatureTemplate(args: GetCellularControllerFeatureTemplateArgs, opts?: InvokeOptions): Promise<GetCellularControllerFeatureTemplateResult>
function getCellularControllerFeatureTemplateOutput(args: GetCellularControllerFeatureTemplateOutputArgs, opts?: InvokeOptions): Output<GetCellularControllerFeatureTemplateResult>def get_cellular_controller_feature_template(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCellularControllerFeatureTemplateResult
def get_cellular_controller_feature_template_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCellularControllerFeatureTemplateResult]func LookupCellularControllerFeatureTemplate(ctx *Context, args *LookupCellularControllerFeatureTemplateArgs, opts ...InvokeOption) (*LookupCellularControllerFeatureTemplateResult, error)
func LookupCellularControllerFeatureTemplateOutput(ctx *Context, args *LookupCellularControllerFeatureTemplateOutputArgs, opts ...InvokeOption) LookupCellularControllerFeatureTemplateResultOutput> Note: This function is named LookupCellularControllerFeatureTemplate in the Go SDK.
public static class GetCellularControllerFeatureTemplate
{
public static Task<GetCellularControllerFeatureTemplateResult> InvokeAsync(GetCellularControllerFeatureTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetCellularControllerFeatureTemplateResult> Invoke(GetCellularControllerFeatureTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCellularControllerFeatureTemplateResult> getCellularControllerFeatureTemplate(GetCellularControllerFeatureTemplateArgs args, InvokeOptions options)
public static Output<GetCellularControllerFeatureTemplateResult> getCellularControllerFeatureTemplate(GetCellularControllerFeatureTemplateArgs args, InvokeOptions options)
fn::invoke:
function: sdwan:index/getCellularControllerFeatureTemplate:getCellularControllerFeatureTemplate
arguments:
# arguments dictionaryThe following arguments are supported:
getCellularControllerFeatureTemplate Result
The following output properties are available:
- Cellular
Interface stringId - Cellular interface name
- Cellular
Interface stringId Variable - Variable name
- Data
Profiles List<GetCellular Controller Feature Template Data Profile> - Data Profile List
- Description string
- The description of the feature template
- Device
Types List<string> - List of supported device types
- Firmware
Auto boolSim - Enable/Disable Firmware Auto Sim
- Firmware
Auto stringSim Variable - Variable name
- Id string
- The id of the feature template
- Name string
- The name of the feature template
- Primary
Sim intSlot - Set primary SIM slot
- Primary
Sim stringSlot Variable - Variable name
- Sim
Failover intRetries - Set SIM failover retries
- Sim
Failover stringRetries Variable - Variable name
- Sim
Failover intTimeout - Set SIM failover timeout in minutes
- Sim
Failover stringTimeout Variable - Variable name
- Template
Type string - The template type
- Version int
- The version of the feature template
- Cellular
Interface stringId - Cellular interface name
- Cellular
Interface stringId Variable - Variable name
- Data
Profiles []GetCellular Controller Feature Template Data Profile - Data Profile List
- Description string
- The description of the feature template
- Device
Types []string - List of supported device types
- Firmware
Auto boolSim - Enable/Disable Firmware Auto Sim
- Firmware
Auto stringSim Variable - Variable name
- Id string
- The id of the feature template
- Name string
- The name of the feature template
- Primary
Sim intSlot - Set primary SIM slot
- Primary
Sim stringSlot Variable - Variable name
- Sim
Failover intRetries - Set SIM failover retries
- Sim
Failover stringRetries Variable - Variable name
- Sim
Failover intTimeout - Set SIM failover timeout in minutes
- Sim
Failover stringTimeout Variable - Variable name
- Template
Type string - The template type
- Version int
- The version of the feature template
- cellular
Interface StringId - Cellular interface name
- cellular
Interface StringId Variable - Variable name
- data
Profiles List<GetCellular Controller Feature Template Data Profile> - Data Profile List
- description String
- The description of the feature template
- device
Types List<String> - List of supported device types
- firmware
Auto BooleanSim - Enable/Disable Firmware Auto Sim
- firmware
Auto StringSim Variable - Variable name
- id String
- The id of the feature template
- name String
- The name of the feature template
- primary
Sim IntegerSlot - Set primary SIM slot
- primary
Sim StringSlot Variable - Variable name
- sim
Failover IntegerRetries - Set SIM failover retries
- sim
Failover StringRetries Variable - Variable name
- sim
Failover IntegerTimeout - Set SIM failover timeout in minutes
- sim
Failover StringTimeout Variable - Variable name
- template
Type String - The template type
- version Integer
- The version of the feature template
- cellular
Interface stringId - Cellular interface name
- cellular
Interface stringId Variable - Variable name
- data
Profiles GetCellular Controller Feature Template Data Profile[] - Data Profile List
- description string
- The description of the feature template
- device
Types string[] - List of supported device types
- firmware
Auto booleanSim - Enable/Disable Firmware Auto Sim
- firmware
Auto stringSim Variable - Variable name
- id string
- The id of the feature template
- name string
- The name of the feature template
- primary
Sim numberSlot - Set primary SIM slot
- primary
Sim stringSlot Variable - Variable name
- sim
Failover numberRetries - Set SIM failover retries
- sim
Failover stringRetries Variable - Variable name
- sim
Failover numberTimeout - Set SIM failover timeout in minutes
- sim
Failover stringTimeout Variable - Variable name
- template
Type string - The template type
- version number
- The version of the feature template
- cellular_
interface_ strid - Cellular interface name
- cellular_
interface_ strid_ variable - Variable name
- data_
profiles Sequence[GetCellular Controller Feature Template Data Profile] - Data Profile List
- description str
- The description of the feature template
- device_
types Sequence[str] - List of supported device types
- firmware_
auto_ boolsim - Enable/Disable Firmware Auto Sim
- firmware_
auto_ strsim_ variable - Variable name
- id str
- The id of the feature template
- name str
- The name of the feature template
- primary_
sim_ intslot - Set primary SIM slot
- primary_
sim_ strslot_ variable - Variable name
- sim_
failover_ intretries - Set SIM failover retries
- sim_
failover_ strretries_ variable - Variable name
- sim_
failover_ inttimeout - Set SIM failover timeout in minutes
- sim_
failover_ strtimeout_ variable - Variable name
- template_
type str - The template type
- version int
- The version of the feature template
- cellular
Interface StringId - Cellular interface name
- cellular
Interface StringId Variable - Variable name
- data
Profiles List<Property Map> - Data Profile List
- description String
- The description of the feature template
- device
Types List<String> - List of supported device types
- firmware
Auto BooleanSim - Enable/Disable Firmware Auto Sim
- firmware
Auto StringSim Variable - Variable name
- id String
- The id of the feature template
- name String
- The name of the feature template
- primary
Sim NumberSlot - Set primary SIM slot
- primary
Sim StringSlot Variable - Variable name
- sim
Failover NumberRetries - Set SIM failover retries
- sim
Failover StringRetries Variable - Variable name
- sim
Failover NumberTimeout - Set SIM failover timeout in minutes
- sim
Failover StringTimeout Variable - Variable name
- template
Type String - The template type
- version Number
- The version of the feature template
Supporting Types
GetCellularControllerFeatureTemplateDataProfile
- Attach
Profile int - Set attach profile
- Attach
Profile stringVariable - Variable name
- Data
Profile int - Set data profile
- Data
Profile stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Slot
Number int - Set slot number
- Slot
Number stringVariable - Variable name
- Attach
Profile int - Set attach profile
- Attach
Profile stringVariable - Variable name
- Data
Profile int - Set data profile
- Data
Profile stringVariable - Variable name
- Optional bool
- Indicates if list item is considered optional.
- Slot
Number int - Set slot number
- Slot
Number stringVariable - Variable name
- attach
Profile Integer - Set attach profile
- attach
Profile StringVariable - Variable name
- data
Profile Integer - Set data profile
- data
Profile StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- slot
Number Integer - Set slot number
- slot
Number StringVariable - Variable name
- attach
Profile number - Set attach profile
- attach
Profile stringVariable - Variable name
- data
Profile number - Set data profile
- data
Profile stringVariable - Variable name
- optional boolean
- Indicates if list item is considered optional.
- slot
Number number - Set slot number
- slot
Number stringVariable - Variable name
- attach_
profile int - Set attach profile
- attach_
profile_ strvariable - Variable name
- data_
profile int - Set data profile
- data_
profile_ strvariable - Variable name
- optional bool
- Indicates if list item is considered optional.
- slot_
number int - Set slot number
- slot_
number_ strvariable - Variable name
- attach
Profile Number - Set attach profile
- attach
Profile StringVariable - Variable name
- data
Profile Number - Set data profile
- data
Profile StringVariable - Variable name
- optional Boolean
- Indicates if list item is considered optional.
- slot
Number Number - Set slot number
- slot
Number StringVariable - Variable name
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwanTerraform Provider.
Viewing docs for Cisco Catalyst SD-WAN v0.8.0
published on Tuesday, Mar 31, 2026 by Pulumi
published on Tuesday, Mar 31, 2026 by Pulumi
