ALIYUN::EMR::FlowProject digunakan untuk membuat proyek pengembangan data.
Sintaksis
{
"Type": "ALIYUN::EMR::FlowProject",
"Properties": {
"Description": String,
"FlowProjectName": String,
"ResourceGroupId": String
}
}
Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Description | String | Ya | Ya | Deskripsi dari proyek. | Tidak ada. |
FlowProjectName | String | Ya | Ya | Nama dari proyek. | Tidak ada. |
ResourceGroupId | String | Tidak | Tidak | ID grup sumber daya tempat kluster E-MapReduce (EMR) dan instans Elastic Compute Service (ECS) yang berfungsi sebagai node dalam kluster tersebut berada. | Tidak ada. |
Nilai Pengembalian
Fn::GetAtt
FlowProjectName: Nama proyek.
Description: Deskripsi proyek.
UserId: ID akun Alibaba Cloud.
CreateTime: Waktu pembuatan proyek.
FlowProjectId: ID proyek.
GmtModified: Waktu modifikasi proyek.
Contoh
YAML format
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ExtensionResource:
Type: ALIYUN::EMR::FlowProject
Properties:
Description: TestFlowProjectDescription
FlowProjectName: TestFlowProject
Outputs:
FlowProjectName:
Description: Nama dari proyek.
Value:
Fn::GetAtt:
- ExtensionResource
- FlowProjectName
Description:
Description: Deskripsi dari proyek.
Value:
Fn::GetAtt:
- ExtensionResource
- Description
UserId:
Description: ID akun utama.
Value:
Fn::GetAtt:
- ExtensionResource
- UserId
CreateTime:
Description: Waktu ketika proyek dibuat.
Value:
Fn::GetAtt:
- ExtensionResource
- CreateTime
FlowProjectId:
Description: ID dari proyek.
Value:
Fn::GetAtt:
- ExtensionResource
- FlowProjectId
GmtModified:
Description: Waktu ketika proyek dimodifikasi.
Value:
Fn::GetAtt:
- ExtensionResource
- GmtModified
JSON format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ExtensionResource": {
"Type": "ALIYUN::EMR::FlowProject",
"Properties": {
"Description": "TestFlowProjectDescription",
"FlowProjectName": "TestFlowProject"
}
}
},
"Outputs": {
"FlowProjectName": {
"Description": "Nama dari proyek.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"FlowProjectName"
]
}
},
"Description": {
"Description": "Deskripsi dari proyek.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"Description"
]
}
},
"UserId": {
"Description": "ID akun utama.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"UserId"
]
}
},
"CreateTime": {
"Description": "Waktu ketika proyek dibuat.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"CreateTime"
]
}
},
"FlowProjectId": {
"Description": "ID dari proyek.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"FlowProjectId"
]
}
},
"GmtModified": {
"Description": "Waktu ketika proyek dimodifikasi.",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"GmtModified"
]
}
}
}
}