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

tencentcloud.getCkafkaZone

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 ckafka zone

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const ckafkaZone = tencentcloud.getCkafkaZone({});
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    ckafka_zone = tencentcloud.get_ckafka_zone()
    
    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.LookupCkafkaZone(ctx, &tencentcloud.LookupCkafkaZoneArgs{}, 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 ckafkaZone = Tencentcloud.GetCkafkaZone.Invoke();
    
    });
    
    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.GetCkafkaZoneArgs;
    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 ckafkaZone = TencentcloudFunctions.getCkafkaZone();
    
        }
    }
    
    variables:
      ckafkaZone:
        fn::invoke:
          function: tencentcloud:getCkafkaZone
          arguments: {}
    

    Using getCkafkaZone

    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 getCkafkaZone(args: GetCkafkaZoneArgs, opts?: InvokeOptions): Promise<GetCkafkaZoneResult>
    function getCkafkaZoneOutput(args: GetCkafkaZoneOutputArgs, opts?: InvokeOptions): Output<GetCkafkaZoneResult>
    def get_ckafka_zone(cdc_id: Optional[str] = None,
                        id: Optional[str] = None,
                        result_output_file: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetCkafkaZoneResult
    def get_ckafka_zone_output(cdc_id: Optional[pulumi.Input[str]] = None,
                        id: Optional[pulumi.Input[str]] = None,
                        result_output_file: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetCkafkaZoneResult]
    func LookupCkafkaZone(ctx *Context, args *LookupCkafkaZoneArgs, opts ...InvokeOption) (*LookupCkafkaZoneResult, error)
    func LookupCkafkaZoneOutput(ctx *Context, args *LookupCkafkaZoneOutputArgs, opts ...InvokeOption) LookupCkafkaZoneResultOutput

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

    public static class GetCkafkaZone 
    {
        public static Task<GetCkafkaZoneResult> InvokeAsync(GetCkafkaZoneArgs args, InvokeOptions? opts = null)
        public static Output<GetCkafkaZoneResult> Invoke(GetCkafkaZoneInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCkafkaZoneResult> getCkafkaZone(GetCkafkaZoneArgs args, InvokeOptions options)
    public static Output<GetCkafkaZoneResult> getCkafkaZone(GetCkafkaZoneArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getCkafkaZone:getCkafkaZone
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CdcId string
    cdc professional cluster business parameters.
    Id string
    ResultOutputFile string
    Used to save results.
    CdcId string
    cdc professional cluster business parameters.
    Id string
    ResultOutputFile string
    Used to save results.
    cdcId String
    cdc professional cluster business parameters.
    id String
    resultOutputFile String
    Used to save results.
    cdcId string
    cdc professional cluster business parameters.
    id string
    resultOutputFile string
    Used to save results.
    cdc_id str
    cdc professional cluster business parameters.
    id str
    result_output_file str
    Used to save results.
    cdcId String
    cdc professional cluster business parameters.
    id String
    resultOutputFile String
    Used to save results.

    getCkafkaZone Result

    The following output properties are available:

    Id string
    Results List<GetCkafkaZoneResult>
    query result complex object entity.
    CdcId string
    ResultOutputFile string
    Id string
    Results []GetCkafkaZoneResult
    query result complex object entity.
    CdcId string
    ResultOutputFile string
    id String
    results List<GetCkafkaZoneResult>
    query result complex object entity.
    cdcId String
    resultOutputFile String
    id string
    results GetCkafkaZoneResult[]
    query result complex object entity.
    cdcId string
    resultOutputFile string
    id str
    results Sequence[GetCkafkaZoneResult]
    query result complex object entity.
    cdc_id str
    result_output_file str
    id String
    results List<Property Map>
    query result complex object entity.
    cdcId String
    resultOutputFile String

    Supporting Types

    GetCkafkaZoneResult

    ClusterInfos List<GetCkafkaZoneResultClusterInfo>
    User exclusive cluster information.
    MaxBandwidth double
    Maximum purchased bandwidth in Mbs.
    MaxBuyInstanceNum double
    The maximum number of purchased instances.
    MessagePrices List<GetCkafkaZoneResultMessagePrice>
    Postpaid message unit price.
    Physical string
    Physical Exclusive Edition Configuration.
    Profession string
    Professional Edition configuration.
    PublicNetwork string
    Public network bandwidth.
    PublicNetworkLimit string
    Public network bandwidth configuration.
    Standard string
    Purchase Standard Edition Configuration.
    StandardS2 string
    Standard Edition S2 configuration.
    UnitPrices List<GetCkafkaZoneResultUnitPrice>
    Postpaid unit price.
    ZoneLists List<GetCkafkaZoneResultZoneList>
    zone list.
    ClusterInfos []GetCkafkaZoneResultClusterInfo
    User exclusive cluster information.
    MaxBandwidth float64
    Maximum purchased bandwidth in Mbs.
    MaxBuyInstanceNum float64
    The maximum number of purchased instances.
    MessagePrices []GetCkafkaZoneResultMessagePrice
    Postpaid message unit price.
    Physical string
    Physical Exclusive Edition Configuration.
    Profession string
    Professional Edition configuration.
    PublicNetwork string
    Public network bandwidth.
    PublicNetworkLimit string
    Public network bandwidth configuration.
    Standard string
    Purchase Standard Edition Configuration.
    StandardS2 string
    Standard Edition S2 configuration.
    UnitPrices []GetCkafkaZoneResultUnitPrice
    Postpaid unit price.
    ZoneLists []GetCkafkaZoneResultZoneList
    zone list.
    clusterInfos List<GetCkafkaZoneResultClusterInfo>
    User exclusive cluster information.
    maxBandwidth Double
    Maximum purchased bandwidth in Mbs.
    maxBuyInstanceNum Double
    The maximum number of purchased instances.
    messagePrices List<GetCkafkaZoneResultMessagePrice>
    Postpaid message unit price.
    physical String
    Physical Exclusive Edition Configuration.
    profession String
    Professional Edition configuration.
    publicNetwork String
    Public network bandwidth.
    publicNetworkLimit String
    Public network bandwidth configuration.
    standard String
    Purchase Standard Edition Configuration.
    standardS2 String
    Standard Edition S2 configuration.
    unitPrices List<GetCkafkaZoneResultUnitPrice>
    Postpaid unit price.
    zoneLists List<GetCkafkaZoneResultZoneList>
    zone list.
    clusterInfos GetCkafkaZoneResultClusterInfo[]
    User exclusive cluster information.
    maxBandwidth number
    Maximum purchased bandwidth in Mbs.
    maxBuyInstanceNum number
    The maximum number of purchased instances.
    messagePrices GetCkafkaZoneResultMessagePrice[]
    Postpaid message unit price.
    physical string
    Physical Exclusive Edition Configuration.
    profession string
    Professional Edition configuration.
    publicNetwork string
    Public network bandwidth.
    publicNetworkLimit string
    Public network bandwidth configuration.
    standard string
    Purchase Standard Edition Configuration.
    standardS2 string
    Standard Edition S2 configuration.
    unitPrices GetCkafkaZoneResultUnitPrice[]
    Postpaid unit price.
    zoneLists GetCkafkaZoneResultZoneList[]
    zone list.
    cluster_infos Sequence[GetCkafkaZoneResultClusterInfo]
    User exclusive cluster information.
    max_bandwidth float
    Maximum purchased bandwidth in Mbs.
    max_buy_instance_num float
    The maximum number of purchased instances.
    message_prices Sequence[GetCkafkaZoneResultMessagePrice]
    Postpaid message unit price.
    physical str
    Physical Exclusive Edition Configuration.
    profession str
    Professional Edition configuration.
    public_network str
    Public network bandwidth.
    public_network_limit str
    Public network bandwidth configuration.
    standard str
    Purchase Standard Edition Configuration.
    standard_s2 str
    Standard Edition S2 configuration.
    unit_prices Sequence[GetCkafkaZoneResultUnitPrice]
    Postpaid unit price.
    zone_lists Sequence[GetCkafkaZoneResultZoneList]
    zone list.
    clusterInfos List<Property Map>
    User exclusive cluster information.
    maxBandwidth Number
    Maximum purchased bandwidth in Mbs.
    maxBuyInstanceNum Number
    The maximum number of purchased instances.
    messagePrices List<Property Map>
    Postpaid message unit price.
    physical String
    Physical Exclusive Edition Configuration.
    profession String
    Professional Edition configuration.
    publicNetwork String
    Public network bandwidth.
    publicNetworkLimit String
    Public network bandwidth configuration.
    standard String
    Purchase Standard Edition Configuration.
    standardS2 String
    Standard Edition S2 configuration.
    unitPrices List<Property Map>
    Postpaid unit price.
    zoneLists List<Property Map>
    zone list.

    GetCkafkaZoneResultClusterInfo

    AvailableBandWidth double
    The current available bandwidth of the cluster in MBs.
    AvailableDiskSize double
    The current available disk of the cluster, in GB.
    ClusterId double
    ClusterId.
    ClusterName string
    ClusterName.
    MaxBandWidth double
    Maximum cluster bandwidth in MBs.
    MaxDiskSize double
    The largest disk in the cluster, in GB.
    ZoneId double
    zone id.
    ZoneIds List<double>
    The availability zone where the cluster node is located. If the cluster is a cross-availability zone cluster, it includes multiple availability zones where the cluster node is located.
    AvailableBandWidth float64
    The current available bandwidth of the cluster in MBs.
    AvailableDiskSize float64
    The current available disk of the cluster, in GB.
    ClusterId float64
    ClusterId.
    ClusterName string
    ClusterName.
    MaxBandWidth float64
    Maximum cluster bandwidth in MBs.
    MaxDiskSize float64
    The largest disk in the cluster, in GB.
    ZoneId float64
    zone id.
    ZoneIds []float64
    The availability zone where the cluster node is located. If the cluster is a cross-availability zone cluster, it includes multiple availability zones where the cluster node is located.
    availableBandWidth Double
    The current available bandwidth of the cluster in MBs.
    availableDiskSize Double
    The current available disk of the cluster, in GB.
    clusterId Double
    ClusterId.
    clusterName String
    ClusterName.
    maxBandWidth Double
    Maximum cluster bandwidth in MBs.
    maxDiskSize Double
    The largest disk in the cluster, in GB.
    zoneId Double
    zone id.
    zoneIds List<Double>
    The availability zone where the cluster node is located. If the cluster is a cross-availability zone cluster, it includes multiple availability zones where the cluster node is located.
    availableBandWidth number
    The current available bandwidth of the cluster in MBs.
    availableDiskSize number
    The current available disk of the cluster, in GB.
    clusterId number
    ClusterId.
    clusterName string
    ClusterName.
    maxBandWidth number
    Maximum cluster bandwidth in MBs.
    maxDiskSize number
    The largest disk in the cluster, in GB.
    zoneId number
    zone id.
    zoneIds number[]
    The availability zone where the cluster node is located. If the cluster is a cross-availability zone cluster, it includes multiple availability zones where the cluster node is located.
    available_band_width float
    The current available bandwidth of the cluster in MBs.
    available_disk_size float
    The current available disk of the cluster, in GB.
    cluster_id float
    ClusterId.
    cluster_name str
    ClusterName.
    max_band_width float
    Maximum cluster bandwidth in MBs.
    max_disk_size float
    The largest disk in the cluster, in GB.
    zone_id float
    zone id.
    zone_ids Sequence[float]
    The availability zone where the cluster node is located. If the cluster is a cross-availability zone cluster, it includes multiple availability zones where the cluster node is located.
    availableBandWidth Number
    The current available bandwidth of the cluster in MBs.
    availableDiskSize Number
    The current available disk of the cluster, in GB.
    clusterId Number
    ClusterId.
    clusterName String
    ClusterName.
    maxBandWidth Number
    Maximum cluster bandwidth in MBs.
    maxDiskSize Number
    The largest disk in the cluster, in GB.
    zoneId Number
    zone id.
    zoneIds List<Number>
    The availability zone where the cluster node is located. If the cluster is a cross-availability zone cluster, it includes multiple availability zones where the cluster node is located.

    GetCkafkaZoneResultMessagePrice

    RealTotalCost double
    discount price.
    TotalCost double
    original price.
    RealTotalCost float64
    discount price.
    TotalCost float64
    original price.
    realTotalCost Double
    discount price.
    totalCost Double
    original price.
    realTotalCost number
    discount price.
    totalCost number
    original price.
    real_total_cost float
    discount price.
    total_cost float
    original price.
    realTotalCost Number
    discount price.
    totalCost Number
    original price.

    GetCkafkaZoneResultUnitPrice

    RealTotalCost double
    discount price.
    TotalCost double
    original price.
    RealTotalCost float64
    discount price.
    TotalCost float64
    original price.
    realTotalCost Double
    discount price.
    totalCost Double
    original price.
    realTotalCost number
    discount price.
    totalCost number
    original price.
    real_total_cost float
    discount price.
    total_cost float
    original price.
    realTotalCost Number
    discount price.
    totalCost Number
    original price.

    GetCkafkaZoneResultZoneList

    AppId double
    app id.
    Exflag string
    extra flag.
    Flag bool
    Manually set flags.
    IsInternalApp double
    internal APP.
    SalesInfos List<GetCkafkaZoneResultZoneListSalesInfo>
    Standard Edition Sold Out Information.
    SoldOut string
    json object, key is model, value true is sold out, false is not sold out.
    ZoneId string
    zone id.
    ZoneName string
    zone name.
    ZoneStatus double
    zone status.
    AppId float64
    app id.
    Exflag string
    extra flag.
    Flag bool
    Manually set flags.
    IsInternalApp float64
    internal APP.
    SalesInfos []GetCkafkaZoneResultZoneListSalesInfo
    Standard Edition Sold Out Information.
    SoldOut string
    json object, key is model, value true is sold out, false is not sold out.
    ZoneId string
    zone id.
    ZoneName string
    zone name.
    ZoneStatus float64
    zone status.
    appId Double
    app id.
    exflag String
    extra flag.
    flag Boolean
    Manually set flags.
    isInternalApp Double
    internal APP.
    salesInfos List<GetCkafkaZoneResultZoneListSalesInfo>
    Standard Edition Sold Out Information.
    soldOut String
    json object, key is model, value true is sold out, false is not sold out.
    zoneId String
    zone id.
    zoneName String
    zone name.
    zoneStatus Double
    zone status.
    appId number
    app id.
    exflag string
    extra flag.
    flag boolean
    Manually set flags.
    isInternalApp number
    internal APP.
    salesInfos GetCkafkaZoneResultZoneListSalesInfo[]
    Standard Edition Sold Out Information.
    soldOut string
    json object, key is model, value true is sold out, false is not sold out.
    zoneId string
    zone id.
    zoneName string
    zone name.
    zoneStatus number
    zone status.
    app_id float
    app id.
    exflag str
    extra flag.
    flag bool
    Manually set flags.
    is_internal_app float
    internal APP.
    sales_infos Sequence[GetCkafkaZoneResultZoneListSalesInfo]
    Standard Edition Sold Out Information.
    sold_out str
    json object, key is model, value true is sold out, false is not sold out.
    zone_id str
    zone id.
    zone_name str
    zone name.
    zone_status float
    zone status.
    appId Number
    app id.
    exflag String
    extra flag.
    flag Boolean
    Manually set flags.
    isInternalApp Number
    internal APP.
    salesInfos List<Property Map>
    Standard Edition Sold Out Information.
    soldOut String
    json object, key is model, value true is sold out, false is not sold out.
    zoneId String
    zone id.
    zoneName String
    zone name.
    zoneStatus Number
    zone status.

    GetCkafkaZoneResultZoneListSalesInfo

    Flag bool
    Manually set flags.
    Platform string
    Professional Edition, Standard Edition flag.
    SoldOut bool
    json object, key is model, value true is sold out, false is not sold out.
    Version string
    ckakfa version(1.1.1/2.4.2/0.10.2).
    Flag bool
    Manually set flags.
    Platform string
    Professional Edition, Standard Edition flag.
    SoldOut bool
    json object, key is model, value true is sold out, false is not sold out.
    Version string
    ckakfa version(1.1.1/2.4.2/0.10.2).
    flag Boolean
    Manually set flags.
    platform String
    Professional Edition, Standard Edition flag.
    soldOut Boolean
    json object, key is model, value true is sold out, false is not sold out.
    version String
    ckakfa version(1.1.1/2.4.2/0.10.2).
    flag boolean
    Manually set flags.
    platform string
    Professional Edition, Standard Edition flag.
    soldOut boolean
    json object, key is model, value true is sold out, false is not sold out.
    version string
    ckakfa version(1.1.1/2.4.2/0.10.2).
    flag bool
    Manually set flags.
    platform str
    Professional Edition, Standard Edition flag.
    sold_out bool
    json object, key is model, value true is sold out, false is not sold out.
    version str
    ckakfa version(1.1.1/2.4.2/0.10.2).
    flag Boolean
    Manually set flags.
    platform String
    Professional Edition, Standard Edition flag.
    soldOut Boolean
    json object, key is model, value true is sold out, false is not sold out.
    version String
    ckakfa version(1.1.1/2.4.2/0.10.2).

    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