Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine
volcengine.vpc.Ipv6AddressBandwidths
Explore with Pulumi AI
Use this data source to query detailed information of vpc ipv6 address bandwidths
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const default = volcengine.vpc.Ipv6AddressBandwidths({
    ids: ["eip-in2y2duvtlhc8gbssyfnhfre"],
});
import pulumi
import pulumi_volcengine as volcengine
default = volcengine.vpc.ipv6_address_bandwidths(ids=["eip-in2y2duvtlhc8gbssyfnhfre"])
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.Ipv6AddressBandwidths(ctx, &vpc.Ipv6AddressBandwidthsArgs{
			Ids: []string{
				"eip-in2y2duvtlhc8gbssyfnhfre",
			},
		}, 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.Ipv6AddressBandwidths.Invoke(new()
    {
        Ids = new[]
        {
            "eip-in2y2duvtlhc8gbssyfnhfre",
        },
    });
});
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.Ipv6AddressBandwidthsArgs;
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.Ipv6AddressBandwidths(Ipv6AddressBandwidthsArgs.builder()
            .ids("eip-in2y2duvtlhc8gbssyfnhfre")
            .build());
    }
}
variables:
  default:
    fn::invoke:
      Function: volcengine:vpc:Ipv6AddressBandwidths
      Arguments:
        ids:
          - eip-in2y2duvtlhc8gbssyfnhfre
Using Ipv6AddressBandwidths
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 ipv6AddressBandwidths(args: Ipv6AddressBandwidthsArgs, opts?: InvokeOptions): Promise<Ipv6AddressBandwidthsResult>
function ipv6AddressBandwidthsOutput(args: Ipv6AddressBandwidthsOutputArgs, opts?: InvokeOptions): Output<Ipv6AddressBandwidthsResult>def ipv6_address_bandwidths(associated_instance_id: Optional[str] = None,
                            associated_instance_type: Optional[str] = None,
                            ids: Optional[Sequence[str]] = None,
                            ipv6_addresses: Optional[Sequence[str]] = None,
                            isp: Optional[str] = None,
                            network_type: Optional[str] = None,
                            output_file: Optional[str] = None,
                            vpc_id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> Ipv6AddressBandwidthsResult
def ipv6_address_bandwidths_output(associated_instance_id: Optional[pulumi.Input[str]] = None,
                            associated_instance_type: Optional[pulumi.Input[str]] = None,
                            ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                            ipv6_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                            isp: Optional[pulumi.Input[str]] = None,
                            network_type: Optional[pulumi.Input[str]] = None,
                            output_file: Optional[pulumi.Input[str]] = None,
                            vpc_id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[Ipv6AddressBandwidthsResult]func Ipv6AddressBandwidths(ctx *Context, args *Ipv6AddressBandwidthsArgs, opts ...InvokeOption) (*Ipv6AddressBandwidthsResult, error)
func Ipv6AddressBandwidthsOutput(ctx *Context, args *Ipv6AddressBandwidthsOutputArgs, opts ...InvokeOption) Ipv6AddressBandwidthsResultOutputpublic static class Ipv6AddressBandwidths 
{
    public static Task<Ipv6AddressBandwidthsResult> InvokeAsync(Ipv6AddressBandwidthsArgs args, InvokeOptions? opts = null)
    public static Output<Ipv6AddressBandwidthsResult> Invoke(Ipv6AddressBandwidthsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<Ipv6AddressBandwidthsResult> ipv6AddressBandwidths(Ipv6AddressBandwidthsArgs args, InvokeOptions options)
public static Output<Ipv6AddressBandwidthsResult> ipv6AddressBandwidths(Ipv6AddressBandwidthsArgs args, InvokeOptions options)
fn::invoke:
  function: volcengine:vpc:Ipv6AddressBandwidths
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AssociatedInstance stringId 
- The ID of the associated instance.
- AssociatedInstance stringType 
- The type of the associated instance.
- Ids List<string>
- Allocation IDs of the Ipv6 address width.
- Ipv6Addresses List<string>
- The ipv6 addresses.
- Isp string
- ISP of the ipv6 address.
- NetworkType string
- The network type of the ipv6 address.
- OutputFile string
- File name where to save data source results.
- VpcId string
- The ID of Vpc the ipv6 address in.
- AssociatedInstance stringId 
- The ID of the associated instance.
- AssociatedInstance stringType 
- The type of the associated instance.
- Ids []string
- Allocation IDs of the Ipv6 address width.
- Ipv6Addresses []string
- The ipv6 addresses.
- Isp string
- ISP of the ipv6 address.
- NetworkType string
- The network type of the ipv6 address.
- OutputFile string
- File name where to save data source results.
- VpcId string
- The ID of Vpc the ipv6 address in.
- associatedInstance StringId 
- The ID of the associated instance.
- associatedInstance StringType 
- The type of the associated instance.
- ids List<String>
- Allocation IDs of the Ipv6 address width.
- ipv6Addresses List<String>
- The ipv6 addresses.
- isp String
- ISP of the ipv6 address.
- networkType String
- The network type of the ipv6 address.
- outputFile String
- File name where to save data source results.
- vpcId String
- The ID of Vpc the ipv6 address in.
- associatedInstance stringId 
- The ID of the associated instance.
- associatedInstance stringType 
- The type of the associated instance.
- ids string[]
- Allocation IDs of the Ipv6 address width.
- ipv6Addresses string[]
- The ipv6 addresses.
- isp string
- ISP of the ipv6 address.
- networkType string
- The network type of the ipv6 address.
- outputFile string
- File name where to save data source results.
- vpcId string
- The ID of Vpc the ipv6 address in.
- associated_instance_ strid 
- The ID of the associated instance.
- associated_instance_ strtype 
- The type of the associated instance.
- ids Sequence[str]
- Allocation IDs of the Ipv6 address width.
- ipv6_addresses Sequence[str]
- The ipv6 addresses.
- isp str
- ISP of the ipv6 address.
- network_type str
- The network type of the ipv6 address.
- output_file str
- File name where to save data source results.
- vpc_id str
- The ID of Vpc the ipv6 address in.
- associatedInstance StringId 
- The ID of the associated instance.
- associatedInstance StringType 
- The type of the associated instance.
- ids List<String>
- Allocation IDs of the Ipv6 address width.
- ipv6Addresses List<String>
- The ipv6 addresses.
- isp String
- ISP of the ipv6 address.
- networkType String
- The network type of the ipv6 address.
- outputFile String
- File name where to save data source results.
- vpcId String
- The ID of Vpc the ipv6 address in.
Ipv6AddressBandwidths Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ipv6AddressBandwidths List<Ipv6AddressBandwidths Ipv6Address Bandwidth> 
- The collection of Ipv6AddressBandwidth query.
- TotalCount int
- The total count of Ipv6AddressBandwidth query.
- AssociatedInstance stringId 
- AssociatedInstance stringType 
- Ids List<string>
- Ipv6Addresses List<string>
- Isp string
- The ISP of the Ipv6AddressBandwidth.
- NetworkType string
- The network type of the Ipv6AddressBandwidth.
- OutputFile string
- VpcId string
- Id string
- The provider-assigned unique ID for this managed resource.
- Ipv6AddressBandwidths []Ipv6AddressBandwidths Ipv6Address Bandwidth 
- The collection of Ipv6AddressBandwidth query.
- TotalCount int
- The total count of Ipv6AddressBandwidth query.
- AssociatedInstance stringId 
- AssociatedInstance stringType 
- Ids []string
- Ipv6Addresses []string
- Isp string
- The ISP of the Ipv6AddressBandwidth.
- NetworkType string
- The network type of the Ipv6AddressBandwidth.
- OutputFile string
- VpcId string
- id String
- The provider-assigned unique ID for this managed resource.
- ipv6AddressBandwidths List<Ipv6AddressBandwidths Ipv6Address Bandwidth> 
- The collection of Ipv6AddressBandwidth query.
- totalCount Integer
- The total count of Ipv6AddressBandwidth query.
- associatedInstance StringId 
- associatedInstance StringType 
- ids List<String>
- ipv6Addresses List<String>
- isp String
- The ISP of the Ipv6AddressBandwidth.
- networkType String
- The network type of the Ipv6AddressBandwidth.
- outputFile String
- vpcId String
- id string
- The provider-assigned unique ID for this managed resource.
- ipv6AddressBandwidths Ipv6AddressBandwidths Ipv6Address Bandwidth[] 
- The collection of Ipv6AddressBandwidth query.
- totalCount number
- The total count of Ipv6AddressBandwidth query.
- associatedInstance stringId 
- associatedInstance stringType 
- ids string[]
- ipv6Addresses string[]
- isp string
- The ISP of the Ipv6AddressBandwidth.
- networkType string
- The network type of the Ipv6AddressBandwidth.
- outputFile string
- vpcId string
- id str
- The provider-assigned unique ID for this managed resource.
- ipv6_address_ Sequence[Ipv6Addressbandwidths Bandwidths Ipv6Address Bandwidth] 
- The collection of Ipv6AddressBandwidth query.
- total_count int
- The total count of Ipv6AddressBandwidth query.
- associated_instance_ strid 
- associated_instance_ strtype 
- ids Sequence[str]
- ipv6_addresses Sequence[str]
- isp str
- The ISP of the Ipv6AddressBandwidth.
- network_type str
- The network type of the Ipv6AddressBandwidth.
- output_file str
- vpc_id str
- id String
- The provider-assigned unique ID for this managed resource.
- ipv6AddressBandwidths List<Property Map>
- The collection of Ipv6AddressBandwidth query.
- totalCount Number
- The total count of Ipv6AddressBandwidth query.
- associatedInstance StringId 
- associatedInstance StringType 
- ids List<String>
- ipv6Addresses List<String>
- isp String
- The ISP of the Ipv6AddressBandwidth.
- networkType String
- The network type of the Ipv6AddressBandwidth.
- outputFile String
- vpcId String
Supporting Types
Ipv6AddressBandwidthsIpv6AddressBandwidth   
- AllocationId string
- The ID of the Ipv6AddressBandwidth.
- Bandwidth int
- Peek bandwidth of the Ipv6 address.
- BillingType string
- BillingType of the Ipv6 bandwidth.
- BusinessStatus string
- The BusinessStatus of the Ipv6AddressBandwidth.
- CreationTime string
- Creation time of the Ipv6AddressBandwidth.
- DeleteTime string
- Delete time of the Ipv6AddressBandwidth.
- Id string
- The ID of the Ipv6AddressBandwidth.
- InstanceId string
- The ID of the associated instance.
- InstanceType string
- The type of the associated instance.
- Ipv6Address string
- The IPv6 address.
- Isp string
- ISP of the ipv6 address.
- LockReason string
- The BusinessStatus of the Ipv6AddressBandwidth.
- NetworkType string
- The network type of the ipv6 address.
- OverdueTime string
- Overdue time of the Ipv6AddressBandwidth.
- Status string
- The status of the Ipv6AddressBandwidth.
- UpdateTime string
- Update time of the Ipv6AddressBandwidth.
- AllocationId string
- The ID of the Ipv6AddressBandwidth.
- Bandwidth int
- Peek bandwidth of the Ipv6 address.
- BillingType string
- BillingType of the Ipv6 bandwidth.
- BusinessStatus string
- The BusinessStatus of the Ipv6AddressBandwidth.
- CreationTime string
- Creation time of the Ipv6AddressBandwidth.
- DeleteTime string
- Delete time of the Ipv6AddressBandwidth.
- Id string
- The ID of the Ipv6AddressBandwidth.
- InstanceId string
- The ID of the associated instance.
- InstanceType string
- The type of the associated instance.
- Ipv6Address string
- The IPv6 address.
- Isp string
- ISP of the ipv6 address.
- LockReason string
- The BusinessStatus of the Ipv6AddressBandwidth.
- NetworkType string
- The network type of the ipv6 address.
- OverdueTime string
- Overdue time of the Ipv6AddressBandwidth.
- Status string
- The status of the Ipv6AddressBandwidth.
- UpdateTime string
- Update time of the Ipv6AddressBandwidth.
- allocationId String
- The ID of the Ipv6AddressBandwidth.
- bandwidth Integer
- Peek bandwidth of the Ipv6 address.
- billingType String
- BillingType of the Ipv6 bandwidth.
- businessStatus String
- The BusinessStatus of the Ipv6AddressBandwidth.
- creationTime String
- Creation time of the Ipv6AddressBandwidth.
- deleteTime String
- Delete time of the Ipv6AddressBandwidth.
- id String
- The ID of the Ipv6AddressBandwidth.
- instanceId String
- The ID of the associated instance.
- instanceType String
- The type of the associated instance.
- ipv6Address String
- The IPv6 address.
- isp String
- ISP of the ipv6 address.
- lockReason String
- The BusinessStatus of the Ipv6AddressBandwidth.
- networkType String
- The network type of the ipv6 address.
- overdueTime String
- Overdue time of the Ipv6AddressBandwidth.
- status String
- The status of the Ipv6AddressBandwidth.
- updateTime String
- Update time of the Ipv6AddressBandwidth.
- allocationId string
- The ID of the Ipv6AddressBandwidth.
- bandwidth number
- Peek bandwidth of the Ipv6 address.
- billingType string
- BillingType of the Ipv6 bandwidth.
- businessStatus string
- The BusinessStatus of the Ipv6AddressBandwidth.
- creationTime string
- Creation time of the Ipv6AddressBandwidth.
- deleteTime string
- Delete time of the Ipv6AddressBandwidth.
- id string
- The ID of the Ipv6AddressBandwidth.
- instanceId string
- The ID of the associated instance.
- instanceType string
- The type of the associated instance.
- ipv6Address string
- The IPv6 address.
- isp string
- ISP of the ipv6 address.
- lockReason string
- The BusinessStatus of the Ipv6AddressBandwidth.
- networkType string
- The network type of the ipv6 address.
- overdueTime string
- Overdue time of the Ipv6AddressBandwidth.
- status string
- The status of the Ipv6AddressBandwidth.
- updateTime string
- Update time of the Ipv6AddressBandwidth.
- allocation_id str
- The ID of the Ipv6AddressBandwidth.
- bandwidth int
- Peek bandwidth of the Ipv6 address.
- billing_type str
- BillingType of the Ipv6 bandwidth.
- business_status str
- The BusinessStatus of the Ipv6AddressBandwidth.
- creation_time str
- Creation time of the Ipv6AddressBandwidth.
- delete_time str
- Delete time of the Ipv6AddressBandwidth.
- id str
- The ID of the Ipv6AddressBandwidth.
- instance_id str
- The ID of the associated instance.
- instance_type str
- The type of the associated instance.
- ipv6_address str
- The IPv6 address.
- isp str
- ISP of the ipv6 address.
- lock_reason str
- The BusinessStatus of the Ipv6AddressBandwidth.
- network_type str
- The network type of the ipv6 address.
- overdue_time str
- Overdue time of the Ipv6AddressBandwidth.
- status str
- The status of the Ipv6AddressBandwidth.
- update_time str
- Update time of the Ipv6AddressBandwidth.
- allocationId String
- The ID of the Ipv6AddressBandwidth.
- bandwidth Number
- Peek bandwidth of the Ipv6 address.
- billingType String
- BillingType of the Ipv6 bandwidth.
- businessStatus String
- The BusinessStatus of the Ipv6AddressBandwidth.
- creationTime String
- Creation time of the Ipv6AddressBandwidth.
- deleteTime String
- Delete time of the Ipv6AddressBandwidth.
- id String
- The ID of the Ipv6AddressBandwidth.
- instanceId String
- The ID of the associated instance.
- instanceType String
- The type of the associated instance.
- ipv6Address String
- The IPv6 address.
- isp String
- ISP of the ipv6 address.
- lockReason String
- The BusinessStatus of the Ipv6AddressBandwidth.
- networkType String
- The network type of the ipv6 address.
- overdueTime String
- Overdue time of the Ipv6AddressBandwidth.
- status String
- The status of the Ipv6AddressBandwidth.
- updateTime String
- Update time of the Ipv6AddressBandwidth.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the volcengineTerraform Provider.