Viewing docs for AWS v6.83.1 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
Viewing docs for AWS v6.83.1 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
aws.route53.ResolverFirewallDomainList Retrieves the specified firewall domain list.
This data source allows to retrieve details about a specific a Route 53 Resolver DNS Firewall domain list.
Example Usage
The following example shows how to get a firewall domain list from its ID.
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.route53.getResolverFirewallDomainList({
firewallDomainListId: "rslvr-fdl-example",
});
import pulumi
import pulumi_aws as aws
example = aws.route53.get_resolver_firewall_domain_list(firewall_domain_list_id="rslvr-fdl-example")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/route53"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := route53.LookupResolverFirewallDomainList(ctx, &route53.LookupResolverFirewallDomainListArgs{
FirewallDomainListId: "rslvr-fdl-example",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.Route53.GetResolverFirewallDomainList.Invoke(new()
{
FirewallDomainListId = "rslvr-fdl-example",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.route53.Route53Functions;
import com.pulumi.aws.route53.inputs.GetResolverFirewallDomainListArgs;
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 = Route53Functions.getResolverFirewallDomainList(GetResolverFirewallDomainListArgs.builder()
.firewallDomainListId("rslvr-fdl-example")
.build());
}
}
variables:
example:
fn::invoke:
function: aws:route53:getResolverFirewallDomainList
arguments:
firewallDomainListId: rslvr-fdl-example
Using getResolverFirewallDomainList
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 getResolverFirewallDomainList(args: GetResolverFirewallDomainListArgs, opts?: InvokeOptions): Promise<GetResolverFirewallDomainListResult>
function getResolverFirewallDomainListOutput(args: GetResolverFirewallDomainListOutputArgs, opts?: InvokeOptions): Output<GetResolverFirewallDomainListResult>def get_resolver_firewall_domain_list(firewall_domain_list_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResolverFirewallDomainListResult
def get_resolver_firewall_domain_list_output(firewall_domain_list_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResolverFirewallDomainListResult]func LookupResolverFirewallDomainList(ctx *Context, args *LookupResolverFirewallDomainListArgs, opts ...InvokeOption) (*LookupResolverFirewallDomainListResult, error)
func LookupResolverFirewallDomainListOutput(ctx *Context, args *LookupResolverFirewallDomainListOutputArgs, opts ...InvokeOption) LookupResolverFirewallDomainListResultOutput> Note: This function is named LookupResolverFirewallDomainList in the Go SDK.
public static class GetResolverFirewallDomainList
{
public static Task<GetResolverFirewallDomainListResult> InvokeAsync(GetResolverFirewallDomainListArgs args, InvokeOptions? opts = null)
public static Output<GetResolverFirewallDomainListResult> Invoke(GetResolverFirewallDomainListInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetResolverFirewallDomainListResult> getResolverFirewallDomainList(GetResolverFirewallDomainListArgs args, InvokeOptions options)
public static Output<GetResolverFirewallDomainListResult> getResolverFirewallDomainList(GetResolverFirewallDomainListArgs args, InvokeOptions options)
fn::invoke:
function: aws:route53/getResolverFirewallDomainList:getResolverFirewallDomainList
arguments:
# arguments dictionaryThe following arguments are supported:
- Firewall
Domain stringList Id - The ID of the domain list.
- Firewall
Domain stringList Id - The ID of the domain list.
- firewall
Domain StringList Id - The ID of the domain list.
- firewall
Domain stringList Id - The ID of the domain list.
- firewall_
domain_ strlist_ id - The ID of the domain list.
- firewall
Domain StringList Id - The ID of the domain list.
getResolverFirewallDomainList Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the firewall domain list.
- Creation
Time string - The date and time that the domain list was created, in Unix time format and Coordinated Universal Time (UTC).
- Creator
Request stringId - A unique string defined by you to identify the request.
- Domain
Count int - The number of domain names that are specified in the domain list.
- Firewall
Domain stringList Id - Id string
- The provider-assigned unique ID for this managed resource.
- Managed
Owner stringName - The owner of the list, used only for lists that are not managed by you.
- Modification
Time string - The date and time that the domain list was last modified, in Unix time format and Coordinated Universal Time (UTC).
- Name string
- The name of the domain list.
- Status string
- The status of the domain list.
- Status
Message string - Additional information about the status of the list, if available.
- Arn string
- The Amazon Resource Name (ARN) of the firewall domain list.
- Creation
Time string - The date and time that the domain list was created, in Unix time format and Coordinated Universal Time (UTC).
- Creator
Request stringId - A unique string defined by you to identify the request.
- Domain
Count int - The number of domain names that are specified in the domain list.
- Firewall
Domain stringList Id - Id string
- The provider-assigned unique ID for this managed resource.
- Managed
Owner stringName - The owner of the list, used only for lists that are not managed by you.
- Modification
Time string - The date and time that the domain list was last modified, in Unix time format and Coordinated Universal Time (UTC).
- Name string
- The name of the domain list.
- Status string
- The status of the domain list.
- Status
Message string - Additional information about the status of the list, if available.
- arn String
- The Amazon Resource Name (ARN) of the firewall domain list.
- creation
Time String - The date and time that the domain list was created, in Unix time format and Coordinated Universal Time (UTC).
- creator
Request StringId - A unique string defined by you to identify the request.
- domain
Count Integer - The number of domain names that are specified in the domain list.
- firewall
Domain StringList Id - id String
- The provider-assigned unique ID for this managed resource.
- managed
Owner StringName - The owner of the list, used only for lists that are not managed by you.
- modification
Time String - The date and time that the domain list was last modified, in Unix time format and Coordinated Universal Time (UTC).
- name String
- The name of the domain list.
- status String
- The status of the domain list.
- status
Message String - Additional information about the status of the list, if available.
- arn string
- The Amazon Resource Name (ARN) of the firewall domain list.
- creation
Time string - The date and time that the domain list was created, in Unix time format and Coordinated Universal Time (UTC).
- creator
Request stringId - A unique string defined by you to identify the request.
- domain
Count number - The number of domain names that are specified in the domain list.
- firewall
Domain stringList Id - id string
- The provider-assigned unique ID for this managed resource.
- managed
Owner stringName - The owner of the list, used only for lists that are not managed by you.
- modification
Time string - The date and time that the domain list was last modified, in Unix time format and Coordinated Universal Time (UTC).
- name string
- The name of the domain list.
- status string
- The status of the domain list.
- status
Message string - Additional information about the status of the list, if available.
- arn str
- The Amazon Resource Name (ARN) of the firewall domain list.
- creation_
time str - The date and time that the domain list was created, in Unix time format and Coordinated Universal Time (UTC).
- creator_
request_ strid - A unique string defined by you to identify the request.
- domain_
count int - The number of domain names that are specified in the domain list.
- firewall_
domain_ strlist_ id - id str
- The provider-assigned unique ID for this managed resource.
- managed_
owner_ strname - The owner of the list, used only for lists that are not managed by you.
- modification_
time str - The date and time that the domain list was last modified, in Unix time format and Coordinated Universal Time (UTC).
- name str
- The name of the domain list.
- status str
- The status of the domain list.
- status_
message str - Additional information about the status of the list, if available.
- arn String
- The Amazon Resource Name (ARN) of the firewall domain list.
- creation
Time String - The date and time that the domain list was created, in Unix time format and Coordinated Universal Time (UTC).
- creator
Request StringId - A unique string defined by you to identify the request.
- domain
Count Number - The number of domain names that are specified in the domain list.
- firewall
Domain StringList Id - id String
- The provider-assigned unique ID for this managed resource.
- managed
Owner StringName - The owner of the list, used only for lists that are not managed by you.
- modification
Time String - The date and time that the domain list was last modified, in Unix time format and Coordinated Universal Time (UTC).
- name String
- The name of the domain list.
- status String
- The status of the domain list.
- status
Message String - Additional information about the status of the list, if available.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.
Viewing docs for AWS v6.83.1 (Older version)
published on Monday, Mar 9, 2026 by Pulumi
published on Monday, Mar 9, 2026 by Pulumi
