public static class GetInstanceResponseBody.GetInstanceResponseBodyData
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
GetInstanceResponseBody.GetInstanceResponseBodyDataAccountInfo |
accountInfo
The account information.
|
GetInstanceResponseBody.GetInstanceResponseBodyDataAclInfo |
aclInfo
The information about access control.
|
String |
bid
The business ID (BID) of the commodity.
|
String |
commodityCode
The commodity code of the instance.
|
String |
createTime
The time when the instance was created.
|
String |
expireTime
The time when the instance expires.
|
GetInstanceResponseBody.GetInstanceResponseBodyDataExtConfig |
extConfig
已过时。
|
Long |
groupCount
The number of groups.
|
String |
instanceId
The ID of the instance
|
String |
instanceName
The name of the instance.
|
List<GetInstanceResponseBody.GetInstanceResponseBodyDataInstanceQuotas> |
instanceQuotas
The instance quotas.
|
GetInstanceResponseBody.GetInstanceResponseBodyDataNetworkInfo |
networkInfo
The network information.
|
String |
paymentType
The billing method of the instance.
|
GetInstanceResponseBody.GetInstanceResponseBodyDataProductInfo |
productInfo
The extended configurations of the instance.
|
String |
regionId
The ID of the region in which the instance resides.
|
String |
releaseTime
The time when the instance was released.
|
String |
remark
The description of the instance.
|
String |
resourceGroupId
The ID of the resource group.
|
String |
seriesCode
The primary edition of the instance.
|
String |
serviceCode
The code of the service to which the instance belongs.
|
GetInstanceResponseBody.GetInstanceResponseBodyDataSoftware |
software
The instance software information.
|
String |
startTime
The time when the instance was started.
|
String |
status
The status of the instance.
|
String |
subSeriesCode
The sub-category edition of the instance.
|
List<GetInstanceResponseBody.GetInstanceResponseBodyDataTags> |
tags
The resource tags.
|
Long |
topicCount
The number of topics.
|
String |
updateTime
The time when the instance was last modified.
|
String |
userId
The ID of the user who owns the instance.
|
| 构造器和说明 |
|---|
GetInstanceResponseBodyData() |
@NameInMap(value="accountInfo") public GetInstanceResponseBody.GetInstanceResponseBodyDataAccountInfo accountInfo
The account information.
@NameInMap(value="aclInfo") public GetInstanceResponseBody.GetInstanceResponseBodyDataAclInfo aclInfo
The information about access control.
@NameInMap(value="bid") public String bid
The business ID (BID) of the commodity.
@NameInMap(value="commodityCode") public String commodityCode
The commodity code of the instance. The commodity code of a ApsaraMQ for RocketMQ 5.0 instance has a similar format as ons_rmqsub_public_cn.
@NameInMap(value="createTime") public String createTime
The time when the instance was created.
@NameInMap(value="expireTime") public String expireTime
The time when the instance expires.
@NameInMap(value="extConfig") @Deprecated public GetInstanceResponseBody.GetInstanceResponseBodyDataExtConfig extConfig
The extended configurations. We recommend you configure productInfo, internetInfo, or aclInfo instead of this parameter.
@NameInMap(value="groupCount") public Long groupCount
The number of groups.
@NameInMap(value="instanceId") public String instanceId
The ID of the instance
@NameInMap(value="instanceName") public String instanceName
The name of the instance.
@NameInMap(value="instanceQuotas") public List<GetInstanceResponseBody.GetInstanceResponseBodyDataInstanceQuotas> instanceQuotas
The instance quotas.
@NameInMap(value="networkInfo") public GetInstanceResponseBody.GetInstanceResponseBodyDataNetworkInfo networkInfo
The network information.
@NameInMap(value="paymentType") public String paymentType
The billing method of the instance.
Valid values:
* PayAsYouGo: pay-as-you-go
* Subscription
@NameInMap(value="productInfo") public GetInstanceResponseBody.GetInstanceResponseBodyDataProductInfo productInfo
The extended configurations of the instance.
@NameInMap(value="regionId") public String regionId
The ID of the region in which the instance resides.
@NameInMap(value="releaseTime") public String releaseTime
The time when the instance was released.
@NameInMap(value="remark") public String remark
The description of the instance.
@NameInMap(value="resourceGroupId") public String resourceGroupId
The ID of the resource group.
@NameInMap(value="seriesCode") public String seriesCode
The primary edition of the instance. For information about the differences between primary edition instances, see [Instance selection](https://help.aliyun.com/document_detail/444722.html).
Valid values:
* standard: Standard Edition
* ultimate: Enterprise Platinum Edition
* professional: Professional Edition
@NameInMap(value="serviceCode") public String serviceCode
The code of the service to which the instance belongs. The service code of ApsaraMQ for RocketMQ is rmq.
@NameInMap(value="software") public GetInstanceResponseBody.GetInstanceResponseBodyDataSoftware software
The instance software information.
@NameInMap(value="startTime") public String startTime
The time when the instance was started.
@NameInMap(value="status") public String status
The status of the instance.
Valid values:
* RELEASED
* RUNNING
* STOPPED
* CHANGING
* CREATING
@NameInMap(value="subSeriesCode") public String subSeriesCode
The sub-category edition of the instance. For information about the differences between sub-category edition instances, see [Instance selection](https://help.aliyun.com/document_detail/444722.html).
Valid values:
* cluster_ha: Cluster High-availability Edition
* single_node: Standalone Edition
@NameInMap(value="tags") public List<GetInstanceResponseBody.GetInstanceResponseBodyDataTags> tags
The resource tags.
@NameInMap(value="topicCount") public Long topicCount
The number of topics.
@NameInMap(value="updateTime") public String updateTime
The time when the instance was last modified.
@NameInMap(value="userId") public String userId
The ID of the user who owns the instance.
public static GetInstanceResponseBody.GetInstanceResponseBodyData build(Map<String,?> map) throws Exception
Exceptionpublic GetInstanceResponseBody.GetInstanceResponseBodyData setAccountInfo(GetInstanceResponseBody.GetInstanceResponseBodyDataAccountInfo accountInfo)
public GetInstanceResponseBody.GetInstanceResponseBodyDataAccountInfo getAccountInfo()
public GetInstanceResponseBody.GetInstanceResponseBodyData setAclInfo(GetInstanceResponseBody.GetInstanceResponseBodyDataAclInfo aclInfo)
public GetInstanceResponseBody.GetInstanceResponseBodyDataAclInfo getAclInfo()
public GetInstanceResponseBody.GetInstanceResponseBodyData setBid(String bid)
public String getBid()
public GetInstanceResponseBody.GetInstanceResponseBodyData setCommodityCode(String commodityCode)
public String getCommodityCode()
public GetInstanceResponseBody.GetInstanceResponseBodyData setCreateTime(String createTime)
public String getCreateTime()
public GetInstanceResponseBody.GetInstanceResponseBodyData setExpireTime(String expireTime)
public String getExpireTime()
public GetInstanceResponseBody.GetInstanceResponseBodyData setExtConfig(GetInstanceResponseBody.GetInstanceResponseBodyDataExtConfig extConfig)
public GetInstanceResponseBody.GetInstanceResponseBodyDataExtConfig getExtConfig()
public GetInstanceResponseBody.GetInstanceResponseBodyData setGroupCount(Long groupCount)
public Long getGroupCount()
public GetInstanceResponseBody.GetInstanceResponseBodyData setInstanceId(String instanceId)
public String getInstanceId()
public GetInstanceResponseBody.GetInstanceResponseBodyData setInstanceName(String instanceName)
public String getInstanceName()
public GetInstanceResponseBody.GetInstanceResponseBodyData setInstanceQuotas(List<GetInstanceResponseBody.GetInstanceResponseBodyDataInstanceQuotas> instanceQuotas)
public List<GetInstanceResponseBody.GetInstanceResponseBodyDataInstanceQuotas> getInstanceQuotas()
public GetInstanceResponseBody.GetInstanceResponseBodyData setNetworkInfo(GetInstanceResponseBody.GetInstanceResponseBodyDataNetworkInfo networkInfo)
public GetInstanceResponseBody.GetInstanceResponseBodyDataNetworkInfo getNetworkInfo()
public GetInstanceResponseBody.GetInstanceResponseBodyData setPaymentType(String paymentType)
public String getPaymentType()
public GetInstanceResponseBody.GetInstanceResponseBodyData setProductInfo(GetInstanceResponseBody.GetInstanceResponseBodyDataProductInfo productInfo)
public GetInstanceResponseBody.GetInstanceResponseBodyDataProductInfo getProductInfo()
public GetInstanceResponseBody.GetInstanceResponseBodyData setRegionId(String regionId)
public String getRegionId()
public GetInstanceResponseBody.GetInstanceResponseBodyData setReleaseTime(String releaseTime)
public String getReleaseTime()
public GetInstanceResponseBody.GetInstanceResponseBodyData setRemark(String remark)
public String getRemark()
public GetInstanceResponseBody.GetInstanceResponseBodyData setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public GetInstanceResponseBody.GetInstanceResponseBodyData setSeriesCode(String seriesCode)
public String getSeriesCode()
public GetInstanceResponseBody.GetInstanceResponseBodyData setServiceCode(String serviceCode)
public String getServiceCode()
public GetInstanceResponseBody.GetInstanceResponseBodyData setSoftware(GetInstanceResponseBody.GetInstanceResponseBodyDataSoftware software)
public GetInstanceResponseBody.GetInstanceResponseBodyDataSoftware getSoftware()
public GetInstanceResponseBody.GetInstanceResponseBodyData setStartTime(String startTime)
public String getStartTime()
public GetInstanceResponseBody.GetInstanceResponseBodyData setStatus(String status)
public String getStatus()
public GetInstanceResponseBody.GetInstanceResponseBodyData setSubSeriesCode(String subSeriesCode)
public String getSubSeriesCode()
public GetInstanceResponseBody.GetInstanceResponseBodyData setTags(List<GetInstanceResponseBody.GetInstanceResponseBodyDataTags> tags)
public List<GetInstanceResponseBody.GetInstanceResponseBodyDataTags> getTags()
public GetInstanceResponseBody.GetInstanceResponseBodyData setTopicCount(Long topicCount)
public Long getTopicCount()
public GetInstanceResponseBody.GetInstanceResponseBodyData setUpdateTime(String updateTime)
public String getUpdateTime()
public GetInstanceResponseBody.GetInstanceResponseBodyData setUserId(String userId)
public String getUserId()
Copyright © 2024. All rights reserved.