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

ksyun.client.kcs.modifycacheparametergroup.v20160701.ModifyCacheParameterGroupRequest 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.kcs.modifycacheparametergroup.v20160701;

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

import java.util.List;

/**
 * @Classname ModifyCacheParameterGroupRequest
 * @Description 请求参数
 */
@Data
public class ModifyCacheParameterGroupRequest {
    /**
     * 可用区     	 默认:对应机房的a区
     */
    @KsYunField(name = "AvailableZone")
    private String AvailableZone;

    /**
     * 参数组名称 	 支持1-64个中文或者英文字符,包括汉字,大小写字母,数字,下划线和中划线
     */
    @KsYunField(name = "Name")
    private String Name;

    /**
     * 参数组描述 	 参数组描述
     */
    @KsYunField(name = "Description")
    private String Description;

    /**
     * 参数组版本。 必须和修改前保持一致
     */
    @KsYunField(name = "ParamVersion")
    private String ParamVersion;

    /**
     * 参数组ID   	 参数组ID
     */
    @KsYunField(name = "CacheParameterGroupId")
    private String CacheParameterGroupId;

    /**
     * 参数名称   	 N:表示数字,示例(Parameters.ParameterName.1=xx&Parameters.ParameterName.2=yy)参考请见 - [参数组参数](https://docs.ksyun.com/documents/38470)
     */
    @KsYunField(name = "Parameters")
    private List ParametersList;

    @Data
    @ToString
    public static class ParametersDto {
        /**
         * 参数名称   	 N:表示数字,示例(Parameters.ParameterName.1=xx&Parameters.ParameterName.2=yy)参考请见 - [参数组参数](https://docs.ksyun.com/documents/38470)
         */
        @KsYunField(name = "ParameterName")
        private String ParameterName;
        /**
         * 参数值     	 N:表示数字,示例(Parameters.ParameterValue.1=xx&Parameters.ParameterValue.2=yy)对应的N的参数名和参数值一一对应
         */
        @KsYunField(name = "ParameterValue")
        private String ParameterValue;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy