DATASOURCE::VPC::FlowLogs digunakan untuk memperoleh informasi log aliran.
Sintaksis
{
"Type": "DATASOURCE::VPC::FlowLogs",
"Properties": {
"FlowLogName": String,
"Description": String,
"LogStoreName": String,
"ResourceId": String,
"ProjectName": String,
"ResourceType": String,
"FlowLogId": String,
"TrafficType": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
FlowLogName | String | Tidak | Ya | Nama dari log aliran. | Nama harus memiliki panjang 1 hingga 128 karakter dan tidak boleh dimulai dengan |
Description | String | Tidak | Ya | Deskripsi dari log aliran. | Tidak ada. |
LogStoreName | String | Tidak | Ya | Penyimpanan Log yang menyimpan data lalu lintas yang ditangkap. | Tidak ada. |
ResourceId | String | Tidak | Ya | ID dari sumber daya tempat lalu lintas ditangkap. | Tidak ada. |
ProjectName | String | Tidak | Ya | Proyek yang mengelola data lalu lintas yang ditangkap. | Tidak ada. |
ResourceType | String | Tidak | Ya | Jenis sumber daya tempat lalu lintas ditangkap. | Nilai valid:
|
FlowLogId | String | Tidak | Ya | ID dari log aliran. | Tidak ada. |
TrafficType | String | Tidak | Ya | Jenis lalu lintas yang ditangkap oleh log aliran. | Nilai valid:
|
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya sumber data ketika tumpukan diperbarui. | Nilai valid:
|
Nilai kembali
Fn::GetAtt
FlowLogs: detail dari log aliran.
FlowLogIds: ID dari log aliran.
Properti | Tipe | Deskripsi | Kendala |
FlowLogIds | List | ID dari log aliran. | Tidak ada. |
FlowLogs | List | Detail dari log aliran. | Tidak ada. |
Status | String | Status dari log aliran. | Nilai valid:
|
FlowLogName | String | Nama dari log aliran. | Tidak ada. |
Description | String | Deskripsi dari log aliran. | Tidak ada. |
ResourceType | String | Jenis sumber daya tempat lalu lintas ditangkap. | Nilai valid:
|
ProjectName | String | Proyek yang mengelola data lalu lintas yang ditangkap. | Tidak ada. |
RegionId | String | ID dari wilayah tempat log aliran berada. | Tidak ada. |
TrafficType | String | Jenis lalu lintas yang ditangkap. | Nilai valid:
|
LogStoreName | String | Penyimpanan Log yang menyimpan data lalu lintas yang ditangkap. | Tidak ada. |
ResourceId | String | ID dari sumber daya tempat lalu lintas ditangkap. | Tidak ada. |
FlowLogId | String | ID dari log aliran. | Tidak ada. |
CreateTime | String | Waktu ketika log aliran dibuat. | Tidak ada. |
Contoh
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ExtensionDataSource:
Type: DATASOURCE::VPC::FlowLogs
Properties:
ResourceType: VPC
TrafficType: All
Outputs:
FlowLogs:
Description: Daftar log aliran.
Value:
Fn::GetAtt:
- ExtensionDataSource
- FlowLogs
FlowLogIds:
Description: Daftar ID log aliran.
Value:
Fn::GetAtt:
- ExtensionDataSource
- FlowLogIds{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::VPC::FlowLogs",
"Properties": {
"ResourceType": "VPC",
"TrafficType": "All"
}
}
},
"Outputs": {
"FlowLogs": {
"Description": "Daftar log aliran.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"FlowLogs"
]
}
},
"FlowLogIds": {
"Description": "Daftar ID log aliran.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"FlowLogIds"
]
}
}
}
}