構文
{
"Type": "ALIYUN::EMR::FlowProject",
"Properties": {
"Description": String,
"FlowProjectName": String,
"ResourceGroupId": String
}
}
プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Description | String | はい | はい | プロジェクトの説明。 | なし。 |
FlowProjectName | String | はい | はい | プロジェクトの名前。 | なし。 |
ResourceGroupId | String | いいえ | いいえ | E-MapReduce(EMR)クラスター、およびクラスター内のノードとして機能するElastic Compute Service(ECS)インスタンスが属するリソースグループのID。 | なし。 |
戻り値
Fn::GetAtt
FlowProjectName: プロジェクトの名前。
Description: プロジェクトの説明。
UserId: Alibaba CloudアカウントのID。
CreateTime: プロジェクトが作成された時刻。
FlowProjectId: プロジェクトのID。
GmtModified: プロジェクトが変更された時刻。
例
YAML 形式
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ExtensionResource:
Type: ALIYUN::EMR::FlowProject
Properties:
Description: TestFlowProjectDescription
FlowProjectName: TestFlowProject
Outputs:
FlowProjectName:
Description: The name of the project.
Value:
Fn::GetAtt:
- ExtensionResource
- FlowProjectName
Description:
Description: The description of the project.
Value:
Fn::GetAtt:
- ExtensionResource
- Description
UserId:
Description: The ID of the primary account.
Value:
Fn::GetAtt:
- ExtensionResource
- UserId
CreateTime:
Description: The time when the project was created.
Value:
Fn::GetAtt:
- ExtensionResource
- CreateTime
FlowProjectId:
Description: The ID of the project.
Value:
Fn::GetAtt:
- ExtensionResource
- FlowProjectId
GmtModified:
Description: The time when the project was modified.
Value:
Fn::GetAtt:
- ExtensionResource
- GmtModified
JSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ExtensionResource": {
"Type": "ALIYUN::EMR::FlowProject",
"Properties": {
"Description": "TestFlowProjectDescription",
"FlowProjectName": "TestFlowProject"
}
}
},
"Outputs": {
"FlowProjectName": {
"Description": "プロジェクトの名前。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"FlowProjectName"
]
}
},
"Description": {
"Description": "プロジェクトの説明。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"Description"
]
}
},
"UserId": {
"Description": "プライマリアカウントの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"UserId"
]
}
},
"CreateTime": {
"Description": "プロジェクトが作成された時刻。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"CreateTime"
]
}
},
"FlowProjectId": {
"Description": "プロジェクトの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"FlowProjectId"
]
}
},
"GmtModified": {
"Description": "プロジェクトが変更された時刻。",
"Value": {
"Fn::GetAtt": [
"ExtensionResource",
"GmtModified"
]
}
}
}
}