1. Packages
  2. Cisco Catalyst SD-WAN
  3. API Docs
  4. getOtherThousandeyesFeature
Cisco Catalyst SD-WAN v0.1.3 published on Tuesday, Sep 24, 2024 by Pulumi

sdwan.getOtherThousandeyesFeature

Explore with Pulumi AI

sdwan logo
Cisco Catalyst SD-WAN v0.1.3 published on Tuesday, Sep 24, 2024 by Pulumi

    This data source can read the Other ThousandEyes Feature.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as sdwan from "@pulumi/sdwan";
    
    const example = sdwan.getOtherThousandeyesFeature({
        id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
        featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
    });
    
    import pulumi
    import pulumi_sdwan as sdwan
    
    example = sdwan.get_other_thousandeyes_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.LookupOtherThousandeyesFeature(ctx, &sdwan.LookupOtherThousandeyesFeatureArgs{
    			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.GetOtherThousandeyesFeature.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.GetOtherThousandeyesFeatureArgs;
    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.getOtherThousandeyesFeature(GetOtherThousandeyesFeatureArgs.builder()
                .id("f6b2c44c-693c-4763-b010-895aa3d236bd")
                .featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          Function: sdwan:getOtherThousandeyesFeature
          Arguments:
            id: f6b2c44c-693c-4763-b010-895aa3d236bd
            featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
    

    Using getOtherThousandeyesFeature

    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 getOtherThousandeyesFeature(args: GetOtherThousandeyesFeatureArgs, opts?: InvokeOptions): Promise<GetOtherThousandeyesFeatureResult>
    function getOtherThousandeyesFeatureOutput(args: GetOtherThousandeyesFeatureOutputArgs, opts?: InvokeOptions): Output<GetOtherThousandeyesFeatureResult>
    def get_other_thousandeyes_feature(feature_profile_id: Optional[str] = None,
                                       id: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetOtherThousandeyesFeatureResult
    def get_other_thousandeyes_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
                                       id: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetOtherThousandeyesFeatureResult]
    func LookupOtherThousandeyesFeature(ctx *Context, args *LookupOtherThousandeyesFeatureArgs, opts ...InvokeOption) (*LookupOtherThousandeyesFeatureResult, error)
    func LookupOtherThousandeyesFeatureOutput(ctx *Context, args *LookupOtherThousandeyesFeatureOutputArgs, opts ...InvokeOption) LookupOtherThousandeyesFeatureResultOutput

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

    public static class GetOtherThousandeyesFeature 
    {
        public static Task<GetOtherThousandeyesFeatureResult> InvokeAsync(GetOtherThousandeyesFeatureArgs args, InvokeOptions? opts = null)
        public static Output<GetOtherThousandeyesFeatureResult> Invoke(GetOtherThousandeyesFeatureInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOtherThousandeyesFeatureResult> getOtherThousandeyesFeature(GetOtherThousandeyesFeatureArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: sdwan:index/getOtherThousandeyesFeature:getOtherThousandeyesFeature
      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

    getOtherThousandeyesFeature Result

    The following output properties are available:

    Description string
    The description of the Feature
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    Name string
    The name of the Feature
    Version int
    The version of the Feature
    VirtualApplications List<GetOtherThousandeyesFeatureVirtualApplication>
    Virtual application Instance
    Description string
    The description of the Feature
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    Name string
    The name of the Feature
    Version int
    The version of the Feature
    VirtualApplications []GetOtherThousandeyesFeatureVirtualApplication
    Virtual application Instance
    description String
    The description of the Feature
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    name String
    The name of the Feature
    version Integer
    The version of the Feature
    virtualApplications List<GetOtherThousandeyesFeatureVirtualApplication>
    Virtual application Instance
    description string
    The description of the Feature
    featureProfileId string
    Feature Profile ID
    id string
    The id of the Feature
    name string
    The name of the Feature
    version number
    The version of the Feature
    virtualApplications GetOtherThousandeyesFeatureVirtualApplication[]
    Virtual application Instance
    description str
    The description of the Feature
    feature_profile_id str
    Feature Profile ID
    id str
    The id of the Feature
    name str
    The name of the Feature
    version int
    The version of the Feature
    virtual_applications Sequence[GetOtherThousandeyesFeatureVirtualApplication]
    Virtual application Instance
    description String
    The description of the Feature
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    name String
    The name of the Feature
    version Number
    The version of the Feature
    virtualApplications List<Property Map>
    Virtual application Instance

    Supporting Types

    GetOtherThousandeyesFeatureVirtualApplication

    AccountGroupToken string
    Set the Account Group Token
    AccountGroupTokenVariable string
    Variable name
    AgentDefaultGateway string
    Set the Agent default gateway
    AgentDefaultGatewayVariable string
    Variable name
    Hostname string
    Set the host name
    HostnameVariable string
    Variable name
    ManagementIp string
    Set the Agent IP Address
    ManagementIpVariable string
    Variable name
    ManagementSubnetMask string
    Set the Agent SubnetMask
    ManagementSubnetMaskVariable string
    Variable name
    NameServerIp string
    Set the name server
    NameServerIpVariable string
    Variable name
    PacUrl string
    Set the proxy PAC url
    PacUrlVariable string
    Variable name
    ProxyHost string
    Set the Proxy Host
    ProxyHostVariable string
    Variable name
    ProxyPort int
    Set the Proxy Port
    ProxyPortVariable string
    Variable name
    ProxyType string
    Select Web Proxy Type
    Vpn int
    VPN number
    VpnVariable string
    Variable name
    AccountGroupToken string
    Set the Account Group Token
    AccountGroupTokenVariable string
    Variable name
    AgentDefaultGateway string
    Set the Agent default gateway
    AgentDefaultGatewayVariable string
    Variable name
    Hostname string
    Set the host name
    HostnameVariable string
    Variable name
    ManagementIp string
    Set the Agent IP Address
    ManagementIpVariable string
    Variable name
    ManagementSubnetMask string
    Set the Agent SubnetMask
    ManagementSubnetMaskVariable string
    Variable name
    NameServerIp string
    Set the name server
    NameServerIpVariable string
    Variable name
    PacUrl string
    Set the proxy PAC url
    PacUrlVariable string
    Variable name
    ProxyHost string
    Set the Proxy Host
    ProxyHostVariable string
    Variable name
    ProxyPort int
    Set the Proxy Port
    ProxyPortVariable string
    Variable name
    ProxyType string
    Select Web Proxy Type
    Vpn int
    VPN number
    VpnVariable string
    Variable name
    accountGroupToken String
    Set the Account Group Token
    accountGroupTokenVariable String
    Variable name
    agentDefaultGateway String
    Set the Agent default gateway
    agentDefaultGatewayVariable String
    Variable name
    hostname String
    Set the host name
    hostnameVariable String
    Variable name
    managementIp String
    Set the Agent IP Address
    managementIpVariable String
    Variable name
    managementSubnetMask String
    Set the Agent SubnetMask
    managementSubnetMaskVariable String
    Variable name
    nameServerIp String
    Set the name server
    nameServerIpVariable String
    Variable name
    pacUrl String
    Set the proxy PAC url
    pacUrlVariable String
    Variable name
    proxyHost String
    Set the Proxy Host
    proxyHostVariable String
    Variable name
    proxyPort Integer
    Set the Proxy Port
    proxyPortVariable String
    Variable name
    proxyType String
    Select Web Proxy Type
    vpn Integer
    VPN number
    vpnVariable String
    Variable name
    accountGroupToken string
    Set the Account Group Token
    accountGroupTokenVariable string
    Variable name
    agentDefaultGateway string
    Set the Agent default gateway
    agentDefaultGatewayVariable string
    Variable name
    hostname string
    Set the host name
    hostnameVariable string
    Variable name
    managementIp string
    Set the Agent IP Address
    managementIpVariable string
    Variable name
    managementSubnetMask string
    Set the Agent SubnetMask
    managementSubnetMaskVariable string
    Variable name
    nameServerIp string
    Set the name server
    nameServerIpVariable string
    Variable name
    pacUrl string
    Set the proxy PAC url
    pacUrlVariable string
    Variable name
    proxyHost string
    Set the Proxy Host
    proxyHostVariable string
    Variable name
    proxyPort number
    Set the Proxy Port
    proxyPortVariable string
    Variable name
    proxyType string
    Select Web Proxy Type
    vpn number
    VPN number
    vpnVariable string
    Variable name
    account_group_token str
    Set the Account Group Token
    account_group_token_variable str
    Variable name
    agent_default_gateway str
    Set the Agent default gateway
    agent_default_gateway_variable str
    Variable name
    hostname str
    Set the host name
    hostname_variable str
    Variable name
    management_ip str
    Set the Agent IP Address
    management_ip_variable str
    Variable name
    management_subnet_mask str
    Set the Agent SubnetMask
    management_subnet_mask_variable str
    Variable name
    name_server_ip str
    Set the name server
    name_server_ip_variable str
    Variable name
    pac_url str
    Set the proxy PAC url
    pac_url_variable str
    Variable name
    proxy_host str
    Set the Proxy Host
    proxy_host_variable str
    Variable name
    proxy_port int
    Set the Proxy Port
    proxy_port_variable str
    Variable name
    proxy_type str
    Select Web Proxy Type
    vpn int
    VPN number
    vpn_variable str
    Variable name
    accountGroupToken String
    Set the Account Group Token
    accountGroupTokenVariable String
    Variable name
    agentDefaultGateway String
    Set the Agent default gateway
    agentDefaultGatewayVariable String
    Variable name
    hostname String
    Set the host name
    hostnameVariable String
    Variable name
    managementIp String
    Set the Agent IP Address
    managementIpVariable String
    Variable name
    managementSubnetMask String
    Set the Agent SubnetMask
    managementSubnetMaskVariable String
    Variable name
    nameServerIp String
    Set the name server
    nameServerIpVariable String
    Variable name
    pacUrl String
    Set the proxy PAC url
    pacUrlVariable String
    Variable name
    proxyHost String
    Set the Proxy Host
    proxyHostVariable String
    Variable name
    proxyPort Number
    Set the Proxy Port
    proxyPortVariable String
    Variable name
    proxyType String
    Select Web Proxy Type
    vpn Number
    VPN number
    vpnVariable 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.1.3 published on Tuesday, Sep 24, 2024 by Pulumi