Reference documentation and code samples for the Google Cloud Dataplex V1 Client class StorageConfig.
Configurations related to Cloud Storage as the data source.
Generated from protobuf message google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig
Namespace
Google \ Cloud \ Dataplex \ V1 \ DataDiscoverySpec
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ include_patterns
array
Optional. Defines the data to include during discovery when only a subset of the data should be considered. Provide a list of patterns that identify the data to include. For Cloud Storage bucket assets, these patterns are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these patterns are interpreted as patterns to match table names.
↳ exclude_patterns
array
Optional. Defines the data to exclude during discovery. Provide a list of patterns that identify the data to exclude. For Cloud Storage bucket assets, these patterns are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these patterns are interpreted as patterns to match table names.
Optional. Defines the data to include during discovery when only a subset
of the data should be considered. Provide a list of patterns that
identify the data to include. For Cloud Storage bucket assets, these
patterns are interpreted as glob patterns used to match object names. For
BigQuery dataset assets, these patterns are interpreted as patterns to
match table names.
Optional. Defines the data to include during discovery when only a subset
of the data should be considered. Provide a list of patterns that
identify the data to include. For Cloud Storage bucket assets, these
patterns are interpreted as glob patterns used to match object names. For
BigQuery dataset assets, these patterns are interpreted as patterns to
match table names.
Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
getExcludePatterns
Optional. Defines the data to exclude during discovery. Provide a list of
patterns that identify the data to exclude. For Cloud Storage bucket
assets, these patterns are interpreted as glob patterns used to match
object names. For BigQuery dataset assets, these patterns are interpreted
as patterns to match table names.
Optional. Defines the data to exclude during discovery. Provide a list of
patterns that identify the data to exclude. For Cloud Storage bucket
assets, these patterns are interpreted as glob patterns used to match
object names. For BigQuery dataset assets, these patterns are interpreted
as patterns to match table names.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Google Cloud Dataplex V1 Client - Class StorageConfig (1.7.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.7.1 (latest)](/php/docs/reference/cloud-dataplex/latest/V1.DataDiscoverySpec.StorageConfig)\n- [1.7.0](/php/docs/reference/cloud-dataplex/1.7.0/V1.DataDiscoverySpec.StorageConfig)\n- [1.6.1](/php/docs/reference/cloud-dataplex/1.6.1/V1.DataDiscoverySpec.StorageConfig)\n- [1.4.0](/php/docs/reference/cloud-dataplex/1.4.0/V1.DataDiscoverySpec.StorageConfig)\n- [1.3.0](/php/docs/reference/cloud-dataplex/1.3.0/V1.DataDiscoverySpec.StorageConfig)\n- [1.2.1](/php/docs/reference/cloud-dataplex/1.2.1/V1.DataDiscoverySpec.StorageConfig)\n- [1.1.1](/php/docs/reference/cloud-dataplex/1.1.1/V1.DataDiscoverySpec.StorageConfig)\n- [1.0.1](/php/docs/reference/cloud-dataplex/1.0.1/V1.DataDiscoverySpec.StorageConfig)\n- [0.16.1](/php/docs/reference/cloud-dataplex/0.16.1/V1.DataDiscoverySpec.StorageConfig)\n- [0.15.1](/php/docs/reference/cloud-dataplex/0.15.1/V1.DataDiscoverySpec.StorageConfig)\n- [0.14.0](/php/docs/reference/cloud-dataplex/0.14.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.13.0](/php/docs/reference/cloud-dataplex/0.13.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.12.0](/php/docs/reference/cloud-dataplex/0.12.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.11.1](/php/docs/reference/cloud-dataplex/0.11.1/V1.DataDiscoverySpec.StorageConfig)\n- [0.10.0](/php/docs/reference/cloud-dataplex/0.10.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.9.0](/php/docs/reference/cloud-dataplex/0.9.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.8.0](/php/docs/reference/cloud-dataplex/0.8.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.7.0](/php/docs/reference/cloud-dataplex/0.7.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.6.0](/php/docs/reference/cloud-dataplex/0.6.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.5.1](/php/docs/reference/cloud-dataplex/0.5.1/V1.DataDiscoverySpec.StorageConfig)\n- [0.4.0](/php/docs/reference/cloud-dataplex/0.4.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.3.0](/php/docs/reference/cloud-dataplex/0.3.0/V1.DataDiscoverySpec.StorageConfig)\n- [0.2.3](/php/docs/reference/cloud-dataplex/0.2.3/V1.DataDiscoverySpec.StorageConfig)\n- [0.1.6](/php/docs/reference/cloud-dataplex/0.1.6/V1.DataDiscoverySpec.StorageConfig) \nReference documentation and code samples for the Google Cloud Dataplex V1 Client class StorageConfig.\n\nConfigurations related to Cloud Storage as the data source.\n\nGenerated from protobuf message `google.cloud.dataplex.v1.DataDiscoverySpec.StorageConfig`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataplex \\\\ V1 \\\\ DataDiscoverySpec\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getIncludePatterns\n\nOptional. Defines the data to include during discovery when only a subset\nof the data should be considered. Provide a list of patterns that\nidentify the data to include. For Cloud Storage bucket assets, these\npatterns are interpreted as glob patterns used to match object names. For\nBigQuery dataset assets, these patterns are interpreted as patterns to\nmatch table names.\n\n### setIncludePatterns\n\nOptional. Defines the data to include during discovery when only a subset\nof the data should be considered. Provide a list of patterns that\nidentify the data to include. For Cloud Storage bucket assets, these\npatterns are interpreted as glob patterns used to match object names. For\nBigQuery dataset assets, these patterns are interpreted as patterns to\nmatch table names.\n\n### getExcludePatterns\n\nOptional. Defines the data to exclude during discovery. Provide a list of\npatterns that identify the data to exclude. For Cloud Storage bucket\nassets, these patterns are interpreted as glob patterns used to match\nobject names. For BigQuery dataset assets, these patterns are interpreted\nas patterns to match table names.\n\n### setExcludePatterns\n\nOptional. Defines the data to exclude during discovery. Provide a list of\npatterns that identify the data to exclude. For Cloud Storage bucket\nassets, these patterns are interpreted as glob patterns used to match\nobject names. For BigQuery dataset assets, these patterns are interpreted\nas patterns to match table names.\n\n### getCsvOptions\n\nOptional. Configuration for CSV data.\n\n### hasCsvOptions\n\n### clearCsvOptions\n\n### setCsvOptions\n\nOptional. Configuration for CSV data.\n\n### getJsonOptions\n\nOptional. Configuration for JSON data.\n\n### hasJsonOptions\n\n### clearJsonOptions\n\n### setJsonOptions\n\nOptional. Configuration for JSON data."]]