1. Packages
  2. Cisco ISE Provider
  3. API Docs
  4. trustsec
  5. getSxpDomainFilter
Cisco ISE v0.2.1 published on Saturday, Mar 15, 2025 by Pulumi

ise.trustsec.getSxpDomainFilter

Explore with Pulumi AI

Cisco ISE v0.2.1 published on Saturday, Mar 15, 2025 by Pulumi

This data source can read the SXP Domain Filter.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as ise from "@pulumi/ise";

const example = ise.trustsec.getSxpDomainFilter({
    id: "76d24097-41c4-4558-a4d0-a8c07ac08470",
});
Copy
import pulumi
import pulumi_ise as ise

example = ise.trustsec.get_sxp_domain_filter(id="76d24097-41c4-4558-a4d0-a8c07ac08470")
Copy
package main

import (
	"github.com/pulumi/pulumi-ise/sdk/go/ise/trustsec"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := trustsec.LookupSxpDomainFilter(ctx, &trustsec.LookupSxpDomainFilterArgs{
			Id: pulumi.StringRef("76d24097-41c4-4558-a4d0-a8c07ac08470"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ise = Pulumi.Ise;

return await Deployment.RunAsync(() => 
{
    var example = Ise.TrustSec.GetSxpDomainFilter.Invoke(new()
    {
        Id = "76d24097-41c4-4558-a4d0-a8c07ac08470",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ise.trustsec.TrustsecFunctions;
import com.pulumi.ise.trustsec.inputs.GetSxpDomainFilterArgs;
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 = TrustsecFunctions.getSxpDomainFilter(GetSxpDomainFilterArgs.builder()
            .id("76d24097-41c4-4558-a4d0-a8c07ac08470")
            .build());

    }
}
Copy
variables:
  example:
    fn::invoke:
      function: ise:trustsec:getSxpDomainFilter
      arguments:
        id: 76d24097-41c4-4558-a4d0-a8c07ac08470
Copy

Using getSxpDomainFilter

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 getSxpDomainFilter(args: GetSxpDomainFilterArgs, opts?: InvokeOptions): Promise<GetSxpDomainFilterResult>
function getSxpDomainFilterOutput(args: GetSxpDomainFilterOutputArgs, opts?: InvokeOptions): Output<GetSxpDomainFilterResult>
Copy
def get_sxp_domain_filter(id: Optional[str] = None,
                          name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetSxpDomainFilterResult
def get_sxp_domain_filter_output(id: Optional[pulumi.Input[str]] = None,
                          name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetSxpDomainFilterResult]
Copy
func LookupSxpDomainFilter(ctx *Context, args *LookupSxpDomainFilterArgs, opts ...InvokeOption) (*LookupSxpDomainFilterResult, error)
func LookupSxpDomainFilterOutput(ctx *Context, args *LookupSxpDomainFilterOutputArgs, opts ...InvokeOption) LookupSxpDomainFilterResultOutput
Copy

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

public static class GetSxpDomainFilter 
{
    public static Task<GetSxpDomainFilterResult> InvokeAsync(GetSxpDomainFilterArgs args, InvokeOptions? opts = null)
    public static Output<GetSxpDomainFilterResult> Invoke(GetSxpDomainFilterInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSxpDomainFilterResult> getSxpDomainFilter(GetSxpDomainFilterArgs args, InvokeOptions options)
public static Output<GetSxpDomainFilterResult> getSxpDomainFilter(GetSxpDomainFilterArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ise:trustsec/getSxpDomainFilter:getSxpDomainFilter
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
The id of the object
Name string
Resource name
Id string
The id of the object
Name string
Resource name
id String
The id of the object
name String
Resource name
id string
The id of the object
name string
Resource name
id str
The id of the object
name str
Resource name
id String
The id of the object
name String
Resource name

getSxpDomainFilter Result

The following output properties are available:

Description string
Description
Domains string
List of SXP Domains, separated with comma
Id string
The id of the object
Name string
Resource name
Sgt string
SGT name or ID. At least one of subnet or sgt or vn should be defined
Subnet string
Subnet for filter policy (hostname is not supported). At least one of subnet or sgt or vn should be defined
Vn string
Virtual Network. At least one of subnet or sgt or vn should be defined
Description string
Description
Domains string
List of SXP Domains, separated with comma
Id string
The id of the object
Name string
Resource name
Sgt string
SGT name or ID. At least one of subnet or sgt or vn should be defined
Subnet string
Subnet for filter policy (hostname is not supported). At least one of subnet or sgt or vn should be defined
Vn string
Virtual Network. At least one of subnet or sgt or vn should be defined
description String
Description
domains String
List of SXP Domains, separated with comma
id String
The id of the object
name String
Resource name
sgt String
SGT name or ID. At least one of subnet or sgt or vn should be defined
subnet String
Subnet for filter policy (hostname is not supported). At least one of subnet or sgt or vn should be defined
vn String
Virtual Network. At least one of subnet or sgt or vn should be defined
description string
Description
domains string
List of SXP Domains, separated with comma
id string
The id of the object
name string
Resource name
sgt string
SGT name or ID. At least one of subnet or sgt or vn should be defined
subnet string
Subnet for filter policy (hostname is not supported). At least one of subnet or sgt or vn should be defined
vn string
Virtual Network. At least one of subnet or sgt or vn should be defined
description str
Description
domains str
List of SXP Domains, separated with comma
id str
The id of the object
name str
Resource name
sgt str
SGT name or ID. At least one of subnet or sgt or vn should be defined
subnet str
Subnet for filter policy (hostname is not supported). At least one of subnet or sgt or vn should be defined
vn str
Virtual Network. At least one of subnet or sgt or vn should be defined
description String
Description
domains String
List of SXP Domains, separated with comma
id String
The id of the object
name String
Resource name
sgt String
SGT name or ID. At least one of subnet or sgt or vn should be defined
subnet String
Subnet for filter policy (hostname is not supported). At least one of subnet or sgt or vn should be defined
vn String
Virtual Network. At least one of subnet or sgt or vn should be defined

Package Details

Repository
ise pulumi/pulumi-ise
License
Apache-2.0
Notes
This Pulumi package is based on the ise Terraform Provider.
Cisco ISE v0.2.1 published on Saturday, Mar 15, 2025 by Pulumi