1. Packages
  2. Flexibleengine Provider
  3. API Docs
  4. getDmsKafkaFlavors
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

flexibleengine.getDmsKafkaFlavors

Explore with Pulumi AI

Use this data source to get the list of available flavor details within FlexibleEngine.

Example Usage

Query the list of kafka flavors for cluster type

import * as pulumi from "@pulumi/pulumi";
import * as flexibleengine from "@pulumi/flexibleengine";

const test = flexibleengine.getDmsKafkaFlavors({
    type: "cluster",
});
Copy
import pulumi
import pulumi_flexibleengine as flexibleengine

test = flexibleengine.get_dms_kafka_flavors(type="cluster")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/flexibleengine/flexibleengine"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := flexibleengine.GetDmsKafkaFlavors(ctx, &flexibleengine.GetDmsKafkaFlavorsArgs{
			Type: pulumi.StringRef("cluster"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Flexibleengine = Pulumi.Flexibleengine;

return await Deployment.RunAsync(() => 
{
    var test = Flexibleengine.GetDmsKafkaFlavors.Invoke(new()
    {
        Type = "cluster",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.flexibleengine.FlexibleengineFunctions;
import com.pulumi.flexibleengine.inputs.GetDmsKafkaFlavorsArgs;
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 test = FlexibleengineFunctions.getDmsKafkaFlavors(GetDmsKafkaFlavorsArgs.builder()
            .type("cluster")
            .build());

    }
}
Copy
variables:
  test:
    fn::invoke:
      function: flexibleengine:getDmsKafkaFlavors
      arguments:
        type: cluster
Copy

Query the kafka flavor details of the specified ID

import * as pulumi from "@pulumi/pulumi";
import * as flexibleengine from "@pulumi/flexibleengine";

const test = flexibleengine.getDmsKafkaFlavors({
    flavorId: "c6.2u4g.cluster",
});
Copy
import pulumi
import pulumi_flexibleengine as flexibleengine

test = flexibleengine.get_dms_kafka_flavors(flavor_id="c6.2u4g.cluster")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/flexibleengine/flexibleengine"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := flexibleengine.GetDmsKafkaFlavors(ctx, &flexibleengine.GetDmsKafkaFlavorsArgs{
			FlavorId: pulumi.StringRef("c6.2u4g.cluster"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Flexibleengine = Pulumi.Flexibleengine;

return await Deployment.RunAsync(() => 
{
    var test = Flexibleengine.GetDmsKafkaFlavors.Invoke(new()
    {
        FlavorId = "c6.2u4g.cluster",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.flexibleengine.FlexibleengineFunctions;
import com.pulumi.flexibleengine.inputs.GetDmsKafkaFlavorsArgs;
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 test = FlexibleengineFunctions.getDmsKafkaFlavors(GetDmsKafkaFlavorsArgs.builder()
            .flavorId("c6.2u4g.cluster")
            .build());

    }
}
Copy
variables:
  test:
    fn::invoke:
      function: flexibleengine:getDmsKafkaFlavors
      arguments:
        flavorId: c6.2u4g.cluster
Copy

Query list of kafka flavors that available in the availability zone list

import * as pulumi from "@pulumi/pulumi";
import * as flexibleengine from "@pulumi/flexibleengine";

const config = new pulumi.Config();
const az1 = config.requireObject("az1");
const az2 = config.requireObject("az2");
const test = flexibleengine.getDmsKafkaFlavors({
    availabilityZones: [
        az1,
        az2,
    ],
});
Copy
import pulumi
import pulumi_flexibleengine as flexibleengine

config = pulumi.Config()
az1 = config.require_object("az1")
az2 = config.require_object("az2")
test = flexibleengine.get_dms_kafka_flavors(availability_zones=[
    az1,
    az2,
])
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/flexibleengine/flexibleengine"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
cfg := config.New(ctx, "")
az1 := cfg.RequireObject("az1")
az2 := cfg.RequireObject("az2")
_, err := flexibleengine.GetDmsKafkaFlavors(ctx, &flexibleengine.GetDmsKafkaFlavorsArgs{
AvailabilityZones: interface{}{
az1,
az2,
},
}, nil);
if err != nil {
return err
}
return nil
})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Flexibleengine = Pulumi.Flexibleengine;

return await Deployment.RunAsync(() => 
{
    var config = new Config();
    var az1 = config.RequireObject<dynamic>("az1");
    var az2 = config.RequireObject<dynamic>("az2");
    var test = Flexibleengine.GetDmsKafkaFlavors.Invoke(new()
    {
        AvailabilityZones = new[]
        {
            az1,
            az2,
        },
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.flexibleengine.FlexibleengineFunctions;
import com.pulumi.flexibleengine.inputs.GetDmsKafkaFlavorsArgs;
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 config = ctx.config();
        final var az1 = config.get("az1");
        final var az2 = config.get("az2");
        final var test = FlexibleengineFunctions.getDmsKafkaFlavors(GetDmsKafkaFlavorsArgs.builder()
            .availabilityZones(            
                az1,
                az2)
            .build());

    }
}
Copy
configuration:
  az1:
    type: dynamic
  az2:
    type: dynamic
variables:
  test:
    fn::invoke:
      function: flexibleengine:getDmsKafkaFlavors
      arguments:
        availabilityZones:
          - ${az1}
          - ${az2}
Copy

Using getDmsKafkaFlavors

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 getDmsKafkaFlavors(args: GetDmsKafkaFlavorsArgs, opts?: InvokeOptions): Promise<GetDmsKafkaFlavorsResult>
function getDmsKafkaFlavorsOutput(args: GetDmsKafkaFlavorsOutputArgs, opts?: InvokeOptions): Output<GetDmsKafkaFlavorsResult>
Copy
def get_dms_kafka_flavors(arch_type: Optional[str] = None,
                          availability_zones: Optional[Sequence[str]] = None,
                          charging_mode: Optional[str] = None,
                          flavor_id: Optional[str] = None,
                          id: Optional[str] = None,
                          region: Optional[str] = None,
                          storage_spec_code: Optional[str] = None,
                          type: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetDmsKafkaFlavorsResult
def get_dms_kafka_flavors_output(arch_type: Optional[pulumi.Input[str]] = None,
                          availability_zones: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                          charging_mode: Optional[pulumi.Input[str]] = None,
                          flavor_id: Optional[pulumi.Input[str]] = None,
                          id: Optional[pulumi.Input[str]] = None,
                          region: Optional[pulumi.Input[str]] = None,
                          storage_spec_code: Optional[pulumi.Input[str]] = None,
                          type: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetDmsKafkaFlavorsResult]
Copy
func GetDmsKafkaFlavors(ctx *Context, args *GetDmsKafkaFlavorsArgs, opts ...InvokeOption) (*GetDmsKafkaFlavorsResult, error)
func GetDmsKafkaFlavorsOutput(ctx *Context, args *GetDmsKafkaFlavorsOutputArgs, opts ...InvokeOption) GetDmsKafkaFlavorsResultOutput
Copy

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

public static class GetDmsKafkaFlavors 
{
    public static Task<GetDmsKafkaFlavorsResult> InvokeAsync(GetDmsKafkaFlavorsArgs args, InvokeOptions? opts = null)
    public static Output<GetDmsKafkaFlavorsResult> Invoke(GetDmsKafkaFlavorsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDmsKafkaFlavorsResult> getDmsKafkaFlavors(GetDmsKafkaFlavorsArgs args, InvokeOptions options)
public static Output<GetDmsKafkaFlavorsResult> getDmsKafkaFlavors(GetDmsKafkaFlavorsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: flexibleengine:index/getDmsKafkaFlavors:getDmsKafkaFlavors
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ArchType string
Specifies the type of CPU architecture, e.g. X86.
AvailabilityZones List<string>
Specifies the list of availability zones with available resources.
ChargingMode string
Specifies the flavor billing mode. The valid valus are prePaid and postPaid.
FlavorId string
Specifies the DMS flvaor ID, e.g. c6.2u4g.cluster.
Id string
The flavor ID.
Region string
Specifies the region in which to obtain the dms kafka flavors. If omitted, the provider-level region will be used.
StorageSpecCode string
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
Type string
Specifies flavor type. The valid values are single and cluster.
ArchType string
Specifies the type of CPU architecture, e.g. X86.
AvailabilityZones []string
Specifies the list of availability zones with available resources.
ChargingMode string
Specifies the flavor billing mode. The valid valus are prePaid and postPaid.
FlavorId string
Specifies the DMS flvaor ID, e.g. c6.2u4g.cluster.
Id string
The flavor ID.
Region string
Specifies the region in which to obtain the dms kafka flavors. If omitted, the provider-level region will be used.
StorageSpecCode string
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
Type string
Specifies flavor type. The valid values are single and cluster.
archType String
Specifies the type of CPU architecture, e.g. X86.
availabilityZones List<String>
Specifies the list of availability zones with available resources.
chargingMode String
Specifies the flavor billing mode. The valid valus are prePaid and postPaid.
flavorId String
Specifies the DMS flvaor ID, e.g. c6.2u4g.cluster.
id String
The flavor ID.
region String
Specifies the region in which to obtain the dms kafka flavors. If omitted, the provider-level region will be used.
storageSpecCode String
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
type String
Specifies flavor type. The valid values are single and cluster.
archType string
Specifies the type of CPU architecture, e.g. X86.
availabilityZones string[]
Specifies the list of availability zones with available resources.
chargingMode string
Specifies the flavor billing mode. The valid valus are prePaid and postPaid.
flavorId string
Specifies the DMS flvaor ID, e.g. c6.2u4g.cluster.
id string
The flavor ID.
region string
Specifies the region in which to obtain the dms kafka flavors. If omitted, the provider-level region will be used.
storageSpecCode string
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
type string
Specifies flavor type. The valid values are single and cluster.
arch_type str
Specifies the type of CPU architecture, e.g. X86.
availability_zones Sequence[str]
Specifies the list of availability zones with available resources.
charging_mode str
Specifies the flavor billing mode. The valid valus are prePaid and postPaid.
flavor_id str
Specifies the DMS flvaor ID, e.g. c6.2u4g.cluster.
id str
The flavor ID.
region str
Specifies the region in which to obtain the dms kafka flavors. If omitted, the provider-level region will be used.
storage_spec_code str
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
type str
Specifies flavor type. The valid values are single and cluster.
archType String
Specifies the type of CPU architecture, e.g. X86.
availabilityZones List<String>
Specifies the list of availability zones with available resources.
chargingMode String
Specifies the flavor billing mode. The valid valus are prePaid and postPaid.
flavorId String
Specifies the DMS flvaor ID, e.g. c6.2u4g.cluster.
id String
The flavor ID.
region String
Specifies the region in which to obtain the dms kafka flavors. If omitted, the provider-level region will be used.
storageSpecCode String
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
type String
Specifies flavor type. The valid values are single and cluster.

getDmsKafkaFlavors Result

The following output properties are available:

Flavors List<GetDmsKafkaFlavorsFlavor>
The list of flavor details. The flavors structure is documented below.
Id string
The flavor ID.
Versions List<string>
The supported flavor versions.
ArchType string
AvailabilityZones List<string>
The list of availability zones with available resources.
ChargingMode string
FlavorId string
Region string
StorageSpecCode string
The disk IO encoding.
Type string
The disk type.
Flavors []GetDmsKafkaFlavorsFlavor
The list of flavor details. The flavors structure is documented below.
Id string
The flavor ID.
Versions []string
The supported flavor versions.
ArchType string
AvailabilityZones []string
The list of availability zones with available resources.
ChargingMode string
FlavorId string
Region string
StorageSpecCode string
The disk IO encoding.
Type string
The disk type.
flavors List<GetDmsKafkaFlavorsFlavor>
The list of flavor details. The flavors structure is documented below.
id String
The flavor ID.
versions List<String>
The supported flavor versions.
archType String
availabilityZones List<String>
The list of availability zones with available resources.
chargingMode String
flavorId String
region String
storageSpecCode String
The disk IO encoding.
type String
The disk type.
flavors GetDmsKafkaFlavorsFlavor[]
The list of flavor details. The flavors structure is documented below.
id string
The flavor ID.
versions string[]
The supported flavor versions.
archType string
availabilityZones string[]
The list of availability zones with available resources.
chargingMode string
flavorId string
region string
storageSpecCode string
The disk IO encoding.
type string
The disk type.
flavors Sequence[GetDmsKafkaFlavorsFlavor]
The list of flavor details. The flavors structure is documented below.
id str
The flavor ID.
versions Sequence[str]
The supported flavor versions.
arch_type str
availability_zones Sequence[str]
The list of availability zones with available resources.
charging_mode str
flavor_id str
region str
storage_spec_code str
The disk IO encoding.
type str
The disk type.
flavors List<Property Map>
The list of flavor details. The flavors structure is documented below.
id String
The flavor ID.
versions List<String>
The supported flavor versions.
archType String
availabilityZones List<String>
The list of availability zones with available resources.
chargingMode String
flavorId String
region String
storageSpecCode String
The disk IO encoding.
type String
The disk type.

Supporting Types

GetDmsKafkaFlavorsFlavor

ArchTypes This property is required. List<string>
The list of supported CPU architectures.
ChargingModes This property is required. List<string>
The list of supported billing modes.
Id This property is required. string
The flavor ID.
Ios This property is required. List<GetDmsKafkaFlavorsFlavorIo>
The list of supported disk IO types. The object structure is documented below.
Properties This property is required. List<GetDmsKafkaFlavorsFlavorProperty>
The function property details. The object structure is documented below.
SupportFeatures This property is required. List<GetDmsKafkaFlavorsFlavorSupportFeature>
The list of features supported by the current specification. The object structure is documented below.
Type This property is required. string
Specifies flavor type. The valid values are single and cluster.
VmSpecification This property is required. string
The underlying VM specification.
ArchTypes This property is required. []string
The list of supported CPU architectures.
ChargingModes This property is required. []string
The list of supported billing modes.
Id This property is required. string
The flavor ID.
Ios This property is required. []GetDmsKafkaFlavorsFlavorIo
The list of supported disk IO types. The object structure is documented below.
Properties This property is required. []GetDmsKafkaFlavorsFlavorProperty
The function property details. The object structure is documented below.
SupportFeatures This property is required. []GetDmsKafkaFlavorsFlavorSupportFeature
The list of features supported by the current specification. The object structure is documented below.
Type This property is required. string
Specifies flavor type. The valid values are single and cluster.
VmSpecification This property is required. string
The underlying VM specification.
archTypes This property is required. List<String>
The list of supported CPU architectures.
chargingModes This property is required. List<String>
The list of supported billing modes.
id This property is required. String
The flavor ID.
ios This property is required. List<GetDmsKafkaFlavorsFlavorIo>
The list of supported disk IO types. The object structure is documented below.
properties This property is required. List<GetDmsKafkaFlavorsFlavorProperty>
The function property details. The object structure is documented below.
supportFeatures This property is required. List<GetDmsKafkaFlavorsFlavorSupportFeature>
The list of features supported by the current specification. The object structure is documented below.
type This property is required. String
Specifies flavor type. The valid values are single and cluster.
vmSpecification This property is required. String
The underlying VM specification.
archTypes This property is required. string[]
The list of supported CPU architectures.
chargingModes This property is required. string[]
The list of supported billing modes.
id This property is required. string
The flavor ID.
ios This property is required. GetDmsKafkaFlavorsFlavorIo[]
The list of supported disk IO types. The object structure is documented below.
properties This property is required. GetDmsKafkaFlavorsFlavorProperty[]
The function property details. The object structure is documented below.
supportFeatures This property is required. GetDmsKafkaFlavorsFlavorSupportFeature[]
The list of features supported by the current specification. The object structure is documented below.
type This property is required. string
Specifies flavor type. The valid values are single and cluster.
vmSpecification This property is required. string
The underlying VM specification.
arch_types This property is required. Sequence[str]
The list of supported CPU architectures.
charging_modes This property is required. Sequence[str]
The list of supported billing modes.
id This property is required. str
The flavor ID.
ios This property is required. Sequence[GetDmsKafkaFlavorsFlavorIo]
The list of supported disk IO types. The object structure is documented below.
properties This property is required. Sequence[GetDmsKafkaFlavorsFlavorProperty]
The function property details. The object structure is documented below.
support_features This property is required. Sequence[GetDmsKafkaFlavorsFlavorSupportFeature]
The list of features supported by the current specification. The object structure is documented below.
type This property is required. str
Specifies flavor type. The valid values are single and cluster.
vm_specification This property is required. str
The underlying VM specification.
archTypes This property is required. List<String>
The list of supported CPU architectures.
chargingModes This property is required. List<String>
The list of supported billing modes.
id This property is required. String
The flavor ID.
ios This property is required. List<Property Map>
The list of supported disk IO types. The object structure is documented below.
properties This property is required. List<Property Map>
The function property details. The object structure is documented below.
supportFeatures This property is required. List<Property Map>
The list of features supported by the current specification. The object structure is documented below.
type This property is required. String
Specifies flavor type. The valid values are single and cluster.
vmSpecification This property is required. String
The underlying VM specification.

GetDmsKafkaFlavorsFlavorIo

AvailabilityZones This property is required. List<string>
Specifies the list of availability zones with available resources.
StorageSpecCode This property is required. string
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
Type This property is required. string
Specifies flavor type. The valid values are single and cluster.
UnavailabilityZones This property is required. List<string>
The list of unavailability zones with available resources.
AvailabilityZones This property is required. []string
Specifies the list of availability zones with available resources.
StorageSpecCode This property is required. string
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
Type This property is required. string
Specifies flavor type. The valid values are single and cluster.
UnavailabilityZones This property is required. []string
The list of unavailability zones with available resources.
availabilityZones This property is required. List<String>
Specifies the list of availability zones with available resources.
storageSpecCode This property is required. String
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
type This property is required. String
Specifies flavor type. The valid values are single and cluster.
unavailabilityZones This property is required. List<String>
The list of unavailability zones with available resources.
availabilityZones This property is required. string[]
Specifies the list of availability zones with available resources.
storageSpecCode This property is required. string
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
type This property is required. string
Specifies flavor type. The valid values are single and cluster.
unavailabilityZones This property is required. string[]
The list of unavailability zones with available resources.
availability_zones This property is required. Sequence[str]
Specifies the list of availability zones with available resources.
storage_spec_code This property is required. str
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
type This property is required. str
Specifies flavor type. The valid values are single and cluster.
unavailability_zones This property is required. Sequence[str]
The list of unavailability zones with available resources.
availabilityZones This property is required. List<String>
Specifies the list of availability zones with available resources.
storageSpecCode This property is required. String
Specifies the disk IO encoding.

  • dms.physical.storage.high.v2: Type of the disk that uses high I/O.
  • dms.physical.storage.ultra.v2: Type of the disk that uses ultra-high I/O.
type This property is required. String
Specifies flavor type. The valid values are single and cluster.
unavailabilityZones This property is required. List<String>
The list of unavailability zones with available resources.

GetDmsKafkaFlavorsFlavorProperty

FlavorAlias This property is required. string
The flavor ID alias.
MaxBandwidthPerBroker This property is required. double
The maximum bandwidth per broker.
MaxBroker This property is required. double
The maximum number of brokers.
MaxConsumerPerBroker This property is required. double
The maximum number of consumers per broker.
MaxPartitionPerBroker This property is required. double
The maximum number of partitions per broker.
MaxStoragePerNode This property is required. double
The maximum storage per node. The unit is GB.
MaxTpsPerBroker This property is required. double
The maximum TPS per broker.
MinBroker This property is required. double
The minimum number of brokers.
MinStoragePerNode This property is required. double
The minimum storage per node. The unit is GB.
FlavorAlias This property is required. string
The flavor ID alias.
MaxBandwidthPerBroker This property is required. float64
The maximum bandwidth per broker.
MaxBroker This property is required. float64
The maximum number of brokers.
MaxConsumerPerBroker This property is required. float64
The maximum number of consumers per broker.
MaxPartitionPerBroker This property is required. float64
The maximum number of partitions per broker.
MaxStoragePerNode This property is required. float64
The maximum storage per node. The unit is GB.
MaxTpsPerBroker This property is required. float64
The maximum TPS per broker.
MinBroker This property is required. float64
The minimum number of brokers.
MinStoragePerNode This property is required. float64
The minimum storage per node. The unit is GB.
flavorAlias This property is required. String
The flavor ID alias.
maxBandwidthPerBroker This property is required. Double
The maximum bandwidth per broker.
maxBroker This property is required. Double
The maximum number of brokers.
maxConsumerPerBroker This property is required. Double
The maximum number of consumers per broker.
maxPartitionPerBroker This property is required. Double
The maximum number of partitions per broker.
maxStoragePerNode This property is required. Double
The maximum storage per node. The unit is GB.
maxTpsPerBroker This property is required. Double
The maximum TPS per broker.
minBroker This property is required. Double
The minimum number of brokers.
minStoragePerNode This property is required. Double
The minimum storage per node. The unit is GB.
flavorAlias This property is required. string
The flavor ID alias.
maxBandwidthPerBroker This property is required. number
The maximum bandwidth per broker.
maxBroker This property is required. number
The maximum number of brokers.
maxConsumerPerBroker This property is required. number
The maximum number of consumers per broker.
maxPartitionPerBroker This property is required. number
The maximum number of partitions per broker.
maxStoragePerNode This property is required. number
The maximum storage per node. The unit is GB.
maxTpsPerBroker This property is required. number
The maximum TPS per broker.
minBroker This property is required. number
The minimum number of brokers.
minStoragePerNode This property is required. number
The minimum storage per node. The unit is GB.
flavor_alias This property is required. str
The flavor ID alias.
max_bandwidth_per_broker This property is required. float
The maximum bandwidth per broker.
max_broker This property is required. float
The maximum number of brokers.
max_consumer_per_broker This property is required. float
The maximum number of consumers per broker.
max_partition_per_broker This property is required. float
The maximum number of partitions per broker.
max_storage_per_node This property is required. float
The maximum storage per node. The unit is GB.
max_tps_per_broker This property is required. float
The maximum TPS per broker.
min_broker This property is required. float
The minimum number of brokers.
min_storage_per_node This property is required. float
The minimum storage per node. The unit is GB.
flavorAlias This property is required. String
The flavor ID alias.
maxBandwidthPerBroker This property is required. Number
The maximum bandwidth per broker.
maxBroker This property is required. Number
The maximum number of brokers.
maxConsumerPerBroker This property is required. Number
The maximum number of consumers per broker.
maxPartitionPerBroker This property is required. Number
The maximum number of partitions per broker.
maxStoragePerNode This property is required. Number
The maximum storage per node. The unit is GB.
maxTpsPerBroker This property is required. Number
The maximum TPS per broker.
minBroker This property is required. Number
The minimum number of brokers.
minStoragePerNode This property is required. Number
The minimum storage per node. The unit is GB.

GetDmsKafkaFlavorsFlavorSupportFeature

Name This property is required. string
The function name, e.g. connector_obs.
Properties This property is required. List<GetDmsKafkaFlavorsFlavorSupportFeatureProperty>
The function property details. The object structure is documented below.
Name This property is required. string
The function name, e.g. connector_obs.
Properties This property is required. []GetDmsKafkaFlavorsFlavorSupportFeatureProperty
The function property details. The object structure is documented below.
name This property is required. String
The function name, e.g. connector_obs.
properties This property is required. List<GetDmsKafkaFlavorsFlavorSupportFeatureProperty>
The function property details. The object structure is documented below.
name This property is required. string
The function name, e.g. connector_obs.
properties This property is required. GetDmsKafkaFlavorsFlavorSupportFeatureProperty[]
The function property details. The object structure is documented below.
name This property is required. str
The function name, e.g. connector_obs.
properties This property is required. Sequence[GetDmsKafkaFlavorsFlavorSupportFeatureProperty]
The function property details. The object structure is documented below.
name This property is required. String
The function name, e.g. connector_obs.
properties This property is required. List<Property Map>
The function property details. The object structure is documented below.

GetDmsKafkaFlavorsFlavorSupportFeatureProperty

MaxNode This property is required. double
The maximum number of nodes for the dump function.
MaxTask This property is required. double
The maximum number of tasks for the dump function.
MinNode This property is required. double
The minimum number of nodes for the dump function.
MinTask This property is required. double
The minimum number of tasks for the dump function.
MaxNode This property is required. float64
The maximum number of nodes for the dump function.
MaxTask This property is required. float64
The maximum number of tasks for the dump function.
MinNode This property is required. float64
The minimum number of nodes for the dump function.
MinTask This property is required. float64
The minimum number of tasks for the dump function.
maxNode This property is required. Double
The maximum number of nodes for the dump function.
maxTask This property is required. Double
The maximum number of tasks for the dump function.
minNode This property is required. Double
The minimum number of nodes for the dump function.
minTask This property is required. Double
The minimum number of tasks for the dump function.
maxNode This property is required. number
The maximum number of nodes for the dump function.
maxTask This property is required. number
The maximum number of tasks for the dump function.
minNode This property is required. number
The minimum number of nodes for the dump function.
minTask This property is required. number
The minimum number of tasks for the dump function.
max_node This property is required. float
The maximum number of nodes for the dump function.
max_task This property is required. float
The maximum number of tasks for the dump function.
min_node This property is required. float
The minimum number of nodes for the dump function.
min_task This property is required. float
The minimum number of tasks for the dump function.
maxNode This property is required. Number
The maximum number of nodes for the dump function.
maxTask This property is required. Number
The maximum number of tasks for the dump function.
minNode This property is required. Number
The minimum number of nodes for the dump function.
minTask This property is required. Number
The minimum number of tasks for the dump function.

Package Details

Repository
flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
License
Notes
This Pulumi package is based on the flexibleengine Terraform Provider.