Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::VPN::CustomerGateway
Using getCustomerGateway
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 getCustomerGateway(args: GetCustomerGatewayArgs, opts?: InvokeOptions): Promise<GetCustomerGatewayResult>
function getCustomerGatewayOutput(args: GetCustomerGatewayOutputArgs, opts?: InvokeOptions): Output<GetCustomerGatewayResult>def get_customer_gateway(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCustomerGatewayResult
def get_customer_gateway_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCustomerGatewayResult]func LookupCustomerGateway(ctx *Context, args *LookupCustomerGatewayArgs, opts ...InvokeOption) (*LookupCustomerGatewayResult, error)
func LookupCustomerGatewayOutput(ctx *Context, args *LookupCustomerGatewayOutputArgs, opts ...InvokeOption) LookupCustomerGatewayResultOutput> Note: This function is named LookupCustomerGateway in the Go SDK.
public static class GetCustomerGateway
{
public static Task<GetCustomerGatewayResult> InvokeAsync(GetCustomerGatewayArgs args, InvokeOptions? opts = null)
public static Output<GetCustomerGatewayResult> Invoke(GetCustomerGatewayInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCustomerGatewayResult> getCustomerGateway(GetCustomerGatewayArgs args, InvokeOptions options)
public static Output<GetCustomerGatewayResult> getCustomerGateway(GetCustomerGatewayArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:vpn/getCustomerGateway:getCustomerGateway
arguments:
# arguments dictionaryThe 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 str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getCustomerGateway Result
The following output properties are available:
- Account
Id string - ID of the account to which the user gateway belongs
- Asn int
- User gateway ASN (Autonomous System Number). This parameter is required if you need to use BGP functionality. Valid ASN range is 1–4294967295 (excluding 137718, 150436, and 65533)
- Connection
Count int - Number of IPsec connections associated with the user gateway
- Created
Time string - Time when the user gateway was created
- Customer
Gateway stringId - Gateway ID
- Customer
Gateway stringName - User gateway name. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the user gateway ID
- Description string
- Description of the user gateway. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), space ( ), underscore (_), hyphen (-), equals sign (=), English comma (,), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, defaults to an empty string
- Id string
- Uniquely identifies the resource.
- Ip
Address string - Static public IP address of the peer local data center gateway or the VPN gateway egress IP address of another VPC. If the peer does not have a fixed static public IP, enter 0.0.0.0 here
- Ip
Version string - IP address protocol type for the VPN gateway. Options: ipv4 (default), ipv6
- Project
Name string - Project to which the user gateway belongs. If not specified, defaults to 'default', meaning the created resource belongs to the default project
- Status string
- Status of the user gateway. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
-
List<Volcengine.
Get Customer Gateway Tag> - Tag list
- Updated
Time string - Time when the user gateway was updated
- Account
Id string - ID of the account to which the user gateway belongs
- Asn int
- User gateway ASN (Autonomous System Number). This parameter is required if you need to use BGP functionality. Valid ASN range is 1–4294967295 (excluding 137718, 150436, and 65533)
- Connection
Count int - Number of IPsec connections associated with the user gateway
- Created
Time string - Time when the user gateway was created
- Customer
Gateway stringId - Gateway ID
- Customer
Gateway stringName - User gateway name. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the user gateway ID
- Description string
- Description of the user gateway. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), space ( ), underscore (_), hyphen (-), equals sign (=), English comma (,), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, defaults to an empty string
- Id string
- Uniquely identifies the resource.
- Ip
Address string - Static public IP address of the peer local data center gateway or the VPN gateway egress IP address of another VPC. If the peer does not have a fixed static public IP, enter 0.0.0.0 here
- Ip
Version string - IP address protocol type for the VPN gateway. Options: ipv4 (default), ipv6
- Project
Name string - Project to which the user gateway belongs. If not specified, defaults to 'default', meaning the created resource belongs to the default project
- Status string
- Status of the user gateway. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
-
[]Get
Customer Gateway Tag - Tag list
- Updated
Time string - Time when the user gateway was updated
- account
Id String - ID of the account to which the user gateway belongs
- asn Integer
- User gateway ASN (Autonomous System Number). This parameter is required if you need to use BGP functionality. Valid ASN range is 1–4294967295 (excluding 137718, 150436, and 65533)
- connection
Count Integer - Number of IPsec connections associated with the user gateway
- created
Time String - Time when the user gateway was created
- customer
Gateway StringId - Gateway ID
- customer
Gateway StringName - User gateway name. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the user gateway ID
- description String
- Description of the user gateway. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), space ( ), underscore (_), hyphen (-), equals sign (=), English comma (,), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, defaults to an empty string
- id String
- Uniquely identifies the resource.
- ip
Address String - Static public IP address of the peer local data center gateway or the VPN gateway egress IP address of another VPC. If the peer does not have a fixed static public IP, enter 0.0.0.0 here
- ip
Version String - IP address protocol type for the VPN gateway. Options: ipv4 (default), ipv6
- project
Name String - Project to which the user gateway belongs. If not specified, defaults to 'default', meaning the created resource belongs to the default project
- status String
- Status of the user gateway. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
-
List<Get
Customer Gateway Tag> - Tag list
- updated
Time String - Time when the user gateway was updated
- account
Id string - ID of the account to which the user gateway belongs
- asn number
- User gateway ASN (Autonomous System Number). This parameter is required if you need to use BGP functionality. Valid ASN range is 1–4294967295 (excluding 137718, 150436, and 65533)
- connection
Count number - Number of IPsec connections associated with the user gateway
- created
Time string - Time when the user gateway was created
- customer
Gateway stringId - Gateway ID
- customer
Gateway stringName - User gateway name. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the user gateway ID
- description string
- Description of the user gateway. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), space ( ), underscore (_), hyphen (-), equals sign (=), English comma (,), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, defaults to an empty string
- id string
- Uniquely identifies the resource.
- ip
Address string - Static public IP address of the peer local data center gateway or the VPN gateway egress IP address of another VPC. If the peer does not have a fixed static public IP, enter 0.0.0.0 here
- ip
Version string - IP address protocol type for the VPN gateway. Options: ipv4 (default), ipv6
- project
Name string - Project to which the user gateway belongs. If not specified, defaults to 'default', meaning the created resource belongs to the default project
- status string
- Status of the user gateway. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
-
Get
Customer Gateway Tag[] - Tag list
- updated
Time string - Time when the user gateway was updated
- account_
id str - ID of the account to which the user gateway belongs
- asn int
- User gateway ASN (Autonomous System Number). This parameter is required if you need to use BGP functionality. Valid ASN range is 1–4294967295 (excluding 137718, 150436, and 65533)
- connection_
count int - Number of IPsec connections associated with the user gateway
- created_
time str - Time when the user gateway was created
- customer_
gateway_ strid - Gateway ID
- customer_
gateway_ strname - User gateway name. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the user gateway ID
- description str
- Description of the user gateway. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), space ( ), underscore (_), hyphen (-), equals sign (=), English comma (,), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, defaults to an empty string
- id str
- Uniquely identifies the resource.
- ip_
address str - Static public IP address of the peer local data center gateway or the VPN gateway egress IP address of another VPC. If the peer does not have a fixed static public IP, enter 0.0.0.0 here
- ip_
version str - IP address protocol type for the VPN gateway. Options: ipv4 (default), ipv6
- project_
name str - Project to which the user gateway belongs. If not specified, defaults to 'default', meaning the created resource belongs to the default project
- status str
- Status of the user gateway. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
-
Sequence[Get
Customer Gateway Tag] - Tag list
- updated_
time str - Time when the user gateway was updated
- account
Id String - ID of the account to which the user gateway belongs
- asn Number
- User gateway ASN (Autonomous System Number). This parameter is required if you need to use BGP functionality. Valid ASN range is 1–4294967295 (excluding 137718, 150436, and 65533)
- connection
Count Number - Number of IPsec connections associated with the user gateway
- created
Time String - Time when the user gateway was created
- customer
Gateway StringId - Gateway ID
- customer
Gateway StringName - User gateway name. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the user gateway ID
- description String
- Description of the user gateway. Must start with a Chinese character, letter, or number, and can only contain Chinese characters, letters, numbers, period (.), space ( ), underscore (_), hyphen (-), equals sign (=), English comma (,), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters. If not specified, defaults to an empty string
- id String
- Uniquely identifies the resource.
- ip
Address String - Static public IP address of the peer local data center gateway or the VPN gateway egress IP address of another VPC. If the peer does not have a fixed static public IP, enter 0.0.0.0 here
- ip
Version String - IP address protocol type for the VPN gateway. Options: ipv4 (default), ipv6
- project
Name String - Project to which the user gateway belongs. If not specified, defaults to 'default', meaning the created resource belongs to the default project
- status String
- Status of the user gateway. Creating: creating. Deleting: deleting. Pending: configuring. Available: available
- List<Property Map>
- Tag list
- updated
Time String - Time when the user gateway was updated
Supporting Types
GetCustomerGatewayTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
