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.vpc.Ipv6Gateways has been deprecated in favor of volcengine.vpc.getIpv6Gateways
Use this data source to query detailed information of vpc ipv6 gateways
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const default = volcengine.vpc.getIpv6Gateways({
ids: ["ipv6gw-12bcapllb5ukg17q7y2sd3thx"],
});
import pulumi
import pulumi_volcengine as volcengine
default = volcengine.vpc.get_ipv6_gateways(ids=["ipv6gw-12bcapllb5ukg17q7y2sd3thx"])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/vpc"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := vpc.GetIpv6Gateways(ctx, &vpc.GetIpv6GatewaysArgs{
Ids: []string{
"ipv6gw-12bcapllb5ukg17q7y2sd3thx",
},
}, 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 @default = Volcengine.Vpc.GetIpv6Gateways.Invoke(new()
{
Ids = new[]
{
"ipv6gw-12bcapllb5ukg17q7y2sd3thx",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.vpc.VpcFunctions;
import com.pulumi.volcengine.vpc.inputs.GetIpv6GatewaysArgs;
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 default = VpcFunctions.getIpv6Gateways(GetIpv6GatewaysArgs.builder()
.ids("ipv6gw-12bcapllb5ukg17q7y2sd3thx")
.build());
}
}
variables:
default:
fn::invoke:
Function: volcengine:vpc:getIpv6Gateways
Arguments:
ids:
- ipv6gw-12bcapllb5ukg17q7y2sd3thx
Using Ipv6Gateways
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 ipv6Gateways(args: Ipv6GatewaysArgs, opts?: InvokeOptions): Promise<Ipv6GatewaysResult>
function ipv6GatewaysOutput(args: Ipv6GatewaysOutputArgs, opts?: InvokeOptions): Output<Ipv6GatewaysResult>def ipv6_gateways(ids: Optional[Sequence[str]] = None,
name: Optional[str] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
project_name: Optional[str] = None,
tags: Optional[Sequence[Ipv6GatewaysTag]] = None,
vpc_ids: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> Ipv6GatewaysResult
def ipv6_gateways_output(ids: Optional[pulumi.Input[Sequence[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,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[Ipv6GatewaysTagArgs]]]] = None,
vpc_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[Ipv6GatewaysResult]func Ipv6Gateways(ctx *Context, args *Ipv6GatewaysArgs, opts ...InvokeOption) (*Ipv6GatewaysResult, error)
func Ipv6GatewaysOutput(ctx *Context, args *Ipv6GatewaysOutputArgs, opts ...InvokeOption) Ipv6GatewaysResultOutputpublic static class Ipv6Gateways
{
public static Task<Ipv6GatewaysResult> InvokeAsync(Ipv6GatewaysArgs args, InvokeOptions? opts = null)
public static Output<Ipv6GatewaysResult> Invoke(Ipv6GatewaysInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<Ipv6GatewaysResult> ipv6Gateways(Ipv6GatewaysArgs args, InvokeOptions options)
public static Output<Ipv6GatewaysResult> ipv6Gateways(Ipv6GatewaysArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:vpc:Ipv6Gateways
arguments:
# arguments dictionaryThe following arguments are supported:
- Ids List<string>
- The ID list of the Ipv6Gateways.
- Name string
- The name of the Ipv6Gateway.
- Name
Regex string - A Name Regex of the Ipv6Gateway.
- Output
File string - File name where to save data source results.
- Project
Name string - The project name of the Ipv6Gateway.
-
List<Ipv6Gateways
Tag> - Tags.
- Vpc
Ids List<string> - The ID list of the VPC which the Ipv6Gateway belongs to.
- Ids []string
- The ID list of the Ipv6Gateways.
- Name string
- The name of the Ipv6Gateway.
- Name
Regex string - A Name Regex of the Ipv6Gateway.
- Output
File string - File name where to save data source results.
- Project
Name string - The project name of the Ipv6Gateway.
-
[]Ipv6Gateways
Tag - Tags.
- Vpc
Ids []string - The ID list of the VPC which the Ipv6Gateway belongs to.
- ids List<String>
- The ID list of the Ipv6Gateways.
- name String
- The name of the Ipv6Gateway.
- name
Regex String - A Name Regex of the Ipv6Gateway.
- output
File String - File name where to save data source results.
- project
Name String - The project name of the Ipv6Gateway.
-
List<Ipv6Gateways
Tag> - Tags.
- vpc
Ids List<String> - The ID list of the VPC which the Ipv6Gateway belongs to.
- ids string[]
- The ID list of the Ipv6Gateways.
- name string
- The name of the Ipv6Gateway.
- name
Regex string - A Name Regex of the Ipv6Gateway.
- output
File string - File name where to save data source results.
- project
Name string - The project name of the Ipv6Gateway.
-
Ipv6Gateways
Tag[] - Tags.
- vpc
Ids string[] - The ID list of the VPC which the Ipv6Gateway belongs to.
- ids Sequence[str]
- The ID list of the Ipv6Gateways.
- name str
- The name of the Ipv6Gateway.
- name_
regex str - A Name Regex of the Ipv6Gateway.
- output_
file str - File name where to save data source results.
- project_
name str - The project name of the Ipv6Gateway.
-
Sequence[Ipv6Gateways
Tag] - Tags.
- vpc_
ids Sequence[str] - The ID list of the VPC which the Ipv6Gateway belongs to.
- ids List<String>
- The ID list of the Ipv6Gateways.
- name String
- The name of the Ipv6Gateway.
- name
Regex String - A Name Regex of the Ipv6Gateway.
- output
File String - File name where to save data source results.
- project
Name String - The project name of the Ipv6Gateway.
- List<Property Map>
- Tags.
- vpc
Ids List<String> - The ID list of the VPC which the Ipv6Gateway belongs to.
Ipv6Gateways Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ipv6Gateways
List<Ipv6Gateways
Ipv6Gateway> - The collection of Ipv6Gateway query.
- Total
Count int - The total count of Ipv6Gateway query.
- Ids List<string>
- Name string
- The Name of the Ipv6Gateway.
- Name
Regex string - Output
File string - Project
Name string - The project name of the Ipv6Gateway.
-
List<Ipv6Gateways
Tag> - Tags.
- Vpc
Ids List<string>
- Id string
- The provider-assigned unique ID for this managed resource.
- Ipv6Gateways
[]Ipv6Gateways
Ipv6Gateway - The collection of Ipv6Gateway query.
- Total
Count int - The total count of Ipv6Gateway query.
- Ids []string
- Name string
- The Name of the Ipv6Gateway.
- Name
Regex string - Output
File string - Project
Name string - The project name of the Ipv6Gateway.
-
[]Ipv6Gateways
Tag - Tags.
- Vpc
Ids []string
- id String
- The provider-assigned unique ID for this managed resource.
- ipv6Gateways
List<Ipv6Gateways
Ipv6Gateway> - The collection of Ipv6Gateway query.
- total
Count Integer - The total count of Ipv6Gateway query.
- ids List<String>
- name String
- The Name of the Ipv6Gateway.
- name
Regex String - output
File String - project
Name String - The project name of the Ipv6Gateway.
-
List<Ipv6Gateways
Tag> - Tags.
- vpc
Ids List<String>
- id string
- The provider-assigned unique ID for this managed resource.
- ipv6Gateways
Ipv6Gateways
Ipv6Gateway[] - The collection of Ipv6Gateway query.
- total
Count number - The total count of Ipv6Gateway query.
- ids string[]
- name string
- The Name of the Ipv6Gateway.
- name
Regex string - output
File string - project
Name string - The project name of the Ipv6Gateway.
-
Ipv6Gateways
Tag[] - Tags.
- vpc
Ids string[]
- id str
- The provider-assigned unique ID for this managed resource.
- ipv6_
gateways Sequence[Ipv6GatewaysIpv6Gateway] - The collection of Ipv6Gateway query.
- total_
count int - The total count of Ipv6Gateway query.
- ids Sequence[str]
- name str
- The Name of the Ipv6Gateway.
- name_
regex str - output_
file str - project_
name str - The project name of the Ipv6Gateway.
-
Sequence[Ipv6Gateways
Tag] - Tags.
- vpc_
ids Sequence[str]
- id String
- The provider-assigned unique ID for this managed resource.
- ipv6Gateways List<Property Map>
- The collection of Ipv6Gateway query.
- total
Count Number - The total count of Ipv6Gateway query.
- ids List<String>
- name String
- The Name of the Ipv6Gateway.
- name
Regex String - output
File String - project
Name String - The project name of the Ipv6Gateway.
- List<Property Map>
- Tags.
- vpc
Ids List<String>
Supporting Types
Ipv6GatewaysIpv6Gateway
- Creation
Time string - Creation time of the Ipv6Gateway.
- Description string
- The description of the Ipv6Gateway.
- Id string
- The ID of the Ipv6Gateway.
- Ipv6Gateway
Id string - The ID of the Ipv6Gateway.
- Name string
- The name of the Ipv6Gateway.
- Project
Name string - The project name of the Ipv6Gateway.
- Status string
- The Status of the Ipv6Gateway.
-
List<Ipv6Gateways
Ipv6Gateway Tag> - Tags.
- Update
Time string - Update time of the Ipv6Gateway.
- Vpc
Id string - The id of the VPC which the Ipv6Gateway belongs to.
- Creation
Time string - Creation time of the Ipv6Gateway.
- Description string
- The description of the Ipv6Gateway.
- Id string
- The ID of the Ipv6Gateway.
- Ipv6Gateway
Id string - The ID of the Ipv6Gateway.
- Name string
- The name of the Ipv6Gateway.
- Project
Name string - The project name of the Ipv6Gateway.
- Status string
- The Status of the Ipv6Gateway.
-
[]Ipv6Gateways
Ipv6Gateway Tag - Tags.
- Update
Time string - Update time of the Ipv6Gateway.
- Vpc
Id string - The id of the VPC which the Ipv6Gateway belongs to.
- creation
Time String - Creation time of the Ipv6Gateway.
- description String
- The description of the Ipv6Gateway.
- id String
- The ID of the Ipv6Gateway.
- ipv6Gateway
Id String - The ID of the Ipv6Gateway.
- name String
- The name of the Ipv6Gateway.
- project
Name String - The project name of the Ipv6Gateway.
- status String
- The Status of the Ipv6Gateway.
-
List<Ipv6Gateways
Ipv6Gateway Tag> - Tags.
- update
Time String - Update time of the Ipv6Gateway.
- vpc
Id String - The id of the VPC which the Ipv6Gateway belongs to.
- creation
Time string - Creation time of the Ipv6Gateway.
- description string
- The description of the Ipv6Gateway.
- id string
- The ID of the Ipv6Gateway.
- ipv6Gateway
Id string - The ID of the Ipv6Gateway.
- name string
- The name of the Ipv6Gateway.
- project
Name string - The project name of the Ipv6Gateway.
- status string
- The Status of the Ipv6Gateway.
-
Ipv6Gateways
Ipv6Gateway Tag[] - Tags.
- update
Time string - Update time of the Ipv6Gateway.
- vpc
Id string - The id of the VPC which the Ipv6Gateway belongs to.
- creation_
time str - Creation time of the Ipv6Gateway.
- description str
- The description of the Ipv6Gateway.
- id str
- The ID of the Ipv6Gateway.
- ipv6_
gateway_ strid - The ID of the Ipv6Gateway.
- name str
- The name of the Ipv6Gateway.
- project_
name str - The project name of the Ipv6Gateway.
- status str
- The Status of the Ipv6Gateway.
-
Sequence[Ipv6Gateways
Ipv6Gateway Tag] - Tags.
- update_
time str - Update time of the Ipv6Gateway.
- vpc_
id str - The id of the VPC which the Ipv6Gateway belongs to.
- creation
Time String - Creation time of the Ipv6Gateway.
- description String
- The description of the Ipv6Gateway.
- id String
- The ID of the Ipv6Gateway.
- ipv6Gateway
Id String - The ID of the Ipv6Gateway.
- name String
- The name of the Ipv6Gateway.
- project
Name String - The project name of the Ipv6Gateway.
- status String
- The Status of the Ipv6Gateway.
- List<Property Map>
- Tags.
- update
Time String - Update time of the Ipv6Gateway.
- vpc
Id String - The id of the VPC which the Ipv6Gateway belongs to.
Ipv6GatewaysIpv6GatewayTag
Ipv6GatewaysTag
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
