...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/cloudcodesnippets/dlp_v1beta1_dlpjobtrigger.yaml

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/config/cloudcodesnippets

     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