1. Packages
  2. Packages
  3. Mso Provider
  4. API Docs
  5. getFabricPoliciesInterfaceSetting
Viewing docs for mso 2.0.0
published on Friday, Apr 17, 2026 by ciscodevnet
Viewing docs for mso 2.0.0
published on Friday, Apr 17, 2026 by ciscodevnet

    Using getFabricPoliciesInterfaceSetting

    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 getFabricPoliciesInterfaceSetting(args: GetFabricPoliciesInterfaceSettingArgs, opts?: InvokeOptions): Promise<GetFabricPoliciesInterfaceSettingResult>
    function getFabricPoliciesInterfaceSettingOutput(args: GetFabricPoliciesInterfaceSettingOutputArgs, opts?: InvokeOptions): Output<GetFabricPoliciesInterfaceSettingResult>
    def get_fabric_policies_interface_setting(id: Optional[str] = None,
                                              name: Optional[str] = None,
                                              template_id: Optional[str] = None,
                                              opts: Optional[InvokeOptions] = None) -> GetFabricPoliciesInterfaceSettingResult
    def get_fabric_policies_interface_setting_output(id: pulumi.Input[Optional[str]] = None,
                                              name: pulumi.Input[Optional[str]] = None,
                                              template_id: pulumi.Input[Optional[str]] = None,
                                              opts: Optional[InvokeOptions] = None) -> Output[GetFabricPoliciesInterfaceSettingResult]
    func LookupFabricPoliciesInterfaceSetting(ctx *Context, args *LookupFabricPoliciesInterfaceSettingArgs, opts ...InvokeOption) (*LookupFabricPoliciesInterfaceSettingResult, error)
    func LookupFabricPoliciesInterfaceSettingOutput(ctx *Context, args *LookupFabricPoliciesInterfaceSettingOutputArgs, opts ...InvokeOption) LookupFabricPoliciesInterfaceSettingResultOutput

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

    public static class GetFabricPoliciesInterfaceSetting 
    {
        public static Task<GetFabricPoliciesInterfaceSettingResult> InvokeAsync(GetFabricPoliciesInterfaceSettingArgs args, InvokeOptions? opts = null)
        public static Output<GetFabricPoliciesInterfaceSettingResult> Invoke(GetFabricPoliciesInterfaceSettingInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFabricPoliciesInterfaceSettingResult> getFabricPoliciesInterfaceSetting(GetFabricPoliciesInterfaceSettingArgs args, InvokeOptions options)
    public static Output<GetFabricPoliciesInterfaceSettingResult> getFabricPoliciesInterfaceSetting(GetFabricPoliciesInterfaceSettingArgs args, InvokeOptions options)
    
    fn::invoke:
      function: mso:index/getFabricPoliciesInterfaceSetting:getFabricPoliciesInterfaceSetting
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    TemplateId string
    Id string
    Name string
    TemplateId string
    Id string
    name String
    templateId String
    id String
    name string
    templateId string
    id string
    name str
    template_id str
    id str
    name String
    templateId String
    id String

    getFabricPoliciesInterfaceSetting Result

    The following output properties are available:

    AccessMacsecPolicyUuid string
    AutoNegotiation string
    CdpAdminState string
    Controls List<string>
    Description string
    DomainUuids List<string>
    Id string
    L2InterfaceQinq string
    L2InterfaceReflectiveRelay string
    LinkLevelBringUpDelay double
    LinkLevelDebounceInterval double
    LinkLevelFec string
    LldpReceiveState string
    LldpTransmitState string
    LlfcReceiveState string
    LlfcTransmitState string
    LoadBalanceHashing string
    McpAdminState string
    McpGracePeriodMsec double
    McpGracePeriodSec double
    McpInitialDelayTime double
    McpStrictMode string
    McpTransmissionFrequencyMsec double
    McpTransmissionFrequencySec double
    Name string
    PfcAdminState string
    PortChannelMaxLinks double
    PortChannelMinLinks double
    PortChannelMode string
    Speed string
    StpBpduFilter string
    StpBpduGuard string
    SynceUuid string
    TemplateId string
    Type string
    Uuid string
    VlanScope string
    AccessMacsecPolicyUuid string
    AutoNegotiation string
    CdpAdminState string
    Controls []string
    Description string
    DomainUuids []string
    Id string
    L2InterfaceQinq string
    L2InterfaceReflectiveRelay string
    LinkLevelBringUpDelay float64
    LinkLevelDebounceInterval float64
    LinkLevelFec string
    LldpReceiveState string
    LldpTransmitState string
    LlfcReceiveState string
    LlfcTransmitState string
    LoadBalanceHashing string
    McpAdminState string
    McpGracePeriodMsec float64
    McpGracePeriodSec float64
    McpInitialDelayTime float64
    McpStrictMode string
    McpTransmissionFrequencyMsec float64
    McpTransmissionFrequencySec float64
    Name string
    PfcAdminState string
    PortChannelMaxLinks float64
    PortChannelMinLinks float64
    PortChannelMode string
    Speed string
    StpBpduFilter string
    StpBpduGuard string
    SynceUuid string
    TemplateId string
    Type string
    Uuid string
    VlanScope string
    accessMacsecPolicyUuid String
    autoNegotiation String
    cdpAdminState String
    controls List<String>
    description String
    domainUuids List<String>
    id String
    l2InterfaceQinq String
    l2InterfaceReflectiveRelay String
    linkLevelBringUpDelay Double
    linkLevelDebounceInterval Double
    linkLevelFec String
    lldpReceiveState String
    lldpTransmitState String
    llfcReceiveState String
    llfcTransmitState String
    loadBalanceHashing String
    mcpAdminState String
    mcpGracePeriodMsec Double
    mcpGracePeriodSec Double
    mcpInitialDelayTime Double
    mcpStrictMode String
    mcpTransmissionFrequencyMsec Double
    mcpTransmissionFrequencySec Double
    name String
    pfcAdminState String
    portChannelMaxLinks Double
    portChannelMinLinks Double
    portChannelMode String
    speed String
    stpBpduFilter String
    stpBpduGuard String
    synceUuid String
    templateId String
    type String
    uuid String
    vlanScope String
    accessMacsecPolicyUuid String
    autoNegotiation String
    cdpAdminState String
    controls List<String>
    description String
    domainUuids List<String>
    id String
    l2InterfaceQinq String
    l2InterfaceReflectiveRelay String
    linkLevelBringUpDelay Number
    linkLevelDebounceInterval Number
    linkLevelFec String
    lldpReceiveState String
    lldpTransmitState String
    llfcReceiveState String
    llfcTransmitState String
    loadBalanceHashing String
    mcpAdminState String
    mcpGracePeriodMsec Number
    mcpGracePeriodSec Number
    mcpInitialDelayTime Number
    mcpStrictMode String
    mcpTransmissionFrequencyMsec Number
    mcpTransmissionFrequencySec Number
    name String
    pfcAdminState String
    portChannelMaxLinks Number
    portChannelMinLinks Number
    portChannelMode String
    speed String
    stpBpduFilter String
    stpBpduGuard String
    synceUuid String
    templateId String
    type String
    uuid String
    vlanScope String

    Package Details

    Repository
    mso ciscodevnet/terraform-provider-mso
    License
    Notes
    This Pulumi package is based on the mso Terraform Provider.
    Viewing docs for mso 2.0.0
    published on Friday, Apr 17, 2026 by ciscodevnet
      Try Pulumi Cloud free. Your team will thank you.