Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const BigqueryScope + const CloudPlatformScope + type AnalyticsHubSubscriptionInfo struct + ForceSendFields []string + Listing string + NullFields []string + Subscription string + func (s AnalyticsHubSubscriptionInfo) MarshalJSON() ([]byte, error) + type AuditConfig struct + AuditLogConfigs []*AuditLogConfig + ForceSendFields []string + NullFields []string + Service string + func (s AuditConfig) MarshalJSON() ([]byte, error) + type AuditLogConfig struct + ExemptedMembers []string + ForceSendFields []string + LogType string + NullFields []string + func (s AuditLogConfig) MarshalJSON() ([]byte, error) + type AvroConfig struct + ForceSendFields []string + NullFields []string + UseTopicSchema bool + WriteMetadata bool + func (s AvroConfig) MarshalJSON() ([]byte, error) + type BigQueryConfig struct + DropUnknownFields bool + ForceSendFields []string + NullFields []string + ServiceAccountEmail string + State string + Table string + UseTableSchema bool + UseTopicSchema bool + WriteMetadata bool + func (s BigQueryConfig) MarshalJSON() ([]byte, error) + type BigQueryDatasetSource struct + Dataset string + ForceSendFields []string + NullFields []string + RestrictedExportPolicy *RestrictedExportPolicy + SelectedResources []*SelectedResource + func (s BigQueryDatasetSource) MarshalJSON() ([]byte, error) + type Binding struct + Condition *Expr + ForceSendFields []string + Members []string + NullFields []string + Role string + func (s Binding) MarshalJSON() ([]byte, error) + type CloudStorageConfig struct + AvroConfig *AvroConfig + Bucket string + FilenameDatetimeFormat string + FilenamePrefix string + FilenameSuffix string + ForceSendFields []string + MaxBytes int64 + MaxDuration string + MaxMessages int64 + NullFields []string + ServiceAccountEmail string + State string + TextConfig *TextConfig + func (s CloudStorageConfig) MarshalJSON() ([]byte, error) + type DataExchange struct + Description string + DiscoveryType string + DisplayName string + Documentation string + ForceSendFields []string + Icon string + ListingCount int64 + Name string + NullFields []string + PrimaryContact string + SharingEnvironmentConfig *SharingEnvironmentConfig + func (s DataExchange) MarshalJSON() ([]byte, error) + type DataProvider struct + ForceSendFields []string + Name string + NullFields []string + PrimaryContact string + func (s DataProvider) MarshalJSON() ([]byte, error) + type DcrExchangeConfig struct + ForceSendFields []string + NullFields []string + SingleLinkedDatasetPerCleanroom bool + SingleSelectedResourceSharingRestriction bool + func (s DcrExchangeConfig) MarshalJSON() ([]byte, error) + type DeadLetterPolicy struct + DeadLetterTopic string + ForceSendFields []string + MaxDeliveryAttempts int64 + NullFields []string + func (s DeadLetterPolicy) MarshalJSON() ([]byte, error) + type DefaultExchangeConfig struct + type DestinationDataset struct + DatasetReference *DestinationDatasetReference + Description string + ForceSendFields []string + FriendlyName string + Labels map[string]string + Location string + NullFields []string + func (s DestinationDataset) MarshalJSON() ([]byte, error) + type DestinationDatasetReference struct + DatasetId string + ForceSendFields []string + NullFields []string + ProjectId string + func (s DestinationDatasetReference) MarshalJSON() ([]byte, error) + type DestinationPubSubSubscription struct + ForceSendFields []string + NullFields []string + PubsubSubscription *GooglePubsubV1Subscription + func (s DestinationPubSubSubscription) MarshalJSON() ([]byte, error) + type Empty struct + type ExpirationPolicy struct + ForceSendFields []string + NullFields []string + Ttl string + func (s ExpirationPolicy) MarshalJSON() ([]byte, error) + type Expr struct + Description string + Expression string + ForceSendFields []string + Location string + NullFields []string + Title string + func (s Expr) MarshalJSON() ([]byte, error) + type GetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Options *GetPolicyOptions + func (s GetIamPolicyRequest) MarshalJSON() ([]byte, error) + type GetPolicyOptions struct + ForceSendFields []string + NullFields []string + RequestedPolicyVersion int64 + func (s GetPolicyOptions) MarshalJSON() ([]byte, error) + type GooglePubsubV1Subscription struct + AckDeadlineSeconds int64 + AnalyticsHubSubscriptionInfo *AnalyticsHubSubscriptionInfo + BigqueryConfig *BigQueryConfig + CloudStorageConfig *CloudStorageConfig + DeadLetterPolicy *DeadLetterPolicy + Detached bool + EnableExactlyOnceDelivery bool + EnableMessageOrdering bool + ExpirationPolicy *ExpirationPolicy + Filter string + ForceSendFields []string + Labels map[string]string + MessageRetentionDuration string + Name string + NullFields []string + PushConfig *PushConfig + RetainAckedMessages bool + RetryPolicy *RetryPolicy + State string + TopicMessageRetentionDuration string + func (s GooglePubsubV1Subscription) MarshalJSON() ([]byte, error) + type LinkedResource struct + ForceSendFields []string + LinkedDataset string + LinkedPubsubSubscription string + Listing string + NullFields []string + func (s LinkedResource) MarshalJSON() ([]byte, error) + type ListDataExchangesResponse struct + DataExchanges []*DataExchange + ForceSendFields []string + NextPageToken string + NullFields []string + func (s ListDataExchangesResponse) MarshalJSON() ([]byte, error) + type ListListingsResponse struct + ForceSendFields []string + Listings []*Listing + NextPageToken string + NullFields []string + func (s ListListingsResponse) MarshalJSON() ([]byte, error) + type ListOrgDataExchangesResponse struct + DataExchanges []*DataExchange + ForceSendFields []string + NextPageToken string + NullFields []string + func (s ListOrgDataExchangesResponse) MarshalJSON() ([]byte, error) + type ListSharedResourceSubscriptionsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + SharedResourceSubscriptions []*Subscription + func (s ListSharedResourceSubscriptionsResponse) MarshalJSON() ([]byte, error) + type ListSubscriptionsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Subscriptions []*Subscription + func (s ListSubscriptionsResponse) MarshalJSON() ([]byte, error) + type Listing struct + BigqueryDataset *BigQueryDatasetSource + Categories []string + DataProvider *DataProvider + Description string + DiscoveryType string + DisplayName string + Documentation string + ForceSendFields []string + Icon string + Name string + NullFields []string + PrimaryContact string + Publisher *Publisher + PubsubTopic *PubSubTopicSource + RequestAccess string + ResourceType string + RestrictedExportConfig *RestrictedExportConfig + State string + func (s Listing) MarshalJSON() ([]byte, error) + type NoWrapper struct + ForceSendFields []string + NullFields []string + WriteMetadata bool + func (s NoWrapper) MarshalJSON() ([]byte, error) + type OidcToken struct + Audience string + ForceSendFields []string + NullFields []string + ServiceAccountEmail string + func (s OidcToken) MarshalJSON() ([]byte, error) + type Operation struct + Done bool + Error *Status + ForceSendFields []string + Metadata googleapi.RawMessage + Name string + NullFields []string + Response googleapi.RawMessage + func (s Operation) MarshalJSON() ([]byte, error) + type OperationMetadata struct + ApiVersion string + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + RequestedCancellation bool + StatusMessage string + Target string + Verb string + func (s OperationMetadata) MarshalJSON() ([]byte, error) + type OrganizationsLocationsDataExchangesListCall struct + func (c *OrganizationsLocationsDataExchangesListCall) Context(ctx context.Context) *OrganizationsLocationsDataExchangesListCall + func (c *OrganizationsLocationsDataExchangesListCall) Do(opts ...googleapi.CallOption) (*ListOrgDataExchangesResponse, error) + func (c *OrganizationsLocationsDataExchangesListCall) Fields(s ...googleapi.Field) *OrganizationsLocationsDataExchangesListCall + func (c *OrganizationsLocationsDataExchangesListCall) Header() http.Header + func (c *OrganizationsLocationsDataExchangesListCall) IfNoneMatch(entityTag string) *OrganizationsLocationsDataExchangesListCall + func (c *OrganizationsLocationsDataExchangesListCall) PageSize(pageSize int64) *OrganizationsLocationsDataExchangesListCall + func (c *OrganizationsLocationsDataExchangesListCall) PageToken(pageToken string) *OrganizationsLocationsDataExchangesListCall + func (c *OrganizationsLocationsDataExchangesListCall) Pages(ctx context.Context, f func(*ListOrgDataExchangesResponse) error) error + type OrganizationsLocationsDataExchangesService struct + func NewOrganizationsLocationsDataExchangesService(s *Service) *OrganizationsLocationsDataExchangesService + func (r *OrganizationsLocationsDataExchangesService) List(organization string) *OrganizationsLocationsDataExchangesListCall + type OrganizationsLocationsService struct + DataExchanges *OrganizationsLocationsDataExchangesService + func NewOrganizationsLocationsService(s *Service) *OrganizationsLocationsService + type OrganizationsService struct + Locations *OrganizationsLocationsService + func NewOrganizationsService(s *Service) *OrganizationsService + type Policy struct + AuditConfigs []*AuditConfig + Bindings []*Binding + Etag string + ForceSendFields []string + NullFields []string + Version int64 + func (s Policy) MarshalJSON() ([]byte, error) + type ProjectsLocationsDataExchangesCreateCall struct + func (c *ProjectsLocationsDataExchangesCreateCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesCreateCall + func (c *ProjectsLocationsDataExchangesCreateCall) DataExchangeId(dataExchangeId string) *ProjectsLocationsDataExchangesCreateCall + func (c *ProjectsLocationsDataExchangesCreateCall) Do(opts ...googleapi.CallOption) (*DataExchange, error) + func (c *ProjectsLocationsDataExchangesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesCreateCall + func (c *ProjectsLocationsDataExchangesCreateCall) Header() http.Header + type ProjectsLocationsDataExchangesDeleteCall struct + func (c *ProjectsLocationsDataExchangesDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesDeleteCall + func (c *ProjectsLocationsDataExchangesDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsLocationsDataExchangesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesDeleteCall + func (c *ProjectsLocationsDataExchangesDeleteCall) Header() http.Header + type ProjectsLocationsDataExchangesGetCall struct + func (c *ProjectsLocationsDataExchangesGetCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesGetCall + func (c *ProjectsLocationsDataExchangesGetCall) Do(opts ...googleapi.CallOption) (*DataExchange, error) + func (c *ProjectsLocationsDataExchangesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesGetCall + func (c *ProjectsLocationsDataExchangesGetCall) Header() http.Header + func (c *ProjectsLocationsDataExchangesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataExchangesGetCall + type ProjectsLocationsDataExchangesGetIamPolicyCall struct + func (c *ProjectsLocationsDataExchangesGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesGetIamPolicyCall + func (c *ProjectsLocationsDataExchangesGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsDataExchangesGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesGetIamPolicyCall + func (c *ProjectsLocationsDataExchangesGetIamPolicyCall) Header() http.Header + type ProjectsLocationsDataExchangesListCall struct + func (c *ProjectsLocationsDataExchangesListCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListCall + func (c *ProjectsLocationsDataExchangesListCall) Do(opts ...googleapi.CallOption) (*ListDataExchangesResponse, error) + func (c *ProjectsLocationsDataExchangesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListCall + func (c *ProjectsLocationsDataExchangesListCall) Header() http.Header + func (c *ProjectsLocationsDataExchangesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataExchangesListCall + func (c *ProjectsLocationsDataExchangesListCall) PageSize(pageSize int64) *ProjectsLocationsDataExchangesListCall + func (c *ProjectsLocationsDataExchangesListCall) PageToken(pageToken string) *ProjectsLocationsDataExchangesListCall + func (c *ProjectsLocationsDataExchangesListCall) Pages(ctx context.Context, f func(*ListDataExchangesResponse) error) error + type ProjectsLocationsDataExchangesListSubscriptionsCall struct + func (c *ProjectsLocationsDataExchangesListSubscriptionsCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListSubscriptionsCall) Do(opts ...googleapi.CallOption) (*ListSharedResourceSubscriptionsResponse, error) + func (c *ProjectsLocationsDataExchangesListSubscriptionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListSubscriptionsCall) Header() http.Header + func (c *ProjectsLocationsDataExchangesListSubscriptionsCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataExchangesListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListSubscriptionsCall) IncludeDeletedSubscriptions(includeDeletedSubscriptions bool) *ProjectsLocationsDataExchangesListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListSubscriptionsCall) PageSize(pageSize int64) *ProjectsLocationsDataExchangesListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListSubscriptionsCall) PageToken(pageToken string) *ProjectsLocationsDataExchangesListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListSubscriptionsCall) Pages(ctx context.Context, f func(*ListSharedResourceSubscriptionsResponse) error) error + type ProjectsLocationsDataExchangesListingsCreateCall struct + func (c *ProjectsLocationsDataExchangesListingsCreateCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsCreateCall + func (c *ProjectsLocationsDataExchangesListingsCreateCall) Do(opts ...googleapi.CallOption) (*Listing, error) + func (c *ProjectsLocationsDataExchangesListingsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsCreateCall + func (c *ProjectsLocationsDataExchangesListingsCreateCall) Header() http.Header + func (c *ProjectsLocationsDataExchangesListingsCreateCall) ListingId(listingId string) *ProjectsLocationsDataExchangesListingsCreateCall + type ProjectsLocationsDataExchangesListingsDeleteCall struct + func (c *ProjectsLocationsDataExchangesListingsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsDeleteCall + func (c *ProjectsLocationsDataExchangesListingsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsLocationsDataExchangesListingsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsDeleteCall + func (c *ProjectsLocationsDataExchangesListingsDeleteCall) Header() http.Header + type ProjectsLocationsDataExchangesListingsGetCall struct + func (c *ProjectsLocationsDataExchangesListingsGetCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsGetCall + func (c *ProjectsLocationsDataExchangesListingsGetCall) Do(opts ...googleapi.CallOption) (*Listing, error) + func (c *ProjectsLocationsDataExchangesListingsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsGetCall + func (c *ProjectsLocationsDataExchangesListingsGetCall) Header() http.Header + func (c *ProjectsLocationsDataExchangesListingsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataExchangesListingsGetCall + type ProjectsLocationsDataExchangesListingsGetIamPolicyCall struct + func (c *ProjectsLocationsDataExchangesListingsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsGetIamPolicyCall + func (c *ProjectsLocationsDataExchangesListingsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsDataExchangesListingsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsGetIamPolicyCall + func (c *ProjectsLocationsDataExchangesListingsGetIamPolicyCall) Header() http.Header + type ProjectsLocationsDataExchangesListingsListCall struct + func (c *ProjectsLocationsDataExchangesListingsListCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsListCall + func (c *ProjectsLocationsDataExchangesListingsListCall) Do(opts ...googleapi.CallOption) (*ListListingsResponse, error) + func (c *ProjectsLocationsDataExchangesListingsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsListCall + func (c *ProjectsLocationsDataExchangesListingsListCall) Header() http.Header + func (c *ProjectsLocationsDataExchangesListingsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataExchangesListingsListCall + func (c *ProjectsLocationsDataExchangesListingsListCall) PageSize(pageSize int64) *ProjectsLocationsDataExchangesListingsListCall + func (c *ProjectsLocationsDataExchangesListingsListCall) PageToken(pageToken string) *ProjectsLocationsDataExchangesListingsListCall + func (c *ProjectsLocationsDataExchangesListingsListCall) Pages(ctx context.Context, f func(*ListListingsResponse) error) error + type ProjectsLocationsDataExchangesListingsListSubscriptionsCall struct + func (c *ProjectsLocationsDataExchangesListingsListSubscriptionsCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListingsListSubscriptionsCall) Do(opts ...googleapi.CallOption) (*ListSharedResourceSubscriptionsResponse, error) + func (c *ProjectsLocationsDataExchangesListingsListSubscriptionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListingsListSubscriptionsCall) Header() http.Header + func (c *ProjectsLocationsDataExchangesListingsListSubscriptionsCall) IfNoneMatch(entityTag string) *ProjectsLocationsDataExchangesListingsListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListingsListSubscriptionsCall) IncludeDeletedSubscriptions(includeDeletedSubscriptions bool) *ProjectsLocationsDataExchangesListingsListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListingsListSubscriptionsCall) PageSize(pageSize int64) *ProjectsLocationsDataExchangesListingsListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListingsListSubscriptionsCall) PageToken(pageToken string) *ProjectsLocationsDataExchangesListingsListSubscriptionsCall + func (c *ProjectsLocationsDataExchangesListingsListSubscriptionsCall) Pages(ctx context.Context, f func(*ListSharedResourceSubscriptionsResponse) error) error + type ProjectsLocationsDataExchangesListingsPatchCall struct + func (c *ProjectsLocationsDataExchangesListingsPatchCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsPatchCall + func (c *ProjectsLocationsDataExchangesListingsPatchCall) Do(opts ...googleapi.CallOption) (*Listing, error) + func (c *ProjectsLocationsDataExchangesListingsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsPatchCall + func (c *ProjectsLocationsDataExchangesListingsPatchCall) Header() http.Header + func (c *ProjectsLocationsDataExchangesListingsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataExchangesListingsPatchCall + type ProjectsLocationsDataExchangesListingsService struct + func NewProjectsLocationsDataExchangesListingsService(s *Service) *ProjectsLocationsDataExchangesListingsService + func (r *ProjectsLocationsDataExchangesListingsService) Create(parent string, listing *Listing) *ProjectsLocationsDataExchangesListingsCreateCall + func (r *ProjectsLocationsDataExchangesListingsService) Delete(name string) *ProjectsLocationsDataExchangesListingsDeleteCall + func (r *ProjectsLocationsDataExchangesListingsService) Get(name string) *ProjectsLocationsDataExchangesListingsGetCall + func (r *ProjectsLocationsDataExchangesListingsService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ProjectsLocationsDataExchangesListingsGetIamPolicyCall + func (r *ProjectsLocationsDataExchangesListingsService) List(parent string) *ProjectsLocationsDataExchangesListingsListCall + func (r *ProjectsLocationsDataExchangesListingsService) ListSubscriptions(resource string) *ProjectsLocationsDataExchangesListingsListSubscriptionsCall + func (r *ProjectsLocationsDataExchangesListingsService) Patch(name string, listing *Listing) *ProjectsLocationsDataExchangesListingsPatchCall + func (r *ProjectsLocationsDataExchangesListingsService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsLocationsDataExchangesListingsSetIamPolicyCall + func (r *ProjectsLocationsDataExchangesListingsService) Subscribe(name string, subscribelistingrequest *SubscribeListingRequest) *ProjectsLocationsDataExchangesListingsSubscribeCall + func (r *ProjectsLocationsDataExchangesListingsService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsLocationsDataExchangesListingsTestIamPermissionsCall + type ProjectsLocationsDataExchangesListingsSetIamPolicyCall struct + func (c *ProjectsLocationsDataExchangesListingsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsSetIamPolicyCall + func (c *ProjectsLocationsDataExchangesListingsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsDataExchangesListingsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsSetIamPolicyCall + func (c *ProjectsLocationsDataExchangesListingsSetIamPolicyCall) Header() http.Header + type ProjectsLocationsDataExchangesListingsSubscribeCall struct + func (c *ProjectsLocationsDataExchangesListingsSubscribeCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsSubscribeCall + func (c *ProjectsLocationsDataExchangesListingsSubscribeCall) Do(opts ...googleapi.CallOption) (*SubscribeListingResponse, error) + func (c *ProjectsLocationsDataExchangesListingsSubscribeCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsSubscribeCall + func (c *ProjectsLocationsDataExchangesListingsSubscribeCall) Header() http.Header + type ProjectsLocationsDataExchangesListingsTestIamPermissionsCall struct + func (c *ProjectsLocationsDataExchangesListingsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesListingsTestIamPermissionsCall + func (c *ProjectsLocationsDataExchangesListingsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsLocationsDataExchangesListingsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesListingsTestIamPermissionsCall + func (c *ProjectsLocationsDataExchangesListingsTestIamPermissionsCall) Header() http.Header + type ProjectsLocationsDataExchangesPatchCall struct + func (c *ProjectsLocationsDataExchangesPatchCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesPatchCall + func (c *ProjectsLocationsDataExchangesPatchCall) Do(opts ...googleapi.CallOption) (*DataExchange, error) + func (c *ProjectsLocationsDataExchangesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesPatchCall + func (c *ProjectsLocationsDataExchangesPatchCall) Header() http.Header + func (c *ProjectsLocationsDataExchangesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDataExchangesPatchCall + type ProjectsLocationsDataExchangesService struct + Listings *ProjectsLocationsDataExchangesListingsService + func NewProjectsLocationsDataExchangesService(s *Service) *ProjectsLocationsDataExchangesService + func (r *ProjectsLocationsDataExchangesService) Create(parent string, dataexchange *DataExchange) *ProjectsLocationsDataExchangesCreateCall + func (r *ProjectsLocationsDataExchangesService) Delete(name string) *ProjectsLocationsDataExchangesDeleteCall + func (r *ProjectsLocationsDataExchangesService) Get(name string) *ProjectsLocationsDataExchangesGetCall + func (r *ProjectsLocationsDataExchangesService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ProjectsLocationsDataExchangesGetIamPolicyCall + func (r *ProjectsLocationsDataExchangesService) List(parent string) *ProjectsLocationsDataExchangesListCall + func (r *ProjectsLocationsDataExchangesService) ListSubscriptions(resource string) *ProjectsLocationsDataExchangesListSubscriptionsCall + func (r *ProjectsLocationsDataExchangesService) Patch(name string, dataexchange *DataExchange) *ProjectsLocationsDataExchangesPatchCall + func (r *ProjectsLocationsDataExchangesService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsLocationsDataExchangesSetIamPolicyCall + func (r *ProjectsLocationsDataExchangesService) Subscribe(name string, subscribedataexchangerequest *SubscribeDataExchangeRequest) *ProjectsLocationsDataExchangesSubscribeCall + func (r *ProjectsLocationsDataExchangesService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *ProjectsLocationsDataExchangesTestIamPermissionsCall + type ProjectsLocationsDataExchangesSetIamPolicyCall struct + func (c *ProjectsLocationsDataExchangesSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesSetIamPolicyCall + func (c *ProjectsLocationsDataExchangesSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsDataExchangesSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesSetIamPolicyCall + func (c *ProjectsLocationsDataExchangesSetIamPolicyCall) Header() http.Header + type ProjectsLocationsDataExchangesSubscribeCall struct + func (c *ProjectsLocationsDataExchangesSubscribeCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesSubscribeCall + func (c *ProjectsLocationsDataExchangesSubscribeCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsDataExchangesSubscribeCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesSubscribeCall + func (c *ProjectsLocationsDataExchangesSubscribeCall) Header() http.Header + type ProjectsLocationsDataExchangesTestIamPermissionsCall struct + func (c *ProjectsLocationsDataExchangesTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsDataExchangesTestIamPermissionsCall + func (c *ProjectsLocationsDataExchangesTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *ProjectsLocationsDataExchangesTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDataExchangesTestIamPermissionsCall + func (c *ProjectsLocationsDataExchangesTestIamPermissionsCall) Header() http.Header + type ProjectsLocationsService struct + DataExchanges *ProjectsLocationsDataExchangesService + Subscriptions *ProjectsLocationsSubscriptionsService + func NewProjectsLocationsService(s *Service) *ProjectsLocationsService + type ProjectsLocationsSubscriptionsDeleteCall struct + func (c *ProjectsLocationsSubscriptionsDeleteCall) Context(ctx context.Context) *ProjectsLocationsSubscriptionsDeleteCall + func (c *ProjectsLocationsSubscriptionsDeleteCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsSubscriptionsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsSubscriptionsDeleteCall + func (c *ProjectsLocationsSubscriptionsDeleteCall) Header() http.Header + type ProjectsLocationsSubscriptionsGetCall struct + func (c *ProjectsLocationsSubscriptionsGetCall) Context(ctx context.Context) *ProjectsLocationsSubscriptionsGetCall + func (c *ProjectsLocationsSubscriptionsGetCall) Do(opts ...googleapi.CallOption) (*Subscription, error) + func (c *ProjectsLocationsSubscriptionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsSubscriptionsGetCall + func (c *ProjectsLocationsSubscriptionsGetCall) Header() http.Header + func (c *ProjectsLocationsSubscriptionsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsSubscriptionsGetCall + type ProjectsLocationsSubscriptionsGetIamPolicyCall struct + func (c *ProjectsLocationsSubscriptionsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsSubscriptionsGetIamPolicyCall + func (c *ProjectsLocationsSubscriptionsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsSubscriptionsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsSubscriptionsGetIamPolicyCall + func (c *ProjectsLocationsSubscriptionsGetIamPolicyCall) Header() http.Header + type ProjectsLocationsSubscriptionsListCall struct + func (c *ProjectsLocationsSubscriptionsListCall) Context(ctx context.Context) *ProjectsLocationsSubscriptionsListCall + func (c *ProjectsLocationsSubscriptionsListCall) Do(opts ...googleapi.CallOption) (*ListSubscriptionsResponse, error) + func (c *ProjectsLocationsSubscriptionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsSubscriptionsListCall + func (c *ProjectsLocationsSubscriptionsListCall) Filter(filter string) *ProjectsLocationsSubscriptionsListCall + func (c *ProjectsLocationsSubscriptionsListCall) Header() http.Header + func (c *ProjectsLocationsSubscriptionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsSubscriptionsListCall + func (c *ProjectsLocationsSubscriptionsListCall) PageSize(pageSize int64) *ProjectsLocationsSubscriptionsListCall + func (c *ProjectsLocationsSubscriptionsListCall) PageToken(pageToken string) *ProjectsLocationsSubscriptionsListCall + func (c *ProjectsLocationsSubscriptionsListCall) Pages(ctx context.Context, f func(*ListSubscriptionsResponse) error) error + type ProjectsLocationsSubscriptionsRefreshCall struct + func (c *ProjectsLocationsSubscriptionsRefreshCall) Context(ctx context.Context) *ProjectsLocationsSubscriptionsRefreshCall + func (c *ProjectsLocationsSubscriptionsRefreshCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsLocationsSubscriptionsRefreshCall) Fields(s ...googleapi.Field) *ProjectsLocationsSubscriptionsRefreshCall + func (c *ProjectsLocationsSubscriptionsRefreshCall) Header() http.Header + type ProjectsLocationsSubscriptionsRevokeCall struct + func (c *ProjectsLocationsSubscriptionsRevokeCall) Context(ctx context.Context) *ProjectsLocationsSubscriptionsRevokeCall + func (c *ProjectsLocationsSubscriptionsRevokeCall) Do(opts ...googleapi.CallOption) (*RevokeSubscriptionResponse, error) + func (c *ProjectsLocationsSubscriptionsRevokeCall) Fields(s ...googleapi.Field) *ProjectsLocationsSubscriptionsRevokeCall + func (c *ProjectsLocationsSubscriptionsRevokeCall) Header() http.Header + type ProjectsLocationsSubscriptionsService struct + func NewProjectsLocationsSubscriptionsService(s *Service) *ProjectsLocationsSubscriptionsService + func (r *ProjectsLocationsSubscriptionsService) Delete(name string) *ProjectsLocationsSubscriptionsDeleteCall + func (r *ProjectsLocationsSubscriptionsService) Get(name string) *ProjectsLocationsSubscriptionsGetCall + func (r *ProjectsLocationsSubscriptionsService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *ProjectsLocationsSubscriptionsGetIamPolicyCall + func (r *ProjectsLocationsSubscriptionsService) List(parent string) *ProjectsLocationsSubscriptionsListCall + func (r *ProjectsLocationsSubscriptionsService) Refresh(name string, refreshsubscriptionrequest *RefreshSubscriptionRequest) *ProjectsLocationsSubscriptionsRefreshCall + func (r *ProjectsLocationsSubscriptionsService) Revoke(name string, revokesubscriptionrequest *RevokeSubscriptionRequest) *ProjectsLocationsSubscriptionsRevokeCall + func (r *ProjectsLocationsSubscriptionsService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *ProjectsLocationsSubscriptionsSetIamPolicyCall + type ProjectsLocationsSubscriptionsSetIamPolicyCall struct + func (c *ProjectsLocationsSubscriptionsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsSubscriptionsSetIamPolicyCall + func (c *ProjectsLocationsSubscriptionsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *ProjectsLocationsSubscriptionsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsSubscriptionsSetIamPolicyCall + func (c *ProjectsLocationsSubscriptionsSetIamPolicyCall) Header() http.Header + type ProjectsService struct + Locations *ProjectsLocationsService + func NewProjectsService(s *Service) *ProjectsService + type PubSubTopicSource struct + DataAffinityRegions []string + ForceSendFields []string + NullFields []string + Topic string + func (s PubSubTopicSource) MarshalJSON() ([]byte, error) + type Publisher struct + ForceSendFields []string + Name string + NullFields []string + PrimaryContact string + func (s Publisher) MarshalJSON() ([]byte, error) + type PubsubWrapper struct + type PushConfig struct + Attributes map[string]string + ForceSendFields []string + NoWrapper *NoWrapper + NullFields []string + OidcToken *OidcToken + PubsubWrapper *PubsubWrapper + PushEndpoint string + func (s PushConfig) MarshalJSON() ([]byte, error) + type RefreshSubscriptionRequest struct + type RefreshSubscriptionResponse struct + ForceSendFields []string + NullFields []string + Subscription *Subscription + func (s RefreshSubscriptionResponse) MarshalJSON() ([]byte, error) + type RestrictedExportConfig struct + Enabled bool + ForceSendFields []string + NullFields []string + RestrictDirectTableAccess bool + RestrictQueryResult bool + func (s RestrictedExportConfig) MarshalJSON() ([]byte, error) + type RestrictedExportPolicy struct + Enabled bool + ForceSendFields []string + NullFields []string + RestrictDirectTableAccess bool + RestrictQueryResult bool + func (s RestrictedExportPolicy) MarshalJSON() ([]byte, error) + type RetryPolicy struct + ForceSendFields []string + MaximumBackoff string + MinimumBackoff string + NullFields []string + func (s RetryPolicy) MarshalJSON() ([]byte, error) + type RevokeSubscriptionRequest struct + type RevokeSubscriptionResponse struct + type SelectedResource struct + ForceSendFields []string + NullFields []string + Table string + func (s SelectedResource) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Organizations *OrganizationsService + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Policy *Policy + UpdateMask string + func (s SetIamPolicyRequest) MarshalJSON() ([]byte, error) + type SharingEnvironmentConfig struct + DcrExchangeConfig *DcrExchangeConfig + DefaultExchangeConfig *DefaultExchangeConfig + ForceSendFields []string + NullFields []string + func (s SharingEnvironmentConfig) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s Status) MarshalJSON() ([]byte, error) + type SubscribeDataExchangeRequest struct + Destination string + ForceSendFields []string + NullFields []string + SubscriberContact string + Subscription string + func (s SubscribeDataExchangeRequest) MarshalJSON() ([]byte, error) + type SubscribeDataExchangeResponse struct + ForceSendFields []string + NullFields []string + Subscription *Subscription + func (s SubscribeDataExchangeResponse) MarshalJSON() ([]byte, error) + type SubscribeListingRequest struct + DestinationDataset *DestinationDataset + DestinationPubsubSubscription *DestinationPubSubSubscription + ForceSendFields []string + NullFields []string + func (s SubscribeListingRequest) MarshalJSON() ([]byte, error) + type SubscribeListingResponse struct + ForceSendFields []string + NullFields []string + Subscription *Subscription + func (s SubscribeListingResponse) MarshalJSON() ([]byte, error) + type Subscription struct + CreationTime string + DataExchange string + ForceSendFields []string + LastModifyTime string + LinkedDatasetMap map[string]LinkedResource + LinkedResources []*LinkedResource + Listing string + Name string + NullFields []string + OrganizationDisplayName string + OrganizationId string + ResourceType string + State string + SubscriberContact string + func (s Subscription) MarshalJSON() ([]byte, error) + type TestIamPermissionsRequest struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s TestIamPermissionsRequest) MarshalJSON() ([]byte, error) + type TestIamPermissionsResponse struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s TestIamPermissionsResponse) MarshalJSON() ([]byte, error) + type TextConfig struct