You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[google_organization.org](https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/organization)| data source |
46
45
|[sysdig_secure_trusted_cloud_identity.trusted_identity](https://registry.terraform.io/providers/sysdiglabs/sysdig/latest/docs/data-sources/secure_trusted_cloud_identity)| data source |
47
46
|[google_project.project](https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/project)| data source |
47
+
|[sysdig_secure_tenant_external_id](https://registry.terraform.io/providers/sysdiglabs/sysdig/latest/docs/data-sources/secure_tenant_external_id)| data source |
| <aname="input_project_id"></a> [project\_id](#input\_project\_id)| (Required) Target Project identifier provided by the customer |`string`| n/a | yes |
64
63
| <aname="input_suffix"></a> [suffix](#input\_suffix)| (Optional) Suffix to uniquely identify resources during multiple installs. If not provided, random value is autogenerated |`string`|`null`| no |
65
64
| <aname="input_sysdig_secure_account_id"></a> [sysdig\_secure\_account\_id](#input\_sysdig\_secure\_account\_id)| (Required) The GUID of the management project or single project per sysdig representation |`string`| n/a | yes |
66
-
| <aname="input_management_group_ids"></a> [management\_group\_ids](#input\_management\_group\_ids)| (Optional) Management group ids to onboard sub ogs or folders like 'organizations/sysdig.com' or 'folders/test-1' |`string`| n/a | no |
|[sysdig_secure_trusted_cloud_identity.trusted_identity](https://registry.terraform.io/providers/sysdiglabs/sysdig/latest/docs/data-sources/secure_trusted_cloud_identity)| data source |
|[sysdig_secure_tenant_external_id](https://registry.terraform.io/providers/sysdiglabs/sysdig/latest/docs/data-sources/secure_tenant_external_id)| data source |
66
+
|[sysdig_secure_cloud_ingestion_assets](https://registry.terraform.io/providers/sysdiglabs/sysdig/latest/docs/data-sources/secure_cloud_ingestion_assets)| data source |
63
67
|[google_project.project](https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/project)| data source |
68
+
|[google_organization.org](https://registry.terraform.io/providers/hashicorp/google/latest/docs/data-sources/organization)| data source |
| <aname="input_minimum_backoff"></a> [minimum\_backoff](#input\_minimum\_backoff)| (Optional) Minimum backoff time for exponential backoff of the push subscription retry policy |`string`|`"10s"`| no |
76
86
| <aname="input_organization_domain"></a> [organization\_domain](#input\_organization\_domain)| Organization domain. e.g. sysdig.com |`string`|`""`| no |
77
87
| <aname="input_project_id"></a> [project\_id](#input\_project\_id)| (Required) Target Project identifier provided by the customer |`string`| n/a | yes |
78
-
| <aname="input_role_name"></a> [role\_name](#input\_role\_name)| (Optional) Role name for custom role binding to the service account, with read permissions for data ingestion resources |`string`|`"SysdigIngestionAuthRole"`| no |
79
88
| <aname="input_suffix"></a> [suffix](#input\_suffix)| (Optional) Suffix to uniquely identify resources during multiple installs. If not provided, random value is autogenerated |`string`|`null`| no |
80
89
| <aname="input_audit_log_config"></a> [audit\_log\_config](#input\_audit\_log\_config)| List of services and their audit log configurations to be ingested. Default is to ingest all logs. | <pre>list(object({<br> service = string,<br> log_config = list(object({<br> log_type = string,<br> exempted_members = optional(list(string))<br> }))<br> }))</pre> | <pre>[<br> {<br> "log_config": [<br> {<br> "log_type": "ADMIN_READ"<br> },<br> {<br> "log_type": "DATA_READ"<br> },<br> {<br> "log_type": "DATA_WRITE"<br> }<br> ],<br> "service": "allServices"<br> }<br>]</pre> | no |
81
90
| <aname="ingestion_sink_filter"></a> [ingestion\_sink\_filter](#input\_ingestion\_sink\_filter)| Filter the Sink is set up with. Ingests AuditLogs by default. |`string`|`protoPayload.@type = "type.googleapis.com/google.cloud.audit.AuditLog"`| no |
82
91
| <aname="input_exclude_logs_filter"></a> [exclude\_logs\_filter](#input\_exclude\_logs\_filter)| Filter to exclude logs from ingestion. Default is to ingest all google.cloud.audit.AuditLog logs. with no exclusions. | <pre>list(object({<br> name = string,<br> description = optional(string),<br> filter = string,<br> disabled = optional(bool)<br> }))</pre> |`[]`| no |
92
+
| <aname="input_sysdig_secure_account_id"></a> [sysdig\_secure\_account\_id](#input\_sysdig\_secure\_account\_id)| ID of the Sysdig Cloud Account to enable Event Bridge integration for (incase of organization, ID of the Sysdig management account) |`string`|`""`| no |
| <aname="output_webhook_datasource_component_id"></a> [webhook\_datasource\_component\_id](#webhook\_datasource\_component\_id)| Component identifier of Webhook Datasource integration created in Sysdig Backend for Log Ingestion |
| <aname="output_pubsub_datasource_component_id"></a> [pubsub\_datasource\_component\_id](#pubsub\_datasource\_component\_id)| Component identifier of Pub Sub integration created in Sysdig Backend for Log Ingestion |
0 commit comments