We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.45.0 published on Monday, Dec 22, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.45.0 published on Monday, Dec 22, 2025 by Pulumi
Resource type definition for AWS::Route53Resolver::ResolverEndpoint
Using getResolverEndpoint
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 getResolverEndpoint(args: GetResolverEndpointArgs, opts?: InvokeOptions): Promise<GetResolverEndpointResult>
function getResolverEndpointOutput(args: GetResolverEndpointOutputArgs, opts?: InvokeOptions): Output<GetResolverEndpointResult>def get_resolver_endpoint(resolver_endpoint_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResolverEndpointResult
def get_resolver_endpoint_output(resolver_endpoint_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResolverEndpointResult]func LookupResolverEndpoint(ctx *Context, args *LookupResolverEndpointArgs, opts ...InvokeOption) (*LookupResolverEndpointResult, error)
func LookupResolverEndpointOutput(ctx *Context, args *LookupResolverEndpointOutputArgs, opts ...InvokeOption) LookupResolverEndpointResultOutput> Note: This function is named LookupResolverEndpoint in the Go SDK.
public static class GetResolverEndpoint
{
public static Task<GetResolverEndpointResult> InvokeAsync(GetResolverEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetResolverEndpointResult> Invoke(GetResolverEndpointInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetResolverEndpointResult> getResolverEndpoint(GetResolverEndpointArgs args, InvokeOptions options)
public static Output<GetResolverEndpointResult> getResolverEndpoint(GetResolverEndpointArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:route53resolver:getResolverEndpoint
arguments:
# arguments dictionaryThe following arguments are supported:
- Resolver
Endpoint stringId - The ID of the resolver endpoint.
- Resolver
Endpoint stringId - The ID of the resolver endpoint.
- resolver
Endpoint StringId - The ID of the resolver endpoint.
- resolver
Endpoint stringId - The ID of the resolver endpoint.
- resolver_
endpoint_ strid - The ID of the resolver endpoint.
- resolver
Endpoint StringId - The ID of the resolver endpoint.
getResolverEndpoint Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the resolver endpoint, such as arn:aws:route53resolver:us-east-1:123456789012:resolver-endpoint/resolver-endpoint-a1bzhi.
- Host
Vpc stringId - The ID of the VPC that you want to create the resolver endpoint in.
- Ip
Address stringCount - The number of IP addresses that the resolver endpoint can use for DNS queries.
- Ip
Addresses List<Pulumi.Aws Native. Route53Resolver. Outputs. Resolver Endpoint Ip Address Request> - The subnets and IP addresses in your VPC that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints). The subnet ID uniquely identifies a VPC.
- Name string
- A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.
- Protocols List<string>
- Protocols used for the endpoint. DoH-FIPS is applicable for inbound endpoints only.
- Resolver
Endpoint stringId - The ID of the resolver endpoint.
- Resolver
Endpoint Pulumi.Type Aws Native. Route53Resolver. Resolver Endpoint Type - The Resolver endpoint IP address type.
- Rni
Enhanced boolMetrics Enabled - Specifies whether RNI enhanced metrics are enabled for the Resolver Endpoints. When set to true, one-minute granular metrics are published in CloudWatch for each RNI associated with this endpoint. When set to false, metrics are not published. Default is false.
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Target
Name boolServer Metrics Enabled - Specifies whether target name server metrics are enabled for the Outbound Resolver Endpoint. When set to true, one-minute granular metrics are published in CloudWatch for each target name server associated with this endpoint. When set to false, metrics are not published. Default is false.
- Arn string
- The Amazon Resource Name (ARN) of the resolver endpoint, such as arn:aws:route53resolver:us-east-1:123456789012:resolver-endpoint/resolver-endpoint-a1bzhi.
- Host
Vpc stringId - The ID of the VPC that you want to create the resolver endpoint in.
- Ip
Address stringCount - The number of IP addresses that the resolver endpoint can use for DNS queries.
- Ip
Addresses []ResolverEndpoint Ip Address Request - The subnets and IP addresses in your VPC that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints). The subnet ID uniquely identifies a VPC.
- Name string
- A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.
- Protocols []string
- Protocols used for the endpoint. DoH-FIPS is applicable for inbound endpoints only.
- Resolver
Endpoint stringId - The ID of the resolver endpoint.
- Resolver
Endpoint ResolverType Endpoint Type - The Resolver endpoint IP address type.
- Rni
Enhanced boolMetrics Enabled - Specifies whether RNI enhanced metrics are enabled for the Resolver Endpoints. When set to true, one-minute granular metrics are published in CloudWatch for each RNI associated with this endpoint. When set to false, metrics are not published. Default is false.
- Tag
- An array of key-value pairs to apply to this resource.
- Target
Name boolServer Metrics Enabled - Specifies whether target name server metrics are enabled for the Outbound Resolver Endpoint. When set to true, one-minute granular metrics are published in CloudWatch for each target name server associated with this endpoint. When set to false, metrics are not published. Default is false.
- arn String
- The Amazon Resource Name (ARN) of the resolver endpoint, such as arn:aws:route53resolver:us-east-1:123456789012:resolver-endpoint/resolver-endpoint-a1bzhi.
- host
Vpc StringId - The ID of the VPC that you want to create the resolver endpoint in.
- ip
Address StringCount - The number of IP addresses that the resolver endpoint can use for DNS queries.
- ip
Addresses List<ResolverEndpoint Ip Address Request> - The subnets and IP addresses in your VPC that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints). The subnet ID uniquely identifies a VPC.
- name String
- A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.
- protocols List<String>
- Protocols used for the endpoint. DoH-FIPS is applicable for inbound endpoints only.
- resolver
Endpoint StringId - The ID of the resolver endpoint.
- resolver
Endpoint ResolverType Endpoint Type - The Resolver endpoint IP address type.
- rni
Enhanced BooleanMetrics Enabled - Specifies whether RNI enhanced metrics are enabled for the Resolver Endpoints. When set to true, one-minute granular metrics are published in CloudWatch for each RNI associated with this endpoint. When set to false, metrics are not published. Default is false.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- target
Name BooleanServer Metrics Enabled - Specifies whether target name server metrics are enabled for the Outbound Resolver Endpoint. When set to true, one-minute granular metrics are published in CloudWatch for each target name server associated with this endpoint. When set to false, metrics are not published. Default is false.
- arn string
- The Amazon Resource Name (ARN) of the resolver endpoint, such as arn:aws:route53resolver:us-east-1:123456789012:resolver-endpoint/resolver-endpoint-a1bzhi.
- host
Vpc stringId - The ID of the VPC that you want to create the resolver endpoint in.
- ip
Address stringCount - The number of IP addresses that the resolver endpoint can use for DNS queries.
- ip
Addresses ResolverEndpoint Ip Address Request[] - The subnets and IP addresses in your VPC that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints). The subnet ID uniquely identifies a VPC.
- name string
- A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.
- protocols string[]
- Protocols used for the endpoint. DoH-FIPS is applicable for inbound endpoints only.
- resolver
Endpoint stringId - The ID of the resolver endpoint.
- resolver
Endpoint ResolverType Endpoint Type - The Resolver endpoint IP address type.
- rni
Enhanced booleanMetrics Enabled - Specifies whether RNI enhanced metrics are enabled for the Resolver Endpoints. When set to true, one-minute granular metrics are published in CloudWatch for each RNI associated with this endpoint. When set to false, metrics are not published. Default is false.
- Tag[]
- An array of key-value pairs to apply to this resource.
- target
Name booleanServer Metrics Enabled - Specifies whether target name server metrics are enabled for the Outbound Resolver Endpoint. When set to true, one-minute granular metrics are published in CloudWatch for each target name server associated with this endpoint. When set to false, metrics are not published. Default is false.
- arn str
- The Amazon Resource Name (ARN) of the resolver endpoint, such as arn:aws:route53resolver:us-east-1:123456789012:resolver-endpoint/resolver-endpoint-a1bzhi.
- host_
vpc_ strid - The ID of the VPC that you want to create the resolver endpoint in.
- ip_
address_ strcount - The number of IP addresses that the resolver endpoint can use for DNS queries.
- ip_
addresses Sequence[ResolverEndpoint Ip Address Request] - The subnets and IP addresses in your VPC that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints). The subnet ID uniquely identifies a VPC.
- name str
- A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.
- protocols Sequence[str]
- Protocols used for the endpoint. DoH-FIPS is applicable for inbound endpoints only.
- resolver_
endpoint_ strid - The ID of the resolver endpoint.
- resolver_
endpoint_ Resolvertype Endpoint Type - The Resolver endpoint IP address type.
- rni_
enhanced_ boolmetrics_ enabled - Specifies whether RNI enhanced metrics are enabled for the Resolver Endpoints. When set to true, one-minute granular metrics are published in CloudWatch for each RNI associated with this endpoint. When set to false, metrics are not published. Default is false.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- target_
name_ boolserver_ metrics_ enabled - Specifies whether target name server metrics are enabled for the Outbound Resolver Endpoint. When set to true, one-minute granular metrics are published in CloudWatch for each target name server associated with this endpoint. When set to false, metrics are not published. Default is false.
- arn String
- The Amazon Resource Name (ARN) of the resolver endpoint, such as arn:aws:route53resolver:us-east-1:123456789012:resolver-endpoint/resolver-endpoint-a1bzhi.
- host
Vpc StringId - The ID of the VPC that you want to create the resolver endpoint in.
- ip
Address StringCount - The number of IP addresses that the resolver endpoint can use for DNS queries.
- ip
Addresses List<Property Map> - The subnets and IP addresses in your VPC that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints). The subnet ID uniquely identifies a VPC.
- name String
- A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.
- protocols List<String>
- Protocols used for the endpoint. DoH-FIPS is applicable for inbound endpoints only.
- resolver
Endpoint StringId - The ID of the resolver endpoint.
- resolver
Endpoint "IPV6" | "IPV4" | "DUALSTACK"Type - The Resolver endpoint IP address type.
- rni
Enhanced BooleanMetrics Enabled - Specifies whether RNI enhanced metrics are enabled for the Resolver Endpoints. When set to true, one-minute granular metrics are published in CloudWatch for each RNI associated with this endpoint. When set to false, metrics are not published. Default is false.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
- target
Name BooleanServer Metrics Enabled - Specifies whether target name server metrics are enabled for the Outbound Resolver Endpoint. When set to true, one-minute granular metrics are published in CloudWatch for each target name server associated with this endpoint. When set to false, metrics are not published. Default is false.
Supporting Types
ResolverEndpointIpAddressRequest
ResolverEndpointType
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.45.0 published on Monday, Dec 22, 2025 by Pulumi
