published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
IPv6 public traffic bandwidth determines the public communication capability of the IPv6 address. If the IPv6 address does not have IPv6 public bandwidth enabled, it only supports private network communication. You can enable IPv6 public bandwidth for the IPv6 address as needed to allow public network communication.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcenginecc from "@volcengine/pulumi-volcenginecc";
const vPCIpv6AddressBandwidthDemo = new volcenginecc.vpc.Ipv6AddressBandwidth("VPCIpv6AddressBandwidthDemo", {
bandwidth: 200,
billingType: 2,
ipv6Address: "2406:d440:10a:****:92b:****:90b6:4f09",
projectName: "default",
bandwidthPackageId: "bwp-1vm41dmikjr451j8exxxxx",
tags: [{
key: "env",
value: "test",
}],
});
import pulumi
import pulumi_volcenginecc as volcenginecc
v_pc_ipv6_address_bandwidth_demo = volcenginecc.vpc.Ipv6AddressBandwidth("VPCIpv6AddressBandwidthDemo",
bandwidth=200,
billing_type=2,
ipv6_address="2406:d440:10a:****:92b:****:90b6:4f09",
project_name="default",
bandwidth_package_id="bwp-1vm41dmikjr451j8exxxxx",
tags=[{
"key": "env",
"value": "test",
}])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcenginecc/sdk/go/volcenginecc/vpc"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := vpc.NewIpv6AddressBandwidth(ctx, "VPCIpv6AddressBandwidthDemo", &vpc.Ipv6AddressBandwidthArgs{
Bandwidth: pulumi.Int(200),
BillingType: pulumi.Int(2),
Ipv6Address: pulumi.String("2406:d440:10a:****:92b:****:90b6:4f09"),
ProjectName: pulumi.String("default"),
BandwidthPackageId: pulumi.String("bwp-1vm41dmikjr451j8exxxxx"),
Tags: vpc.Ipv6AddressBandwidthTagArray{
&vpc.Ipv6AddressBandwidthTagArgs{
Key: pulumi.String("env"),
Value: pulumi.String("test"),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcenginecc = Volcengine.Pulumi.Volcenginecc;
return await Deployment.RunAsync(() =>
{
var vPCIpv6AddressBandwidthDemo = new Volcenginecc.Vpc.Ipv6AddressBandwidth("VPCIpv6AddressBandwidthDemo", new()
{
Bandwidth = 200,
BillingType = 2,
Ipv6Address = "2406:d440:10a:****:92b:****:90b6:4f09",
ProjectName = "default",
BandwidthPackageId = "bwp-1vm41dmikjr451j8exxxxx",
Tags = new[]
{
new Volcenginecc.Vpc.Inputs.Ipv6AddressBandwidthTagArgs
{
Key = "env",
Value = "test",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.volcengine.volcenginecc.vpc.Ipv6AddressBandwidth;
import com.volcengine.volcenginecc.vpc.Ipv6AddressBandwidthArgs;
import com.pulumi.volcenginecc.vpc.inputs.Ipv6AddressBandwidthTagArgs;
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) {
var vPCIpv6AddressBandwidthDemo = new Ipv6AddressBandwidth("vPCIpv6AddressBandwidthDemo", Ipv6AddressBandwidthArgs.builder()
.bandwidth(200)
.billingType(2)
.ipv6Address("2406:d440:10a:****:92b:****:90b6:4f09")
.projectName("default")
.bandwidthPackageId("bwp-1vm41dmikjr451j8exxxxx")
.tags(Ipv6AddressBandwidthTagArgs.builder()
.key("env")
.value("test")
.build())
.build());
}
}
resources:
vPCIpv6AddressBandwidthDemo:
type: volcenginecc:vpc:Ipv6AddressBandwidth
name: VPCIpv6AddressBandwidthDemo
properties:
bandwidth: 200
billingType: 2
ipv6Address: 2406:d440:10a:****:92b:****:90b6:4f09
projectName: default
bandwidthPackageId: bwp-1vm41dmikjr451j8exxxxx
tags:
- key: env
value: test
Create Ipv6AddressBandwidth Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Ipv6AddressBandwidth(name: string, args: Ipv6AddressBandwidthArgs, opts?: CustomResourceOptions);@overload
def Ipv6AddressBandwidth(resource_name: str,
args: Ipv6AddressBandwidthArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Ipv6AddressBandwidth(resource_name: str,
opts: Optional[ResourceOptions] = None,
billing_type: Optional[int] = None,
ipv6_address: Optional[str] = None,
bandwidth: Optional[int] = None,
bandwidth_package_id: Optional[str] = None,
project_name: Optional[str] = None,
tags: Optional[Sequence[Ipv6AddressBandwidthTagArgs]] = None)func NewIpv6AddressBandwidth(ctx *Context, name string, args Ipv6AddressBandwidthArgs, opts ...ResourceOption) (*Ipv6AddressBandwidth, error)public Ipv6AddressBandwidth(string name, Ipv6AddressBandwidthArgs args, CustomResourceOptions? opts = null)
public Ipv6AddressBandwidth(String name, Ipv6AddressBandwidthArgs args)
public Ipv6AddressBandwidth(String name, Ipv6AddressBandwidthArgs args, CustomResourceOptions options)
type: volcenginecc:vpc:Ipv6AddressBandwidth
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args Ipv6AddressBandwidthArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args Ipv6AddressBandwidthArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args Ipv6AddressBandwidthArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args Ipv6AddressBandwidthArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args Ipv6AddressBandwidthArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Ipv6AddressBandwidth Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Ipv6AddressBandwidth resource accepts the following input properties:
- Billing
Type int - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- Ipv6Address string
- IPv6 address
- Bandwidth int
- IPv6 public bandwidth cap
- Bandwidth
Package stringId - IPv6 shared bandwidth package ID
- Project
Name string - IPv6 public bandwidth project
-
List<Volcengine.
Ipv6Address Bandwidth Tag>
- Billing
Type int - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- Ipv6Address string
- IPv6 address
- Bandwidth int
- IPv6 public bandwidth cap
- Bandwidth
Package stringId - IPv6 shared bandwidth package ID
- Project
Name string - IPv6 public bandwidth project
-
[]Ipv6Address
Bandwidth Tag Args
- billing
Type Integer - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- ipv6Address String
- IPv6 address
- bandwidth Integer
- IPv6 public bandwidth cap
- bandwidth
Package StringId - IPv6 shared bandwidth package ID
- project
Name String - IPv6 public bandwidth project
-
List<Ipv6Address
Bandwidth Tag>
- billing
Type number - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- ipv6Address string
- IPv6 address
- bandwidth number
- IPv6 public bandwidth cap
- bandwidth
Package stringId - IPv6 shared bandwidth package ID
- project
Name string - IPv6 public bandwidth project
-
Ipv6Address
Bandwidth Tag[]
- billing_
type int - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- ipv6_
address str - IPv6 address
- bandwidth int
- IPv6 public bandwidth cap
- bandwidth_
package_ strid - IPv6 shared bandwidth package ID
- project_
name str - IPv6 public bandwidth project
-
Sequence[Ipv6Address
Bandwidth Tag Args]
- billing
Type Number - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- ipv6Address String
- IPv6 address
- bandwidth Number
- IPv6 public bandwidth cap
- bandwidth
Package StringId - IPv6 shared bandwidth package ID
- project
Name String - IPv6 public bandwidth project
- List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the Ipv6AddressBandwidth resource produces the following output properties:
- Allocation
Id string - IPv6 public bandwidth ID
- Business
Status string - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- Created
Time string - IPv6 public bandwidth activation time
- Deleted
Time string - IPv6 public bandwidth deletion time
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Instance ID associated with IPv6 public bandwidth
- Instance
Type string - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- Ipv6Gateway
Id string - IPv6 gateway ID
- Isp string
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- Lock
Reason string - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- Network
Type string - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- Overdue
Time string - IPv6 public bandwidth deactivation time due to overdue payment
- Service
Managed bool - Service hosting status
- Status string
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
- Updated
Time string - IPv6 public bandwidth last operation time
- Allocation
Id string - IPv6 public bandwidth ID
- Business
Status string - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- Created
Time string - IPv6 public bandwidth activation time
- Deleted
Time string - IPv6 public bandwidth deletion time
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Instance ID associated with IPv6 public bandwidth
- Instance
Type string - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- Ipv6Gateway
Id string - IPv6 gateway ID
- Isp string
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- Lock
Reason string - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- Network
Type string - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- Overdue
Time string - IPv6 public bandwidth deactivation time due to overdue payment
- Service
Managed bool - Service hosting status
- Status string
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
- Updated
Time string - IPv6 public bandwidth last operation time
- allocation
Id String - IPv6 public bandwidth ID
- business
Status String - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- created
Time String - IPv6 public bandwidth activation time
- deleted
Time String - IPv6 public bandwidth deletion time
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - Instance ID associated with IPv6 public bandwidth
- instance
Type String - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- ipv6Gateway
Id String - IPv6 gateway ID
- isp String
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- lock
Reason String - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- network
Type String - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- overdue
Time String - IPv6 public bandwidth deactivation time due to overdue payment
- service
Managed Boolean - Service hosting status
- status String
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
- updated
Time String - IPv6 public bandwidth last operation time
- allocation
Id string - IPv6 public bandwidth ID
- business
Status string - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- created
Time string - IPv6 public bandwidth activation time
- deleted
Time string - IPv6 public bandwidth deletion time
- id string
- The provider-assigned unique ID for this managed resource.
- instance
Id string - Instance ID associated with IPv6 public bandwidth
- instance
Type string - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- ipv6Gateway
Id string - IPv6 gateway ID
- isp string
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- lock
Reason string - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- network
Type string - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- overdue
Time string - IPv6 public bandwidth deactivation time due to overdue payment
- service
Managed boolean - Service hosting status
- status string
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
- updated
Time string - IPv6 public bandwidth last operation time
- allocation_
id str - IPv6 public bandwidth ID
- business_
status str - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- created_
time str - IPv6 public bandwidth activation time
- deleted_
time str - IPv6 public bandwidth deletion time
- id str
- The provider-assigned unique ID for this managed resource.
- instance_
id str - Instance ID associated with IPv6 public bandwidth
- instance_
type str - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- ipv6_
gateway_ strid - IPv6 gateway ID
- isp str
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- lock_
reason str - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- network_
type str - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- overdue_
time str - IPv6 public bandwidth deactivation time due to overdue payment
- service_
managed bool - Service hosting status
- status str
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
- updated_
time str - IPv6 public bandwidth last operation time
- allocation
Id String - IPv6 public bandwidth ID
- business
Status String - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- created
Time String - IPv6 public bandwidth activation time
- deleted
Time String - IPv6 public bandwidth deletion time
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - Instance ID associated with IPv6 public bandwidth
- instance
Type String - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- ipv6Gateway
Id String - IPv6 gateway ID
- isp String
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- lock
Reason String - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- network
Type String - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- overdue
Time String - IPv6 public bandwidth deactivation time due to overdue payment
- service
Managed Boolean - Service hosting status
- status String
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
- updated
Time String - IPv6 public bandwidth last operation time
Look up Existing Ipv6AddressBandwidth Resource
Get an existing Ipv6AddressBandwidth resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: Ipv6AddressBandwidthState, opts?: CustomResourceOptions): Ipv6AddressBandwidth@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
allocation_id: Optional[str] = None,
bandwidth: Optional[int] = None,
bandwidth_package_id: Optional[str] = None,
billing_type: Optional[int] = None,
business_status: Optional[str] = None,
created_time: Optional[str] = None,
deleted_time: Optional[str] = None,
instance_id: Optional[str] = None,
instance_type: Optional[str] = None,
ipv6_address: Optional[str] = None,
ipv6_gateway_id: Optional[str] = None,
isp: Optional[str] = None,
lock_reason: Optional[str] = None,
network_type: Optional[str] = None,
overdue_time: Optional[str] = None,
project_name: Optional[str] = None,
service_managed: Optional[bool] = None,
status: Optional[str] = None,
tags: Optional[Sequence[Ipv6AddressBandwidthTagArgs]] = None,
updated_time: Optional[str] = None) -> Ipv6AddressBandwidthfunc GetIpv6AddressBandwidth(ctx *Context, name string, id IDInput, state *Ipv6AddressBandwidthState, opts ...ResourceOption) (*Ipv6AddressBandwidth, error)public static Ipv6AddressBandwidth Get(string name, Input<string> id, Ipv6AddressBandwidthState? state, CustomResourceOptions? opts = null)public static Ipv6AddressBandwidth get(String name, Output<String> id, Ipv6AddressBandwidthState state, CustomResourceOptions options)resources: _: type: volcenginecc:vpc:Ipv6AddressBandwidth get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Allocation
Id string - IPv6 public bandwidth ID
- Bandwidth int
- IPv6 public bandwidth cap
- Bandwidth
Package stringId - IPv6 shared bandwidth package ID
- Billing
Type int - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- Business
Status string - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- Created
Time string - IPv6 public bandwidth activation time
- Deleted
Time string - IPv6 public bandwidth deletion time
- Instance
Id string - Instance ID associated with IPv6 public bandwidth
- Instance
Type string - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- Ipv6Address string
- IPv6 address
- Ipv6Gateway
Id string - IPv6 gateway ID
- Isp string
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- Lock
Reason string - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- Network
Type string - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- Overdue
Time string - IPv6 public bandwidth deactivation time due to overdue payment
- Project
Name string - IPv6 public bandwidth project
- Service
Managed bool - Service hosting status
- Status string
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
-
List<Volcengine.
Ipv6Address Bandwidth Tag> - Updated
Time string - IPv6 public bandwidth last operation time
- Allocation
Id string - IPv6 public bandwidth ID
- Bandwidth int
- IPv6 public bandwidth cap
- Bandwidth
Package stringId - IPv6 shared bandwidth package ID
- Billing
Type int - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- Business
Status string - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- Created
Time string - IPv6 public bandwidth activation time
- Deleted
Time string - IPv6 public bandwidth deletion time
- Instance
Id string - Instance ID associated with IPv6 public bandwidth
- Instance
Type string - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- Ipv6Address string
- IPv6 address
- Ipv6Gateway
Id string - IPv6 gateway ID
- Isp string
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- Lock
Reason string - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- Network
Type string - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- Overdue
Time string - IPv6 public bandwidth deactivation time due to overdue payment
- Project
Name string - IPv6 public bandwidth project
- Service
Managed bool - Service hosting status
- Status string
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
-
[]Ipv6Address
Bandwidth Tag Args - Updated
Time string - IPv6 public bandwidth last operation time
- allocation
Id String - IPv6 public bandwidth ID
- bandwidth Integer
- IPv6 public bandwidth cap
- bandwidth
Package StringId - IPv6 shared bandwidth package ID
- billing
Type Integer - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- business
Status String - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- created
Time String - IPv6 public bandwidth activation time
- deleted
Time String - IPv6 public bandwidth deletion time
- instance
Id String - Instance ID associated with IPv6 public bandwidth
- instance
Type String - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- ipv6Address String
- IPv6 address
- ipv6Gateway
Id String - IPv6 gateway ID
- isp String
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- lock
Reason String - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- network
Type String - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- overdue
Time String - IPv6 public bandwidth deactivation time due to overdue payment
- project
Name String - IPv6 public bandwidth project
- service
Managed Boolean - Service hosting status
- status String
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
-
List<Ipv6Address
Bandwidth Tag> - updated
Time String - IPv6 public bandwidth last operation time
- allocation
Id string - IPv6 public bandwidth ID
- bandwidth number
- IPv6 public bandwidth cap
- bandwidth
Package stringId - IPv6 shared bandwidth package ID
- billing
Type number - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- business
Status string - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- created
Time string - IPv6 public bandwidth activation time
- deleted
Time string - IPv6 public bandwidth deletion time
- instance
Id string - Instance ID associated with IPv6 public bandwidth
- instance
Type string - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- ipv6Address string
- IPv6 address
- ipv6Gateway
Id string - IPv6 gateway ID
- isp string
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- lock
Reason string - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- network
Type string - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- overdue
Time string - IPv6 public bandwidth deactivation time due to overdue payment
- project
Name string - IPv6 public bandwidth project
- service
Managed boolean - Service hosting status
- status string
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
-
Ipv6Address
Bandwidth Tag[] - updated
Time string - IPv6 public bandwidth last operation time
- allocation_
id str - IPv6 public bandwidth ID
- bandwidth int
- IPv6 public bandwidth cap
- bandwidth_
package_ strid - IPv6 shared bandwidth package ID
- billing_
type int - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- business_
status str - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- created_
time str - IPv6 public bandwidth activation time
- deleted_
time str - IPv6 public bandwidth deletion time
- instance_
id str - Instance ID associated with IPv6 public bandwidth
- instance_
type str - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- ipv6_
address str - IPv6 address
- ipv6_
gateway_ strid - IPv6 gateway ID
- isp str
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- lock_
reason str - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- network_
type str - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- overdue_
time str - IPv6 public bandwidth deactivation time due to overdue payment
- project_
name str - IPv6 public bandwidth project
- service_
managed bool - Service hosting status
- status str
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
-
Sequence[Ipv6Address
Bandwidth Tag Args] - updated_
time str - IPv6 public bandwidth last operation time
- allocation
Id String - IPv6 public bandwidth ID
- bandwidth Number
- IPv6 public bandwidth cap
- bandwidth
Package StringId - IPv6 shared bandwidth package ID
- billing
Type Number - IPv6 public bandwidth billing type. 2: Pay-as-you-go - billed by bandwidth cap. 3: Pay-as-you-go - billed by actual traffic.
- business
Status String - Whether IPv6 public bandwidth is locked. Normal: Normal. FinancialLocked: Locked.
- created
Time String - IPv6 public bandwidth activation time
- deleted
Time String - IPv6 public bandwidth deletion time
- instance
Id String - Instance ID associated with IPv6 public bandwidth
- instance
Type String - Instance type associated with IPv6 public bandwidth. EcsInstance: Cloud server instance. ClbInstance: Load balancer.
- ipv6Address String
- IPv6 address
- ipv6Gateway
Id String - IPv6 gateway ID
- isp String
- IPv6 public bandwidth line type. BGP: BGP (multi-line).
- lock
Reason String - Reason for IPv6 public bandwidth lock. This parameter is returned only when IPv6 public bandwidth is in FinancialLocked status. Financial: Locked due to overdue payment. Security: Locked due to security reasons.
- network
Type String - IPv6 address communication type. Private: Private network communication type. Public: Public network communication type.
- overdue
Time String - IPv6 public bandwidth deactivation time due to overdue payment
- project
Name String - IPv6 public bandwidth project
- service
Managed Boolean - Service hosting status
- status String
- IPv6 public bandwidth status. Creating: Creating. Available: Available.
- List<Property Map>
- updated
Time String - IPv6 public bandwidth last operation time
Supporting Types
Ipv6AddressBandwidthTag, Ipv6AddressBandwidthTagArgs
Import
$ pulumi import volcenginecc:vpc/ipv6AddressBandwidth:Ipv6AddressBandwidth example "allocation_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
published on Thursday, Apr 23, 2026 by Volcengine
