Skip to main content
Version: v1.8

Gcp-Config

Description​

Terraform module for integrating Google Cloud Platform Organziations and Projects with Lacework for cloud resource configuration assessment

Specification​

Properties​

NameDescriptionTypeRequiredDefault
folders_to_excludeList of root folders to exclude in an organization-level integration. Format is 'folders/1234567890'set(string)false
include_root_projectsEnables logic to include root-level projects if excluding folders. Default is trueboolfalse
lacework_integration_namestringfalse
org_integrationIf set to true, configure an organization level integrationboolfalse
organization_idThe organization ID, required if org_integration is set to truestringfalse
prefixThe prefix that will be use at the beginning of every generated resourcestringfalse
project_idA project ID different from the default defined inside the providerstringfalse
required_config_apismap(any)false
service_account_nameThe Service Account name (required when use_existing_service_account is set to true). This can also be used to specify the new service account name when use_existing_service_account is set to falsestringfalse
service_account_private_keyThe private key in JSON format, base64 encoded (required when use_existing_service_account is set to true)stringfalse
use_existing_service_accountSet this to true to use an existing Service Accountboolfalse
wait_timeAmount of time to wait before the next resource is provisionedstringfalse
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef​

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse