Viewing docs for bytepluscc v0.0.35
published on Monday, Jun 15, 2026 by Byteplus
published on Monday, Jun 15, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.35
published on Monday, Jun 15, 2026 by Byteplus
published on Monday, Jun 15, 2026 by Byteplus
Data Source schema for Byteplus::TransitRouter::DirectConnectGatewayAttachment
Using getDirectConnectGatewayAttachment
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 getDirectConnectGatewayAttachment(args: GetDirectConnectGatewayAttachmentArgs, opts?: InvokeOptions): Promise<GetDirectConnectGatewayAttachmentResult>
function getDirectConnectGatewayAttachmentOutput(args: GetDirectConnectGatewayAttachmentOutputArgs, opts?: InvokeOptions): Output<GetDirectConnectGatewayAttachmentResult>def get_direct_connect_gateway_attachment(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDirectConnectGatewayAttachmentResult
def get_direct_connect_gateway_attachment_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDirectConnectGatewayAttachmentResult]func LookupDirectConnectGatewayAttachment(ctx *Context, args *LookupDirectConnectGatewayAttachmentArgs, opts ...InvokeOption) (*LookupDirectConnectGatewayAttachmentResult, error)
func LookupDirectConnectGatewayAttachmentOutput(ctx *Context, args *LookupDirectConnectGatewayAttachmentOutputArgs, opts ...InvokeOption) LookupDirectConnectGatewayAttachmentResultOutput> Note: This function is named LookupDirectConnectGatewayAttachment in the Go SDK.
public static class GetDirectConnectGatewayAttachment
{
public static Task<GetDirectConnectGatewayAttachmentResult> InvokeAsync(GetDirectConnectGatewayAttachmentArgs args, InvokeOptions? opts = null)
public static Output<GetDirectConnectGatewayAttachmentResult> Invoke(GetDirectConnectGatewayAttachmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDirectConnectGatewayAttachmentResult> getDirectConnectGatewayAttachment(GetDirectConnectGatewayAttachmentArgs args, InvokeOptions options)
public static Output<GetDirectConnectGatewayAttachmentResult> getDirectConnectGatewayAttachment(GetDirectConnectGatewayAttachmentArgs args, InvokeOptions options)
fn::invoke:
function: bytepluscc:transitrouter/getDirectConnectGatewayAttachment:getDirectConnectGatewayAttachment
arguments:
# arguments dictionarydata "bytepluscc_transitrouter_getdirectconnectgatewayattachment" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getDirectConnectGatewayAttachment Result
The following output properties are available:
- Account
Id string - Account ID to which the network instance connection belongs
- Auto
Publish boolRoute Enabled - Whether to automatically synchronize TR routes to the network instance route table
- Bandwidth int
- Maximum bandwidth of the network instance connection, in Gbps
- Creation
Time string - Creation time of the network instance connection
- Description string
- Description of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), Chinese period (。). Length can be 0–255 characters. If this parameter is not provided or no value is passed, the default is an empty string
- Direct
Connect stringGateway Id - Direct connect gateway ID. You can call the DescribeDirectConnectGateways API to obtain the direct connect gateway ID
- Id string
- Uniquely identifies the resource.
- Ipv6Enabled bool
- Whether to enable IPv6
- Status string
- Status of the network instance connection. Creating means being created, Deleting means being deleted, Pending means being configured, Available means available
-
List<Byteplus.
Get Direct Connect Gateway Attachment Tag> - Tag information of the network instance connection
- Transit
Router stringAttachment Id - Network instance connection ID
- Transit
Router stringAttachment Name - Name of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length can be 1–128 characters. If this parameter is not provided or no value is passed, the default is the network instance connection ID
- Transit
Router stringId - Transit router instance ID. You can call the DescribeTransitRouters API to obtain the transit router instance ID
- Update
Time string - Most recent operation time of the network instance connection
- Account
Id string - Account ID to which the network instance connection belongs
- Auto
Publish boolRoute Enabled - Whether to automatically synchronize TR routes to the network instance route table
- Bandwidth int
- Maximum bandwidth of the network instance connection, in Gbps
- Creation
Time string - Creation time of the network instance connection
- Description string
- Description of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), Chinese period (。). Length can be 0–255 characters. If this parameter is not provided or no value is passed, the default is an empty string
- Direct
Connect stringGateway Id - Direct connect gateway ID. You can call the DescribeDirectConnectGateways API to obtain the direct connect gateway ID
- Id string
- Uniquely identifies the resource.
- Ipv6Enabled bool
- Whether to enable IPv6
- Status string
- Status of the network instance connection. Creating means being created, Deleting means being deleted, Pending means being configured, Available means available
-
[]Get
Direct Connect Gateway Attachment Tag - Tag information of the network instance connection
- Transit
Router stringAttachment Id - Network instance connection ID
- Transit
Router stringAttachment Name - Name of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length can be 1–128 characters. If this parameter is not provided or no value is passed, the default is the network instance connection ID
- Transit
Router stringId - Transit router instance ID. You can call the DescribeTransitRouters API to obtain the transit router instance ID
- Update
Time string - Most recent operation time of the network instance connection
- account_
id string - Account ID to which the network instance connection belongs
- auto_
publish_ boolroute_ enabled - Whether to automatically synchronize TR routes to the network instance route table
- bandwidth number
- Maximum bandwidth of the network instance connection, in Gbps
- creation_
time string - Creation time of the network instance connection
- description string
- Description of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), Chinese period (。). Length can be 0–255 characters. If this parameter is not provided or no value is passed, the default is an empty string
- direct_
connect_ stringgateway_ id - Direct connect gateway ID. You can call the DescribeDirectConnectGateways API to obtain the direct connect gateway ID
- id string
- Uniquely identifies the resource.
- ipv6_
enabled bool - Whether to enable IPv6
- status string
- Status of the network instance connection. Creating means being created, Deleting means being deleted, Pending means being configured, Available means available
- list(object)
- Tag information of the network instance connection
- transit_
router_ stringattachment_ id - Network instance connection ID
- transit_
router_ stringattachment_ name - Name of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length can be 1–128 characters. If this parameter is not provided or no value is passed, the default is the network instance connection ID
- transit_
router_ stringid - Transit router instance ID. You can call the DescribeTransitRouters API to obtain the transit router instance ID
- update_
time string - Most recent operation time of the network instance connection
- account
Id String - Account ID to which the network instance connection belongs
- auto
Publish BooleanRoute Enabled - Whether to automatically synchronize TR routes to the network instance route table
- bandwidth Integer
- Maximum bandwidth of the network instance connection, in Gbps
- creation
Time String - Creation time of the network instance connection
- description String
- Description of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), Chinese period (。). Length can be 0–255 characters. If this parameter is not provided or no value is passed, the default is an empty string
- direct
Connect StringGateway Id - Direct connect gateway ID. You can call the DescribeDirectConnectGateways API to obtain the direct connect gateway ID
- id String
- Uniquely identifies the resource.
- ipv6Enabled Boolean
- Whether to enable IPv6
- status String
- Status of the network instance connection. Creating means being created, Deleting means being deleted, Pending means being configured, Available means available
-
List<Get
Direct Connect Gateway Attachment Tag> - Tag information of the network instance connection
- transit
Router StringAttachment Id - Network instance connection ID
- transit
Router StringAttachment Name - Name of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length can be 1–128 characters. If this parameter is not provided or no value is passed, the default is the network instance connection ID
- transit
Router StringId - Transit router instance ID. You can call the DescribeTransitRouters API to obtain the transit router instance ID
- update
Time String - Most recent operation time of the network instance connection
- account
Id string - Account ID to which the network instance connection belongs
- auto
Publish booleanRoute Enabled - Whether to automatically synchronize TR routes to the network instance route table
- bandwidth number
- Maximum bandwidth of the network instance connection, in Gbps
- creation
Time string - Creation time of the network instance connection
- description string
- Description of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), Chinese period (。). Length can be 0–255 characters. If this parameter is not provided or no value is passed, the default is an empty string
- direct
Connect stringGateway Id - Direct connect gateway ID. You can call the DescribeDirectConnectGateways API to obtain the direct connect gateway ID
- id string
- Uniquely identifies the resource.
- ipv6Enabled boolean
- Whether to enable IPv6
- status string
- Status of the network instance connection. Creating means being created, Deleting means being deleted, Pending means being configured, Available means available
-
Get
Direct Connect Gateway Attachment Tag[] - Tag information of the network instance connection
- transit
Router stringAttachment Id - Network instance connection ID
- transit
Router stringAttachment Name - Name of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length can be 1–128 characters. If this parameter is not provided or no value is passed, the default is the network instance connection ID
- transit
Router stringId - Transit router instance ID. You can call the DescribeTransitRouters API to obtain the transit router instance ID
- update
Time string - Most recent operation time of the network instance connection
- account_
id str - Account ID to which the network instance connection belongs
- auto_
publish_ boolroute_ enabled - Whether to automatically synchronize TR routes to the network instance route table
- bandwidth int
- Maximum bandwidth of the network instance connection, in Gbps
- creation_
time str - Creation time of the network instance connection
- description str
- Description of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), Chinese period (。). Length can be 0–255 characters. If this parameter is not provided or no value is passed, the default is an empty string
- direct_
connect_ strgateway_ id - Direct connect gateway ID. You can call the DescribeDirectConnectGateways API to obtain the direct connect gateway ID
- id str
- Uniquely identifies the resource.
- ipv6_
enabled bool - Whether to enable IPv6
- status str
- Status of the network instance connection. Creating means being created, Deleting means being deleted, Pending means being configured, Available means available
-
Sequence[Get
Direct Connect Gateway Attachment Tag] - Tag information of the network instance connection
- transit_
router_ strattachment_ id - Network instance connection ID
- transit_
router_ strattachment_ name - Name of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length can be 1–128 characters. If this parameter is not provided or no value is passed, the default is the network instance connection ID
- transit_
router_ strid - Transit router instance ID. You can call the DescribeTransitRouters API to obtain the transit router instance ID
- update_
time str - Most recent operation time of the network instance connection
- account
Id String - Account ID to which the network instance connection belongs
- auto
Publish BooleanRoute Enabled - Whether to automatically synchronize TR routes to the network instance route table
- bandwidth Number
- Maximum bandwidth of the network instance connection, in Gbps
- creation
Time String - Creation time of the network instance connection
- description String
- Description of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), Chinese period (。). Length can be 0–255 characters. If this parameter is not provided or no value is passed, the default is an empty string
- direct
Connect StringGateway Id - Direct connect gateway ID. You can call the DescribeDirectConnectGateways API to obtain the direct connect gateway ID
- id String
- Uniquely identifies the resource.
- ipv6Enabled Boolean
- Whether to enable IPv6
- status String
- Status of the network instance connection. Creating means being created, Deleting means being deleted, Pending means being configured, Available means available
- List<Property Map>
- Tag information of the network instance connection
- transit
Router StringAttachment Id - Network instance connection ID
- transit
Router StringAttachment Name - Name of the network instance connection. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length can be 1–128 characters. If this parameter is not provided or no value is passed, the default is the network instance connection ID
- transit
Router StringId - Transit router instance ID. You can call the DescribeTransitRouters API to obtain the transit router instance ID
- update
Time String - Most recent operation time of the network instance connection
Supporting Types
GetDirectConnectGatewayAttachmentTag
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.35
published on Monday, Jun 15, 2026 by Byteplus
published on Monday, Jun 15, 2026 by Byteplus