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

sdwan.getTransportT1E1ControllerFeature

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 Transport T1 E1 Controller Feature.

    Example Usage

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

    Using getTransportT1E1ControllerFeature

    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 getTransportT1E1ControllerFeature(args: GetTransportT1E1ControllerFeatureArgs, opts?: InvokeOptions): Promise<GetTransportT1E1ControllerFeatureResult>
    function getTransportT1E1ControllerFeatureOutput(args: GetTransportT1E1ControllerFeatureOutputArgs, opts?: InvokeOptions): Output<GetTransportT1E1ControllerFeatureResult>
    def get_transport_t1_e1_controller_feature(feature_profile_id: Optional[str] = None,
                                               id: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> GetTransportT1E1ControllerFeatureResult
    def get_transport_t1_e1_controller_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
                                               id: Optional[pulumi.Input[str]] = None,
                                               opts: Optional[InvokeOptions] = None) -> Output[GetTransportT1E1ControllerFeatureResult]
    func LookupTransportT1E1ControllerFeature(ctx *Context, args *LookupTransportT1E1ControllerFeatureArgs, opts ...InvokeOption) (*LookupTransportT1E1ControllerFeatureResult, error)
    func LookupTransportT1E1ControllerFeatureOutput(ctx *Context, args *LookupTransportT1E1ControllerFeatureOutputArgs, opts ...InvokeOption) LookupTransportT1E1ControllerFeatureResultOutput

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

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

    getTransportT1E1ControllerFeature Result

    The following output properties are available:

    Description string
    The description of the Feature
    Entries List<GetTransportT1E1ControllerFeatureEntry>
    Controller tx-ex List
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    Name string
    The name of the Feature
    Slot string
    Slot number
    SlotVariable string
    Variable name
    Type string
    Card Type
    Version int
    The version of the Feature
    Description string
    The description of the Feature
    Entries []GetTransportT1E1ControllerFeatureEntry
    Controller tx-ex List
    FeatureProfileId string
    Feature Profile ID
    Id string
    The id of the Feature
    Name string
    The name of the Feature
    Slot string
    Slot number
    SlotVariable string
    Variable name
    Type string
    Card Type
    Version int
    The version of the Feature
    description String
    The description of the Feature
    entries List<GetTransportT1E1ControllerFeatureEntry>
    Controller tx-ex List
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    name String
    The name of the Feature
    slot String
    Slot number
    slotVariable String
    Variable name
    type String
    Card Type
    version Integer
    The version of the Feature
    description string
    The description of the Feature
    entries GetTransportT1E1ControllerFeatureEntry[]
    Controller tx-ex List
    featureProfileId string
    Feature Profile ID
    id string
    The id of the Feature
    name string
    The name of the Feature
    slot string
    Slot number
    slotVariable string
    Variable name
    type string
    Card Type
    version number
    The version of the Feature
    description str
    The description of the Feature
    entries Sequence[GetTransportT1E1ControllerFeatureEntry]
    Controller tx-ex List
    feature_profile_id str
    Feature Profile ID
    id str
    The id of the Feature
    name str
    The name of the Feature
    slot str
    Slot number
    slot_variable str
    Variable name
    type str
    Card Type
    version int
    The version of the Feature
    description String
    The description of the Feature
    entries List<Property Map>
    Controller tx-ex List
    featureProfileId String
    Feature Profile ID
    id String
    The id of the Feature
    name String
    The name of the Feature
    slot String
    Slot number
    slotVariable String
    Variable name
    type String
    Card Type
    version Number
    The version of the Feature

    Supporting Types

    GetTransportT1E1ControllerFeatureEntry

    CableLength string
    Cable Config
    ChannelGroups List<GetTransportT1E1ControllerFeatureEntryChannelGroup>
    Channel Group List
    ClockSource string
    Clock Source
    Description string
    Description
    DescriptionVariable string
    Variable name
    E1Description string
    Card Type
    E1Framing string
    Framing
    E1FramingVariable string
    Variable name
    E1Linecode string
    LineCode
    E1LinecodeVariable string
    Variable name
    LengthLong string
    length
    LengthLongVariable string
    Variable name
    LengthShort string
    length
    LengthShortVariable string
    Variable name
    LineMode string
    Line Mode
    LineModeVariable string
    Variable name
    T1Description string
    Card Type
    T1Framing string
    Framing
    T1FramingVariable string
    Variable name
    T1Linecode string
    LineCode
    T1LinecodeVariable string
    Variable name
    CableLength string
    Cable Config
    ChannelGroups []GetTransportT1E1ControllerFeatureEntryChannelGroup
    Channel Group List
    ClockSource string
    Clock Source
    Description string
    Description
    DescriptionVariable string
    Variable name
    E1Description string
    Card Type
    E1Framing string
    Framing
    E1FramingVariable string
    Variable name
    E1Linecode string
    LineCode
    E1LinecodeVariable string
    Variable name
    LengthLong string
    length
    LengthLongVariable string
    Variable name
    LengthShort string
    length
    LengthShortVariable string
    Variable name
    LineMode string
    Line Mode
    LineModeVariable string
    Variable name
    T1Description string
    Card Type
    T1Framing string
    Framing
    T1FramingVariable string
    Variable name
    T1Linecode string
    LineCode
    T1LinecodeVariable string
    Variable name
    cableLength String
    Cable Config
    channelGroups List<GetTransportT1E1ControllerFeatureEntryChannelGroup>
    Channel Group List
    clockSource String
    Clock Source
    description String
    Description
    descriptionVariable String
    Variable name
    e1Description String
    Card Type
    e1Framing String
    Framing
    e1FramingVariable String
    Variable name
    e1Linecode String
    LineCode
    e1LinecodeVariable String
    Variable name
    lengthLong String
    length
    lengthLongVariable String
    Variable name
    lengthShort String
    length
    lengthShortVariable String
    Variable name
    lineMode String
    Line Mode
    lineModeVariable String
    Variable name
    t1Description String
    Card Type
    t1Framing String
    Framing
    t1FramingVariable String
    Variable name
    t1Linecode String
    LineCode
    t1LinecodeVariable String
    Variable name
    cableLength string
    Cable Config
    channelGroups GetTransportT1E1ControllerFeatureEntryChannelGroup[]
    Channel Group List
    clockSource string
    Clock Source
    description string
    Description
    descriptionVariable string
    Variable name
    e1Description string
    Card Type
    e1Framing string
    Framing
    e1FramingVariable string
    Variable name
    e1Linecode string
    LineCode
    e1LinecodeVariable string
    Variable name
    lengthLong string
    length
    lengthLongVariable string
    Variable name
    lengthShort string
    length
    lengthShortVariable string
    Variable name
    lineMode string
    Line Mode
    lineModeVariable string
    Variable name
    t1Description string
    Card Type
    t1Framing string
    Framing
    t1FramingVariable string
    Variable name
    t1Linecode string
    LineCode
    t1LinecodeVariable string
    Variable name
    cable_length str
    Cable Config
    channel_groups Sequence[GetTransportT1E1ControllerFeatureEntryChannelGroup]
    Channel Group List
    clock_source str
    Clock Source
    description str
    Description
    description_variable str
    Variable name
    e1_description str
    Card Type
    e1_framing str
    Framing
    e1_framing_variable str
    Variable name
    e1_linecode str
    LineCode
    e1_linecode_variable str
    Variable name
    length_long str
    length
    length_long_variable str
    Variable name
    length_short str
    length
    length_short_variable str
    Variable name
    line_mode str
    Line Mode
    line_mode_variable str
    Variable name
    t1_description str
    Card Type
    t1_framing str
    Framing
    t1_framing_variable str
    Variable name
    t1_linecode str
    LineCode
    t1_linecode_variable str
    Variable name
    cableLength String
    Cable Config
    channelGroups List<Property Map>
    Channel Group List
    clockSource String
    Clock Source
    description String
    Description
    descriptionVariable String
    Variable name
    e1Description String
    Card Type
    e1Framing String
    Framing
    e1FramingVariable String
    Variable name
    e1Linecode String
    LineCode
    e1LinecodeVariable String
    Variable name
    lengthLong String
    length
    lengthLongVariable String
    Variable name
    lengthShort String
    length
    lengthShortVariable String
    Variable name
    lineMode String
    Line Mode
    lineModeVariable String
    Variable name
    t1Description String
    Card Type
    t1Framing String
    Framing
    t1FramingVariable String
    Variable name
    t1Linecode String
    LineCode
    t1LinecodeVariable String
    Variable name

    GetTransportT1E1ControllerFeatureEntryChannelGroup

    ChannelGroup int
    Number
    ChannelGroupVariable string
    Variable name
    TimeSlot string
    Time slots
    TimeSlotVariable string
    Variable name
    ChannelGroup int
    Number
    ChannelGroupVariable string
    Variable name
    TimeSlot string
    Time slots
    TimeSlotVariable string
    Variable name
    channelGroup Integer
    Number
    channelGroupVariable String
    Variable name
    timeSlot String
    Time slots
    timeSlotVariable String
    Variable name
    channelGroup number
    Number
    channelGroupVariable string
    Variable name
    timeSlot string
    Time slots
    timeSlotVariable string
    Variable name
    channel_group int
    Number
    channel_group_variable str
    Variable name
    time_slot str
    Time slots
    time_slot_variable str
    Variable name
    channelGroup Number
    Number
    channelGroupVariable String
    Variable name
    timeSlot String
    Time slots
    timeSlotVariable 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