REST Resource: projects.locations.vpcFlowLogsConfigs

Resource: VpcFlowLogsConfig

Konfigurasi untuk menghasilkan Log Aliran VPC.

Representasi JSON
{
  "name": string,
  "metadataFields": [
    string
  ],
  "labels": {
    string: string,
    ...
  },
  "createTime": string,
  "updateTime": string,
  "description": string,
  "state": enum (State),
  "aggregationInterval": enum (AggregationInterval),
  "flowSampling": number,
  "metadata": enum (Metadata),
  "filterExpr": string,

  // Union field target_resource can be only one of the following:
  "interconnectAttachment": string,
  "vpnTunnel": string
  // End of list of possible types for union field target_resource.
}
Kolom
name

string

ID. Nama unik konfigurasi menggunakan formulir: projects/{projectId}/locations/global/vpcFlowLogsConfigs/{vpcFlowLogsConfigId}

metadataFields[]

string

Opsional. Kolom metadata kustom yang akan disertakan ke dalam log aliran VPC yang dilaporkan. Hanya dapat ditentukan jika "metadata" ditetapkan ke CUSTOM_METADATA.

labels

map (key: string, value: string)

Opsional. Label resource untuk merepresentasikan metadata yang disediakan pengguna.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

createTime

string (Timestamp format)

Hanya output. Waktu konfigurasi dibuat.

Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Hanya output. Waktu konfigurasi diperbarui.

Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

description

string

Opsional. Deskripsi yang diberikan pengguna tentang konfigurasi Log Aliran VPC. Maksimum 512 karakter.

state

enum (State)

Opsional. Status konfigurasi Log Aliran VPC. Nilai default DIAKTIFKAN. Saat membuat konfigurasi baru, konfigurasi tersebut harus diaktifkan.

aggregationInterval

enum (AggregationInterval)

Opsional. Interval agregasi untuk log. Nilai defaultnya adalah INTERVAL_5_SEC.

flowSampling

number

Opsional. Nilai kolom harus dalam (0, 1]. Frekuensi pengambilan sampel Log Aliran VPC dengan 1,0 berarti semua log yang dikumpulkan akan dilaporkan. Menetapkan frekuensi sampling ke 0,0 tidak diizinkan. Jika Anda ingin menonaktifkan Log Aliran VPC, gunakan kolom status. Nilai defaultnya adalah 1.0.

metadata

enum (Metadata)

Opsional. Mengonfigurasi apakah semua, tidak satu pun, atau sebagian kolom metadata harus ditambahkan ke log aliran VPC yang dilaporkan. Nilai defaultnya adalah INCLUDE_ALL_METADATA.

filterExpr

string

Opsional. Filter ekspor yang digunakan untuk menentukan Log Aliran VPC yang harus dicatat.

Kolom union target_resource. Referensi ke resource cakupan konfigurasi. Yaitu, ruang lingkup di mana lalu lintas dicatat. Resource target harus dimiliki oleh project yang sama dengan konfigurasi. target_resource hanya ada berupa salah satu diantara berikut:
interconnectAttachment

string

Traffic akan dicatat dari Interconnect Lampiran. Format: projects/{projectId}/regions/{region}/interconnectLampirans/{name}

vpnTunnel

string

Traffic akan dicatat dari Tunnel VPN. Format: projects/{projectId}/regions/{region}/vpnTunnels/{name}

Status

Menentukan apakah konfigurasi ini akan menghasilkan log. Menetapkan state=DISABLED akan menjeda pembuatan log untuk konfigurasi ini.

Enum
STATE_UNSPECIFIED Jika tidak ditentukan, secara default akan disetel ke ENABLED.
ENABLED Saat DIAKTIFKAN, konfigurasi ini akan menghasilkan log.
DISABLED Jika DINONAKTIFKAN, konfigurasi ini tidak akan menghasilkan log.

AggregationInterval

Mengubah interval agregasi untuk mengumpulkan log alur sebanyak 5 tuple.

Enum
AGGREGATION_INTERVAL_UNSPECIFIED Jika tidak ditentukan, nilai defaultnya adalah INTERVAL_5_SEC.
INTERVAL_5_SEC Gabungkan log dalam interval 5 dtk.
INTERVAL_30_SEC Gabungkan log dalam interval 30 dtk.
INTERVAL_1_MIN Gabungkan log dalam interval 1 mnt.
INTERVAL_5_MIN Gabungkan log dalam interval 5 menit.
INTERVAL_10_MIN Gabungkan log dalam interval 10 m.
INTERVAL_15_MIN Gabungkan log dalam interval 15 juta.

Metadata

Mengonfigurasi kolom log yang akan disertakan.

Enum
METADATA_UNSPECIFIED Jika tidak ditentukan, secara default akan ditetapkan ke INCLUDE_ALL_METADATA.
INCLUDE_ALL_METADATA Sertakan semua kolom metadata.
EXCLUDE_ALL_METADATA Mengecualikan semua kolom metadata.
CUSTOM_METADATA Hanya menyertakan kolom kustom (ditentukan di metadataFields).

Metode

create

Membuat VpcFlowLogsConfig baru.

delete

Menghapus VpcFlowLogsConfig tertentu.

get

Mendapatkan detail VpcFlowLogsConfig tertentu.

list

Mencantumkan semua VpcFlowLogsConfigs dalam project tertentu.

patch

Memperbarui VpcFlowLogsConfig yang ada.