Skip to content

ProjectProps

Properties for defining a Project.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-maxcompute-project

Initializer

import ros_cdk_maxcompute
ros_cdk_maxcompute.ProjectProps(
  name: typing.Union[str, IResolvable],
  charge_type: typing.Union[str, IResolvable] = None,
  comment: typing.Union[str, IResolvable] = None,
  default_quota: typing.Union[str, IResolvable] = None,
  ip_white_list: typing.Union[IResolvable, IpWhiteListProperty] = None,
  properties: typing.Union[IResolvable, PropertiesProperty] = None
)

Properties

Name Type Description
name typing.Union[str, ros_cdk_core.IResolvable] Property name: The name of the project.
charge_type typing.Union[str, ros_cdk_core.IResolvable] Property chargeType: Quota payment type, support PayAsYouGo, Subscription.
comment typing.Union[str, ros_cdk_core.IResolvable] Property comment: The comments of project.
default_quota typing.Union[str, ros_cdk_core.IResolvable] Property defaultQuota: Default Computing Resource Group.
ip_white_list typing.Union[ros_cdk_core.IResolvable, IpWhiteListProperty] Property ipWhiteList: IP whitelist.
properties typing.Union[ros_cdk_core.IResolvable, PropertiesProperty] Property properties: Project base attributes.

nameRequired

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

Property name: The name of the project.

It must start with a lower-case letter and contain lower-case letters, digits, and underscores (_). The value must contain 3 to 28 characters


charge_typeOptional

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

Property chargeType: Quota payment type, support PayAsYouGo, Subscription.


commentOptional

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

Property comment: The comments of project.


default_quotaOptional

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

Property defaultQuota: Default Computing Resource Group.


ip_white_listOptional

ip_white_list: typing.Union[IResolvable, IpWhiteListProperty]

Property ipWhiteList: IP whitelist.


propertiesOptional

properties: typing.Union[IResolvable, PropertiesProperty]

Property properties: Project base attributes.