QuotaProps
Properties for defining a Quota.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-pai-quota
Initializer
import com.aliyun.ros.cdk.pai.QuotaProps;
QuotaProps.builder()
.quotaName(java.lang.String)
.quotaName(IResolvable)
// .allocateStrategy(java.lang.String)
// .allocateStrategy(IResolvable)
// .clusterSpec(IResolvable)
// .clusterSpec(java.util.Map<java.lang.String, java.lang.Object>)
// .description(java.lang.String)
// .description(IResolvable)
// .labels(IResolvable)
// .labels(java.util.List<IResolvable)
// .labels(LabelsProperty>)
// .min(IResolvable)
// .min(MinProperty)
// .parentQuotaId(java.lang.String)
// .parentQuotaId(IResolvable)
// .queueStrategy(java.lang.String)
// .queueStrategy(IResolvable)
// .quotaConfig(IResolvable)
// .quotaConfig(java.util.Map<java.lang.String, java.lang.Object>)
// .resourceGroupIds(IResolvable)
// .resourceGroupIds(java.util.List<java.lang.String)
// .resourceGroupIds(IResolvable>)
// .resourceType(java.lang.String)
// .resourceType(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
quotaName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property quotaName: The name of the quota. |
allocateStrategy | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property allocateStrategy: The allocation strategy. |
clusterSpec | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | Property clusterSpec: The cluster specification. |
description | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property description: The description of the quota. |
labels | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | Property labels: The labels associated with the quota. |
min | com.aliyun.ros.cdk.core.IResolvable OR MinProperty | Property min: The minimum resource allocation configuration. |
parentQuotaId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property parentQuotaId: The ID of the parent quota. |
queueStrategy | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property queueStrategy: The queue strategy. |
quotaConfig | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | Property quotaConfig: The quota configuration. |
resourceGroupIds | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | Property resourceGroupIds: The list of resource group IDs. |
resourceType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property resourceType: The type of the resource. |
quotaNameRequired
public java.lang.Object getQuotaName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property quotaName: The name of the quota.
allocateStrategyOptional
public java.lang.Object getAllocateStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property allocateStrategy: The allocation strategy.
clusterSpecOptional
public java.lang.Object getClusterSpec();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
Property clusterSpec: The cluster specification.
descriptionOptional
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property description: The description of the quota.
labelsOptional
public java.lang.Object getLabels();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
LabelsProperty>
Property labels: The labels associated with the quota.
minOptional
public java.lang.Object getMin();
- Type: com.aliyun.ros.cdk.core.IResolvable OR MinProperty
Property min: The minimum resource allocation configuration.
parentQuotaIdOptional
public java.lang.Object getParentQuotaId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property parentQuotaId: The ID of the parent quota.
queueStrategyOptional
public java.lang.Object getQueueStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property queueStrategy: The queue strategy.
quotaConfigOptional
public java.lang.Object getQuotaConfig();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
Property quotaConfig: The quota configuration.
resourceGroupIdsOptional
public java.lang.Object getResourceGroupIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
Property resourceGroupIds: The list of resource group IDs.
resourceTypeOptional
public java.lang.Object getResourceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property resourceType: The type of the resource.