Viewing docs for opentelekomcloud 1.36.60
published on Thursday, Feb 26, 2026 by opentelekomcloud
published on Thursday, Feb 26, 2026 by opentelekomcloud
Viewing docs for opentelekomcloud 1.36.60
published on Thursday, Feb 26, 2026 by opentelekomcloud
published on Thursday, Feb 26, 2026 by opentelekomcloud
Up-to-date reference of API arguments for RDSv3 flavor you can get at documentation portal
Use this data source to get available OpenTelekomCloud RDSv3 flavors.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as opentelekomcloud from "@pulumi/opentelekomcloud";
const flavor = opentelekomcloud.getRdsFlavorsV3({
dbType: "PostgreSQL",
dbVersion: "16",
instanceMode: "ha",
});
import pulumi
import pulumi_opentelekomcloud as opentelekomcloud
flavor = opentelekomcloud.get_rds_flavors_v3(db_type="PostgreSQL",
db_version="16",
instance_mode="ha")
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.GetRdsFlavorsV3(ctx, &opentelekomcloud.GetRdsFlavorsV3Args{
DbType: "PostgreSQL",
DbVersion: "16",
InstanceMode: "ha",
}, 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 flavor = Opentelekomcloud.GetRdsFlavorsV3.Invoke(new()
{
DbType = "PostgreSQL",
DbVersion = "16",
InstanceMode = "ha",
});
});
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.GetRdsFlavorsV3Args;
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 flavor = OpentelekomcloudFunctions.getRdsFlavorsV3(GetRdsFlavorsV3Args.builder()
.dbType("PostgreSQL")
.dbVersion("16")
.instanceMode("ha")
.build());
}
}
variables:
flavor:
fn::invoke:
function: opentelekomcloud:getRdsFlavorsV3
arguments:
dbType: PostgreSQL
dbVersion: '16'
instanceMode: ha
Using getRdsFlavorsV3
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 getRdsFlavorsV3(args: GetRdsFlavorsV3Args, opts?: InvokeOptions): Promise<GetRdsFlavorsV3Result>
function getRdsFlavorsV3Output(args: GetRdsFlavorsV3OutputArgs, opts?: InvokeOptions): Output<GetRdsFlavorsV3Result>def get_rds_flavors_v3(db_type: Optional[str] = None,
db_version: Optional[str] = None,
id: Optional[str] = None,
instance_mode: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRdsFlavorsV3Result
def get_rds_flavors_v3_output(db_type: Optional[pulumi.Input[str]] = None,
db_version: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
instance_mode: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRdsFlavorsV3Result]func GetRdsFlavorsV3(ctx *Context, args *GetRdsFlavorsV3Args, opts ...InvokeOption) (*GetRdsFlavorsV3Result, error)
func GetRdsFlavorsV3Output(ctx *Context, args *GetRdsFlavorsV3OutputArgs, opts ...InvokeOption) GetRdsFlavorsV3ResultOutput> Note: This function is named GetRdsFlavorsV3 in the Go SDK.
public static class GetRdsFlavorsV3
{
public static Task<GetRdsFlavorsV3Result> InvokeAsync(GetRdsFlavorsV3Args args, InvokeOptions? opts = null)
public static Output<GetRdsFlavorsV3Result> Invoke(GetRdsFlavorsV3InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRdsFlavorsV3Result> getRdsFlavorsV3(GetRdsFlavorsV3Args args, InvokeOptions options)
public static Output<GetRdsFlavorsV3Result> getRdsFlavorsV3(GetRdsFlavorsV3Args args, InvokeOptions options)
fn::invoke:
function: opentelekomcloud:index/getRdsFlavorsV3:getRdsFlavorsV3
arguments:
# arguments dictionaryThe following arguments are supported:
- Db
Type string - Specifies the DB engine. Possible values are:
MySQL,PostgreSQL,SQLServer. - Db
Version string - Specifies the database version.
- MySQL: 8.0, 5.7, and 5.6
- PostgreSQL: 12 through 16
- Microsoft SQL Server: 2017 (Enterprise/Standard) through 2022 (Enterprise/Standard)
- Instance
Mode string - The mode of instance. Possible values are:
haindicates primary/standby instance,singleindicates single instance andreplicaindicates read-replica instance. - Id string
- Db
Type string - Specifies the DB engine. Possible values are:
MySQL,PostgreSQL,SQLServer. - Db
Version string - Specifies the database version.
- MySQL: 8.0, 5.7, and 5.6
- PostgreSQL: 12 through 16
- Microsoft SQL Server: 2017 (Enterprise/Standard) through 2022 (Enterprise/Standard)
- Instance
Mode string - The mode of instance. Possible values are:
haindicates primary/standby instance,singleindicates single instance andreplicaindicates read-replica instance. - Id string
- db
Type String - Specifies the DB engine. Possible values are:
MySQL,PostgreSQL,SQLServer. - db
Version String - Specifies the database version.
- MySQL: 8.0, 5.7, and 5.6
- PostgreSQL: 12 through 16
- Microsoft SQL Server: 2017 (Enterprise/Standard) through 2022 (Enterprise/Standard)
- instance
Mode String - The mode of instance. Possible values are:
haindicates primary/standby instance,singleindicates single instance andreplicaindicates read-replica instance. - id String
- db
Type string - Specifies the DB engine. Possible values are:
MySQL,PostgreSQL,SQLServer. - db
Version string - Specifies the database version.
- MySQL: 8.0, 5.7, and 5.6
- PostgreSQL: 12 through 16
- Microsoft SQL Server: 2017 (Enterprise/Standard) through 2022 (Enterprise/Standard)
- instance
Mode string - The mode of instance. Possible values are:
haindicates primary/standby instance,singleindicates single instance andreplicaindicates read-replica instance. - id string
- db_
type str - Specifies the DB engine. Possible values are:
MySQL,PostgreSQL,SQLServer. - db_
version str - Specifies the database version.
- MySQL: 8.0, 5.7, and 5.6
- PostgreSQL: 12 through 16
- Microsoft SQL Server: 2017 (Enterprise/Standard) through 2022 (Enterprise/Standard)
- instance_
mode str - The mode of instance. Possible values are:
haindicates primary/standby instance,singleindicates single instance andreplicaindicates read-replica instance. - id str
- db
Type String - Specifies the DB engine. Possible values are:
MySQL,PostgreSQL,SQLServer. - db
Version String - Specifies the database version.
- MySQL: 8.0, 5.7, and 5.6
- PostgreSQL: 12 through 16
- Microsoft SQL Server: 2017 (Enterprise/Standard) through 2022 (Enterprise/Standard)
- instance
Mode String - The mode of instance. Possible values are:
haindicates primary/standby instance,singleindicates single instance andreplicaindicates read-replica instance. - id String
getRdsFlavorsV3 Result
The following output properties are available:
- Db
Type string - Db
Version string - Flavors
List<Get
Rds Flavors V3Flavor> - Indicates the
flavorsinformation. Structure is documented below. - Id string
- Instance
Mode string
- Db
Type string - Db
Version string - Flavors
[]Get
Rds Flavors V3Flavor - Indicates the
flavorsinformation. Structure is documented below. - Id string
- Instance
Mode string
- db
Type String - db
Version String - flavors
List<Get
Rds Flavors V3Flavor> - Indicates the
flavorsinformation. Structure is documented below. - id String
- instance
Mode String
- db
Type string - db
Version string - flavors
Get
Rds Flavors V3Flavor[] - Indicates the
flavorsinformation. Structure is documented below. - id string
- instance
Mode string
- db_
type str - db_
version str - flavors
Sequence[Get
Rds Flavors V3Flavor] - Indicates the
flavorsinformation. Structure is documented below. - id str
- instance_
mode str
- db
Type String - db
Version String - flavors List<Property Map>
- Indicates the
flavorsinformation. Structure is documented below. - id String
- instance
Mode String
Supporting Types
GetRdsFlavorsV3Flavor
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloudTerraform Provider.
Viewing docs for opentelekomcloud 1.36.60
published on Thursday, Feb 26, 2026 by opentelekomcloud
published on Thursday, Feb 26, 2026 by opentelekomcloud
