DATASOURCE::SLS::Projects类型用于查询日志项目信息。
语法
{
"Type": "DATASOURCE::SLS::Projects",
"Properties": {
"RefreshOptions": String
}
}
属性
属性名称 | 类型 | 必须 | 允许更新 | 描述 | 约束 |
RefreshOptions | String | 否 | 是 | 当资源栈更新时,数据源资源的刷新策略。 | 有效值:
|
返回数据(Fn::GetAtt)
Projects:项目列表。
ProjectNames:项目名称列表。
属性名称 | 类型 | 描述 | 约束 |
ProjectNames | List | 项目名称列表。 | 无 |
Projects | List | 项目详情列表。 | 无 |
ProjectName | String | 项目名称。 | 项目名称在阿里云地域内全局唯一,且创建后不可修改。 |
Status | String | 项目状态。 | 取值:
|
Owner | String | 创建人的阿里云账号ID。 | 无 |
Description | String | 项目描述信息。 | 无 |
CreatedTime | String | 创建项目的时间。 | 无 |
LastModifyTime | String | 最后一次更新项目的时间戳。 | 单位:毫秒。 |
示例
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"Projects": {
"Type": "DATASOURCE::SLS::Projects",
"Properties": {}
}
},
"Outputs": {
"Projects": {
"Description": "The list of projects.",
"Value": {
"Fn::GetAtt": [
"Projects",
"Projects"
]
}
},
"ProjectNames": {
"Description": "The list of project names.",
"Value": {
"Fn::GetAtt": [
"Projects",
"ProjectNames"
]
}
}
}
}
ROSTemplateFormatVersion: '2015-09-01'
Resources:
Projects:
Type: DATASOURCE::SLS::Projects
Properties: {}
Outputs:
Projects:
Description: The list of projects.
Value:
Fn::GetAtt:
- Projects
- Projects
ProjectNames:
Description: The list of project names.
Value:
Fn::GetAtt:
- Projects
- ProjectNames