---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# gcp_networkservices_wasm_plugin{% #gcp_networkservices_wasm_plugin %}

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `create_time`{% #create_time %}

**Type**: `TIMESTAMP`**Provider name**: `createTime`**Description**: Output only. The timestamp when the resource was created.

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `description`**Description**: Optional. A human-readable description of the resource.

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `log_config`{% #log_config %}

**Type**: `STRUCT`**Provider name**: `logConfig`**Description**: Optional. Specifies the logging options for the activity performed by this plugin. If logging is enabled, plugin logs are exported to Cloud Logging. Note that the settings relate to the logs generated by using logging statements in your Wasm code.

- `enable`**Type**: `BOOLEAN`**Provider name**: `enable`**Description**: Optional. Specifies whether to enable logging for activity by this plugin. Defaults to `false`.
- `min_log_level`**Type**: `STRING`**Provider name**: `minLogLevel`**Description**: Non-empty default. Specificies the lowest level of the plugin logs that are exported to Cloud Logging. This setting relates to the logs generated by using logging statements in your Wasm code. This field is can be set only if logging is enabled for the plugin. If the field is not provided when logging is enabled, it is set to `INFO` by default.**Possible values**:
  - `LOG_LEVEL_UNSPECIFIED` - Unspecified value. Defaults to `LogLevel.INFO`.
  - `TRACE` - Report logs with TRACE level and above.
  - `DEBUG` - Report logs with DEBUG level and above.
  - `INFO` - Report logs with INFO level and above.
  - `WARN` - Report logs with WARN level and above.
  - `ERROR` - Report logs with ERROR level and above.
  - `CRITICAL` - Report logs with CRITICAL level only.
- `sample_rate`**Type**: `FLOAT`**Provider name**: `sampleRate`**Description**: Non-empty default. Configures the sampling rate of activity logs, where `1.0` means all logged activity is reported and `0.0` means no activity is reported. A floating point value between `0.0` and `1.0` indicates that a percentage of log messages is stored. The default value when logging is enabled is `1.0`. The value of the field must be between `0` and `1` (inclusive). This field can be specified only if logging is enabled for this plugin.

## `main_version_id`{% #main_version_id %}

**Type**: `STRING`**Provider name**: `mainVersionId`**Description**: Optional. The ID of the `WasmPluginVersion` resource that is the currently serving one. The version referred to must be a child of this `WasmPlugin` resource.

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Identifier. Name of the `WasmPlugin` resource in the following format: `projects/{project}/locations/{location}/wasmPlugins/{wasm_plugin}`.

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `region_id`{% #region_id %}

**Type**: `STRING`

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `update_time`{% #update_time %}

**Type**: `TIMESTAMP`**Provider name**: `updateTime`**Description**: Output only. The timestamp when the resource was updated.

## `used_by`{% #used_by %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `usedBy`**Description**: Output only. List of all [extensions](https://cloud.google.com/service-extensions/docs/overview) that use this `WasmPlugin` resource.

- `name`**Type**: `STRING`**Provider name**: `name`**Description**: Output only. Full name of the resource [https://google.aip.dev/122#full-resource-names](https://google.aip.dev/122#full-resource-names), for example `//networkservices.googleapis.com/projects/{project}/locations/{location}/lbRouteExtensions/{extension}`

## `zone_id`{% #zone_id %}

**Type**: `STRING`
