public class GetQuotaResponseBody
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
allocateStrategy
The resource allocation policy.
|
String |
creatorId
The ID of the user who created the resource quota.
|
String |
description
The description of the resource quota.
|
String |
gmtCreatedTime
The time when the resource quota was created.
|
String |
gmtModifiedTime
The time when the resource quota was last modified.
|
List<String> |
hyperZones
A list of high-performance network zones.
|
List<Label> |
labels
The labels of the resource quota.
|
String |
latestOperationId
The ID of the most recent change to the resource quota.
|
ResourceSpec |
min
The configuration of the minimum quota.
|
String |
parentQuotaId
The ID of the parent resource quota.
|
String |
queueStrategy
The queuing policy for tasks in the resource quota.
|
QuotaCluster |
quotaCluster
The specifications and status of the cluster that is composed of resources within the quota.
|
QuotaConfig |
quotaConfig
The configurations of the resource quota:
VPC information
Whether Remote Direct Memory Access (RDMA) is supported
ACS configurations, which take effect if the resource type is ACS
|
QuotaDetails |
quotaDetails
The details of the resource quota.
|
String |
quotaId
The ID of the resource quota.
|
String |
quotaName
The name of the resource quota.
|
String |
reasonCode
The error code.
|
String |
reasonMessage
The cause of the error.
|
String |
requestId
The request ID.
|
List<String> |
resourceGroupIds
The resource groups that are associated with the resource quota.
|
String |
resourceType
The resource type of the quota.
|
String |
status
The status of the resource quota.
|
List<QuotaIdName> |
subQuotas
A list of sub-quotas of the resource quota.
|
String |
version
The version information.
|
List<WorkspaceIdName> |
workspaces
The workspaces that are associated with the resource quota.
|
| 构造器和说明 |
|---|
GetQuotaResponseBody() |
@NameInMap(value="AllocateStrategy") public String allocateStrategy
The resource allocation policy.
example:ByNodeSpec
@NameInMap(value="CreatorId") public String creatorId
The ID of the user who created the resource quota.
example:1884692****
@NameInMap(value="Description") public String description
The description of the resource quota.
example:this is a test quota
@NameInMap(value="GmtCreatedTime") public String gmtCreatedTime
The time when the resource quota was created.
example:2023-06-22T00:00:00Z
@NameInMap(value="GmtModifiedTime") public String gmtModifiedTime
The time when the resource quota was last modified.
example:2023-06-22T00:00:00Z
@NameInMap(value="HyperZones") public List<String> hyperZones
A list of high-performance network zones.
@NameInMap(value="LatestOperationId") public String latestOperationId
The ID of the most recent change to the resource quota.
example:operation****
@NameInMap(value="Min") public ResourceSpec min
The configuration of the minimum quota.
@NameInMap(value="ParentQuotaId") public String parentQuotaId
The ID of the parent resource quota.
example:quota1ci8g79****
@NameInMap(value="QueueStrategy") public String queueStrategy
The queuing policy for tasks in the resource quota.
example:PaiStrategyIntelligent
@NameInMap(value="QuotaCluster") public QuotaCluster quotaCluster
The specifications and status of the cluster that is composed of resources within the quota.
@NameInMap(value="QuotaConfig") public QuotaConfig quotaConfig
The configurations of the resource quota:
VPC information
Whether Remote Direct Memory Access (RDMA) is supported
ACS configurations, which take effect if the resource type is ACS
@NameInMap(value="QuotaDetails") public QuotaDetails quotaDetails
The details of the resource quota.
@NameInMap(value="QuotaId") public String quotaId
The ID of the resource quota.
example:quotajradxh4****
@NameInMap(value="QuotaName") public String quotaName
The name of the resource quota.
example:test-quota
@NameInMap(value="ReasonCode") public String reasonCode
The error code.
example:“”
@NameInMap(value="ReasonMessage") public String reasonMessage
The cause of the error.
example:“”
@NameInMap(value="RequestId") public String requestId
The request ID.
example:18D5A1C6-14B8-545E-8408-0A7DDB4C6B5E
@NameInMap(value="ResourceGroupIds") public List<String> resourceGroupIds
The resource groups that are associated with the resource quota.
@NameInMap(value="ResourceType") public String resourceType
The resource type of the quota.
example:ECS
@NameInMap(value="Status") public String status
The status of the resource quota.
example:Ready
@NameInMap(value="SubQuotas") public List<QuotaIdName> subQuotas
A list of sub-quotas of the resource quota.
@NameInMap(value="Version") public String version
The version information. This parameter takes effect when ResourceType is set to ECS.
example:1.0
@NameInMap(value="Workspaces") public List<WorkspaceIdName> workspaces
The workspaces that are associated with the resource quota.
public static GetQuotaResponseBody build(Map<String,?> map) throws Exception
Exceptionpublic GetQuotaResponseBody setAllocateStrategy(String allocateStrategy)
public String getAllocateStrategy()
public GetQuotaResponseBody setCreatorId(String creatorId)
public String getCreatorId()
public GetQuotaResponseBody setDescription(String description)
public String getDescription()
public GetQuotaResponseBody setGmtCreatedTime(String gmtCreatedTime)
public String getGmtCreatedTime()
public GetQuotaResponseBody setGmtModifiedTime(String gmtModifiedTime)
public String getGmtModifiedTime()
public GetQuotaResponseBody setHyperZones(List<String> hyperZones)
public GetQuotaResponseBody setLabels(List<Label> labels)
public GetQuotaResponseBody setLatestOperationId(String latestOperationId)
public String getLatestOperationId()
public GetQuotaResponseBody setMin(ResourceSpec min)
public ResourceSpec getMin()
public GetQuotaResponseBody setParentQuotaId(String parentQuotaId)
public String getParentQuotaId()
public GetQuotaResponseBody setQueueStrategy(String queueStrategy)
public String getQueueStrategy()
public GetQuotaResponseBody setQuotaCluster(QuotaCluster quotaCluster)
public QuotaCluster getQuotaCluster()
public GetQuotaResponseBody setQuotaConfig(QuotaConfig quotaConfig)
public QuotaConfig getQuotaConfig()
public GetQuotaResponseBody setQuotaDetails(QuotaDetails quotaDetails)
public QuotaDetails getQuotaDetails()
public GetQuotaResponseBody setQuotaId(String quotaId)
public String getQuotaId()
public GetQuotaResponseBody setQuotaName(String quotaName)
public String getQuotaName()
public GetQuotaResponseBody setReasonCode(String reasonCode)
public String getReasonCode()
public GetQuotaResponseBody setReasonMessage(String reasonMessage)
public String getReasonMessage()
public GetQuotaResponseBody setRequestId(String requestId)
public String getRequestId()
public GetQuotaResponseBody setResourceGroupIds(List<String> resourceGroupIds)
public GetQuotaResponseBody setResourceType(String resourceType)
public String getResourceType()
public GetQuotaResponseBody setStatus(String status)
public String getStatus()
public GetQuotaResponseBody setSubQuotas(List<QuotaIdName> subQuotas)
public List<QuotaIdName> getSubQuotas()
public GetQuotaResponseBody setVersion(String version)
public String getVersion()
public GetQuotaResponseBody setWorkspaces(List<WorkspaceIdName> workspaces)
public List<WorkspaceIdName> getWorkspaces()
Copyright © 2026. All rights reserved.