All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ksyun.client.sqlserver.describedbinstances.v20190425.DescribeDBInstancesRequest Maven / Gradle / Ivy

Go to download

The KSYUN Web Services SDK for Java provides Java APIs for building software on KSYUN' cost-effective, scalable, and reliable infrastructure products. The KSYUN Java SDK allows developers to code against APIs for all of KSYUN's infrastructure web services (KSC S3, KSC KEC, KSC RDS etc).

The newest version!
package ksyun.client.sqlserver.describedbinstances.v20190425;

import common.annotation.KsYunField;
import lombok.Data;

/**
 * @Classname DescribeDBInstancesRequest
 * @Description 请求参数
 */
@Data
public class DescribeDBInstancesRequest {
    /**
     * 实例id 传入实例ID,获取的是该实例的详情,否则则获取list
     */
    @KsYunField(name = "DBInstanceIdentifier")
    private String DBInstanceIdentifier;

    /**
     * 查询关键字
     * 

* ```json * 支持:名称,ID,IP * ``` */ @KsYunField(name = "Keyword") private String Keyword; /** * 实例类型 *

*

* ```json * 高可用版:HRDS_SS * 高可用云盘版:SS_HRDS_E * 临时版:TRDS_SS * 临时云盘版:SS_TRDS_E * ``` */ @KsYunField(name = "DBInstanceType") private String DBInstanceType; /** * 实例状态-运行中/请续费 *

* ```json * 运行中:active * 请续费:invalid * 注意:此类型为订单计费的情况 * 注意:控制台执行:状态-运行中,状态-请续费 * ``` */ @KsYunField(name = "DBInstanceStatus") private String DBInstanceStatus; /** * 实例状态-即将过期 *

* ```json * 按照实例过期时间过滤,取值范围>0 *

* 注意:此参数一般用来概览实例计费情况 * ``` */ @KsYunField(name = "ExpiryDateLessThan") private String ExpiryDateLessThan; /** * 记录开始偏移量 */ @KsYunField(name = "Marker") private Integer Marker; /** * 每页结果中包含的最大条数 */ @KsYunField(name = "MaxRecords") private Integer MaxRecords; }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy