Class DataSourceParameter (3.19.2)
Stay organized with collections
Save and categorize content based on your preferences.
DataSourceParameter(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A parameter used to define custom fields in a data source
definition.
Attributes |
Name |
Description |
param_id |
str
Parameter identifier.
|
display_name |
str
Parameter display name in the user interface.
|
description |
str
Parameter description.
|
type_ |
google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter.Type
Parameter type.
|
required |
bool
Is parameter required.
|
repeated |
bool
Deprecated. This field has no effect.
|
validation_regex |
str
Regular expression which can be used for
parameter validation.
|
allowed_values |
MutableSequence[str]
All possible values for the parameter.
|
min_value |
google.protobuf.wrappers_pb2.DoubleValue
For integer and double values specifies
minimum allowed value.
|
max_value |
google.protobuf.wrappers_pb2.DoubleValue
For integer and double values specifies
maximum allowed value.
|
fields |
MutableSequence[google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter]
Deprecated. This field has no effect.
|
validation_description |
str
Description of the requirements for this
field, in case the user input does not fulfill
the regex pattern or min/max values.
|
validation_help_url |
str
URL to a help document to further explain the
naming requirements.
|
immutable |
bool
Cannot be changed after initial creation.
|
recurse |
bool
Deprecated. This field has no effect.
|
deprecated |
bool
If true, it should not be used in new
transfers, and it should not be visible to
users.
|
Classes
Type
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-07 UTC.
[[["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-08-07 UTC."],[],[],null,["# Class DataSourceParameter (3.19.2)\n\nVersion latestkeyboard_arrow_down\n\n- [3.19.2 (latest)](/python/docs/reference/bigquerydatatransfer/latest/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.19.1](/python/docs/reference/bigquerydatatransfer/3.19.1/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.18.0](/python/docs/reference/bigquerydatatransfer/3.18.0/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.17.1](/python/docs/reference/bigquerydatatransfer/3.17.1/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.16.0](/python/docs/reference/bigquerydatatransfer/3.16.0/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.15.7](/python/docs/reference/bigquerydatatransfer/3.15.7/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.14.1](/python/docs/reference/bigquerydatatransfer/3.14.1/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.13.0](/python/docs/reference/bigquerydatatransfer/3.13.0/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.12.1](/python/docs/reference/bigquerydatatransfer/3.12.1/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.11.2](/python/docs/reference/bigquerydatatransfer/3.11.2/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.10.1](/python/docs/reference/bigquerydatatransfer/3.10.1/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.9.0](/python/docs/reference/bigquerydatatransfer/3.9.0/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.8.0](/python/docs/reference/bigquerydatatransfer/3.8.0/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.7.3](/python/docs/reference/bigquerydatatransfer/3.7.3/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.6.2](/python/docs/reference/bigquerydatatransfer/3.6.2/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.5.0](/python/docs/reference/bigquerydatatransfer/3.5.0/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.4.1](/python/docs/reference/bigquerydatatransfer/3.4.1/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.3.4](/python/docs/reference/bigquerydatatransfer/3.3.4/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.2.0](/python/docs/reference/bigquerydatatransfer/3.2.0/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.1.1](/python/docs/reference/bigquerydatatransfer/3.1.1/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [3.0.1](/python/docs/reference/bigquerydatatransfer/3.0.1/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [2.1.2](/python/docs/reference/bigquerydatatransfer/2.1.2/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [2.0.0](/python/docs/reference/bigquerydatatransfer/2.0.0/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [1.1.3](/python/docs/reference/bigquerydatatransfer/1.1.3/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [1.0.0](/python/docs/reference/bigquerydatatransfer/1.0.0/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter)\n- [0.4.1](/python/docs/reference/bigquerydatatransfer/0.4.1/google.cloud.bigquery_datatransfer_v1.types.DataSourceParameter) \n\n DataSourceParameter(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nA parameter used to define custom fields in a data source\ndefinition.\n\nClasses\n-------\n\n### Type\n\n Type(value)\n\nParameter type."]]