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

com.antgroup.antchain.openapi.cas.models.LoadBalancerImportVO Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.antgroup.antchain.openapi.cas.models;

import com.aliyun.tea.*;

public class LoadBalancerImportVO extends TeaModel {
    // iaas_id
    @NameInMap("iaas_id")
    public String iaasId;

    // name
    @NameInMap("name")
    @Validation(required = true)
    public String name;

    // network_type
    @NameInMap("network_type")
    public String networkType;

    // inner_ip_address
    @NameInMap("inner_ip_address")
    public java.util.List innerIpAddress;

    // public_ip_address
    @NameInMap("public_ip_address")
    public java.util.List publicIpAddress;

    // utc_create
    @NameInMap("utc_create")
    @Validation(pattern = "\\d{4}[-]\\d{1,2}[-]\\d{1,2}[T]\\d{2}:\\d{2}:\\d{2}([Z]|([\\.]\\d{1,9})?[\\+]\\d{2}[\\:]?\\d{2})")
    public String utcCreate;

    // import_info
    @NameInMap("import_info")
    @Validation(required = true)
    public ImportVO importInfo;

    public static LoadBalancerImportVO build(java.util.Map map) throws Exception {
        LoadBalancerImportVO self = new LoadBalancerImportVO();
        return TeaModel.build(map, self);
    }

    public LoadBalancerImportVO setIaasId(String iaasId) {
        this.iaasId = iaasId;
        return this;
    }
    public String getIaasId() {
        return this.iaasId;
    }

    public LoadBalancerImportVO setName(String name) {
        this.name = name;
        return this;
    }
    public String getName() {
        return this.name;
    }

    public LoadBalancerImportVO setNetworkType(String networkType) {
        this.networkType = networkType;
        return this;
    }
    public String getNetworkType() {
        return this.networkType;
    }

    public LoadBalancerImportVO setInnerIpAddress(java.util.List innerIpAddress) {
        this.innerIpAddress = innerIpAddress;
        return this;
    }
    public java.util.List getInnerIpAddress() {
        return this.innerIpAddress;
    }

    public LoadBalancerImportVO setPublicIpAddress(java.util.List publicIpAddress) {
        this.publicIpAddress = publicIpAddress;
        return this;
    }
    public java.util.List getPublicIpAddress() {
        return this.publicIpAddress;
    }

    public LoadBalancerImportVO setUtcCreate(String utcCreate) {
        this.utcCreate = utcCreate;
        return this;
    }
    public String getUtcCreate() {
        return this.utcCreate;
    }

    public LoadBalancerImportVO setImportInfo(ImportVO importInfo) {
        this.importInfo = importInfo;
        return this;
    }
    public ImportVO getImportInfo() {
        return this.importInfo;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy