Class ListDataSourcesRequest

public sealed class ListDataSourcesRequest : IMessage<ListDataSourcesRequest>, IEquatable<ListDataSourcesRequest>, IDeepCloneable<ListDataSourcesRequest>, IBufferMessage, IMessage, IPageRequest

Request to list supported data sources and their data transfer settings.

Inheritance

Object > ListDataSourcesRequest

Namespace

Google.Cloud.BigQuery.DataTransfer.V1

Assembly

Google.Cloud.BigQuery.DataTransfer.V1.dll

Constructors

ListDataSourcesRequest()

public ListDataSourcesRequest()

ListDataSourcesRequest(ListDataSourcesRequest)

public ListDataSourcesRequest(ListDataSourcesRequest other)
Parameter
TypeNameDescription
ListDataSourcesRequestother

Properties

PageSize

public int PageSize { get; set; }

Page size. The default page size is the maximum value of 1000 results.

Property Value
TypeDescription
Int32

PageToken

public string PageToken { get; set; }

Pagination token, which can be used to request a specific page of ListDataSourcesRequest list results. For multiple-page results, ListDataSourcesResponse outputs a next_page token, which can be used as the page_token value to request the next page of list results.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The BigQuery project id for which data sources should be returned. Must be in the form: projects/{project_id} or `projects/{project_id}/locations/{location_id}

Property Value
TypeDescription
String

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName

ParentAsProjectName

public ProjectName ParentAsProjectName { get; set; }

ProjectName-typed view over the Parent resource name property.

Property Value
TypeDescription
ProjectName

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
TypeDescription
IResourceName