Project2Props
Properties for defining a Project2.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-imm-project2
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkimm"
&alicloudroscdkimm.Project2Props {
ProjectName: interface{},
DatasetMaxBindCount: interface{},
DatasetMaxEntityCount: interface{},
DatasetMaxFileCount: interface{},
DatasetMaxRelationCount: interface{},
DatasetMaxTotalFileSize: interface{},
Description: interface{},
ProjectMaxDatasetCount: interface{},
ServiceRole: interface{},
TemplateId: interface{},
}
Properties
| Name | Type | Description |
|---|---|---|
ProjectName | interface{} | Property projectName: The project name. |
DatasetMaxBindCount | interface{} | Property datasetMaxBindCount: The maximum number of bindings for each dataset. |
DatasetMaxEntityCount | interface{} | Property datasetMaxEntityCount: The maximum number of metadata entities in each dataset. |
DatasetMaxFileCount | interface{} | Property datasetMaxFileCount: The maximum number of files in each dataset. |
DatasetMaxRelationCount | interface{} | Property datasetMaxRelationCount: The maximum number of metadata relations in each dataset. |
DatasetMaxTotalFileSize | interface{} | Property datasetMaxTotalFileSize: The maximum size of files in each dataset. |
Description | interface{} | Property description: The description of project. |
ProjectMaxDatasetCount | interface{} | Property projectMaxDatasetCount: The maximum number of datasets in the project. |
ServiceRole | interface{} | Property serviceRole: The name of the Resource Access Management (RAM) role. |
TemplateId | interface{} | Property templateId: The ID of the workflow template. |
ProjectNameRequired
ProjectName interface{}
- Type: interface{}
Property projectName: The project name.
The naming convention is as follows:
- The name must be 1 to 128 characters in length.
- It can contain only letters, digits, hyphens (-), and underscores (_).
- It must start with a letter or an underscore (_).
DatasetMaxBindCountOptional
DatasetMaxBindCount interface{}
- Type: interface{}
Property datasetMaxBindCount: The maximum number of bindings for each dataset.
Valid values: 1 to 10. Default value: 10.
DatasetMaxEntityCountOptional
DatasetMaxEntityCount interface{}
- Type: interface{}
Property datasetMaxEntityCount: The maximum number of metadata entities in each dataset.
The default value is 10,000,000,000.
This configuration is reserved and is not currently enforced.
DatasetMaxFileCountOptional
DatasetMaxFileCount interface{}
- Type: interface{}
Property datasetMaxFileCount: The maximum number of files in each dataset.
Valid values: 1 to 100000000. Default value: 100000000.
DatasetMaxRelationCountOptional
DatasetMaxRelationCount interface{}
- Type: interface{}
Property datasetMaxRelationCount: The maximum number of metadata relations in each dataset.
The default value is 100,000,000,000.
This configuration is reserved and is not currently enforced.
DatasetMaxTotalFileSizeOptional
DatasetMaxTotalFileSize interface{}
- Type: interface{}
Property datasetMaxTotalFileSize: The maximum size of files in each dataset.
If the maximum size is exceeded, no indexes can be added. Unit: bytes. Default value: 90000000000000000.
DescriptionOptional
Description interface{}
- Type: interface{}
Property description: The description of project.
ProjectMaxDatasetCountOptional
ProjectMaxDatasetCount interface{}
- Type: interface{}
Property projectMaxDatasetCount: The maximum number of datasets in the project.
Valid values: 1 to 1000000000. Default value: 1000000000.
ServiceRoleOptional
ServiceRole interface{}
- Type: interface{}
Property serviceRole: The name of the Resource Access Management (RAM) role.
You must attach the RAM role to IMM to allow IMM to access other cloud resources, such as Object Storage Service (OSS). Default value: AliyunIMMDefaultRole.
TemplateIdOptional
TemplateId interface{}
- Type: interface{}
Property templateId: The ID of the workflow template.
You can leave this parameter empty.