1. Packages
  2. Opentelekomcloud Provider
  3. API Docs
  4. getEnterpriseVpnGatewayV5
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud

opentelekomcloud.getEnterpriseVpnGatewayV5

Explore with Pulumi AI

opentelekomcloud logo
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud

    Using getEnterpriseVpnGatewayV5

    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 getEnterpriseVpnGatewayV5(args: GetEnterpriseVpnGatewayV5Args, opts?: InvokeOptions): Promise<GetEnterpriseVpnGatewayV5Result>
    function getEnterpriseVpnGatewayV5Output(args: GetEnterpriseVpnGatewayV5OutputArgs, opts?: InvokeOptions): Output<GetEnterpriseVpnGatewayV5Result>
    def get_enterprise_vpn_gateway_v5(id: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetEnterpriseVpnGatewayV5Result
    def get_enterprise_vpn_gateway_v5_output(id: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetEnterpriseVpnGatewayV5Result]
    func LookupEnterpriseVpnGatewayV5(ctx *Context, args *LookupEnterpriseVpnGatewayV5Args, opts ...InvokeOption) (*LookupEnterpriseVpnGatewayV5Result, error)
    func LookupEnterpriseVpnGatewayV5Output(ctx *Context, args *LookupEnterpriseVpnGatewayV5OutputArgs, opts ...InvokeOption) LookupEnterpriseVpnGatewayV5ResultOutput

    > Note: This function is named LookupEnterpriseVpnGatewayV5 in the Go SDK.

    public static class GetEnterpriseVpnGatewayV5 
    {
        public static Task<GetEnterpriseVpnGatewayV5Result> InvokeAsync(GetEnterpriseVpnGatewayV5Args args, InvokeOptions? opts = null)
        public static Output<GetEnterpriseVpnGatewayV5Result> Invoke(GetEnterpriseVpnGatewayV5InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetEnterpriseVpnGatewayV5Result> getEnterpriseVpnGatewayV5(GetEnterpriseVpnGatewayV5Args args, InvokeOptions options)
    public static Output<GetEnterpriseVpnGatewayV5Result> getEnterpriseVpnGatewayV5(GetEnterpriseVpnGatewayV5Args args, InvokeOptions options)
    
    fn::invoke:
      function: opentelekomcloud:index/getEnterpriseVpnGatewayV5:getEnterpriseVpnGatewayV5
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Id string
    id String
    id string
    id str
    id String

    getEnterpriseVpnGatewayV5 Result

    The following output properties are available:

    Supporting Types

    GetEnterpriseVpnGatewayV5Eip1

    BandwidthId string
    BandwidthName string
    BandwidthSize double
    ChargeMode string
    Id string
    IpAddress string
    IpVersion double
    Type string
    BandwidthId string
    BandwidthName string
    BandwidthSize float64
    ChargeMode string
    Id string
    IpAddress string
    IpVersion float64
    Type string
    bandwidthId String
    bandwidthName String
    bandwidthSize Double
    chargeMode String
    id String
    ipAddress String
    ipVersion Double
    type String
    bandwidthId string
    bandwidthName string
    bandwidthSize number
    chargeMode string
    id string
    ipAddress string
    ipVersion number
    type string
    bandwidthId String
    bandwidthName String
    bandwidthSize Number
    chargeMode String
    id String
    ipAddress String
    ipVersion Number
    type String

    GetEnterpriseVpnGatewayV5Eip2

    BandwidthId string
    BandwidthName string
    BandwidthSize double
    ChargeMode string
    Id string
    IpAddress string
    IpVersion double
    Type string
    BandwidthId string
    BandwidthName string
    BandwidthSize float64
    ChargeMode string
    Id string
    IpAddress string
    IpVersion float64
    Type string
    bandwidthId String
    bandwidthName String
    bandwidthSize Double
    chargeMode String
    id String
    ipAddress String
    ipVersion Double
    type String
    bandwidthId string
    bandwidthName string
    bandwidthSize number
    chargeMode string
    id string
    ipAddress string
    ipVersion number
    type string
    bandwidthId String
    bandwidthName String
    bandwidthSize Number
    chargeMode String
    id String
    ipAddress String
    ipVersion Number
    type String

    Package Details

    Repository
    opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
    License
    Notes
    This Pulumi package is based on the opentelekomcloud Terraform Provider.
    opentelekomcloud logo
    opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud