Skip to content

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.ListLabelsProperty> 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.ListLabelsProperty>

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.