DATASOURCE::PAI::Datasets类型用于查询数据集基础信息。
语法
{
"Type": "DATASOURCE::PAI::Datasets",
"Properties": {
"SourceId": String,
"WorkspaceId": String,
"RefreshOptions": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
SourceId | String | 否 | 是 | 来源ID。 | 取值:
|
WorkspaceId | String | 是 | 是 | 数据集所在工作空间ID。 | 无 |
RefreshOptions | String | 否 | 是 | 当资源栈更新时,数据源资源的刷新策略。 | 有效值:
|
返回值
Fn::GetAtt
Datasets:数据集详情列表。
DatasetIds:数据集ID列表。
属性名称 | 类型 | 描述 | 约束 |
DatasetIds | List | 数据集ID列表。 | 无 |
Datasets | List | 数据集详情列表。 | 无 |
Accessibility | String | 工作空间可见度。 | 无 |
CreateTime | String | 创建时间。 | 无 |
Options | String | 扩展字段。 | 无 |
DataType | String | 数据类型。 | 无 |
SourceType | String | 来源类型。 | 无 |
Property | String | 数据集属性。 | 无 |
Uri | String | URI配置。 | 无 |
OwnerId | String | 主账户ID。 | 无 |
DatasetName | String | 数据集名称。 | 无 |
GmtModifiedTime | String | 更新时间。 | 无 |
UserId | String | 用户ID。 | 无 |
DataSourceType | String | 数据源类型。 | 无 |
SourceId | String | 来源ID。 | 无 |
Description | String | 描述。 | 无 |
DatasetId | String | 数据集ID。 | 无 |
WorkspaceId | String | 数据集所在工作空间ID。 | 无 |
示例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
WorkspaceId:
Description: 'The ID of the workspace where the dataset is located. For details
about how to obtain the workspace ID, see [ListWorkspaces](~~ 449124 ~~).
If this parameter is not configured, the default workspace is used. If the default
workspace does not exist, an error is reported.'
Type: String
Resources:
ExtensionDataSource:
Properties:
WorkspaceId:
Ref: WorkspaceId
Type: DATASOURCE::PAI::Datasets
Outputs:
DatasetIds:
Description: The list of dataset IDs.
Value:
Fn::GetAtt:
- ExtensionDataSource
- DatasetIds
Datasets:
Description: The list of datasets.
Value:
Fn::GetAtt:
- ExtensionDataSource
- Datasets
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"WorkspaceId": {
"Type": "String",
"Description": "The ID of the workspace where the dataset is located. For details about how to obtain the workspace ID, see [ListWorkspaces](~~ 449124 ~~).\nIf this parameter is not configured, the default workspace is used. If the default workspace does not exist, an error is reported."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::PAI::Datasets",
"Properties": {
"WorkspaceId": {
"Ref": "WorkspaceId"
}
}
}
},
"Outputs": {
"Datasets": {
"Description": "The list of datasets.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Datasets"
]
}
},
"DatasetIds": {
"Description": "The list of dataset IDs.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DatasetIds"
]
}
}
}
}