1. Packages
  2. Cisco Catalyst SD-WAN
  3. API Docs
  4. getSystemBasicFeature
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

sdwan.getSystemBasicFeature

Explore with Pulumi AI

sdwan logo
Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi

    This data source can read the System Basic Feature.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as sdwan from "@pulumi/sdwan";
    
    const example = sdwan.getSystemBasicFeature({
        id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
        featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    });
    
    import pulumi
    import pulumi_sdwan as sdwan
    
    example = sdwan.get_system_basic_feature(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
        feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
    
    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.LookupSystemBasicFeature(ctx, &sdwan.LookupSystemBasicFeatureArgs{
    			Id:               "f6b2c44c-693c-4763-b010-895aa3d236bd",
    			FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    		}, 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.GetSystemBasicFeature.Invoke(new()
        {
            Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
            FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
        });
    
    });
    
    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.GetSystemBasicFeatureArgs;
    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.getSystemBasicFeature(GetSystemBasicFeatureArgs.builder()
                .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
                .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: sdwan:getSystemBasicFeature
          Arguments:
            id: f6b2c44c-693c-4763-b010-895aa3d236bd
            featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
    

    Using getSystemBasicFeature

    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 getSystemBasicFeature(args: GetSystemBasicFeatureArgs, opts?: InvokeOptions): Promise<GetSystemBasicFeatureResult>
    function getSystemBasicFeatureOutput(args: GetSystemBasicFeatureOutputArgs, opts?: InvokeOptions): Output<GetSystemBasicFeatureResult>
    def get_system_basic_feature(feature_profile_id: Optional[str] = None,
                                 id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetSystemBasicFeatureResult
    def get_system_basic_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
                                 id: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetSystemBasicFeatureResult]
    func LookupSystemBasicFeature(ctx *Context, args *LookupSystemBasicFeatureArgs, opts ...InvokeOption) (*LookupSystemBasicFeatureResult, error)
    func LookupSystemBasicFeatureOutput(ctx *Context, args *LookupSystemBasicFeatureOutputArgs, opts ...InvokeOption) LookupSystemBasicFeatureResultOutput

    > Note: This function is named LookupSystemBasicFeature in the Go SDK.

    public static class GetSystemBasicFeature 
    {
        public static Task<GetSystemBasicFeatureResult> InvokeAsync(GetSystemBasicFeatureArgs args, InvokeOptions? opts = null)
        public static Output<GetSystemBasicFeatureResult> Invoke(GetSystemBasicFeatureInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSystemBasicFeatureResult> getSystemBasicFeature(GetSystemBasicFeatureArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: sdwan:index/getSystemBasicFeature:getSystemBasicFeature
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    featureProfileId string
    Feature Profile ID
    id string
    The id of the Feature
    feature_profile_id str
    Feature Profile ID
    id str
    The id of the Feature
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature

    getSystemBasicFeature Result

    The following output properties are available:

    AdminTechOnFailure bool
    Collect admin-tech before reboot due to daemon failure
    AdminTechOnFailureVariable string
    Variable name
    AffinityGroupNumber int
    Affinity Group Number
    AffinityGroupNumberVariable string
    Variable name
    AffinityGroupPreferences List<int>
    Affinity Group Preference
    AffinityGroupPreferencesVariable string
    Variable name
    AffinityPerVrfs List<GetSystemBasicFeatureAffinityPerVrf>
    Affinity Group Number for VRFs
    AffinityPreferenceAuto bool
    Affinity Group Preference Auto
    AffinityPreferenceAutoVariable string
    Variable name
    ConfigDescription string
    Set a text description of the device
    ConfigDescriptionVariable string
    Variable name
    ConsoleBaudRate string
    Set the console baud rate
    ConsoleBaudRateVariable string
    Variable name
    ControlSessionPps int
    Set the policer rate for control sessions
    ControlSessionPpsVariable string
    Variable name
    ControllerGroups List<int>
    Configure a list of comma-separated controller groups
    ControllerGroupsVariable string
    Variable name
    Description string
    The description of the Feature
    DeviceGroups List<string>
    Device groups
    DeviceGroupsVariable string
    Variable name
    EnhancedAppAwareRouting string
    Enable SLA Dampening and Enhanced App Routing.
    EnhancedAppAwareRoutingVariable string
    Variable name
    FeatureProfileId string
    Feature Profile ID
    GpsGeoFencingEnable bool
    Enable Geo fencing
    GpsGeoFencingRange int
    Set the device’s geo fencing range
    GpsGeoFencingRangeVariable string
    Variable name
    GpsLatitude double
    Set the device physical latitude
    GpsLatitudeVariable string
    Variable name
    GpsLongitude double
    Set the device physical longitude
    GpsLongitudeVariable string
    Variable name
    GpsSmsEnable bool
    Enable device’s geo fencing SMS
    GpsSmsMobileNumbers List<GetSystemBasicFeatureGpsSmsMobileNumber>
    Set device’s geo fencing SMS phone number
    Id string
    The id of the Feature
    IdleTimeout int
    Idle CLI timeout in minutes
    IdleTimeoutVariable string
    Variable name
    Location string
    Set the location of the device
    LocationVariable string
    Variable name
    MaxOmpSessions int
    Set the maximum number of OMP sessions \n\n the device can have
    MaxOmpSessionsVariable string
    Variable name
    MultiTenant bool
    Device is multi-tenant
    MultiTenantVariable string
    Variable name
    Name string
    The name of the Feature
    OnDemandEnable bool
    Enable or disable On-demand Tunnel
    OnDemandEnableVariable string
    Variable name
    OnDemandIdleTimeout int
    Set the idle timeout for on-demand tunnels
    OnDemandIdleTimeoutVariable string
    Variable name
    OverlayId int
    Set the Overlay ID
    OverlayIdVariable string
    Variable name
    PortHopping bool
    Enable port hopping
    PortHoppingVariable string
    Variable name
    PortOffset int
    Set the TLOC port offset when multiple devices are behind a NAT
    PortOffsetVariable string
    Variable name
    SiteTypes List<string>
    Site Type
    SiteTypesVariable string
    Variable name
    Timezone string
    Set the timezone
    TimezoneVariable string
    Variable name
    TrackDefaultGateway bool
    Enable or disable default gateway tracking
    TrackDefaultGatewayVariable string
    Variable name
    TrackInterfaceTag int
    OMP Tag attached to routes based on interface tracking
    TrackInterfaceTagVariable string
    Variable name
    TrackTransport bool
    Configure tracking of transport
    TrackTransportVariable string
    Variable name
    TransportGateway bool
    Enable transport gateway
    TransportGatewayVariable string
    Variable name
    Version int
    The version of the Feature
    AdminTechOnFailure bool
    Collect admin-tech before reboot due to daemon failure
    AdminTechOnFailureVariable string
    Variable name
    AffinityGroupNumber int
    Affinity Group Number
    AffinityGroupNumberVariable string
    Variable name
    AffinityGroupPreferences []int
    Affinity Group Preference
    AffinityGroupPreferencesVariable string
    Variable name
    AffinityPerVrfs []GetSystemBasicFeatureAffinityPerVrf
    Affinity Group Number for VRFs
    AffinityPreferenceAuto bool
    Affinity Group Preference Auto
    AffinityPreferenceAutoVariable string
    Variable name
    ConfigDescription string
    Set a text description of the device
    ConfigDescriptionVariable string
    Variable name
    ConsoleBaudRate string
    Set the console baud rate
    ConsoleBaudRateVariable string
    Variable name
    ControlSessionPps int
    Set the policer rate for control sessions
    ControlSessionPpsVariable string
    Variable name
    ControllerGroups []int
    Configure a list of comma-separated controller groups
    ControllerGroupsVariable string
    Variable name
    Description string
    The description of the Feature
    DeviceGroups []string
    Device groups
    DeviceGroupsVariable string
    Variable name
    EnhancedAppAwareRouting string
    Enable SLA Dampening and Enhanced App Routing.
    EnhancedAppAwareRoutingVariable string
    Variable name
    FeatureProfileId string
    Feature Profile ID
    GpsGeoFencingEnable bool
    Enable Geo fencing
    GpsGeoFencingRange int
    Set the device’s geo fencing range
    GpsGeoFencingRangeVariable string
    Variable name
    GpsLatitude float64
    Set the device physical latitude
    GpsLatitudeVariable string
    Variable name
    GpsLongitude float64
    Set the device physical longitude
    GpsLongitudeVariable string
    Variable name
    GpsSmsEnable bool
    Enable device’s geo fencing SMS
    GpsSmsMobileNumbers []GetSystemBasicFeatureGpsSmsMobileNumber
    Set device’s geo fencing SMS phone number
    Id string
    The id of the Feature
    IdleTimeout int
    Idle CLI timeout in minutes
    IdleTimeoutVariable string
    Variable name
    Location string
    Set the location of the device
    LocationVariable string
    Variable name
    MaxOmpSessions int
    Set the maximum number of OMP sessions \n\n the device can have
    MaxOmpSessionsVariable string
    Variable name
    MultiTenant bool
    Device is multi-tenant
    MultiTenantVariable string
    Variable name
    Name string
    The name of the Feature
    OnDemandEnable bool
    Enable or disable On-demand Tunnel
    OnDemandEnableVariable string
    Variable name
    OnDemandIdleTimeout int
    Set the idle timeout for on-demand tunnels
    OnDemandIdleTimeoutVariable string
    Variable name
    OverlayId int
    Set the Overlay ID
    OverlayIdVariable string
    Variable name
    PortHopping bool
    Enable port hopping
    PortHoppingVariable string
    Variable name
    PortOffset int
    Set the TLOC port offset when multiple devices are behind a NAT
    PortOffsetVariable string
    Variable name
    SiteTypes []string
    Site Type
    SiteTypesVariable string
    Variable name
    Timezone string
    Set the timezone
    TimezoneVariable string
    Variable name
    TrackDefaultGateway bool
    Enable or disable default gateway tracking
    TrackDefaultGatewayVariable string
    Variable name
    TrackInterfaceTag int
    OMP Tag attached to routes based on interface tracking
    TrackInterfaceTagVariable string
    Variable name
    TrackTransport bool
    Configure tracking of transport
    TrackTransportVariable string
    Variable name
    TransportGateway bool
    Enable transport gateway
    TransportGatewayVariable string
    Variable name
    Version int
    The version of the Feature
    adminTechOnFailure Boolean
    Collect admin-tech before reboot due to daemon failure
    adminTechOnFailureVariable String
    Variable name
    affinityGroupNumber Integer
    Affinity Group Number
    affinityGroupNumberVariable String
    Variable name
    affinityGroupPreferences List<Integer>
    Affinity Group Preference
    affinityGroupPreferencesVariable String
    Variable name
    affinityPerVrfs List<GetSystemBasicFeatureAffinityPerVrf>
    Affinity Group Number for VRFs
    affinityPreferenceAuto Boolean
    Affinity Group Preference Auto
    affinityPreferenceAutoVariable String
    Variable name
    configDescription String
    Set a text description of the device
    configDescriptionVariable String
    Variable name
    consoleBaudRate String
    Set the console baud rate
    consoleBaudRateVariable String
    Variable name
    controlSessionPps Integer
    Set the policer rate for control sessions
    controlSessionPpsVariable String
    Variable name
    controllerGroups List<Integer>
    Configure a list of comma-separated controller groups
    controllerGroupsVariable String
    Variable name
    description String
    The description of the Feature
    deviceGroups List<String>
    Device groups
    deviceGroupsVariable String
    Variable name
    enhancedAppAwareRouting String
    Enable SLA Dampening and Enhanced App Routing.
    enhancedAppAwareRoutingVariable String
    Variable name
    featureProfileId String
    Feature Profile ID
    gpsGeoFencingEnable Boolean
    Enable Geo fencing
    gpsGeoFencingRange Integer
    Set the device’s geo fencing range
    gpsGeoFencingRangeVariable String
    Variable name
    gpsLatitude Double
    Set the device physical latitude
    gpsLatitudeVariable String
    Variable name
    gpsLongitude Double
    Set the device physical longitude
    gpsLongitudeVariable String
    Variable name
    gpsSmsEnable Boolean
    Enable device’s geo fencing SMS
    gpsSmsMobileNumbers List<GetSystemBasicFeatureGpsSmsMobileNumber>
    Set device’s geo fencing SMS phone number
    id String
    The id of the Feature
    idleTimeout Integer
    Idle CLI timeout in minutes
    idleTimeoutVariable String
    Variable name
    location String
    Set the location of the device
    locationVariable String
    Variable name
    maxOmpSessions Integer
    Set the maximum number of OMP sessions \n\n the device can have
    maxOmpSessionsVariable String
    Variable name
    multiTenant Boolean
    Device is multi-tenant
    multiTenantVariable String
    Variable name
    name String
    The name of the Feature
    onDemandEnable Boolean
    Enable or disable On-demand Tunnel
    onDemandEnableVariable String
    Variable name
    onDemandIdleTimeout Integer
    Set the idle timeout for on-demand tunnels
    onDemandIdleTimeoutVariable String
    Variable name
    overlayId Integer
    Set the Overlay ID
    overlayIdVariable String
    Variable name
    portHopping Boolean
    Enable port hopping
    portHoppingVariable String
    Variable name
    portOffset Integer
    Set the TLOC port offset when multiple devices are behind a NAT
    portOffsetVariable String
    Variable name
    siteTypes List<String>
    Site Type
    siteTypesVariable String
    Variable name
    timezone String
    Set the timezone
    timezoneVariable String
    Variable name
    trackDefaultGateway Boolean
    Enable or disable default gateway tracking
    trackDefaultGatewayVariable String
    Variable name
    trackInterfaceTag Integer
    OMP Tag attached to routes based on interface tracking
    trackInterfaceTagVariable String
    Variable name
    trackTransport Boolean
    Configure tracking of transport
    trackTransportVariable String
    Variable name
    transportGateway Boolean
    Enable transport gateway
    transportGatewayVariable String
    Variable name
    version Integer
    The version of the Feature
    adminTechOnFailure boolean
    Collect admin-tech before reboot due to daemon failure
    adminTechOnFailureVariable string
    Variable name
    affinityGroupNumber number
    Affinity Group Number
    affinityGroupNumberVariable string
    Variable name
    affinityGroupPreferences number[]
    Affinity Group Preference
    affinityGroupPreferencesVariable string
    Variable name
    affinityPerVrfs GetSystemBasicFeatureAffinityPerVrf[]
    Affinity Group Number for VRFs
    affinityPreferenceAuto boolean
    Affinity Group Preference Auto
    affinityPreferenceAutoVariable string
    Variable name
    configDescription string
    Set a text description of the device
    configDescriptionVariable string
    Variable name
    consoleBaudRate string
    Set the console baud rate
    consoleBaudRateVariable string
    Variable name
    controlSessionPps number
    Set the policer rate for control sessions
    controlSessionPpsVariable string
    Variable name
    controllerGroups number[]
    Configure a list of comma-separated controller groups
    controllerGroupsVariable string
    Variable name
    description string
    The description of the Feature
    deviceGroups string[]
    Device groups
    deviceGroupsVariable string
    Variable name
    enhancedAppAwareRouting string
    Enable SLA Dampening and Enhanced App Routing.
    enhancedAppAwareRoutingVariable string
    Variable name
    featureProfileId string
    Feature Profile ID
    gpsGeoFencingEnable boolean
    Enable Geo fencing
    gpsGeoFencingRange number
    Set the device’s geo fencing range
    gpsGeoFencingRangeVariable string
    Variable name
    gpsLatitude number
    Set the device physical latitude
    gpsLatitudeVariable string
    Variable name
    gpsLongitude number
    Set the device physical longitude
    gpsLongitudeVariable string
    Variable name
    gpsSmsEnable boolean
    Enable device’s geo fencing SMS
    gpsSmsMobileNumbers GetSystemBasicFeatureGpsSmsMobileNumber[]
    Set device’s geo fencing SMS phone number
    id string
    The id of the Feature
    idleTimeout number
    Idle CLI timeout in minutes
    idleTimeoutVariable string
    Variable name
    location string
    Set the location of the device
    locationVariable string
    Variable name
    maxOmpSessions number
    Set the maximum number of OMP sessions \n\n the device can have
    maxOmpSessionsVariable string
    Variable name
    multiTenant boolean
    Device is multi-tenant
    multiTenantVariable string
    Variable name
    name string
    The name of the Feature
    onDemandEnable boolean
    Enable or disable On-demand Tunnel
    onDemandEnableVariable string
    Variable name
    onDemandIdleTimeout number
    Set the idle timeout for on-demand tunnels
    onDemandIdleTimeoutVariable string
    Variable name
    overlayId number
    Set the Overlay ID
    overlayIdVariable string
    Variable name
    portHopping boolean
    Enable port hopping
    portHoppingVariable string
    Variable name
    portOffset number
    Set the TLOC port offset when multiple devices are behind a NAT
    portOffsetVariable string
    Variable name
    siteTypes string[]
    Site Type
    siteTypesVariable string
    Variable name
    timezone string
    Set the timezone
    timezoneVariable string
    Variable name
    trackDefaultGateway boolean
    Enable or disable default gateway tracking
    trackDefaultGatewayVariable string
    Variable name
    trackInterfaceTag number
    OMP Tag attached to routes based on interface tracking
    trackInterfaceTagVariable string
    Variable name
    trackTransport boolean
    Configure tracking of transport
    trackTransportVariable string
    Variable name
    transportGateway boolean
    Enable transport gateway
    transportGatewayVariable string
    Variable name
    version number
    The version of the Feature
    admin_tech_on_failure bool
    Collect admin-tech before reboot due to daemon failure
    admin_tech_on_failure_variable str
    Variable name
    affinity_group_number int
    Affinity Group Number
    affinity_group_number_variable str
    Variable name
    affinity_group_preferences Sequence[int]
    Affinity Group Preference
    affinity_group_preferences_variable str
    Variable name
    affinity_per_vrfs Sequence[GetSystemBasicFeatureAffinityPerVrf]
    Affinity Group Number for VRFs
    affinity_preference_auto bool
    Affinity Group Preference Auto
    affinity_preference_auto_variable str
    Variable name
    config_description str
    Set a text description of the device
    config_description_variable str
    Variable name
    console_baud_rate str
    Set the console baud rate
    console_baud_rate_variable str
    Variable name
    control_session_pps int
    Set the policer rate for control sessions
    control_session_pps_variable str
    Variable name
    controller_groups Sequence[int]
    Configure a list of comma-separated controller groups
    controller_groups_variable str
    Variable name
    description str
    The description of the Feature
    device_groups Sequence[str]
    Device groups
    device_groups_variable str
    Variable name
    enhanced_app_aware_routing str
    Enable SLA Dampening and Enhanced App Routing.
    enhanced_app_aware_routing_variable str
    Variable name
    feature_profile_id str
    Feature Profile ID
    gps_geo_fencing_enable bool
    Enable Geo fencing
    gps_geo_fencing_range int
    Set the device’s geo fencing range
    gps_geo_fencing_range_variable str
    Variable name
    gps_latitude float
    Set the device physical latitude
    gps_latitude_variable str
    Variable name
    gps_longitude float
    Set the device physical longitude
    gps_longitude_variable str
    Variable name
    gps_sms_enable bool
    Enable device’s geo fencing SMS
    gps_sms_mobile_numbers Sequence[GetSystemBasicFeatureGpsSmsMobileNumber]
    Set device’s geo fencing SMS phone number
    id str
    The id of the Feature
    idle_timeout int
    Idle CLI timeout in minutes
    idle_timeout_variable str
    Variable name
    location str
    Set the location of the device
    location_variable str
    Variable name
    max_omp_sessions int
    Set the maximum number of OMP sessions \n\n the device can have
    max_omp_sessions_variable str
    Variable name
    multi_tenant bool
    Device is multi-tenant
    multi_tenant_variable str
    Variable name
    name str
    The name of the Feature
    on_demand_enable bool
    Enable or disable On-demand Tunnel
    on_demand_enable_variable str
    Variable name
    on_demand_idle_timeout int
    Set the idle timeout for on-demand tunnels
    on_demand_idle_timeout_variable str
    Variable name
    overlay_id int
    Set the Overlay ID
    overlay_id_variable str
    Variable name
    port_hopping bool
    Enable port hopping
    port_hopping_variable str
    Variable name
    port_offset int
    Set the TLOC port offset when multiple devices are behind a NAT
    port_offset_variable str
    Variable name
    site_types Sequence[str]
    Site Type
    site_types_variable str
    Variable name
    timezone str
    Set the timezone
    timezone_variable str
    Variable name
    track_default_gateway bool
    Enable or disable default gateway tracking
    track_default_gateway_variable str
    Variable name
    track_interface_tag int
    OMP Tag attached to routes based on interface tracking
    track_interface_tag_variable str
    Variable name
    track_transport bool
    Configure tracking of transport
    track_transport_variable str
    Variable name
    transport_gateway bool
    Enable transport gateway
    transport_gateway_variable str
    Variable name
    version int
    The version of the Feature
    adminTechOnFailure Boolean
    Collect admin-tech before reboot due to daemon failure
    adminTechOnFailureVariable String
    Variable name
    affinityGroupNumber Number
    Affinity Group Number
    affinityGroupNumberVariable String
    Variable name
    affinityGroupPreferences List<Number>
    Affinity Group Preference
    affinityGroupPreferencesVariable String
    Variable name
    affinityPerVrfs List<Property Map>
    Affinity Group Number for VRFs
    affinityPreferenceAuto Boolean
    Affinity Group Preference Auto
    affinityPreferenceAutoVariable String
    Variable name
    configDescription String
    Set a text description of the device
    configDescriptionVariable String
    Variable name
    consoleBaudRate String
    Set the console baud rate
    consoleBaudRateVariable String
    Variable name
    controlSessionPps Number
    Set the policer rate for control sessions
    controlSessionPpsVariable String
    Variable name
    controllerGroups List<Number>
    Configure a list of comma-separated controller groups
    controllerGroupsVariable String
    Variable name
    description String
    The description of the Feature
    deviceGroups List<String>
    Device groups
    deviceGroupsVariable String
    Variable name
    enhancedAppAwareRouting String
    Enable SLA Dampening and Enhanced App Routing.
    enhancedAppAwareRoutingVariable String
    Variable name
    featureProfileId String
    Feature Profile ID
    gpsGeoFencingEnable Boolean
    Enable Geo fencing
    gpsGeoFencingRange Number
    Set the device’s geo fencing range
    gpsGeoFencingRangeVariable String
    Variable name
    gpsLatitude Number
    Set the device physical latitude
    gpsLatitudeVariable String
    Variable name
    gpsLongitude Number
    Set the device physical longitude
    gpsLongitudeVariable String
    Variable name
    gpsSmsEnable Boolean
    Enable device’s geo fencing SMS
    gpsSmsMobileNumbers List<Property Map>
    Set device’s geo fencing SMS phone number
    id String
    The id of the Feature
    idleTimeout Number
    Idle CLI timeout in minutes
    idleTimeoutVariable String
    Variable name
    location String
    Set the location of the device
    locationVariable String
    Variable name
    maxOmpSessions Number
    Set the maximum number of OMP sessions \n\n the device can have
    maxOmpSessionsVariable String
    Variable name
    multiTenant Boolean
    Device is multi-tenant
    multiTenantVariable String
    Variable name
    name String
    The name of the Feature
    onDemandEnable Boolean
    Enable or disable On-demand Tunnel
    onDemandEnableVariable String
    Variable name
    onDemandIdleTimeout Number
    Set the idle timeout for on-demand tunnels
    onDemandIdleTimeoutVariable String
    Variable name
    overlayId Number
    Set the Overlay ID
    overlayIdVariable String
    Variable name
    portHopping Boolean
    Enable port hopping
    portHoppingVariable String
    Variable name
    portOffset Number
    Set the TLOC port offset when multiple devices are behind a NAT
    portOffsetVariable String
    Variable name
    siteTypes List<String>
    Site Type
    siteTypesVariable String
    Variable name
    timezone String
    Set the timezone
    timezoneVariable String
    Variable name
    trackDefaultGateway Boolean
    Enable or disable default gateway tracking
    trackDefaultGatewayVariable String
    Variable name
    trackInterfaceTag Number
    OMP Tag attached to routes based on interface tracking
    trackInterfaceTagVariable String
    Variable name
    trackTransport Boolean
    Configure tracking of transport
    trackTransportVariable String
    Variable name
    transportGateway Boolean
    Enable transport gateway
    transportGatewayVariable String
    Variable name
    version Number
    The version of the Feature

    Supporting Types

    GetSystemBasicFeatureAffinityPerVrf

    AffinityGroupNumber int
    Affinity Group Number
    AffinityGroupNumberVariable string
    Variable name
    VrfRange string
    Range of VRFs
    VrfRangeVariable string
    Variable name
    AffinityGroupNumber int
    Affinity Group Number
    AffinityGroupNumberVariable string
    Variable name
    VrfRange string
    Range of VRFs
    VrfRangeVariable string
    Variable name
    affinityGroupNumber Integer
    Affinity Group Number
    affinityGroupNumberVariable String
    Variable name
    vrfRange String
    Range of VRFs
    vrfRangeVariable String
    Variable name
    affinityGroupNumber number
    Affinity Group Number
    affinityGroupNumberVariable string
    Variable name
    vrfRange string
    Range of VRFs
    vrfRangeVariable string
    Variable name
    affinity_group_number int
    Affinity Group Number
    affinity_group_number_variable str
    Variable name
    vrf_range str
    Range of VRFs
    vrf_range_variable str
    Variable name
    affinityGroupNumber Number
    Affinity Group Number
    affinityGroupNumberVariable String
    Variable name
    vrfRange String
    Range of VRFs
    vrfRangeVariable String
    Variable name

    GetSystemBasicFeatureGpsSmsMobileNumber

    Number string
    Mobile number, ex: 1231234414
    NumberVariable string
    Variable name
    Number string
    Mobile number, ex: 1231234414
    NumberVariable string
    Variable name
    number String
    Mobile number, ex: 1231234414
    numberVariable String
    Variable name
    number string
    Mobile number, ex: 1231234414
    numberVariable string
    Variable name
    number str
    Mobile number, ex: 1231234414
    number_variable str
    Variable name
    number String
    Mobile number, ex: 1231234414
    numberVariable String
    Variable name

    Package Details

    Repository
    sdwan pulumi/pulumi-sdwan
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the sdwan Terraform Provider.
    sdwan logo
    Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 by Pulumi