API documentation for bigquery_analyticshub_v1.types
package.
Classes
CreateDataExchangeRequest
Message for creating a data exchange.
CreateListingRequest
Message for creating a listing.
DataExchange
A data exchange is a container that lets you share data. Along with the descriptive information about the data exchange, it contains listings that reference shared datasets.
DataProvider
Contains details of the data provider.
DeleteDataExchangeRequest
Message for deleting a data exchange.
DeleteListingRequest
Message for deleting a listing.
DeleteSubscriptionRequest
Message for deleting a subscription.
DestinationDataset
Defines the destination bigquery dataset.
DestinationDatasetReference
Contains the reference that identifies a destination bigquery dataset.
GetDataExchangeRequest
Message for getting a data exchange.
GetListingRequest
Message for getting a listing.
GetSubscriptionRequest
Message for getting a subscription.
ListDataExchangesRequest
Message for requesting the list of data exchanges.
ListDataExchangesResponse
Message for response to the list of data exchanges.
ListListingsRequest
Message for requesting the list of listings.
ListListingsResponse
Message for response to the list of Listings.
ListOrgDataExchangesRequest
Message for requesting the list of data exchanges from projects in an organization and location.
ListOrgDataExchangesResponse
Message for response to listing data exchanges in an organization and location.
ListSharedResourceSubscriptionsRequest
Message for listing subscriptions of a shared resource.
ListSharedResourceSubscriptionsResponse
Message for response to the listing of shared resource subscriptions.
ListSubscriptionsRequest
Message for listing subscriptions.
ListSubscriptionsResponse
Message for response to the listing of subscriptions.
Listing
A listing is what gets published into a data exchange that a subscriber can subscribe to. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
OperationMetadata
Represents the metadata of a long-running operation in Analytics Hub.
Publisher
Contains details of the listing publisher.
RefreshSubscriptionRequest
Message for refreshing a subscription.
RefreshSubscriptionResponse
Message for response when you refresh a subscription.
RevokeSubscriptionRequest
Message for revoking a subscription.
RevokeSubscriptionResponse
Message for response when you revoke a subscription.
SharingEnvironmentConfig
Sharing environment is a behavior model for sharing data within a data exchange. This option is configurable for a data exchange.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
SubscribeDataExchangeRequest
Message for subscribing to a Data Exchange.
SubscribeDataExchangeResponse
Message for response when you subscribe to a Data Exchange.
SubscribeListingRequest
Message for subscribing to a listing.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
SubscribeListingResponse
Message for response when you subscribe to a listing.
Subscription
A subscription represents a subscribers' access to a particular set of published data. It contains references to associated listings, data exchanges, and linked datasets.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
UpdateDataExchangeRequest
Message for updating a data exchange.
UpdateListingRequest
Message for updating a Listing.