DATASOURCE::FC::Triggers digunakan untuk menanyakan pemicu.
Sintaksis
{
"Type": "DATASOURCE::FC::Triggers",
"Properties": {
"FunctionName": String,
"ServiceName": String,
"Prefix": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
FunctionName | String | Ya | Ya | Nama fungsi. | Tidak ada. |
ServiceName | String | Ya | Ya | Nama layanan. | Tidak ada. |
Prefix | String | Tidak | Ya | Awalan nama sumber daya. | Nama sumber daya harus dimulai dengan nilai properti ini. Sebagai contoh, jika Anda mengatur Prefix ke a, nama sumber daya yang dikembalikan akan diawali dengan a. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya sumber data saat tumpukan diperbarui. | Nilai valid:
|
Nilai kembali (Fn::GetAtt)
TriggerNames: Nama-nama pemicu.
Triggers: Detail pemicu.
Properti | Tipe | Deskripsi | Kendala |
TriggerNames | Daftar | Nama-nama pemicu. | Tidak ada. |
Triggers | Daftar | Detail pemicu. | Tidak ada. |
TriggerName | String | Nama pemicu. | Tidak ada. |
TriggerId | String | ID pemicu. | Tidak ada. |
TriggerConfig | String | Konfigurasi pemicu. | Tidak ada. |
TriggerType | String | Tipe pemicu. | Nilai valid:
|
Description | String | Deskripsi pemicu. | Tidak ada. |
InvocationRole | String | Peran Resource Access Management (RAM) yang digunakan oleh sumber acara seperti OSS untuk memanggil fungsi. | Untuk informasi lebih lanjut, lihat Ikhtisar pemicu. |
CreatedTime | String | Waktu ketika pemicu dibuat. | Tidak ada. |
LastModifiedTime | String | Waktu terakhir pemicu dimodifikasi. | Tidak ada. |
Qualifier | String | Versi layanan. | Untuk informasi lebih lanjut, lihat Kelola versi. |
SourceArn | String | Alibaba Cloud Resource Name (ARN) dari sumber acara untuk pemicu. | Tidak ada. |
DomainName | String | Nama domain. | Tidak ada. |
Contoh
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"FunctionName": {
"Type": "String",
"Description": "Nama fungsi."
},
"ServiceName": {
"Type": "String",
"Description": "Nama layanan."
}
},
"Resources": {
"Triggers": {
"Type": "DATASOURCE::FC::Triggers",
"Properties": {
"FunctionName": {
"Ref": "FunctionName"
},
"ServiceName": {
"Ref": "ServiceName"
}
}
}
},
"Outputs": {
"TriggerNames": {
"Description": "Daftar nama pemicu.",
"Value": {
"Fn::GetAtt": [
"Triggers",
"TriggerNames"
]
}
},
"Triggers": {
"Description": "Daftar pemicu.",
"Value": {
"Fn::GetAtt": [
"Triggers",
"Triggers"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Parameters:
FunctionName:
Type: String
Description: Nama fungsi.
ServiceName:
Type: String
Description: Nama layanan.
Resources:
Triggers:
Type: DATASOURCE::FC::Triggers
Properties:
FunctionName:
Ref: FunctionName
ServiceName:
Ref: ServiceName
Outputs:
TriggerNames:
Description: Daftar nama pemicu.
Value:
Fn::GetAtt:
- Triggers
- TriggerNames
Triggers:
Description: Daftar pemicu.
Value:
Fn::GetAtt:
- Triggers
- Triggers