import * as mod from "https://googleapis.deno.dev/v1/analyticshub:v1.ts";
AnalyticsHub | Exchange data and analytics assets securely and efficiently. |
GoogleAuth |
AuditConfig | Specifies the audit configuration for a service. The configuration
determines which permission types are logged, and what identities, if any,
are exempted from logging. An AuditConfig must have one or more
AuditLogConfigs. If there are AuditConfigs for both |
AuditLogConfig | Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging. |
AvroConfig | Configuration for writing message data in Avro format. Message payloads and metadata will be written to files as an Avro binary. |
BigQueryConfig | Configuration for a BigQuery subscription. |
BigQueryDatasetSource | A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers. When subscriber's subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber's project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a symbolic link to a shared dataset. |
Binding | Associates |
CloudStorageConfig | Configuration for a Cloud Storage subscription. |
CredentialsClient | Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface. |
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. |
DcrExchangeConfig | Data Clean Room (DCR), used for privacy-safe and secured data sharing. |
DeadLetterPolicy | Dead lettering is done on a best effort basis. The same message might be dead lettered multiple times. If validation on any of the fields fails at subscription creation/updation, the create/update subscription request will fail. |
DefaultExchangeConfig | Default Analytics Hub data exchange, used for secured data sharing. |
DestinationDataset | Defines the destination bigquery dataset. |
DestinationDatasetReference | |
DestinationPubSubSubscription | Defines the destination Pub/Sub subscription. |
Empty | A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } |
ExpirationPolicy | A policy that specifies the conditions for resource expiration (i.e., automatic resource deletion). |
Expr | Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information. |
GetIamPolicyRequest | Request message for |
GetPolicyOptions | Encapsulates settings provided to GetIamPolicy. |
GoogleCloudBigqueryAnalyticshubV1ListingCommercialInfo | Commercial info contains the information about the commercial data products associated with the listing. |
GoogleCloudBigqueryAnalyticshubV1ListingCommercialInfoGoogleCloudMarketplaceInfo | Specifies the details of the Marketplace Data Product associated with the Listing. |
GoogleCloudBigqueryAnalyticshubV1SubscriptionCommercialInfo | Commercial info metadata for this subscription. |
GoogleCloudBigqueryAnalyticshubV1SubscriptionCommercialInfoGoogleCloudMarketplaceInfo | Cloud Marketplace commercial metadata for this subscription. |
GooglePubsubV1Subscription | Defines the destination Pub/Sub subscription. If none of |
JavaScriptUDF | User-defined JavaScript function that can transform or filter a Pub/Sub message. |
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. It contains a reference to the data source along with descriptive information that will help subscribers find and subscribe the data. |
ListListingsResponse | Message for response to the list of Listings. |
ListOrgDataExchangesResponse | Message for response to listing data exchanges in an organization and location. |
ListSharedResourceSubscriptionsResponse | Message for response to the listing of shared resource subscriptions. |
ListSubscriptionsResponse | Message for response to the listing of subscriptions. |
MessageTransform | All supported message transforms types. |
NoWrapper | Sets the |
OidcToken | Contains information needed for generating an OpenID Connect token. |
Operation | This resource represents a long-running operation that is the result of a network API call. |
OperationMetadata | Represents the metadata of a long-running operation in Analytics Hub. |
OrganizationsLocationsDataExchangesListOptions | Additional options for AnalyticsHub#organizationsLocationsDataExchangesList. |
Policy | An Identity and Access Management (IAM) policy, which specifies access
controls for Google Cloud resources. A
|
ProjectsLocationsDataExchangesCreateOptions | Additional options for AnalyticsHub#projectsLocationsDataExchangesCreate. |
ProjectsLocationsDataExchangesListingsCreateOptions | Additional options for AnalyticsHub#projectsLocationsDataExchangesListingsCreate. |
ProjectsLocationsDataExchangesListingsDeleteOptions | Additional options for AnalyticsHub#projectsLocationsDataExchangesListingsDelete. |
ProjectsLocationsDataExchangesListingsListOptions | Additional options for AnalyticsHub#projectsLocationsDataExchangesListingsList. |
ProjectsLocationsDataExchangesListingsListSubscriptionsOptions | Additional options for AnalyticsHub#projectsLocationsDataExchangesListingsListSubscriptions. |
ProjectsLocationsDataExchangesListingsPatchOptions | Additional options for AnalyticsHub#projectsLocationsDataExchangesListingsPatch. |
ProjectsLocationsDataExchangesListOptions | Additional options for AnalyticsHub#projectsLocationsDataExchangesList. |
ProjectsLocationsDataExchangesListSubscriptionsOptions | Additional options for AnalyticsHub#projectsLocationsDataExchangesListSubscriptions. |
ProjectsLocationsDataExchangesPatchOptions | Additional options for AnalyticsHub#projectsLocationsDataExchangesPatch. |
ProjectsLocationsSubscriptionsListOptions | Additional options for AnalyticsHub#projectsLocationsSubscriptionsList. |
Publisher | Contains details of the listing publisher. |
PubSubTopicSource | Pub/Sub topic source. |
PubsubWrapper | The payload to the push endpoint is in the form of the JSON representation of a PubsubMessage (https://cloud.google.com/pubsub/docs/reference/rpc/google.pubsub.v1#pubsubmessage). |
PushConfig | Configuration for a push delivery endpoint. |
RefreshSubscriptionRequest | Message for refreshing a subscription. |
RefreshSubscriptionResponse | Message for response when you refresh a subscription. |
RestrictedExportConfig | Restricted export config, used to configure restricted export on linked dataset. |
RestrictedExportPolicy | Restricted export policy used to configure restricted export on linked dataset. |
RetryPolicy | A policy that specifies how Pub/Sub retries message delivery. Retry delay will be exponential based on provided minimum and maximum backoffs. https://en.wikipedia.org/wiki/Exponential_backoff. RetryPolicy will be triggered on NACKs or acknowledgement deadline exceeded events for a given message. Retry Policy is implemented on a best effort basis. At times, the delay between consecutive deliveries may not match the configuration. That is, delay can be more or less than configured backoff. |
RevokeSubscriptionRequest | Message for revoking a subscription. |
RevokeSubscriptionResponse | Message for response when you revoke a subscription. Empty for now. |
SelectedResource | Resource in this dataset that is selectively shared. |
SetIamPolicyRequest | Request message for |
SharingEnvironmentConfig | Sharing environment is a behavior model for sharing data within a data exchange. This option is configurable for a data exchange. |
Status | The |
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. |
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. |
TestIamPermissionsRequest | Request message for |
TestIamPermissionsResponse | Response message for |
TextConfig | Configuration for writing message data in text format. Message payloads will be written to files as raw text, separated by a newline. |