全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::FNF::Flow

更新时间:Jul 02, 2025

ALIYUN::FNF::Flow digunakan untuk membuat alur.

Sintaksis

{
  "Type": "ALIYUN::FNF::Flow",
  "Properties": {
    "Definition": String,
    "RoleArn": String,
    "Description": String,
    "RequestId": String,
    "Name": String,
    "ExternalStorageLocation": String,
    "ExecutionMode": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

Definisi

String

Ya

Ya

Definisi dari alur. Contoh: version: v1beta1\ntype: flow\nsteps: \n - type: pass\n name: mypass.

Definisi mengikuti sintaksis Flow Definition Language (FDL). Untuk informasi lebih lanjut, lihat Ikhtisar.

RoleArn

String

Tidak

Ya

Nama Sumber Daya Alibaba Cloud (ARN) dari peran Resource Access Management (RAM) yang diperlukan untuk mengeksekusi alur.

Tidak ada.

Deskripsi

String

Tidak

Ya

Deskripsi dari alur.

Tidak ada.

RequestId

String

Tidak

Ya

ID dari permintaan.

Jika Anda meninggalkan properti ini kosong, sistem akan menghasilkan nilai secara acak.

Nama

String

Ya

Tidak

Nama dari alur.

Nama harus unik dalam akun Alibaba Cloud.

Panjangnya harus antara 1 hingga 128 karakter, dan dapat berisi huruf, angka, garis bawah (_), dan tanda hubung (-). Harus dimulai dengan huruf atau garis bawah (_).

ExternalStorageLocation

String

Tidak

Tidak

Path penyimpanan eksternal.

Tidak ada.

ExecutionMode

String

Tidak

Tidak

Mode eksekusi.

Nilai yang valid:

  • Express

  • Standard

Nilai Pengembalian

Fn::GetAtt

  • CreatedTime: Waktu pembuatan alur.

  • LastModifiedTime: Waktu terakhir alur dimodifikasi.

  • Id: ID unik alur.

  • Nama: Nama alur.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  Flow:
    Type: ALIYUN::FNF::Flow
    Properties:
      Name: ros-test
      Definition: ros-test
Outputs:
  CreatedTime:
    Description: Waktu pembuatan alur.
    Value:
      Fn::GetAtt:
        - Flow
        - CreatedTime
  LastModifiedTime:
    Description: Waktu terakhir alur dimodifikasi.
    Value:
      Fn::GetAtt:
        - Flow
        - LastModifiedTime
  Id:
    Description: ID unik dari alur.
    Value:
      Fn::GetAtt:
        - Flow
        - Id
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "Flow": {
      "Type": "ALIYUN::FNF::Flow",
      "Properties": {
        "Name": "ros-test",
        "Definition": "ros-test"
      }
    }
  },
  "Outputs": {
    "CreatedTime": {
      "Description": "Waktu pembuatan alur.",
      "Value": {
        "Fn::GetAtt": [
          "Flow",
          "CreatedTime"
        ]
      }
    },
    "LastModifiedTime": {
      "Description": "Waktu terakhir alur dimodifikasi.",
      "Value": {
        "Fn::GetAtt": [
          "Flow",
          "LastModifiedTime"
        ]
      }
    },
    "Id": {
      "Description": "ID unik dari alur.",
      "Value": {
        "Fn::GetAtt": [
          "Flow",
          "Id"
        ]
      }
    }
  }
}