1. Registry
  2. Packages
  3. Cisco Catalyst SD-WAN Provider
  4. API Docs
  5. getServiceAppqoeFeature
Viewing docs for Cisco Catalyst SD-WAN v0.9.4
published on Friday, Sep 25, 2026 by Pulumi
sdwan logo
Viewing docs for Cisco Catalyst SD-WAN v0.9.4
published on Friday, Sep 25, 2026 by Pulumi

    This data source can read the Service AppQoE Feature.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as sdwan from "@pulumi/sdwan";
    
    const example = sdwan.getServiceAppqoeFeature({
        id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
        featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    });
    
    import pulumi
    import pulumi_sdwan as sdwan
    
    example = sdwan.get_service_appqoe_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.GetServiceAppqoeFeature(ctx, &sdwan.LookupServiceAppqoeFeatureArgs{
    			Id:               pulumi.StringRef("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.GetServiceAppqoeFeature.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.GetServiceAppqoeFeatureArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    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.getServiceAppqoeFeature(GetServiceAppqoeFeatureArgs.builder()
                .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
                .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: sdwan:getServiceAppqoeFeature
          arguments:
            id: f6b2c44c-693c-4763-b010-895aa3d236bd
            featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
    
    pulumi {
      required_providers {
        sdwan = {
          source = "pulumi/sdwan"
        }
      }
    }
    
    data "sdwan_getserviceappqoefeature" "example" {
      id                 = "f6b2c44c-693c-4763-b010-895aa3d236bd"
      feature_profile_id = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac"
    }
    

    Using getServiceAppqoeFeature

    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 getServiceAppqoeFeature(args: GetServiceAppqoeFeatureArgs, opts?: InvokeOptions): Promise<GetServiceAppqoeFeatureResult>
    function getServiceAppqoeFeatureOutput(args: GetServiceAppqoeFeatureOutputArgs, opts?: InvokeOutputOptions): Output<GetServiceAppqoeFeatureResult>
    def get_service_appqoe_feature(feature_profile_id: Optional[str] = None,
                                   id: Optional[str] = None,
                                   name: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetServiceAppqoeFeatureResult
    def get_service_appqoe_feature_output(feature_profile_id: pulumi.Input[Optional[str]] = None,
                                   id: pulumi.Input[Optional[str]] = None,
                                   name: pulumi.Input[Optional[str]] = None,
                                   opts: Optional[InvokeOutputOptions] = None) -> Output[GetServiceAppqoeFeatureResult]
    func LookupServiceAppqoeFeature(ctx *Context, args *LookupServiceAppqoeFeatureArgs, opts ...InvokeOption) (*LookupServiceAppqoeFeatureResult, error)
    func LookupServiceAppqoeFeatureOutput(ctx *Context, args *LookupServiceAppqoeFeatureOutputArgs, opts ...InvokeOption) LookupServiceAppqoeFeatureResultOutput

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

    public static class GetServiceAppqoeFeature 
    {
        public static Task<GetServiceAppqoeFeatureResult> InvokeAsync(GetServiceAppqoeFeatureArgs args, InvokeOptions? opts = null)
        public static Output<GetServiceAppqoeFeatureResult> Invoke(GetServiceAppqoeFeatureInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetServiceAppqoeFeatureResult> Invoke(GetServiceAppqoeFeatureInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetServiceAppqoeFeatureResult> getServiceAppqoeFeature(GetServiceAppqoeFeatureArgs args, InvokeOptions options)
    public static Output<GetServiceAppqoeFeatureResult> getServiceAppqoeFeature(GetServiceAppqoeFeatureArgs args, InvokeOptions options)
    public static Output<GetServiceAppqoeFeatureResult> getServiceAppqoeFeature(GetServiceAppqoeFeatureArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: sdwan:index/getServiceAppqoeFeature:getServiceAppqoeFeature
      arguments:
        # arguments dictionary
    data "sdwan_get_service_appqoe_feature" "name" {
        # arguments
    }

    The following arguments are supported:

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

    getServiceAppqoeFeature Result

    The following output properties are available:

    AppqoeDeviceRole string
    Appqoe Device Role
    CombinedControllerGroups List<GetServiceAppqoeFeatureCombinedControllerGroup>
    Appnav controller group name
    CombinedServiceContexts List<GetServiceAppqoeFeatureCombinedServiceContext>
    Appqoe
    CombinedServiceNodeGroups List<GetServiceAppqoeFeatureCombinedServiceNodeGroup>
    Name
    Description string
    The description of the Feature
    FeatureProfileId string
    Feature Profile ID
    ForwarderControllerGroups List<GetServiceAppqoeFeatureForwarderControllerGroup>
    Appnav controller group name
    ForwarderServiceContexts List<GetServiceAppqoeFeatureForwarderServiceContext>
    Appqoe
    ForwarderServiceNodeGroups List<GetServiceAppqoeFeatureForwarderServiceNodeGroup>
    Name
    Id string
    The id of the Feature
    Name string
    The name of the Feature
    ServiceNodeServiceNodeGroups List<GetServiceAppqoeFeatureServiceNodeServiceNodeGroup>
    Name
    Version int
    The version of the Feature
    VirtualApplications List<GetServiceAppqoeFeatureVirtualApplication>
    Virtual application Instance
    AppqoeDeviceRole string
    Appqoe Device Role
    CombinedControllerGroups []GetServiceAppqoeFeatureCombinedControllerGroup
    Appnav controller group name
    CombinedServiceContexts []GetServiceAppqoeFeatureCombinedServiceContext
    Appqoe
    CombinedServiceNodeGroups []GetServiceAppqoeFeatureCombinedServiceNodeGroup
    Name
    Description string
    The description of the Feature
    FeatureProfileId string
    Feature Profile ID
    ForwarderControllerGroups []GetServiceAppqoeFeatureForwarderControllerGroup
    Appnav controller group name
    ForwarderServiceContexts []GetServiceAppqoeFeatureForwarderServiceContext
    Appqoe
    ForwarderServiceNodeGroups []GetServiceAppqoeFeatureForwarderServiceNodeGroup
    Name
    Id string
    The id of the Feature
    Name string
    The name of the Feature
    ServiceNodeServiceNodeGroups []GetServiceAppqoeFeatureServiceNodeServiceNodeGroup
    Name
    Version int
    The version of the Feature
    VirtualApplications []GetServiceAppqoeFeatureVirtualApplication
    Virtual application Instance
    appqoe_device_role string
    Appqoe Device Role
    combined_controller_groups list(object)
    Appnav controller group name
    combined_service_contexts list(object)
    Appqoe
    combined_service_node_groups list(object)
    Name
    description string
    The description of the Feature
    feature_profile_id string
    Feature Profile ID
    forwarder_controller_groups list(object)
    Appnav controller group name
    forwarder_service_contexts list(object)
    Appqoe
    forwarder_service_node_groups list(object)
    Name
    id string
    The id of the Feature
    name string
    The name of the Feature
    service_node_service_node_groups list(object)
    Name
    version number
    The version of the Feature
    virtual_applications list(object)
    Virtual application Instance
    appqoeDeviceRole String
    Appqoe Device Role
    combinedControllerGroups List<GetServiceAppqoeFeatureCombinedControllerGroup>
    Appnav controller group name
    combinedServiceContexts List<GetServiceAppqoeFeatureCombinedServiceContext>
    Appqoe
    combinedServiceNodeGroups List<GetServiceAppqoeFeatureCombinedServiceNodeGroup>
    Name
    description String
    The description of the Feature
    featureProfileId String
    Feature Profile ID
    forwarderControllerGroups List<GetServiceAppqoeFeatureForwarderControllerGroup>
    Appnav controller group name
    forwarderServiceContexts List<GetServiceAppqoeFeatureForwarderServiceContext>
    Appqoe
    forwarderServiceNodeGroups List<GetServiceAppqoeFeatureForwarderServiceNodeGroup>
    Name
    id String
    The id of the Feature
    name String
    The name of the Feature
    serviceNodeServiceNodeGroups List<GetServiceAppqoeFeatureServiceNodeServiceNodeGroup>
    Name
    version Integer
    The version of the Feature
    virtualApplications List<GetServiceAppqoeFeatureVirtualApplication>
    Virtual application Instance
    appqoeDeviceRole string
    Appqoe Device Role
    combinedControllerGroups GetServiceAppqoeFeatureCombinedControllerGroup[]
    Appnav controller group name
    combinedServiceContexts GetServiceAppqoeFeatureCombinedServiceContext[]
    Appqoe
    combinedServiceNodeGroups GetServiceAppqoeFeatureCombinedServiceNodeGroup[]
    Name
    description string
    The description of the Feature
    featureProfileId string
    Feature Profile ID
    forwarderControllerGroups GetServiceAppqoeFeatureForwarderControllerGroup[]
    Appnav controller group name
    forwarderServiceContexts GetServiceAppqoeFeatureForwarderServiceContext[]
    Appqoe
    forwarderServiceNodeGroups GetServiceAppqoeFeatureForwarderServiceNodeGroup[]
    Name
    id string
    The id of the Feature
    name string
    The name of the Feature
    serviceNodeServiceNodeGroups GetServiceAppqoeFeatureServiceNodeServiceNodeGroup[]
    Name
    version number
    The version of the Feature
    virtualApplications GetServiceAppqoeFeatureVirtualApplication[]
    Virtual application Instance
    appqoe_device_role str
    Appqoe Device Role
    combined_controller_groups Sequence[GetServiceAppqoeFeatureCombinedControllerGroup]
    Appnav controller group name
    combined_service_contexts Sequence[GetServiceAppqoeFeatureCombinedServiceContext]
    Appqoe
    combined_service_node_groups Sequence[GetServiceAppqoeFeatureCombinedServiceNodeGroup]
    Name
    description str
    The description of the Feature
    feature_profile_id str
    Feature Profile ID
    forwarder_controller_groups Sequence[GetServiceAppqoeFeatureForwarderControllerGroup]
    Appnav controller group name
    forwarder_service_contexts Sequence[GetServiceAppqoeFeatureForwarderServiceContext]
    Appqoe
    forwarder_service_node_groups Sequence[GetServiceAppqoeFeatureForwarderServiceNodeGroup]
    Name
    id str
    The id of the Feature
    name str
    The name of the Feature
    service_node_service_node_groups Sequence[GetServiceAppqoeFeatureServiceNodeServiceNodeGroup]
    Name
    version int
    The version of the Feature
    virtual_applications Sequence[GetServiceAppqoeFeatureVirtualApplication]
    Virtual application Instance
    appqoeDeviceRole String
    Appqoe Device Role
    combinedControllerGroups List<Property Map>
    Appnav controller group name
    combinedServiceContexts List<Property Map>
    Appqoe
    combinedServiceNodeGroups List<Property Map>
    Name
    description String
    The description of the Feature
    featureProfileId String
    Feature Profile ID
    forwarderControllerGroups List<Property Map>
    Appnav controller group name
    forwarderServiceContexts List<Property Map>
    Appqoe
    forwarderServiceNodeGroups List<Property Map>
    Name
    id String
    The id of the Feature
    name String
    The name of the Feature
    serviceNodeServiceNodeGroups List<Property Map>
    Name
    version Number
    The version of the Feature
    virtualApplications List<Property Map>
    Virtual application Instance

    Supporting Types

    GetServiceAppqoeFeatureCombinedControllerGroup

    appnav_controllers list(object)
    List of controllers

    GetServiceAppqoeFeatureCombinedServiceContext

    AppnavControllerGroup string
    Appnav controller group
    Enable bool
    enable service context
    ServiceNodeGroup string
    Service node group
    ServiceNodeGroups List<string>
    Service node groups bound to this service context
    Vpn int
    Vpn
    VpnVariable string
    Variable name
    AppnavControllerGroup string
    Appnav controller group
    Enable bool
    enable service context
    ServiceNodeGroup string
    Service node group
    ServiceNodeGroups []string
    Service node groups bound to this service context
    Vpn int
    Vpn
    VpnVariable string
    Variable name
    appnav_controller_group string
    Appnav controller group
    enable bool
    enable service context
    service_node_group string
    Service node group
    service_node_groups list(string)
    Service node groups bound to this service context
    vpn number
    Vpn
    vpn_variable string
    Variable name
    appnavControllerGroup String
    Appnav controller group
    enable Boolean
    enable service context
    serviceNodeGroup String
    Service node group
    serviceNodeGroups List<String>
    Service node groups bound to this service context
    vpn Integer
    Vpn
    vpnVariable String
    Variable name
    appnavControllerGroup string
    Appnav controller group
    enable boolean
    enable service context
    serviceNodeGroup string
    Service node group
    serviceNodeGroups string[]
    Service node groups bound to this service context
    vpn number
    Vpn
    vpnVariable string
    Variable name
    appnav_controller_group str
    Appnav controller group
    enable bool
    enable service context
    service_node_group str
    Service node group
    service_node_groups Sequence[str]
    Service node groups bound to this service context
    vpn int
    Vpn
    vpn_variable str
    Variable name
    appnavControllerGroup String
    Appnav controller group
    enable Boolean
    enable service context
    serviceNodeGroup String
    Service node group
    serviceNodeGroups List<String>
    Service node groups bound to this service context
    vpn Number
    Vpn
    vpnVariable String
    Variable name

    GetServiceAppqoeFeatureCombinedServiceNodeGroup

    service_nodes list(object)
    Service Node Information
    serviceNodes List<Property Map>
    Service Node Information

    GetServiceAppqoeFeatureForwarderControllerGroup

    appnav_controllers list(object)
    List of controllers

    GetServiceAppqoeFeatureForwarderControllerGroupAppnavController

    Address string
    Controller IP Address
    AddressVariable string
    Variable name
    Vpn int
    vpn id
    Address string
    Controller IP Address
    AddressVariable string
    Variable name
    Vpn int
    vpn id
    address string
    Controller IP Address
    address_variable string
    Variable name
    vpn number
    vpn id
    address String
    Controller IP Address
    addressVariable String
    Variable name
    vpn Integer
    vpn id
    address string
    Controller IP Address
    addressVariable string
    Variable name
    vpn number
    vpn id
    address str
    Controller IP Address
    address_variable str
    Variable name
    vpn int
    vpn id
    address String
    Controller IP Address
    addressVariable String
    Variable name
    vpn Number
    vpn id

    GetServiceAppqoeFeatureForwarderServiceContext

    AppnavControllerGroup string
    Appnav controller group
    Enable bool
    enable service context
    ServiceNodeGroup string
    Service node group
    ServiceNodeGroups List<string>
    Service node groups bound to this service context
    Vpn int
    Vpn
    VpnVariable string
    Variable name
    AppnavControllerGroup string
    Appnav controller group
    Enable bool
    enable service context
    ServiceNodeGroup string
    Service node group
    ServiceNodeGroups []string
    Service node groups bound to this service context
    Vpn int
    Vpn
    VpnVariable string
    Variable name
    appnav_controller_group string
    Appnav controller group
    enable bool
    enable service context
    service_node_group string
    Service node group
    service_node_groups list(string)
    Service node groups bound to this service context
    vpn number
    Vpn
    vpn_variable string
    Variable name
    appnavControllerGroup String
    Appnav controller group
    enable Boolean
    enable service context
    serviceNodeGroup String
    Service node group
    serviceNodeGroups List<String>
    Service node groups bound to this service context
    vpn Integer
    Vpn
    vpnVariable String
    Variable name
    appnavControllerGroup string
    Appnav controller group
    enable boolean
    enable service context
    serviceNodeGroup string
    Service node group
    serviceNodeGroups string[]
    Service node groups bound to this service context
    vpn number
    Vpn
    vpnVariable string
    Variable name
    appnav_controller_group str
    Appnav controller group
    enable bool
    enable service context
    service_node_group str
    Service node group
    service_node_groups Sequence[str]
    Service node groups bound to this service context
    vpn int
    Vpn
    vpn_variable str
    Variable name
    appnavControllerGroup String
    Appnav controller group
    enable Boolean
    enable service context
    serviceNodeGroup String
    Service node group
    serviceNodeGroups List<String>
    Service node groups bound to this service context
    vpn Number
    Vpn
    vpnVariable String
    Variable name

    GetServiceAppqoeFeatureForwarderServiceNodeGroup

    Name string
    List of service node group
    ServiceNodes List<GetServiceAppqoeFeatureForwarderServiceNodeGroupServiceNode>
    Service Node Information
    Name string
    List of service node group
    ServiceNodes []GetServiceAppqoeFeatureForwarderServiceNodeGroupServiceNode
    Service Node Information
    name string
    List of service node group
    service_nodes list(object)
    Service Node Information
    name String
    List of service node group
    serviceNodes List<GetServiceAppqoeFeatureForwarderServiceNodeGroupServiceNode>
    Service Node Information
    name string
    List of service node group
    serviceNodes GetServiceAppqoeFeatureForwarderServiceNodeGroupServiceNode[]
    Service Node Information
    name String
    List of service node group
    serviceNodes List<Property Map>
    Service Node Information

    GetServiceAppqoeFeatureForwarderServiceNodeGroupServiceNode

    Address string
    IP Address
    Address string
    IP Address
    address string
    IP Address
    address String
    IP Address
    address string
    IP Address
    address str
    IP Address
    address String
    IP Address

    GetServiceAppqoeFeatureServiceNodeServiceNodeGroup

    service_nodes list(object)
    Service Node Information
    serviceNodes List<Property Map>
    Service Node Information

    GetServiceAppqoeFeatureVirtualApplication

    ResourceProfile string
    Resource Profile
    ResourceProfileVariable string
    Variable name
    ResourceProfile string
    Resource Profile
    ResourceProfileVariable string
    Variable name
    resource_profile string
    Resource Profile
    resource_profile_variable string
    Variable name
    resourceProfile String
    Resource Profile
    resourceProfileVariable String
    Variable name
    resourceProfile string
    Resource Profile
    resourceProfileVariable string
    Variable name
    resource_profile str
    Resource Profile
    resource_profile_variable str
    Variable name
    resourceProfile String
    Resource Profile
    resourceProfileVariable 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
    Viewing docs for Cisco Catalyst SD-WAN v0.9.4
    published on Friday, Sep 25, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial