getOrderableDbInstance

Information about Neptune orderable DB instances.

Example Usage

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.neptune.NeptuneFunctions;
import com.pulumi.aws.neptune.inputs.GetOrderableDbInstanceArgs;
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 = NeptuneFunctions.getOrderableDbInstance(GetOrderableDbInstanceArgs.builder()
.engineVersion("1.0.3.0")
.preferredInstanceClasses(
"db.r5.large",
"db.r4.large",
"db.t3.medium")
.build());
}
}

Return

A collection of values returned by getOrderableDbInstance.

Parameters

argument

A collection of arguments for invoking getOrderableDbInstance.


suspend fun getOrderableDbInstance(engine: String? = null, engineVersion: String? = null, instanceClass: String? = null, licenseModel: String? = null, preferredInstanceClasses: List<String>? = null, vpc: Boolean? = null): GetOrderableDbInstanceResult

Return

A collection of values returned by getOrderableDbInstance.

Parameters

engine

DB engine. (Default: neptune)

engineVersion

Version of the DB engine. For example, 1.0.1.0, 1.0.1.2, 1.0.2.2, and 1.0.3.0.

instanceClass

DB instance class. Examples of classes are db.r5.large, db.r5.xlarge, db.r4.large, db.r5.4xlarge, db.r5.12xlarge, db.r4.xlarge, and db.t3.medium.

licenseModel

License model. (Default: amazon-license)

preferredInstanceClasses

Ordered list of preferred Neptune DB instance classes. The first match in this list will be returned. If no preferred matches are found and the original search returned more than one result, an error is returned.

vpc

Enable to show only VPC offerings.

See also


Return

A collection of values returned by getOrderableDbInstance.

Parameters

argument

Builder for com.pulumi.aws.neptune.kotlin.inputs.GetOrderableDbInstancePlainArgs.

See also