Skip to content

RosQuotaProps

Properties for defining a RosQuota.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-pai-quota

Initializer

import ros_cdk_pai
ros_cdk_pai.RosQuotaProps(
  quota_name: typing.Union[str, IResolvable],
  allocate_strategy: typing.Union[str, IResolvable] = None,
  cluster_spec: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  description: typing.Union[str, IResolvable] = None,
  labels: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, LabelsProperty]]] = None,
  min: typing.Union[IResolvable, MinProperty] = None,
  parent_quota_id: typing.Union[str, IResolvable] = None,
  queue_strategy: typing.Union[str, IResolvable] = None,
  quota_config: typing.Union[IResolvable, typing.Mapping[typing.Any]] = None,
  resource_group_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]] = None,
  resource_type: typing.Union[str, IResolvable] = None
)

Properties

Name Type Description
quota_name typing.Union[str, ros_cdk_core.IResolvable] No description.
allocate_strategy typing.Union[str, ros_cdk_core.IResolvable] No description.
cluster_spec typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
description typing.Union[str, ros_cdk_core.IResolvable] No description.
labels typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, LabelsProperty]]] No description.
min typing.Union[ros_cdk_core.IResolvable, MinProperty] No description.
parent_quota_id typing.Union[str, ros_cdk_core.IResolvable] No description.
queue_strategy typing.Union[str, ros_cdk_core.IResolvable] No description.
quota_config typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]] No description.
resource_group_ids typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]] No description.
resource_type typing.Union[str, ros_cdk_core.IResolvable] No description.

quota_nameRequired

quota_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

allocate_strategyOptional

allocate_strategy: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

cluster_specOptional

cluster_spec: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

descriptionOptional

description: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

labelsOptional

labels: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, LabelsProperty]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, LabelsProperty]]]

minOptional

min: typing.Union[IResolvable, MinProperty]
  • Type: typing.Union[ros_cdk_core.IResolvable, MinProperty]

parent_quota_idOptional

parent_quota_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

queue_strategyOptional

queue_strategy: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

quota_configOptional

quota_config: typing.Union[IResolvable, typing.Mapping[typing.Any]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.Mapping[typing.Any]]

resource_group_idsOptional

resource_group_ids: typing.Union[IResolvable, typing.List[typing.Union[str, IResolvable]]]
  • Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[str, ros_cdk_core.IResolvable]]]

resource_typeOptional

resource_type: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]