We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.30.0 published on Monday, Jun 16, 2025 by Pulumi
aws-native.route53resolver.getResolverEndpoint
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.30.0 published on Monday, Jun 16, 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 dictionary
The 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.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- 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.
- Tag
- An array of key-value pairs to apply to this resource.
- 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.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- 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.
- Tag[]
- An array of key-value pairs to apply to this resource.
- 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.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- 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.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
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.30.0 published on Monday, Jun 16, 2025 by Pulumi