analyticshub/v1 library
Analytics Hub API - v1
Exchange data and analytics assets securely and efficiently.
For more information, see cloud.google.com/bigquery/docs/analytics-hub-introduction
Create an instance of AnalyticsHubApi to access these resources:
Classes
- AnalyticsHubApi
- Exchange data and analytics assets securely and efficiently.
- AuditConfig
- Specifies the audit configuration for a service.
- BigQueryDatasetSource
- A reference to a shared dataset.
- Binding
-
Associates
members
, or principals, with arole
. - DataExchange
- A data exchange is a container that lets you share data.
- DataProvider
- Contains details of the data provider.
- DcrExchangeConfig
- Data Clean Room (DCR), used for privacy-safe and secured data sharing.
- DestinationDataset
- Defines the destination bigquery dataset.
- DestinationDatasetReference
- Contains the reference that identifies a destination bigquery dataset.
- GetIamPolicyRequest
-
Request message for
GetIamPolicy
method. - LinkedResource
- Reference to a linked resource tracked by this Subscription.
- ListDataExchangesResponse
- Message for response to the list of data exchanges.
- Listing
- A listing is what gets published into a data exchange that a subscriber can subscribe to.
- ListListingsResponse
- Message for response to the list of Listings.
- ListOrgDataExchangesResponse
- Message for response to listing data exchanges in an organization and location.
- Message for response to the listing of shared resource subscriptions.
- ListSubscriptionsResponse
- Message for response to the listing of subscriptions.
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- OrganizationsLocationsDataExchangesResource
- OrganizationsLocationsResource
- OrganizationsResource
- Policy
- An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
- ProjectsLocationsDataExchangesListingsResource
- ProjectsLocationsDataExchangesResource
- ProjectsLocationsResource
- ProjectsLocationsSubscriptionsResource
- ProjectsResource
- Publisher
- Contains details of the listing publisher.
- RestrictedExportConfig
- Restricted export config, used to configure restricted export on linked dataset.
- SetIamPolicyRequest
-
Request message for
SetIamPolicy
method. - SharingEnvironmentConfig
- Sharing environment is a behavior model for sharing data within a data exchange.
- SubscribeDataExchangeRequest
- Message for subscribing to a Data Exchange.
- SubscribeListingRequest
- Message for subscribing to a listing.
- SubscribeListingResponse
- Message for response when you subscribe to a listing.
- Subscription
- A subscription represents a subscribers' access to a particular set of published data.
Typedefs
- AuditLogConfig = $AuditLogConfig
- Provides the configuration for logging a type of permissions.
- DefaultExchangeConfig = $Empty
- Default Analytics Hub data exchange, used for secured data sharing.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Expr = $Expr
- Represents a textual expression in the Common Expression Language (CEL) syntax.
- GetPolicyOptions = $GetPolicyOptions
- Encapsulates settings provided to GetIamPolicy.
- RefreshSubscriptionRequest = $Empty
- Message for refreshing a subscription.
- RevokeSubscriptionRequest = $Empty
- Message for revoking a subscription.
- RevokeSubscriptionResponse = $Empty
- Message for response when you revoke a subscription.
- Status = $Status
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - TestIamPermissionsRequest = $TestIamPermissionsRequest00
-
Request message for
TestIamPermissions
method. - TestIamPermissionsResponse = $PermissionsResponse
-
Response message for
TestIamPermissions
method.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.