public class UpdateDBInstancePlanRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
DBInstanceId
The ID of the instance.
|
Long |
ownerId |
String |
planConfig
The execution information of the plan.
|
String |
planDesc
The description of the plan.
|
String |
planEndDate
The end time of the plan.
|
String |
planId
The ID of the plan.
|
String |
planName
The name of the plan.
|
String |
planStartDate
The start time of the plan.
|
| 构造器和说明 |
|---|
UpdateDBInstancePlanRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static UpdateDBInstancePlanRequest |
build(Map<String,?> map) |
String |
getDBInstanceId() |
Long |
getOwnerId() |
String |
getPlanConfig() |
String |
getPlanDesc() |
String |
getPlanEndDate() |
String |
getPlanId() |
String |
getPlanName() |
String |
getPlanStartDate() |
UpdateDBInstancePlanRequest |
setDBInstanceId(String DBInstanceId) |
UpdateDBInstancePlanRequest |
setOwnerId(Long ownerId) |
UpdateDBInstancePlanRequest |
setPlanConfig(String planConfig) |
UpdateDBInstancePlanRequest |
setPlanDesc(String planDesc) |
UpdateDBInstancePlanRequest |
setPlanEndDate(String planEndDate) |
UpdateDBInstancePlanRequest |
setPlanId(String planId) |
UpdateDBInstancePlanRequest |
setPlanName(String planName) |
UpdateDBInstancePlanRequest |
setPlanStartDate(String planStartDate) |
@NameInMap(value="DBInstanceId") public String DBInstanceId
The ID of the instance.
You can call the DescribeDBInstances operation to query the details of all AnalyticDB for PostgreSQL instances in a specific region, including instance IDs.
This parameter is required.
example:gp-bp12ga6v69h86****
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="PlanConfig") public String planConfig
The execution information of the plan. Specify the parameter in the JSON format. The parameter value varies based on the values of PlanType and PlanScheduleType. The following section describes the PlanConfig parameter.
example:{"pause":{"executeTime":"2022-08-30T16:00:00Z"}}
@NameInMap(value="PlanDesc") public String planDesc
The description of the plan.
example:this is a test plan
@NameInMap(value="PlanEndDate") public String planEndDate
The end time of the plan. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. The end time must be later than the start time.
This parameter must be specified only for periodically executed plans.
If you do not specify this parameter, the plan stops until the plan is deleted.
2023-04-17T23:00Z
@NameInMap(value="PlanId") public String planId
The ID of the plan.
You can call the DescribeDBInstancePlans operation to query the details of plans, including plan IDs.
This parameter is required.
example:1234
@NameInMap(value="PlanName") public String planName
The name of the plan.
example:test-plan
@NameInMap(value="PlanStartDate") public String planStartDate
The start time of the plan. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.
This parameter must be specified only for periodically executed plans.
If you do not specify this parameter, the current time is used.
2022-04-17T23:00Z
public static UpdateDBInstancePlanRequest build(Map<String,?> map) throws Exception
Exceptionpublic UpdateDBInstancePlanRequest setDBInstanceId(String DBInstanceId)
public String getDBInstanceId()
public UpdateDBInstancePlanRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public UpdateDBInstancePlanRequest setPlanConfig(String planConfig)
public String getPlanConfig()
public UpdateDBInstancePlanRequest setPlanDesc(String planDesc)
public String getPlanDesc()
public UpdateDBInstancePlanRequest setPlanEndDate(String planEndDate)
public String getPlanEndDate()
public UpdateDBInstancePlanRequest setPlanId(String planId)
public String getPlanId()
public UpdateDBInstancePlanRequest setPlanName(String planName)
public String getPlanName()
public UpdateDBInstancePlanRequest setPlanStartDate(String planStartDate)
public String getPlanStartDate()
Copyright © 2024. All rights reserved.