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
Use this data source to query detailed information of privatelink vpc gateway endpoints
Using getVpcGatewayEndpoints
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 getVpcGatewayEndpoints(args: GetVpcGatewayEndpointsArgs, opts?: InvokeOptions): Promise<GetVpcGatewayEndpointsResult>
function getVpcGatewayEndpointsOutput(args: GetVpcGatewayEndpointsOutputArgs, opts?: InvokeOptions): Output<GetVpcGatewayEndpointsResult>def get_vpc_gateway_endpoints(endpoint_name: Optional[str] = None,
ids: Optional[Sequence[str]] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
project_name: Optional[str] = None,
tags: Optional[Sequence[GetVpcGatewayEndpointsTag]] = None,
vpc_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVpcGatewayEndpointsResult
def get_vpc_gateway_endpoints_output(endpoint_name: Optional[pulumi.Input[str]] = None,
ids: Optional[pulumi.Input[Sequence[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,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetVpcGatewayEndpointsTagArgs]]]] = None,
vpc_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVpcGatewayEndpointsResult]func GetVpcGatewayEndpoints(ctx *Context, args *GetVpcGatewayEndpointsArgs, opts ...InvokeOption) (*GetVpcGatewayEndpointsResult, error)
func GetVpcGatewayEndpointsOutput(ctx *Context, args *GetVpcGatewayEndpointsOutputArgs, opts ...InvokeOption) GetVpcGatewayEndpointsResultOutput> Note: This function is named GetVpcGatewayEndpoints in the Go SDK.
public static class GetVpcGatewayEndpoints
{
public static Task<GetVpcGatewayEndpointsResult> InvokeAsync(GetVpcGatewayEndpointsArgs args, InvokeOptions? opts = null)
public static Output<GetVpcGatewayEndpointsResult> Invoke(GetVpcGatewayEndpointsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVpcGatewayEndpointsResult> getVpcGatewayEndpoints(GetVpcGatewayEndpointsArgs args, InvokeOptions options)
public static Output<GetVpcGatewayEndpointsResult> getVpcGatewayEndpoints(GetVpcGatewayEndpointsArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:privatelink/getVpcGatewayEndpoints:getVpcGatewayEndpoints
arguments:
# arguments dictionaryThe following arguments are supported:
- Endpoint
Name string - The name of the gateway endpoint.
- Ids List<string>
- A list of gateway endpoint IDs.
- Name
Regex string - A Name Regex of gateway endpoint.
- Output
File string - File name where to save data source results.
- Project
Name string - The project name of the gateway endpoint.
-
List<Get
Vpc Gateway Endpoints Tag> - Tags.
- Vpc
Id string - The id of the vpc.
- Endpoint
Name string - The name of the gateway endpoint.
- Ids []string
- A list of gateway endpoint IDs.
- Name
Regex string - A Name Regex of gateway endpoint.
- Output
File string - File name where to save data source results.
- Project
Name string - The project name of the gateway endpoint.
-
[]Get
Vpc Gateway Endpoints Tag - Tags.
- Vpc
Id string - The id of the vpc.
- endpoint
Name String - The name of the gateway endpoint.
- ids List<String>
- A list of gateway endpoint IDs.
- name
Regex String - A Name Regex of gateway endpoint.
- output
File String - File name where to save data source results.
- project
Name String - The project name of the gateway endpoint.
-
List<Get
Vpc Gateway Endpoints Tag> - Tags.
- vpc
Id String - The id of the vpc.
- endpoint
Name string - The name of the gateway endpoint.
- ids string[]
- A list of gateway endpoint IDs.
- name
Regex string - A Name Regex of gateway endpoint.
- output
File string - File name where to save data source results.
- project
Name string - The project name of the gateway endpoint.
-
Get
Vpc Gateway Endpoints Tag[] - Tags.
- vpc
Id string - The id of the vpc.
- endpoint_
name str - The name of the gateway endpoint.
- ids Sequence[str]
- A list of gateway endpoint IDs.
- name_
regex str - A Name Regex of gateway endpoint.
- output_
file str - File name where to save data source results.
- project_
name str - The project name of the gateway endpoint.
-
Sequence[Get
Vpc Gateway Endpoints Tag] - Tags.
- vpc_
id str - The id of the vpc.
- endpoint
Name String - The name of the gateway endpoint.
- ids List<String>
- A list of gateway endpoint IDs.
- name
Regex String - A Name Regex of gateway endpoint.
- output
File String - File name where to save data source results.
- project
Name String - The project name of the gateway endpoint.
- List<Property Map>
- Tags.
- vpc
Id String - The id of the vpc.
getVpcGatewayEndpoints Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Vpc
Gateway List<GetEndpoints Vpc Gateway Endpoints Vpc Gateway Endpoint> - The collection of query.
- Endpoint
Name string - The name of the gateway endpoint.
- Ids List<string>
- Name
Regex string - Output
File string - Project
Name string - The project name of the gateway endpoint.
-
List<Get
Vpc Gateway Endpoints Tag> - Tags.
- Vpc
Id string - The id of the vpc.
- Id string
- The provider-assigned unique ID for this managed resource.
- Total
Count int - The total count of query.
- Vpc
Gateway []GetEndpoints Vpc Gateway Endpoints Vpc Gateway Endpoint - The collection of query.
- Endpoint
Name string - The name of the gateway endpoint.
- Ids []string
- Name
Regex string - Output
File string - Project
Name string - The project name of the gateway endpoint.
-
[]Get
Vpc Gateway Endpoints Tag - Tags.
- Vpc
Id string - The id of the vpc.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Integer - The total count of query.
- vpc
Gateway List<GetEndpoints Vpc Gateway Endpoints Vpc Gateway Endpoint> - The collection of query.
- endpoint
Name String - The name of the gateway endpoint.
- ids List<String>
- name
Regex String - output
File String - project
Name String - The project name of the gateway endpoint.
-
List<Get
Vpc Gateway Endpoints Tag> - Tags.
- vpc
Id String - The id of the vpc.
- id string
- The provider-assigned unique ID for this managed resource.
- total
Count number - The total count of query.
- vpc
Gateway GetEndpoints Vpc Gateway Endpoints Vpc Gateway Endpoint[] - The collection of query.
- endpoint
Name string - The name of the gateway endpoint.
- ids string[]
- name
Regex string - output
File string - project
Name string - The project name of the gateway endpoint.
-
Get
Vpc Gateway Endpoints Tag[] - Tags.
- vpc
Id string - The id of the vpc.
- id str
- The provider-assigned unique ID for this managed resource.
- total_
count int - The total count of query.
- vpc_
gateway_ Sequence[Getendpoints Vpc Gateway Endpoints Vpc Gateway Endpoint] - The collection of query.
- endpoint_
name str - The name of the gateway endpoint.
- ids Sequence[str]
- name_
regex str - output_
file str - project_
name str - The project name of the gateway endpoint.
-
Sequence[Get
Vpc Gateway Endpoints Tag] - Tags.
- vpc_
id str - The id of the vpc.
- id String
- The provider-assigned unique ID for this managed resource.
- total
Count Number - The total count of query.
- vpc
Gateway List<Property Map>Endpoints - The collection of query.
- endpoint
Name String - The name of the gateway endpoint.
- ids List<String>
- name
Regex String - output
File String - project
Name String - The project name of the gateway endpoint.
- List<Property Map>
- Tags.
- vpc
Id String - The id of the vpc.
Supporting Types
GetVpcGatewayEndpointsTag
GetVpcGatewayEndpointsVpcGatewayEndpoint
- Creation
Time string - The create time of the gateway endpoint.
- Description string
- The description of the gateway endpoint.
- Endpoint
Id string - The id of the gateway endpoint.
- Endpoint
Name string - The name of the gateway endpoint.
- Id string
- The id of the gateway endpoint.
- Project
Name string - The project name of the gateway endpoint.
- Service
Id string - The id of the gateway endpoint service.
- Service
Name string - The name of the gateway endpoint service.
- Status string
- The status of the gateway endpoint.
-
List<Get
Vpc Gateway Endpoints Vpc Gateway Endpoint Tag> - Tags.
- Update
Time string - The update time of the gateway endpoint.
- Vpc
Id string - The id of the vpc.
- Vpc
Policy string - The vpc policy of the gateway endpoint.
- Creation
Time string - The create time of the gateway endpoint.
- Description string
- The description of the gateway endpoint.
- Endpoint
Id string - The id of the gateway endpoint.
- Endpoint
Name string - The name of the gateway endpoint.
- Id string
- The id of the gateway endpoint.
- Project
Name string - The project name of the gateway endpoint.
- Service
Id string - The id of the gateway endpoint service.
- Service
Name string - The name of the gateway endpoint service.
- Status string
- The status of the gateway endpoint.
-
[]Get
Vpc Gateway Endpoints Vpc Gateway Endpoint Tag - Tags.
- Update
Time string - The update time of the gateway endpoint.
- Vpc
Id string - The id of the vpc.
- Vpc
Policy string - The vpc policy of the gateway endpoint.
- creation
Time String - The create time of the gateway endpoint.
- description String
- The description of the gateway endpoint.
- endpoint
Id String - The id of the gateway endpoint.
- endpoint
Name String - The name of the gateway endpoint.
- id String
- The id of the gateway endpoint.
- project
Name String - The project name of the gateway endpoint.
- service
Id String - The id of the gateway endpoint service.
- service
Name String - The name of the gateway endpoint service.
- status String
- The status of the gateway endpoint.
-
List<Get
Vpc Gateway Endpoints Vpc Gateway Endpoint Tag> - Tags.
- update
Time String - The update time of the gateway endpoint.
- vpc
Id String - The id of the vpc.
- vpc
Policy String - The vpc policy of the gateway endpoint.
- creation
Time string - The create time of the gateway endpoint.
- description string
- The description of the gateway endpoint.
- endpoint
Id string - The id of the gateway endpoint.
- endpoint
Name string - The name of the gateway endpoint.
- id string
- The id of the gateway endpoint.
- project
Name string - The project name of the gateway endpoint.
- service
Id string - The id of the gateway endpoint service.
- service
Name string - The name of the gateway endpoint service.
- status string
- The status of the gateway endpoint.
-
Get
Vpc Gateway Endpoints Vpc Gateway Endpoint Tag[] - Tags.
- update
Time string - The update time of the gateway endpoint.
- vpc
Id string - The id of the vpc.
- vpc
Policy string - The vpc policy of the gateway endpoint.
- creation_
time str - The create time of the gateway endpoint.
- description str
- The description of the gateway endpoint.
- endpoint_
id str - The id of the gateway endpoint.
- endpoint_
name str - The name of the gateway endpoint.
- id str
- The id of the gateway endpoint.
- project_
name str - The project name of the gateway endpoint.
- service_
id str - The id of the gateway endpoint service.
- service_
name str - The name of the gateway endpoint service.
- status str
- The status of the gateway endpoint.
-
Sequence[Get
Vpc Gateway Endpoints Vpc Gateway Endpoint Tag] - Tags.
- update_
time str - The update time of the gateway endpoint.
- vpc_
id str - The id of the vpc.
- vpc_
policy str - The vpc policy of the gateway endpoint.
- creation
Time String - The create time of the gateway endpoint.
- description String
- The description of the gateway endpoint.
- endpoint
Id String - The id of the gateway endpoint.
- endpoint
Name String - The name of the gateway endpoint.
- id String
- The id of the gateway endpoint.
- project
Name String - The project name of the gateway endpoint.
- service
Id String - The id of the gateway endpoint service.
- service
Name String - The name of the gateway endpoint service.
- status String
- The status of the gateway endpoint.
- List<Property Map>
- Tags.
- update
Time String - The update time of the gateway endpoint.
- vpc
Id String - The id of the vpc.
- vpc
Policy String - The vpc policy of the gateway endpoint.
GetVpcGatewayEndpointsVpcGatewayEndpointTag
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
