Data Loss Prevention V2 Client - Class FileStoreCollection (2.9.0)

Reference documentation and code samples for the Data Loss Prevention V2 Client class FileStoreCollection.

Match file stores (e.g. buckets) using filters.

Generated from protobuf message google.privacy.dlp.v2.FileStoreCollection

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ include_regexes FileStoreRegexes

Optional. A collection of regular expressions to match a file store against.

↳ include_tags TagFilters

Optional. To be included in the collection, a resource must meet all of the following requirements: - If tag filters are provided, match all provided tag filters. - If one or more patterns are specified, match at least one pattern. For a resource to match the tag filters, the resource must have all of the provided tags attached. Tags refer to Resource Manager tags bound to the resource or its ancestors. For more information, see Manage schedules.

getIncludeRegexes

Optional. A collection of regular expressions to match a file store against.

Returns
Type Description
FileStoreRegexes|null

hasIncludeRegexes

setIncludeRegexes

Optional. A collection of regular expressions to match a file store against.

Parameter
Name Description
var FileStoreRegexes
Returns
Type Description
$this

getIncludeTags

Optional. To be included in the collection, a resource must meet all of the following requirements:

  • If tag filters are provided, match all provided tag filters.
  • If one or more patterns are specified, match at least one pattern. For a resource to match the tag filters, the resource must have all of the provided tags attached. Tags refer to Resource Manager tags bound to the resource or its ancestors. For more information, see Manage schedules.
Returns
Type Description
TagFilters|null

hasIncludeTags

clearIncludeTags

setIncludeTags

Optional. To be included in the collection, a resource must meet all of the following requirements:

  • If tag filters are provided, match all provided tag filters.
  • If one or more patterns are specified, match at least one pattern. For a resource to match the tag filters, the resource must have all of the provided tags attached. Tags refer to Resource Manager tags bound to the resource or its ancestors. For more information, see Manage schedules.
Parameter
Name Description
var TagFilters
Returns
Type Description
$this

getPattern

Returns
Type Description
string