Skip to content

DataSourceSharedRuleProps

Properties for defining a DataSourceSharedRule.

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

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkdataworks"
&alicloudroscdkdataworks.DataSourceSharedRuleProps {
    DataSourceId: interface{},
    EnvType: interface{},
    TargetProjectId: interface{},
    SharedUser: interface{},
}

Properties

Name Type Description
DataSourceId interface{} Property dataSourceId: The ID of the data source, that is, the unique identifier of the data source.
EnvType interface{} Property envType: The environment type of the data source shared to the target project, such as Dev (Development Environment) and Prod (production environment).
TargetProjectId interface{} Property targetProjectId: The ID of the project to which the data source is shared.
SharedUser interface{} Property sharedUser: The target user of the data source permission policy, which is null to share to the project.

DataSourceIdRequired

DataSourceId interface{}
  • Type: interface{}

Property dataSourceId: The ID of the data source, that is, the unique identifier of the data source.


EnvTypeRequired

EnvType interface{}
  • Type: interface{}

Property envType: The environment type of the data source shared to the target project, such as Dev (Development Environment) and Prod (production environment).


TargetProjectIdRequired

TargetProjectId interface{}
  • Type: interface{}

Property targetProjectId: The ID of the project to which the data source is shared.


SharedUserOptional

SharedUser interface{}
  • Type: interface{}

Property sharedUser: The target user of the data source permission policy, which is null to share to the project.