Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Deprecated: volcengine.private_zone.ResolverEndpoints has been deprecated in favor of volcengine.private_zone.getResolverEndpoints
Use this data source to query detailed information of private zone resolver endpoints
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const foo = volcengine.private_zone.getResolverEndpoints({});
import pulumi
import pulumi_volcengine as volcengine
foo = volcengine.private_zone.get_resolver_endpoints()
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/private_zone"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := private_zone.GetResolverEndpoints(ctx, nil, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var foo = Volcengine.Private_zone.GetResolverEndpoints.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.private_zone.Private_zoneFunctions;
import com.pulumi.volcengine.private_zone.inputs.GetResolverEndpointsArgs;
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 foo = Private_zoneFunctions.getResolverEndpoints();
}
}
variables:
foo:
fn::invoke:
Function: volcengine:private_zone:getResolverEndpoints
Arguments: {}
Using ResolverEndpoints
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 resolverEndpoints(args: ResolverEndpointsArgs, opts?: InvokeOptions): Promise<ResolverEndpointsResult>
function resolverEndpointsOutput(args: ResolverEndpointsOutputArgs, opts?: InvokeOptions): Output<ResolverEndpointsResult>def resolver_endpoints(direction: Optional[str] = None,
name: Optional[str] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
project_name: Optional[str] = None,
status: Optional[str] = None,
tag_filters: Optional[Sequence[ResolverEndpointsTagFilter]] = None,
vpc_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ResolverEndpointsResult
def resolver_endpoints_output(direction: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
project_name: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[ResolverEndpointsTagFilterArgs]]]] = None,
vpc_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ResolverEndpointsResult]func ResolverEndpoints(ctx *Context, args *ResolverEndpointsArgs, opts ...InvokeOption) (*ResolverEndpointsResult, error)
func ResolverEndpointsOutput(ctx *Context, args *ResolverEndpointsOutputArgs, opts ...InvokeOption) ResolverEndpointsResultOutputpublic static class ResolverEndpoints
{
public static Task<ResolverEndpointsResult> InvokeAsync(ResolverEndpointsArgs args, InvokeOptions? opts = null)
public static Output<ResolverEndpointsResult> Invoke(ResolverEndpointsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<ResolverEndpointsResult> resolverEndpoints(ResolverEndpointsArgs args, InvokeOptions options)
public static Output<ResolverEndpointsResult> resolverEndpoints(ResolverEndpointsArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:private_zone:ResolverEndpoints
arguments:
# arguments dictionaryThe following arguments are supported:
- Direction string
- The direction of the private zone resolver endpoint.
- Name string
- The name of the private zone resolver endpoint.
- Name
Regex string - A Name Regex of Resource.
- Output
File string - File name where to save data source results.
- Project
Name string - The project name of the private zone resolver endpoint.
- Status string
- The status of the private zone resolver endpoint.
- Tag
Filters List<ResolverEndpoints Tag Filter> - List of tag filters.
- Vpc
Id string - The vpc ID of the private zone resolver endpoint.
- Direction string
- The direction of the private zone resolver endpoint.
- Name string
- The name of the private zone resolver endpoint.
- Name
Regex string - A Name Regex of Resource.
- Output
File string - File name where to save data source results.
- Project
Name string - The project name of the private zone resolver endpoint.
- Status string
- The status of the private zone resolver endpoint.
- Tag
Filters []ResolverEndpoints Tag Filter - List of tag filters.
- Vpc
Id string - The vpc ID of the private zone resolver endpoint.
- direction String
- The direction of the private zone resolver endpoint.
- name String
- The name of the private zone resolver endpoint.
- name
Regex String - A Name Regex of Resource.
- output
File String - File name where to save data source results.
- project
Name String - The project name of the private zone resolver endpoint.
- status String
- The status of the private zone resolver endpoint.
- tag
Filters List<ResolverEndpoints Tag Filter> - List of tag filters.
- vpc
Id String - The vpc ID of the private zone resolver endpoint.
- direction string
- The direction of the private zone resolver endpoint.
- name string
- The name of the private zone resolver endpoint.
- name
Regex string - A Name Regex of Resource.
- output
File string - File name where to save data source results.
- project
Name string - The project name of the private zone resolver endpoint.
- status string
- The status of the private zone resolver endpoint.
- tag
Filters ResolverEndpoints Tag Filter[] - List of tag filters.
- vpc
Id string - The vpc ID of the private zone resolver endpoint.
- direction str
- The direction of the private zone resolver endpoint.
- name str
- The name of the private zone resolver endpoint.
- name_
regex str - A Name Regex of Resource.
- output_
file str - File name where to save data source results.
- project_
name str - The project name of the private zone resolver endpoint.
- status str
- The status of the private zone resolver endpoint.
- tag_
filters Sequence[ResolverEndpoints Tag Filter] - List of tag filters.
- vpc_
id str - The vpc ID of the private zone resolver endpoint.
- direction String
- The direction of the private zone resolver endpoint.
- name String
- The name of the private zone resolver endpoint.
- name
Regex String - A Name Regex of Resource.
- output
File String - File name where to save data source results.
- project
Name String - The project name of the private zone resolver endpoint.
- status String
- The status of the private zone resolver endpoint.
- tag
Filters List<Property Map> - List of tag filters.
- vpc
Id String - The vpc ID of the private zone resolver endpoint.
ResolverEndpoints Result
The following output properties are available:
- Endpoints
List<Resolver
Endpoints Endpoint> - The collection of query.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Direction string
- The direction of the endpoint.
- Name string
- The name of the endpoint.
- Name
Regex string - Output
File string - Project
Name string - The project name of the endpoint.
- Status string
- The status of the endpoint.
- Tag
Filters List<ResolverEndpoints Tag Filter> - Vpc
Id string - The vpc id of the endpoint.
- Endpoints
[]Resolver
Endpoints Endpoint - The collection of query.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Direction string
- The direction of the endpoint.
- Name string
- The name of the endpoint.
- Name
Regex string - Output
File string - Project
Name string - The project name of the endpoint.
- Status string
- The status of the endpoint.
- Tag
Filters []ResolverEndpoints Tag Filter - Vpc
Id string - The vpc id of the endpoint.
- endpoints
List<Resolver
Endpoints Endpoint> - The collection of query.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Integer - The total count of query.
- direction String
- The direction of the endpoint.
- name String
- The name of the endpoint.
- name
Regex String - output
File String - project
Name String - The project name of the endpoint.
- status String
- The status of the endpoint.
- tag
Filters List<ResolverEndpoints Tag Filter> - vpc
Id String - The vpc id of the endpoint.
- endpoints
Resolver
Endpoints Endpoint[] - The collection of query.
- id string
- The provider-assigned unique ID for this managed resource.
- total
Count number - The total count of query.
- direction string
- The direction of the endpoint.
- name string
- The name of the endpoint.
- name
Regex string - output
File string - project
Name string - The project name of the endpoint.
- status string
- The status of the endpoint.
- tag
Filters ResolverEndpoints Tag Filter[] - vpc
Id string - The vpc id of the endpoint.
- endpoints
Sequence[Resolver
Endpoints Endpoint] - The collection of query.
- id str
- The provider-assigned unique ID for this managed resource.
- total_
count int - The total count of query.
- direction str
- The direction of the endpoint.
- name str
- The name of the endpoint.
- name_
regex str - output_
file str - project_
name str - The project name of the endpoint.
- status str
- The status of the endpoint.
- tag_
filters Sequence[ResolverEndpoints Tag Filter] - vpc_
id str - The vpc id of the endpoint.
- endpoints List<Property Map>
- The collection of query.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Number - The total count of query.
- direction String
- The direction of the endpoint.
- name String
- The name of the endpoint.
- name
Regex String - output
File String - project
Name String - The project name of the endpoint.
- status String
- The status of the endpoint.
- tag
Filters List<Property Map> - vpc
Id String - The vpc id of the endpoint.
Supporting Types
ResolverEndpointsEndpoint
- Created
At string - The created time of the endpoint.
- Direction string
- The direction of the private zone resolver endpoint.
- Endpoint
Id int - The endpoint id.
- Id string
- The id of the endpoint.
- Ip
Configs List<ResolverEndpoints Endpoint Ip Config> - List of IP configurations.
- Name string
- The name of the private zone resolver endpoint.
- Project
Name string - The project name of the private zone resolver endpoint.
- Security
Group stringId - The security group id of the endpoint.
- Status string
- The status of the private zone resolver endpoint.
-
List<Resolver
Endpoints Endpoint Tag> - Tags.
- Updated
At string - The updated time of the endpoint.
- Vpc
Id string - The vpc ID of the private zone resolver endpoint.
- Vpc
Region string - The vpc region of the endpoint.
- Created
At string - The created time of the endpoint.
- Direction string
- The direction of the private zone resolver endpoint.
- Endpoint
Id int - The endpoint id.
- Id string
- The id of the endpoint.
- Ip
Configs []ResolverEndpoints Endpoint Ip Config - List of IP configurations.
- Name string
- The name of the private zone resolver endpoint.
- Project
Name string - The project name of the private zone resolver endpoint.
- Security
Group stringId - The security group id of the endpoint.
- Status string
- The status of the private zone resolver endpoint.
-
[]Resolver
Endpoints Endpoint Tag - Tags.
- Updated
At string - The updated time of the endpoint.
- Vpc
Id string - The vpc ID of the private zone resolver endpoint.
- Vpc
Region string - The vpc region of the endpoint.
- created
At String - The created time of the endpoint.
- direction String
- The direction of the private zone resolver endpoint.
- endpoint
Id Integer - The endpoint id.
- id String
- The id of the endpoint.
- ip
Configs List<ResolverEndpoints Endpoint Ip Config> - List of IP configurations.
- name String
- The name of the private zone resolver endpoint.
- project
Name String - The project name of the private zone resolver endpoint.
- security
Group StringId - The security group id of the endpoint.
- status String
- The status of the private zone resolver endpoint.
-
List<Resolver
Endpoints Endpoint Tag> - Tags.
- updated
At String - The updated time of the endpoint.
- vpc
Id String - The vpc ID of the private zone resolver endpoint.
- vpc
Region String - The vpc region of the endpoint.
- created
At string - The created time of the endpoint.
- direction string
- The direction of the private zone resolver endpoint.
- endpoint
Id number - The endpoint id.
- id string
- The id of the endpoint.
- ip
Configs ResolverEndpoints Endpoint Ip Config[] - List of IP configurations.
- name string
- The name of the private zone resolver endpoint.
- project
Name string - The project name of the private zone resolver endpoint.
- security
Group stringId - The security group id of the endpoint.
- status string
- The status of the private zone resolver endpoint.
-
Resolver
Endpoints Endpoint Tag[] - Tags.
- updated
At string - The updated time of the endpoint.
- vpc
Id string - The vpc ID of the private zone resolver endpoint.
- vpc
Region string - The vpc region of the endpoint.
- created_
at str - The created time of the endpoint.
- direction str
- The direction of the private zone resolver endpoint.
- endpoint_
id int - The endpoint id.
- id str
- The id of the endpoint.
- ip_
configs Sequence[ResolverEndpoints Endpoint Ip Config] - List of IP configurations.
- name str
- The name of the private zone resolver endpoint.
- project_
name str - The project name of the private zone resolver endpoint.
- security_
group_ strid - The security group id of the endpoint.
- status str
- The status of the private zone resolver endpoint.
-
Sequence[Resolver
Endpoints Endpoint Tag] - Tags.
- updated_
at str - The updated time of the endpoint.
- vpc_
id str - The vpc ID of the private zone resolver endpoint.
- vpc_
region str - The vpc region of the endpoint.
- created
At String - The created time of the endpoint.
- direction String
- The direction of the private zone resolver endpoint.
- endpoint
Id Number - The endpoint id.
- id String
- The id of the endpoint.
- ip
Configs List<Property Map> - List of IP configurations.
- name String
- The name of the private zone resolver endpoint.
- project
Name String - The project name of the private zone resolver endpoint.
- security
Group StringId - The security group id of the endpoint.
- status String
- The status of the private zone resolver endpoint.
- List<Property Map>
- Tags.
- updated
At String - The updated time of the endpoint.
- vpc
Id String - The vpc ID of the private zone resolver endpoint.
- vpc
Region String - The vpc region of the endpoint.
ResolverEndpointsEndpointIpConfig
ResolverEndpointsEndpointTag
ResolverEndpointsTagFilter
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
