DbInstancePlanArgs

data class DbInstancePlanArgs(val dbInstanceId: Output<String>? = null, val dbInstancePlanName: Output<String>? = null, val planConfigs: Output<List<DbInstancePlanPlanConfigArgs>>? = null, val planDesc: Output<String>? = null, val planEndDate: Output<String>? = null, val planScheduleType: Output<String>? = null, val planStartDate: Output<String>? = null, val planType: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<DbInstancePlanArgs>

Provides a AnalyticDB for PostgreSQL (GPDB) DB Instance Plan resource. For information about AnalyticDB for PostgreSQL (GPDB) DB Instance Plan and how to use it, see What is DB Instance Plan.

NOTE: Available since v1.189.0.

Import

GPDB DB Instance Plan can be imported using the id, e.g.

$ pulumi import alicloud:gpdb/dbInstancePlan:DbInstancePlan example <db_instance_id>:<plan_id>

Constructors

Link copied to clipboard
constructor(dbInstanceId: Output<String>? = null, dbInstancePlanName: Output<String>? = null, planConfigs: Output<List<DbInstancePlanPlanConfigArgs>>? = null, planDesc: Output<String>? = null, planEndDate: Output<String>? = null, planScheduleType: Output<String>? = null, planStartDate: Output<String>? = null, planType: Output<String>? = null, status: Output<String>? = null)

Properties

Link copied to clipboard
val dbInstanceId: Output<String>? = null

The ID of the GPDB instance.

Link copied to clipboard
val dbInstancePlanName: Output<String>? = null

The name of the Plan.

Link copied to clipboard

The execution information of the plan. See plan_config below.

Link copied to clipboard
val planDesc: Output<String>? = null

The description of the Plan.

Link copied to clipboard
val planEndDate: Output<String>? = null

The end time of the Plan.

Link copied to clipboard
val planScheduleType: Output<String>? = null

The execution mode of the plan. Valid values: Postpone, Regular.

Link copied to clipboard
val planStartDate: Output<String>? = null

The start time of the Plan.

Link copied to clipboard
val planType: Output<String>? = null

The type of the Plan. Valid values: PauseResume, Resize.

Link copied to clipboard
val status: Output<String>? = null

The Status of the Plan. Valid values: active, cancel.

Functions

Link copied to clipboard
open override fun toJava(): DbInstancePlanArgs