全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::VPC::FlowLogs

更新时间:Jun 26, 2025

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 http:// atau https://.

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:

  • NetworkInterface: antarmuka jaringan elastis (ENI)

  • VSwitch: semua ENI dalam vSwitch

  • VPC: semua ENI dalam virtual private cloud (VPC)

FlowLogId

String

Tidak

Ya

ID dari log aliran.

Tidak ada.

TrafficType

String

Tidak

Ya

Jenis lalu lintas yang ditangkap oleh log aliran.

Nilai valid:

  • All: semua lalu lintas

  • Allow: lalu lintas yang diizinkan oleh Resource Access Management (RAM)

  • Drop: lalu lintas yang ditolak oleh RAM

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya sumber data ketika tumpukan diperbarui.

Nilai valid:

  • Never (default): tidak merefresh sumber daya sumber data ketika tumpukan diperbarui.

  • Always: merefresh sumber daya sumber data ketika tumpukan diperbarui.

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:

  • Active: Log aliran aktif.

  • Activating: Log aliran sedang dibuat.

  • Inactive: Log aliran tidak aktif.

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:

  • NetworkInterface: ENI

  • VSwitch: semua ENI dalam vSwitch

  • VPC: semua ENI dalam VPC

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:

  • All: semua lalu lintas

  • Allow: lalu lintas yang diizinkan oleh RAM

  • Drop: lalu lintas yang ditolak oleh RAM

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"
        ]
      }
    }
  }
}