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

com.aliyun.rds20140815.models.DescribeRegionsResponseBody Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.rds20140815.models;

import com.aliyun.tea.*;

public class DescribeRegionsResponseBody extends TeaModel {
    /**
     * 

The available regions and zones.

*/ @NameInMap("Regions") public DescribeRegionsResponseBodyRegions regions; /** *

The request ID.

* * example: *

1AD222E9-E606-4A42-BF6D-8A4442913CEF

*/ @NameInMap("RequestId") public String requestId; public static DescribeRegionsResponseBody build(java.util.Map map) throws Exception { DescribeRegionsResponseBody self = new DescribeRegionsResponseBody(); return TeaModel.build(map, self); } public DescribeRegionsResponseBody setRegions(DescribeRegionsResponseBodyRegions regions) { this.regions = regions; return this; } public DescribeRegionsResponseBodyRegions getRegions() { return this.regions; } public DescribeRegionsResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public static class DescribeRegionsResponseBodyRegionsRDSRegion extends TeaModel { /** *

The region name. The return value of this parameter is in the language that is specified by the AcceptLanguage parameter. For example, if the value of the RegionId parameter in the response is cn-hangzhou, the following values are returned for the LocalName parameter:

*
    *
  • If the value of the AcceptLanguage parameter is zh-CN, the value 1()is returned for the LocalName parameter.
  • *
  • If the value of the AcceptLanguage parameter is en-US, the value China (Hangzhou) is returned for the LocalName parameter.
  • *
* * example: *

China (Hangzhou)

*/ @NameInMap("LocalName") public String localName; /** *

The endpoint that is used to connect to Alibaba Cloud services in the region. For more information, see Endpoints.

* * example: *

rds.aliyuncs.com

*/ @NameInMap("RegionEndpoint") public String regionEndpoint; /** *

The region ID.

* * example: *

cn-hangzhou

*/ @NameInMap("RegionId") public String regionId; /** *

The zone ID.

* * example: *

cn-hangzhou-h

*/ @NameInMap("ZoneId") public String zoneId; /** *

The zone name. The return value of this parameter is in the language that is specified by the AcceptLanguage parameter. For example, if the value of the ZoneId parameter in the response is cn-hangzhou-j, the following values are returned for the ZoneName parameter:

*
    *
  • If the value of the AcceptLanguage parameter is zh-CN, the value J is returned for the ZoneName parameter.
  • *
  • If the value of the AcceptLanguage parameter is en-US, the value Hangzhou Zone J is returned for the ZoneName parameter.
  • *
* * example: *

Hangzhou Zone H

*/ @NameInMap("ZoneName") public String zoneName; public static DescribeRegionsResponseBodyRegionsRDSRegion build(java.util.Map map) throws Exception { DescribeRegionsResponseBodyRegionsRDSRegion self = new DescribeRegionsResponseBodyRegionsRDSRegion(); return TeaModel.build(map, self); } public DescribeRegionsResponseBodyRegionsRDSRegion setLocalName(String localName) { this.localName = localName; return this; } public String getLocalName() { return this.localName; } public DescribeRegionsResponseBodyRegionsRDSRegion setRegionEndpoint(String regionEndpoint) { this.regionEndpoint = regionEndpoint; return this; } public String getRegionEndpoint() { return this.regionEndpoint; } public DescribeRegionsResponseBodyRegionsRDSRegion setRegionId(String regionId) { this.regionId = regionId; return this; } public String getRegionId() { return this.regionId; } public DescribeRegionsResponseBodyRegionsRDSRegion setZoneId(String zoneId) { this.zoneId = zoneId; return this; } public String getZoneId() { return this.zoneId; } public DescribeRegionsResponseBodyRegionsRDSRegion setZoneName(String zoneName) { this.zoneName = zoneName; return this; } public String getZoneName() { return this.zoneName; } } public static class DescribeRegionsResponseBodyRegions extends TeaModel { @NameInMap("RDSRegion") public java.util.List RDSRegion; public static DescribeRegionsResponseBodyRegions build(java.util.Map map) throws Exception { DescribeRegionsResponseBodyRegions self = new DescribeRegionsResponseBodyRegions(); return TeaModel.build(map, self); } public DescribeRegionsResponseBodyRegions setRDSRegion(java.util.List RDSRegion) { this.RDSRegion = RDSRegion; return this; } public java.util.List getRDSRegion() { return this.RDSRegion; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy