reports_ia_cvalidation_report
Creates, updates, deletes, gets or lists a reports_ia_cvalidation_report
resource.
Overview
Name | reports_ia_cvalidation_report |
Type | Resource |
Id | google.securityposture.reports_ia_cvalidation_report |
Fields
The following fields are returned by SELECT
queries:
SELECT
not supported for this resource, use SHOW METHODS
to view available operations for the resource.
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
create_ia_cvalidation_report | insert | organizationsId , locationsId | Validates a specified infrastructure-as-code (IaC) configuration, and creates a Report with the validation results. Only Terraform configurations are supported. Only modified assets are validated. |
Parameters
Parameters can be passed in the WHERE
clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
Name | Datatype | Description |
---|---|---|
locationsId | string | |
organizationsId | string |
INSERT
examples
- create_ia_cvalidation_report
- Manifest
Validates a specified infrastructure-as-code (IaC) configuration, and creates a Report with the validation results. Only Terraform configurations are supported. Only modified assets are validated.
INSERT INTO google.securityposture.reports_ia_cvalidation_report (
data__iac,
organizationsId,
locationsId
)
SELECT
'{{ iac }}',
'{{ organizationsId }}',
'{{ locationsId }}'
RETURNING
name,
done,
error,
metadata,
response
;
# Description fields are for documentation purposes
- name: reports_ia_cvalidation_report
props:
- name: organizationsId
value: string
description: Required parameter for the reports_ia_cvalidation_report resource.
- name: locationsId
value: string
description: Required parameter for the reports_ia_cvalidation_report resource.
- name: iac
value: object
description: >
Required. The infrastructure-as-code (IaC) configuration to validate.