DATASOURCE::FC::Services digunakan untuk menanyakan layanan.
Sintaksis
{
"Type": "DATASOURCE::FC::Services",
"Properties": {
"Prefix": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Prefix | String | Tidak | Ya | Awalan dari nama layanan yang akan dikembalikan. | Nama harus dimulai dengan nilai Prefix. Sebagai contoh, jika Anda mengatur Prefix ke a, maka nama layanan yang dimulai dengan a akan dikembalikan. |
RefreshOptions | String | Tidak | Ya | Kebijakan penyegaran untuk sumber daya sumber data ketika tumpukan diperbarui. | Nilai valid:
|
Nilai kembali (Fn::GetAtt)
Services: Detail layanan.
ServiceNames: Nama layanan.
Properti | Tipe | Deskripsi | Kendala |
ServiceNames | Daftar | Nama layanan. | Tidak ada. |
Services | Daftar | Detail layanan. | Tidak ada. |
ServiceName | String | Nama layanan. | Tidak ada. |
Description | String | Deskripsi layanan. | Tidak ada. |
LogConfig | Peta | Konfigurasi log. | Log yang dihasilkan oleh fungsi ditulis ke Logstore yang ditentukan. Untuk informasi lebih lanjut, lihat LogConfig. |
ServiceId | String | ID layanan. | Tidak ada. |
CreatedTime | String | Waktu saat layanan dibuat. | Tidak ada. |
LastModifiedTime | String | Waktu terakhir layanan dimodifikasi. | Tidak ada. |
VpcConfig | Peta | Konfigurasi virtual private cloud (VPC). | Fungsi dapat mengakses VPC yang ditentukan. Untuk informasi lebih lanjut, lihat VPCConfig. |
InternetAccess | Boolean | Menunjukkan apakah fungsi dapat mengakses Internet. | Nilai valid:
|
NasConfig | Peta | Konfigurasi sistem file File Storage NAS (NAS). | Fungsi dapat mengakses sistem file NAS yang ditentukan. Untuk informasi lebih lanjut, lihat NASConfig. |
VendorConfig | Peta | Konfigurasi vendor. | Tidak ada. |
TracingConfig | Peta | Konfigurasi Managed Service for OpenTelemetry. | Setelah Function Compute terintegrasi dengan Managed Service for OpenTelemetry, Anda dapat mencatat durasi permintaan di Function Compute, melihat waktu cold start suatu fungsi, dan mencatat durasi eksekusi fungsi. Untuk informasi lebih lanjut tentang konfigurasi, lihat TracingConfig. Untuk informasi lebih lanjut tentang Managed Service for OpenTelemetry, lihat Ikhtisar. |
Contoh
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Prefix": {
"Type": "String",
"Description": "Nama layanan yang memenuhi syarat harus memiliki awalan Prefix. Sebagai contoh, jika Prefix adalah \"a\", nama layanan yang dikembalikan harus dimulai dengan \"a\"."
}
},
"Resources": {
"Services": {
"Type": "DATASOURCE::FC::Services",
"Properties": {
"Prefix": {
"Ref": "Prefix"
}
}
}
},
"Outputs": {
"Services": {
"Description": "Daftar layanan.",
"Value": {
"Fn::GetAtt": [
"Services",
"Services"
]
}
},
"ServiceNames": {
"Description": "Daftar nama layanan.",
"Value": {
"Fn::GetAtt": [
"Services",
"ServiceNames"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Prefix:
Type: String
Description: Nama layanan yang memenuhi syarat harus memiliki awalan Prefix. Sebagai contoh, jika Prefix adalah "a", nama layanan yang dikembalikan harus dimulai dengan "a".
Resources:
Services:
Type: DATASOURCE::FC::Services
Properties:
Prefix:
Ref: Prefix
Outputs:
Services:
Description: Daftar layanan.
Value:
Fn::GetAtt:
- Services
- Services
ServiceNames:
Description: Daftar nama layanan.
Value:
Fn::GetAtt:
- Services
- ServiceNames