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

ksyun.client.kec.describescalinggroup.v20160304.DescribeScalingGroupRequest 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.kec.describescalinggroup.v20160304;

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

import java.util.List;

/**
 * @Classname DescribeScalingGroupRequest
 * @Description 请求参数
 */
@Data
public class DescribeScalingGroupRequest {
    /**
     * 待查询的各伸缩组组成的数组数组下标从0开始
     */
    @KsYunField(name = "ScalingGroupId")
    private List ScalingGroupIdList;

    /**
     * 待查询的伸缩组名称 模糊查询
     */
    @KsYunField(name = "ScalingGroupName")
    private String ScalingGroupName;

    /**
     * 待查询的伸缩组所使用的启动配置ID
     */
    @KsYunField(name = "ScalingConfigurationId")
    private String ScalingConfigurationId;

    /**
     * 私有网络ID不传则查询全部网络伸缩组,传0表示基础网络, 如需指定vpc网络
     */
    @KsYunField(name = "VpcId")
    private String VpcId;

    /**
     * 分页标识单次调用未返回全部伸缩组时,标记下次调用的返回值的起点,默认值是0
     */
    @KsYunField(name = "Marker")
    private Integer Marker;

    /**
     * 一次显示的最多条目数
     * 默认为10,最小为5
     */
    @KsYunField(name = "MaxResults")
    private Integer MaxResults;

    /**
     * 弹性伸缩活动id列表
     */
    @KsYunField(name = "ScalingActivityId")
    private List ScalingActivityIdList;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy