opentelekomcloud 1.36.35 published on Monday, Apr 14, 2025 by opentelekomcloud
opentelekomcloud.getDmsFlavorV2
Explore with Pulumi AI
opentelekomcloud 1.36.35 published on Monday, Apr 14, 2025 by opentelekomcloud
Use this data source to get the list of available flavor details within OpenTelekomCloud.
Example Usage
Query the list of kafka flavors for cluster type
import * as pulumi from "@pulumi/pulumi";
import * as opentelekomcloud from "@pulumi/opentelekomcloud";
const test = opentelekomcloud.getDmsFlavorV2({
type: "cluster",
});
import pulumi
import pulumi_opentelekomcloud as opentelekomcloud
test = opentelekomcloud.get_dms_flavor_v2(type="cluster")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/opentelekomcloud/opentelekomcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := opentelekomcloud.GetDmsFlavorV2(ctx, &opentelekomcloud.GetDmsFlavorV2Args{
Type: pulumi.StringRef("cluster"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Opentelekomcloud = Pulumi.Opentelekomcloud;
return await Deployment.RunAsync(() =>
{
var test = Opentelekomcloud.GetDmsFlavorV2.Invoke(new()
{
Type = "cluster",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.opentelekomcloud.OpentelekomcloudFunctions;
import com.pulumi.opentelekomcloud.inputs.GetDmsFlavorV2Args;
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 = OpentelekomcloudFunctions.getDmsFlavorV2(GetDmsFlavorV2Args.builder()
.type("cluster")
.build());
}
}
variables:
test:
fn::invoke:
function: opentelekomcloud:getDmsFlavorV2
arguments:
type: cluster
Query the kafka flavor details of the specified ID
import * as pulumi from "@pulumi/pulumi";
import * as opentelekomcloud from "@pulumi/opentelekomcloud";
const test = opentelekomcloud.getDmsFlavorV2({
flavorId: "c6.2u4g.cluster",
});
import pulumi
import pulumi_opentelekomcloud as opentelekomcloud
test = opentelekomcloud.get_dms_flavor_v2(flavor_id="c6.2u4g.cluster")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/opentelekomcloud/opentelekomcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := opentelekomcloud.GetDmsFlavorV2(ctx, &opentelekomcloud.GetDmsFlavorV2Args{
FlavorId: pulumi.StringRef("c6.2u4g.cluster"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Opentelekomcloud = Pulumi.Opentelekomcloud;
return await Deployment.RunAsync(() =>
{
var test = Opentelekomcloud.GetDmsFlavorV2.Invoke(new()
{
FlavorId = "c6.2u4g.cluster",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.opentelekomcloud.OpentelekomcloudFunctions;
import com.pulumi.opentelekomcloud.inputs.GetDmsFlavorV2Args;
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 = OpentelekomcloudFunctions.getDmsFlavorV2(GetDmsFlavorV2Args.builder()
.flavorId("c6.2u4g.cluster")
.build());
}
}
variables:
test:
fn::invoke:
function: opentelekomcloud:getDmsFlavorV2
arguments:
flavorId: c6.2u4g.cluster
Query list of kafka flavors that available in the availability zone list
import * as pulumi from "@pulumi/pulumi";
import * as opentelekomcloud from "@pulumi/opentelekomcloud";
const config = new pulumi.Config();
const az1 = config.requireObject("az1");
const az2 = config.requireObject("az2");
const test = opentelekomcloud.getDmsFlavorV2({
availabilityZones: [
az1,
az2,
],
});
import pulumi
import pulumi_opentelekomcloud as opentelekomcloud
config = pulumi.Config()
az1 = config.require_object("az1")
az2 = config.require_object("az2")
test = opentelekomcloud.get_dms_flavor_v2(availability_zones=[
az1,
az2,
])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/opentelekomcloud/opentelekomcloud"
"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 := opentelekomcloud.GetDmsFlavorV2(ctx, &opentelekomcloud.GetDmsFlavorV2Args{
AvailabilityZones: interface{}{
az1,
az2,
},
}, nil);
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Opentelekomcloud = Pulumi.Opentelekomcloud;
return await Deployment.RunAsync(() =>
{
var config = new Config();
var az1 = config.RequireObject<dynamic>("az1");
var az2 = config.RequireObject<dynamic>("az2");
var test = Opentelekomcloud.GetDmsFlavorV2.Invoke(new()
{
AvailabilityZones = new[]
{
az1,
az2,
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.opentelekomcloud.OpentelekomcloudFunctions;
import com.pulumi.opentelekomcloud.inputs.GetDmsFlavorV2Args;
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 = OpentelekomcloudFunctions.getDmsFlavorV2(GetDmsFlavorV2Args.builder()
.availabilityZones(
az1,
az2)
.build());
}
}
configuration:
az1:
type: dynamic
az2:
type: dynamic
variables:
test:
fn::invoke:
function: opentelekomcloud:getDmsFlavorV2
arguments:
availabilityZones:
- ${az1}
- ${az2}
Using getDmsFlavorV2
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 getDmsFlavorV2(args: GetDmsFlavorV2Args, opts?: InvokeOptions): Promise<GetDmsFlavorV2Result>
function getDmsFlavorV2Output(args: GetDmsFlavorV2OutputArgs, opts?: InvokeOptions): Output<GetDmsFlavorV2Result>
def get_dms_flavor_v2(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,
storage_spec_code: Optional[str] = None,
type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDmsFlavorV2Result
def get_dms_flavor_v2_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,
storage_spec_code: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDmsFlavorV2Result]
func GetDmsFlavorV2(ctx *Context, args *GetDmsFlavorV2Args, opts ...InvokeOption) (*GetDmsFlavorV2Result, error)
func GetDmsFlavorV2Output(ctx *Context, args *GetDmsFlavorV2OutputArgs, opts ...InvokeOption) GetDmsFlavorV2ResultOutput
> Note: This function is named GetDmsFlavorV2
in the Go SDK.
public static class GetDmsFlavorV2
{
public static Task<GetDmsFlavorV2Result> InvokeAsync(GetDmsFlavorV2Args args, InvokeOptions? opts = null)
public static Output<GetDmsFlavorV2Result> Invoke(GetDmsFlavorV2InvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDmsFlavorV2Result> getDmsFlavorV2(GetDmsFlavorV2Args args, InvokeOptions options)
public static Output<GetDmsFlavorV2Result> getDmsFlavorV2(GetDmsFlavorV2Args args, InvokeOptions options)
fn::invoke:
function: opentelekomcloud:index/getDmsFlavorV2:getDmsFlavorV2
arguments:
# arguments dictionary
The following arguments are supported:
- Arch
Type string - Specifies the type of CPU architecture, e.g. X86.
- Availability
Zones List<string> - Specifies the list of availability zones with available resources.
- Charging
Mode string - Specifies the flavor billing mode. The valid values are prePaid and postPaid.
- Flavor
Id string - Specifies the DMS flavor ID, e.g. c6.2u4g.cluster.
- Id string
- The flavor ID.
- Storage
Spec stringCode - 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 string - Specifies the type of CPU architecture, e.g. X86.
- Availability
Zones []string - Specifies the list of availability zones with available resources.
- Charging
Mode string - Specifies the flavor billing mode. The valid values are prePaid and postPaid.
- Flavor
Id string - Specifies the DMS flavor ID, e.g. c6.2u4g.cluster.
- Id string
- The flavor ID.
- Storage
Spec stringCode - 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 String - Specifies the type of CPU architecture, e.g. X86.
- availability
Zones List<String> - Specifies the list of availability zones with available resources.
- charging
Mode String - Specifies the flavor billing mode. The valid values are prePaid and postPaid.
- flavor
Id String - Specifies the DMS flavor ID, e.g. c6.2u4g.cluster.
- id String
- The flavor ID.
- storage
Spec StringCode - 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 string - Specifies the type of CPU architecture, e.g. X86.
- availability
Zones string[] - Specifies the list of availability zones with available resources.
- charging
Mode string - Specifies the flavor billing mode. The valid values are prePaid and postPaid.
- flavor
Id string - Specifies the DMS flavor ID, e.g. c6.2u4g.cluster.
- id string
- The flavor ID.
- storage
Spec stringCode - 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 values are prePaid and postPaid.
- flavor_
id str - Specifies the DMS flavor ID, e.g. c6.2u4g.cluster.
- id str
- The flavor ID.
- storage_
spec_ strcode - 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.
- arch
Type String - Specifies the type of CPU architecture, e.g. X86.
- availability
Zones List<String> - Specifies the list of availability zones with available resources.
- charging
Mode String - Specifies the flavor billing mode. The valid values are prePaid and postPaid.
- flavor
Id String - Specifies the DMS flavor ID, e.g. c6.2u4g.cluster.
- id String
- The flavor ID.
- storage
Spec StringCode - 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.
getDmsFlavorV2 Result
The following output properties are available:
- Flavors
List<Get
Dms Flavor V2Flavor> - The list of flavor details. The object structure is documented below.
- Id string
- The flavor ID.
- Region string
- The region in which to obtain the dms kafka flavors.
- Versions List<string>
- The supported flavor versions.
- Arch
Type string - Availability
Zones List<string> - The list of availability zones with available resources.
- Charging
Mode string - Flavor
Id string - Storage
Spec stringCode - The disk IO encoding.
- Type string
- The disk type.
- Flavors
[]Get
Dms Flavor V2Flavor - The list of flavor details. The object structure is documented below.
- Id string
- The flavor ID.
- Region string
- The region in which to obtain the dms kafka flavors.
- Versions []string
- The supported flavor versions.
- Arch
Type string - Availability
Zones []string - The list of availability zones with available resources.
- Charging
Mode string - Flavor
Id string - Storage
Spec stringCode - The disk IO encoding.
- Type string
- The disk type.
- flavors
List<Get
Dms Flavor V2Flavor> - The list of flavor details. The object structure is documented below.
- id String
- The flavor ID.
- region String
- The region in which to obtain the dms kafka flavors.
- versions List<String>
- The supported flavor versions.
- arch
Type String - availability
Zones List<String> - The list of availability zones with available resources.
- charging
Mode String - flavor
Id String - storage
Spec StringCode - The disk IO encoding.
- type String
- The disk type.
- flavors
Get
Dms Flavor V2Flavor[] - The list of flavor details. The object structure is documented below.
- id string
- The flavor ID.
- region string
- The region in which to obtain the dms kafka flavors.
- versions string[]
- The supported flavor versions.
- arch
Type string - availability
Zones string[] - The list of availability zones with available resources.
- charging
Mode string - flavor
Id string - storage
Spec stringCode - The disk IO encoding.
- type string
- The disk type.
- flavors
Sequence[Get
Dms Flavor V2Flavor] - The list of flavor details. The object structure is documented below.
- id str
- The flavor ID.
- region str
- The region in which to obtain the dms kafka flavors.
- 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 - storage_
spec_ strcode - The disk IO encoding.
- type str
- The disk type.
- flavors List<Property Map>
- The list of flavor details. The object structure is documented below.
- id String
- The flavor ID.
- region String
- The region in which to obtain the dms kafka flavors.
- versions List<String>
- The supported flavor versions.
- arch
Type String - availability
Zones List<String> - The list of availability zones with available resources.
- charging
Mode String - flavor
Id String - storage
Spec StringCode - The disk IO encoding.
- type String
- The disk type.
Supporting Types
GetDmsFlavorV2Flavor
- Arch
Types This property is required. List<string> - The list of supported CPU architectures.
- Charging
Modes 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<GetDms Flavor V2Flavor Io> - The list of supported disk IO types. The object structure is documented below.
- Properties
This property is required. List<GetDms Flavor V2Flavor Property> - The function property details. The object structure is documented below.
- Support
Features This property is required. List<GetDms Flavor V2Flavor Support Feature> - 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.
- Vm
Specification This property is required. string - The underlying VM specification.
- Arch
Types This property is required. []string - The list of supported CPU architectures.
- Charging
Modes 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. []GetDms Flavor V2Flavor Io - The list of supported disk IO types. The object structure is documented below.
- Properties
This property is required. []GetDms Flavor V2Flavor Property - The function property details. The object structure is documented below.
- Support
Features This property is required. []GetDms Flavor V2Flavor Support Feature - 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.
- Vm
Specification This property is required. string - The underlying VM specification.
- arch
Types This property is required. List<String> - The list of supported CPU architectures.
- charging
Modes 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<GetDms Flavor V2Flavor Io> - The list of supported disk IO types. The object structure is documented below.
- properties
This property is required. List<GetDms Flavor V2Flavor Property> - The function property details. The object structure is documented below.
- support
Features This property is required. List<GetDms Flavor V2Flavor Support Feature> - 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.
- vm
Specification This property is required. String - The underlying VM specification.
- arch
Types This property is required. string[] - The list of supported CPU architectures.
- charging
Modes 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. GetDms Flavor V2Flavor Io[] - The list of supported disk IO types. The object structure is documented below.
- properties
This property is required. GetDms Flavor V2Flavor Property[] - The function property details. The object structure is documented below.
- support
Features This property is required. GetDms Flavor V2Flavor Support Feature[] - 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.
- vm
Specification 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[GetDms Flavor V2Flavor Io] - The list of supported disk IO types. The object structure is documented below.
- properties
This property is required. Sequence[GetDms Flavor V2Flavor Property] - The function property details. The object structure is documented below.
- support_
features This property is required. Sequence[GetDms Flavor V2Flavor Support Feature] - 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.
- arch
Types This property is required. List<String> - The list of supported CPU architectures.
- charging
Modes 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.
- support
Features 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.
- vm
Specification This property is required. String - The underlying VM specification.
GetDmsFlavorV2FlavorIo
- Availability
Zones This property is required. List<string> - Specifies the list of availability zones with available resources.
- Storage
Spec Code 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.
This property is required. List<string>- The list of unavailability zones with available resources.
- Availability
Zones This property is required. []string - Specifies the list of availability zones with available resources.
- Storage
Spec Code 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.
This property is required. []string- The list of unavailability zones with available resources.
- availability
Zones This property is required. List<String> - Specifies the list of availability zones with available resources.
- storage
Spec Code 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.
This property is required. List<String>- The list of unavailability zones with available resources.
- availability
Zones This property is required. string[] - Specifies the list of availability zones with available resources.
- storage
Spec Code 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.
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.
This property is required. Sequence[str]- The list of unavailability zones with available resources.
- availability
Zones This property is required. List<String> - Specifies the list of availability zones with available resources.
- storage
Spec Code 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.
This property is required. List<String>- The list of unavailability zones with available resources.
GetDmsFlavorV2FlavorProperty
- Flavor
Alias This property is required. string - The flavor ID alias.
- Max
Bandwidth Per Broker This property is required. double - The maximum bandwidth per broker.
- Max
Broker This property is required. double - The maximum number of brokers.
- Max
Consumer Per Broker This property is required. double - The maximum number of consumers per broker.
- Max
Partition Per Broker This property is required. double - The maximum number of partitions per broker.
- Max
Storage Per Node This property is required. double - The maximum storage per node. The unit is GB.
- Max
Tps Per Broker This property is required. double - The maximum TPS per broker.
- Min
Broker This property is required. double - The minimum number of brokers.
- Min
Storage Per Node This property is required. double - The minimum storage per node. The unit is GB.
- Flavor
Alias This property is required. string - The flavor ID alias.
- Max
Bandwidth Per Broker This property is required. float64 - The maximum bandwidth per broker.
- Max
Broker This property is required. float64 - The maximum number of brokers.
- Max
Consumer Per Broker This property is required. float64 - The maximum number of consumers per broker.
- Max
Partition Per Broker This property is required. float64 - The maximum number of partitions per broker.
- Max
Storage Per Node This property is required. float64 - The maximum storage per node. The unit is GB.
- Max
Tps Per Broker This property is required. float64 - The maximum TPS per broker.
- Min
Broker This property is required. float64 - The minimum number of brokers.
- Min
Storage Per Node This property is required. float64 - The minimum storage per node. The unit is GB.
- flavor
Alias This property is required. String - The flavor ID alias.
- max
Bandwidth Per Broker This property is required. Double - The maximum bandwidth per broker.
- max
Broker This property is required. Double - The maximum number of brokers.
- max
Consumer Per Broker This property is required. Double - The maximum number of consumers per broker.
- max
Partition Per Broker This property is required. Double - The maximum number of partitions per broker.
- max
Storage Per Node This property is required. Double - The maximum storage per node. The unit is GB.
- max
Tps Per Broker This property is required. Double - The maximum TPS per broker.
- min
Broker This property is required. Double - The minimum number of brokers.
- min
Storage Per Node This property is required. Double - The minimum storage per node. The unit is GB.
- flavor
Alias This property is required. string - The flavor ID alias.
- max
Bandwidth Per Broker This property is required. number - The maximum bandwidth per broker.
- max
Broker This property is required. number - The maximum number of brokers.
- max
Consumer Per Broker This property is required. number - The maximum number of consumers per broker.
- max
Partition Per Broker This property is required. number - The maximum number of partitions per broker.
- max
Storage Per Node This property is required. number - The maximum storage per node. The unit is GB.
- max
Tps Per Broker This property is required. number - The maximum TPS per broker.
- min
Broker This property is required. number - The minimum number of brokers.
- min
Storage Per Node 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.
- flavor
Alias This property is required. String - The flavor ID alias.
- max
Bandwidth Per Broker This property is required. Number - The maximum bandwidth per broker.
- max
Broker This property is required. Number - The maximum number of brokers.
- max
Consumer Per Broker This property is required. Number - The maximum number of consumers per broker.
- max
Partition Per Broker This property is required. Number - The maximum number of partitions per broker.
- max
Storage Per Node This property is required. Number - The maximum storage per node. The unit is GB.
- max
Tps Per Broker This property is required. Number - The maximum TPS per broker.
- min
Broker This property is required. Number - The minimum number of brokers.
- min
Storage Per Node This property is required. Number - The minimum storage per node. The unit is GB.
GetDmsFlavorV2FlavorSupportFeature
- Name
This property is required. string - The function name, e.g. connector_obs.
- Properties
This property is required. List<GetDms Flavor V2Flavor Support Feature Property> - 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. []GetDms Flavor V2Flavor Support Feature Property - 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<GetDms Flavor V2Flavor Support Feature Property> - 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. GetDms Flavor V2Flavor Support Feature Property[] - 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[GetDms Flavor V2Flavor Support Feature Property] - 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.
GetDmsFlavorV2FlavorSupportFeatureProperty
- Max
Node This property is required. double - The maximum number of nodes for the dump function.
- Max
Task This property is required. double - The maximum number of tasks for the dump function.
- Min
Node This property is required. double - The minimum number of nodes for the dump function.
- Min
Task This property is required. double - The minimum number of tasks for the dump function.
- Max
Node This property is required. float64 - The maximum number of nodes for the dump function.
- Max
Task This property is required. float64 - The maximum number of tasks for the dump function.
- Min
Node This property is required. float64 - The minimum number of nodes for the dump function.
- Min
Task This property is required. float64 - The minimum number of tasks for the dump function.
- max
Node This property is required. Double - The maximum number of nodes for the dump function.
- max
Task This property is required. Double - The maximum number of tasks for the dump function.
- min
Node This property is required. Double - The minimum number of nodes for the dump function.
- min
Task This property is required. Double - The minimum number of tasks for the dump function.
- max
Node This property is required. number - The maximum number of nodes for the dump function.
- max
Task This property is required. number - The maximum number of tasks for the dump function.
- min
Node This property is required. number - The minimum number of nodes for the dump function.
- min
Task 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.
- max
Node This property is required. Number - The maximum number of nodes for the dump function.
- max
Task This property is required. Number - The maximum number of tasks for the dump function.
- min
Node This property is required. Number - The minimum number of nodes for the dump function.
- min
Task This property is required. Number - The minimum number of tasks for the dump function.
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloud
Terraform Provider.
opentelekomcloud 1.36.35 published on Monday, Apr 14, 2025 by opentelekomcloud