Class DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.data_loss_prevention_job_trigger.DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig.Jsii$Proxy
-
- All Implemented Interfaces:
DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig
@Stability(Stable) @Internal public static final class DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig
An implementation forDataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.data_loss_prevention_job_trigger.DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig
DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig.Builder, DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theDataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetOutputSchema()Schema used for writing the findings for Inspect jobs.DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfigTablegetTable()table block.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theDataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig.Builder.
-
-
Method Detail
-
getTable
public final DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfigTable getTable()
Description copied from interface:DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfigtable block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#table DataLossPreventionJobTrigger#table}
- Specified by:
getTablein interfaceDataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig
-
getOutputSchema
public final String getOutputSchema()
Description copied from interface:DataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfigSchema used for writing the findings for Inspect jobs.This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the Finding object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. Possible values: ["BASIC_COLUMNS", "GCS_COLUMNS", "DATASTORE_COLUMNS", "BIG_QUERY_COLUMNS", "ALL_COLUMNS"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#output_schema DataLossPreventionJobTrigger#output_schema}
- Specified by:
getOutputSchemain interfaceDataLossPreventionJobTriggerInspectJobActionsSaveFindingsOutputConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-