Skip to content

IProject

  • Extends: @alicloud/ros-cdk-core.IResource

  • Implemented By: @alicloud/ros-cdk-sls.datasource.Project, @alicloud/ros-cdk-sls.datasource.IProject

Represents a Project.

Properties

Name Type Description
node @alicloud/ros-cdk-core.ConstructNode The construct tree node for this construct.
env @alicloud/ros-cdk-core.IResourceEnvironment The environment this resource belongs to.
stack @alicloud/ros-cdk-core.Stack The stack in which this resource is defined.
attrCreateTime string | @alicloud/ros-cdk-core.IResolvable Attribute CreateTime: The time at which the project was created.
attrDataRedundancyType string | @alicloud/ros-cdk-core.IResolvable Attribute DataRedundancyType: Data redundancy type.
attrDescription string | @alicloud/ros-cdk-core.IResolvable Attribute Description: The description of the project.
attrLastModifyTime string | @alicloud/ros-cdk-core.IResolvable Attribute LastModifyTime: The time at which the project was last modified.
attrOwner string | @alicloud/ros-cdk-core.IResolvable Attribute Owner: The ID of the Alibaba Cloud account that is used to create the project.
attrProjectName string | @alicloud/ros-cdk-core.IResolvable Attribute ProjectName: The name of the project.
attrQuota string | @alicloud/ros-cdk-core.IResolvable Attribute Quota: Project quota.
attrRegion string | @alicloud/ros-cdk-core.IResolvable Attribute Region: The region to which the project belongs.
attrResourceGroupId string | @alicloud/ros-cdk-core.IResolvable Attribute ResourceGroupId: The ID of the resource group to which the project belongs.
attrStatus string | @alicloud/ros-cdk-core.IResolvable Attribute Status: The status of the project.
props ProjectProps No description.

nodeRequired

public readonly node: ConstructNode;
  • Type: @alicloud/ros-cdk-core.ConstructNode

The construct tree node for this construct.


envRequired

public readonly env: IResourceEnvironment;
  • Type: @alicloud/ros-cdk-core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


stackRequired

public readonly stack: Stack;
  • Type: @alicloud/ros-cdk-core.Stack

The stack in which this resource is defined.


attrCreateTimeRequired

public readonly attrCreateTime: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute CreateTime: The time at which the project was created.


attrDataRedundancyTypeRequired

public readonly attrDataRedundancyType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute DataRedundancyType: Data redundancy type.


attrDescriptionRequired

public readonly attrDescription: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Description: The description of the project.


attrLastModifyTimeRequired

public readonly attrLastModifyTime: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute LastModifyTime: The time at which the project was last modified.


attrOwnerRequired

public readonly attrOwner: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Owner: The ID of the Alibaba Cloud account that is used to create the project.


attrProjectNameRequired

public readonly attrProjectName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute ProjectName: The name of the project.


attrQuotaRequired

public readonly attrQuota: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Quota: Project quota.


attrRegionRequired

public readonly attrRegion: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Region: The region to which the project belongs.


attrResourceGroupIdRequired

public readonly attrResourceGroupId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute ResourceGroupId: The ID of the resource group to which the project belongs.


attrStatusRequired

public readonly attrStatus: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Attribute Status: The status of the project.


propsRequired

public readonly props: ProjectProps;