Skip to content

ProjectProps

Properties for defining a Project.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Dataworks;
new ProjectProps {
    object ProjectIdentifier,
    object DisableDevelopment = null,
    object IsAllowDownload = null,
    object ProjectDescription = null,
    object ProjectMode = null,
    object ProjectName = null,
    object ResourceGroupId = null,
    TagsProperty[] Tags = null
};

Properties

Name Type Description
ProjectIdentifier object Property projectIdentifier: The name of the workspace.
DisableDevelopment object Property disableDevelopment: Specifies whether to disable the Development role.
IsAllowDownload object Property isAllowDownload: Specifies whether query result download from DataStudio is allowed.
ProjectDescription object Property projectDescription: The description of the workspace.
ProjectMode object Property projectMode: The mode of the workspace.
ProjectName object Property projectName: The display name of the workspace.
ResourceGroupId object Property resourceGroupId: The ID of the resource group.
Tags TagsProperty[] Property tags: Tags to attach to workspace.

ProjectIdentifierRequired

public object ProjectIdentifier { get; set; }
  • Type: object

Property projectIdentifier: The name of the workspace.

The name can contain letters, digits, and underscores (_) and must start with a letter or digit.


DisableDevelopmentOptional

public object DisableDevelopment { get; set; }
  • Type: object

Property disableDevelopment: Specifies whether to disable the Development role.

Valid values: false: enables the Development role. true: disables the Development role. Default value: false.


IsAllowDownloadOptional

public object IsAllowDownload { get; set; }
  • Type: object

Property isAllowDownload: Specifies whether query result download from DataStudio is allowed.

Valid values: true: allowed false: not allowed Default value: true.


ProjectDescriptionOptional

public object ProjectDescription { get; set; }
  • Type: object

Property projectDescription: The description of the workspace.

If not provided, it is the same as ProjectIdentifier.


ProjectModeOptional

public object ProjectMode { get; set; }
  • Type: object

Property projectMode: The mode of the workspace.

For more information about the differences between the modes of workspaces, see Differences between workspaces in basic mode and workspaces in standard mode. Valid values: 2: basic mode 3: standard mode Default value: 2.


ProjectNameOptional

public object ProjectName { get; set; }
  • Type: object

Property projectName: The display name of the workspace.

If not provided, it is the same as ProjectIdentifier.


ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

Property resourceGroupId: The ID of the resource group.


TagsOptional

public TagsProperty[] Tags { get; set; }

Property tags: Tags to attach to workspace.

Max support 20 tags to add during create workspace. Each tag with two properties Key and Value, and Key is required.