...
1label: Config Connector DLPJobTrigger
2markdownDescription: Creates yaml for a DLPJobTrigger resource
3insertText: |
4 apiVersion: dlp.cnrm.cloud.google.com/v1beta1
5 kind: DLPJobTrigger
6 metadata:
7 name: \${1:dlpjobtrigger-name}
8 spec:
9 projectRef:
10 external: \${2:projects/[PROJECT_ID?]}
11 triggers:
12 - schedule:
13 recurrencePeriodDuration: \${3:86400s}
14 status: \${4:HEALTHY}
15 inspectJob:
16 storageConfig:
17 bigQueryOptions:
18 tableReference:
19 projectRef:
20 external: \${5:projects/[PROJECT_ID?]}
21 datasetRef:
22 name: \${6:dlpjobtriggerdepbigqueryjobtrigger}
23 tableRef:
24 name: \${7:dlpjobtriggerdepbigqueryjobtrigger}
25 identifyingFields:
26 - name: \${8:sample-field}
27 rowsLimit: \${9:1}
28 sampleMethod: \${10:TOP}
29 excludedFields:
30 - name: \${11:excluded-field}
31 actions:
32 - saveFindings:
33 outputConfig:
34 outputSchema: \${12:BASIC_COLUMNS}
35 table:
36 projectRef:
37 external: \${13:projects/[PROJECT_ID?]}
38 datasetRef:
39 name: \${14:dlpjobtriggerdepbigqueryjobtrigger}
40 tableRef:
41 name: \${15:dlpjobtriggerdepbigqueryjobtrigger}
42 - pubSub:
43 topicRef:
44 name: \${16:dlpjobtrigger-dep-bigqueryjobtrigger}
View as plain text