DATASOURCE::FNF::Flows is used to query multiple flows at a time.

Return values

Fn::GetAtt

  • FlowNames: the names of the flows.
  • Flows: details of the flows.
PropertyTypeDescriptionConstraint
FlowNamesListThe names of the flows. None.
FlowsListDetails of the flows. None.
DefinitionStringThe definition of the flow. The definition follows the Flow Definition Language (FDL) syntax.
DescriptionStringThe description of the flow. None.
FlowNameStringThe name of the flow. None.
RoleArnStringThe Alibaba Cloud Resource Name (ARN) of the RAM role. None.
FlowIdStringThe unique ID of the flow. None.
LastModifiedTimeStringThe time when the flow was last modified. None.
TypeStringThe type of the flow. None.
CreateTimeStringThe time when the flow was created. None.

Examples

  • YAML format

    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
  • JSON format

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Resources": {
        "ExtensionDataSource": {
          "Type": "DATASOURCE::FNF::Flows",
          "Properties": {}
        }
      },
      "Outputs": {
        "FlowNames": {
          "Description": "The list of flow names.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "FlowNames"
            ]
          }
        },
        "Flows": {
          "Description": "The details about flows.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "Flows"
            ]
          }
        }
      }
    }