1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getGaapAccessRegionsByDestRegion
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getGaapAccessRegionsByDestRegion

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

    Use this data source to query detailed information of gaap access regions by dest region

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const accessRegionsByDestRegion = tencentcloud.getGaapAccessRegionsByDestRegion({
        destRegion: "SouthChina",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    access_regions_by_dest_region = tencentcloud.get_gaap_access_regions_by_dest_region(dest_region="SouthChina")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := tencentcloud.GetGaapAccessRegionsByDestRegion(ctx, &tencentcloud.GetGaapAccessRegionsByDestRegionArgs{
    			DestRegion: "SouthChina",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Tencentcloud = Pulumi.Tencentcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var accessRegionsByDestRegion = Tencentcloud.GetGaapAccessRegionsByDestRegion.Invoke(new()
        {
            DestRegion = "SouthChina",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetGaapAccessRegionsByDestRegionArgs;
    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 accessRegionsByDestRegion = TencentcloudFunctions.getGaapAccessRegionsByDestRegion(GetGaapAccessRegionsByDestRegionArgs.builder()
                .destRegion("SouthChina")
                .build());
    
        }
    }
    
    variables:
      accessRegionsByDestRegion:
        fn::invoke:
          function: tencentcloud:getGaapAccessRegionsByDestRegion
          arguments:
            destRegion: SouthChina
    

    Using getGaapAccessRegionsByDestRegion

    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 getGaapAccessRegionsByDestRegion(args: GetGaapAccessRegionsByDestRegionArgs, opts?: InvokeOptions): Promise<GetGaapAccessRegionsByDestRegionResult>
    function getGaapAccessRegionsByDestRegionOutput(args: GetGaapAccessRegionsByDestRegionOutputArgs, opts?: InvokeOptions): Output<GetGaapAccessRegionsByDestRegionResult>
    def get_gaap_access_regions_by_dest_region(dest_region: Optional[str] = None,
                                               id: Optional[str] = None,
                                               ip_address_version: Optional[str] = None,
                                               package_type: Optional[str] = None,
                                               result_output_file: Optional[str] = None,
                                               opts: Optional[InvokeOptions] = None) -> GetGaapAccessRegionsByDestRegionResult
    def get_gaap_access_regions_by_dest_region_output(dest_region: Optional[pulumi.Input[str]] = None,
                                               id: Optional[pulumi.Input[str]] = None,
                                               ip_address_version: Optional[pulumi.Input[str]] = None,
                                               package_type: Optional[pulumi.Input[str]] = None,
                                               result_output_file: Optional[pulumi.Input[str]] = None,
                                               opts: Optional[InvokeOptions] = None) -> Output[GetGaapAccessRegionsByDestRegionResult]
    func GetGaapAccessRegionsByDestRegion(ctx *Context, args *GetGaapAccessRegionsByDestRegionArgs, opts ...InvokeOption) (*GetGaapAccessRegionsByDestRegionResult, error)
    func GetGaapAccessRegionsByDestRegionOutput(ctx *Context, args *GetGaapAccessRegionsByDestRegionOutputArgs, opts ...InvokeOption) GetGaapAccessRegionsByDestRegionResultOutput

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

    public static class GetGaapAccessRegionsByDestRegion 
    {
        public static Task<GetGaapAccessRegionsByDestRegionResult> InvokeAsync(GetGaapAccessRegionsByDestRegionArgs args, InvokeOptions? opts = null)
        public static Output<GetGaapAccessRegionsByDestRegionResult> Invoke(GetGaapAccessRegionsByDestRegionInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGaapAccessRegionsByDestRegionResult> getGaapAccessRegionsByDestRegion(GetGaapAccessRegionsByDestRegionArgs args, InvokeOptions options)
    public static Output<GetGaapAccessRegionsByDestRegionResult> getGaapAccessRegionsByDestRegion(GetGaapAccessRegionsByDestRegionArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getGaapAccessRegionsByDestRegion:getGaapAccessRegionsByDestRegion
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DestRegion string
    Origin region.
    Id string
    IpAddressVersion string
    IP version, can be taken as IPv4 or IPv6, with a default value of IPv4.
    PackageType string
    Channel package type, where Thunder represents a standard proxy group, Accelerator represents a game accelerator proxy, and CrossBorder represents a cross-border proxy.
    ResultOutputFile string
    Used to save results.
    DestRegion string
    Origin region.
    Id string
    IpAddressVersion string
    IP version, can be taken as IPv4 or IPv6, with a default value of IPv4.
    PackageType string
    Channel package type, where Thunder represents a standard proxy group, Accelerator represents a game accelerator proxy, and CrossBorder represents a cross-border proxy.
    ResultOutputFile string
    Used to save results.
    destRegion String
    Origin region.
    id String
    ipAddressVersion String
    IP version, can be taken as IPv4 or IPv6, with a default value of IPv4.
    packageType String
    Channel package type, where Thunder represents a standard proxy group, Accelerator represents a game accelerator proxy, and CrossBorder represents a cross-border proxy.
    resultOutputFile String
    Used to save results.
    destRegion string
    Origin region.
    id string
    ipAddressVersion string
    IP version, can be taken as IPv4 or IPv6, with a default value of IPv4.
    packageType string
    Channel package type, where Thunder represents a standard proxy group, Accelerator represents a game accelerator proxy, and CrossBorder represents a cross-border proxy.
    resultOutputFile string
    Used to save results.
    dest_region str
    Origin region.
    id str
    ip_address_version str
    IP version, can be taken as IPv4 or IPv6, with a default value of IPv4.
    package_type str
    Channel package type, where Thunder represents a standard proxy group, Accelerator represents a game accelerator proxy, and CrossBorder represents a cross-border proxy.
    result_output_file str
    Used to save results.
    destRegion String
    Origin region.
    id String
    ipAddressVersion String
    IP version, can be taken as IPv4 or IPv6, with a default value of IPv4.
    packageType String
    Channel package type, where Thunder represents a standard proxy group, Accelerator represents a game accelerator proxy, and CrossBorder represents a cross-border proxy.
    resultOutputFile String
    Used to save results.

    getGaapAccessRegionsByDestRegion Result

    The following output properties are available:

    AccessRegionSets List<GetGaapAccessRegionsByDestRegionAccessRegionSet>
    List of available acceleration zone information.
    DestRegion string
    Id string
    IpAddressVersion string
    PackageType string
    ResultOutputFile string
    AccessRegionSets []GetGaapAccessRegionsByDestRegionAccessRegionSet
    List of available acceleration zone information.
    DestRegion string
    Id string
    IpAddressVersion string
    PackageType string
    ResultOutputFile string
    accessRegionSets List<GetGaapAccessRegionsByDestRegionAccessRegionSet>
    List of available acceleration zone information.
    destRegion String
    id String
    ipAddressVersion String
    packageType String
    resultOutputFile String
    accessRegionSets GetGaapAccessRegionsByDestRegionAccessRegionSet[]
    List of available acceleration zone information.
    destRegion string
    id string
    ipAddressVersion string
    packageType string
    resultOutputFile string
    accessRegionSets List<Property Map>
    List of available acceleration zone information.
    destRegion String
    id String
    ipAddressVersion String
    packageType String
    resultOutputFile String

    Supporting Types

    GetGaapAccessRegionsByDestRegionAccessRegionSet

    BandwidthLists List<double>
    Optional bandwidth value array.
    ConcurrentLists List<double>
    Optional concurrency value array.
    FeatureBitmap double
    The type of computer room, where dc represents the DataCenter data center, ec represents the feature bitmap, and each bit represents a feature, where:0, indicates that the feature is not supported;1, indicates support for this feature.The meaning of the feature bitmap is as follows (from right to left):The first bit supports 4-layer acceleration;The second bit supports 7-layer acceleration;The third bit supports Http3 access;The fourth bit supports IPv6;The fifth bit supports high-quality BGP access;The 6th bit supports three network access;The 7th bit supports QoS acceleration in the access segment.Note: This field may return null, indicating that a valid value cannot be obtained. Edge nodes.
    IdcType string
    The type of computer room, where dc represents the DataCenter data center and ec represents the EdgeComputing edge node.
    RegionArea string
    Region of the computer room.
    RegionAreaName string
    Region name of the computer room.
    RegionId string
    Region id.
    RegionName string
    Chinese or English name of the region.
    BandwidthLists []float64
    Optional bandwidth value array.
    ConcurrentLists []float64
    Optional concurrency value array.
    FeatureBitmap float64
    The type of computer room, where dc represents the DataCenter data center, ec represents the feature bitmap, and each bit represents a feature, where:0, indicates that the feature is not supported;1, indicates support for this feature.The meaning of the feature bitmap is as follows (from right to left):The first bit supports 4-layer acceleration;The second bit supports 7-layer acceleration;The third bit supports Http3 access;The fourth bit supports IPv6;The fifth bit supports high-quality BGP access;The 6th bit supports three network access;The 7th bit supports QoS acceleration in the access segment.Note: This field may return null, indicating that a valid value cannot be obtained. Edge nodes.
    IdcType string
    The type of computer room, where dc represents the DataCenter data center and ec represents the EdgeComputing edge node.
    RegionArea string
    Region of the computer room.
    RegionAreaName string
    Region name of the computer room.
    RegionId string
    Region id.
    RegionName string
    Chinese or English name of the region.
    bandwidthLists List<Double>
    Optional bandwidth value array.
    concurrentLists List<Double>
    Optional concurrency value array.
    featureBitmap Double
    The type of computer room, where dc represents the DataCenter data center, ec represents the feature bitmap, and each bit represents a feature, where:0, indicates that the feature is not supported;1, indicates support for this feature.The meaning of the feature bitmap is as follows (from right to left):The first bit supports 4-layer acceleration;The second bit supports 7-layer acceleration;The third bit supports Http3 access;The fourth bit supports IPv6;The fifth bit supports high-quality BGP access;The 6th bit supports three network access;The 7th bit supports QoS acceleration in the access segment.Note: This field may return null, indicating that a valid value cannot be obtained. Edge nodes.
    idcType String
    The type of computer room, where dc represents the DataCenter data center and ec represents the EdgeComputing edge node.
    regionArea String
    Region of the computer room.
    regionAreaName String
    Region name of the computer room.
    regionId String
    Region id.
    regionName String
    Chinese or English name of the region.
    bandwidthLists number[]
    Optional bandwidth value array.
    concurrentLists number[]
    Optional concurrency value array.
    featureBitmap number
    The type of computer room, where dc represents the DataCenter data center, ec represents the feature bitmap, and each bit represents a feature, where:0, indicates that the feature is not supported;1, indicates support for this feature.The meaning of the feature bitmap is as follows (from right to left):The first bit supports 4-layer acceleration;The second bit supports 7-layer acceleration;The third bit supports Http3 access;The fourth bit supports IPv6;The fifth bit supports high-quality BGP access;The 6th bit supports three network access;The 7th bit supports QoS acceleration in the access segment.Note: This field may return null, indicating that a valid value cannot be obtained. Edge nodes.
    idcType string
    The type of computer room, where dc represents the DataCenter data center and ec represents the EdgeComputing edge node.
    regionArea string
    Region of the computer room.
    regionAreaName string
    Region name of the computer room.
    regionId string
    Region id.
    regionName string
    Chinese or English name of the region.
    bandwidth_lists Sequence[float]
    Optional bandwidth value array.
    concurrent_lists Sequence[float]
    Optional concurrency value array.
    feature_bitmap float
    The type of computer room, where dc represents the DataCenter data center, ec represents the feature bitmap, and each bit represents a feature, where:0, indicates that the feature is not supported;1, indicates support for this feature.The meaning of the feature bitmap is as follows (from right to left):The first bit supports 4-layer acceleration;The second bit supports 7-layer acceleration;The third bit supports Http3 access;The fourth bit supports IPv6;The fifth bit supports high-quality BGP access;The 6th bit supports three network access;The 7th bit supports QoS acceleration in the access segment.Note: This field may return null, indicating that a valid value cannot be obtained. Edge nodes.
    idc_type str
    The type of computer room, where dc represents the DataCenter data center and ec represents the EdgeComputing edge node.
    region_area str
    Region of the computer room.
    region_area_name str
    Region name of the computer room.
    region_id str
    Region id.
    region_name str
    Chinese or English name of the region.
    bandwidthLists List<Number>
    Optional bandwidth value array.
    concurrentLists List<Number>
    Optional concurrency value array.
    featureBitmap Number
    The type of computer room, where dc represents the DataCenter data center, ec represents the feature bitmap, and each bit represents a feature, where:0, indicates that the feature is not supported;1, indicates support for this feature.The meaning of the feature bitmap is as follows (from right to left):The first bit supports 4-layer acceleration;The second bit supports 7-layer acceleration;The third bit supports Http3 access;The fourth bit supports IPv6;The fifth bit supports high-quality BGP access;The 6th bit supports three network access;The 7th bit supports QoS acceleration in the access segment.Note: This field may return null, indicating that a valid value cannot be obtained. Edge nodes.
    idcType String
    The type of computer room, where dc represents the DataCenter data center and ec represents the EdgeComputing edge node.
    regionArea String
    Region of the computer room.
    regionAreaName String
    Region name of the computer room.
    regionId String
    Region id.
    regionName String
    Chinese or English name of the region.

    Package Details

    Repository
    tencentcloud tencentcloudstack/terraform-provider-tencentcloud
    License
    Notes
    This Pulumi package is based on the tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack