ProjectsLocationsDataExchanges
class ProjectsLocationsDataExchanges extends Resource (View source)
The "dataExchanges" collection of methods.
Typical usage is:
$analyticshubService = new Google\Service\AnalyticsHub(...);
$dataExchanges = $analyticshubService->projects_locations_dataExchanges;
Methods
Creates a new data exchange. (dataExchanges.create)
Deletes an existing data exchange. (dataExchanges.delete)
Gets the details of a data exchange. (dataExchanges.get)
Gets the IAM policy. (dataExchanges.getIamPolicy)
Lists all data exchanges in a given project and location.
Lists all subscriptions on a given Data Exchange or Listing.
Updates an existing data exchange. (dataExchanges.patch)
Sets the IAM policy. (dataExchanges.setIamPolicy)
Creates a Subscription to a Data Clean Room. This is a long-running operation as it will create one or more linked datasets. (dataExchanges.subscribe)
Returns the permissions that a caller has. (dataExchanges.testIamPermissions)
Details
DataExchange
create(string $parent, DataExchange $postBody, array $optParams = [])
Creates a new data exchange. (dataExchanges.create)
AnalyticshubEmpty
delete(string $name, array $optParams = [])
Deletes an existing data exchange. (dataExchanges.delete)
DataExchange
get(string $name, array $optParams = [])
Gets the details of a data exchange. (dataExchanges.get)
Policy
getIamPolicy(string $resource, GetIamPolicyRequest $postBody, array $optParams = [])
Gets the IAM policy. (dataExchanges.getIamPolicy)
ListDataExchangesResponse
listProjectsLocationsDataExchanges(string $parent, array $optParams = [])
Lists all data exchanges in a given project and location.
(dataExchanges.listProjectsLocationsDataExchanges)
ListSharedResourceSubscriptionsResponse
listSubscriptions(string $resource, array $optParams = [])
Lists all subscriptions on a given Data Exchange or Listing.
(dataExchanges.listSubscriptions)
DataExchange
patch(string $name, DataExchange $postBody, array $optParams = [])
Updates an existing data exchange. (dataExchanges.patch)
Policy
setIamPolicy(string $resource, SetIamPolicyRequest $postBody, array $optParams = [])
Sets the IAM policy. (dataExchanges.setIamPolicy)
Operation
subscribe(string $name, SubscribeDataExchangeRequest $postBody, array $optParams = [])
Creates a Subscription to a Data Clean Room. This is a long-running operation as it will create one or more linked datasets. (dataExchanges.subscribe)
TestIamPermissionsResponse
testIamPermissions(string $resource, TestIamPermissionsRequest $postBody, array $optParams = [])
Returns the permissions that a caller has. (dataExchanges.testIamPermissions)