DATASOURCE::FNF::Flows は、複数のフローを一度にクエリするために使用されます。
構文
{
"Type": "DATASOURCE::FNF::Flows",
"Properties": {
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
RefreshOptions | String | いいえ | はい | スタックの更新時のデータソースリソースの更新ポリシー。 | 有効な値:
|
戻り値
Fn::GetAtt
FlowNames: フローの名前。
Flows: フローの詳細。
プロパティ | タイプ | 説明 | 制約 |
FlowNames | List | フローの名前。 | なし。 |
Flows | List | フローの詳細。 | なし。 |
Definition | String | フローの定義。 | 定義は Flow Definition Language(FDL)構文に従います。 |
Description | String | フローの説明。 | なし。 |
FlowName | String | フロー名。 | なし。 |
RoleArn | String | フローの実行に使用される Resource Access Management(RAM) ロールのAlibaba Cloud Resource Name(ARN)。 | なし。 |
FlowId | String | フローの一意の ID。 | なし。 |
LastModifiedTime | String | フローが最後に変更された日時。 | なし。 |
Type | String | フローのタイプ。 | なし。 |
CreateTime | String | フローが作成された日時。 | なし。 |
例
ROSTemplateFormatVersion: '2015-09-01'
Resources:
ExtensionDataSource:
Properties: {}
Type: DATASOURCE::FNF::Flows
Outputs:
FlowNames:
Description: The list of flow names.
Value:
Fn::GetAtt:
- ExtensionDataSource
- FlowNames
Flows:
Description: The details about flows.
Value:
Fn::GetAtt:
- ExtensionDataSource
- Flows{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::FNF::Flows",
"Properties": {}
}
},
"Outputs": {
"FlowNames": {
"Description": "フロー名のリスト。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"FlowNames"
]
}
},
"Flows": {
"Description": "フローに関する詳細。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Flows"
]
}
}
}
}