ProjectsLocationsProductsIntegrations
class ProjectsLocationsProductsIntegrations extends Resource (View source)
The "integrations" collection of methods.
Typical usage is:
$integrationsService = new Google\Service\Integrations(...);
$integrations = $integrationsService->projects_locations_products_integrations;
Methods
Executes integrations synchronously by passing the trigger id in the request
body. The request is not returned until the requested executions are either
fulfilled or experienced an error. If the integration name is not specified
(passing -
), all of the associated integration under the given trigger_id
will be executed. Otherwise only the specified integration for the given
trigger_id
is executed. This is helpful for execution the integration from
UI. (integrations.execute)
Returns the list of all integrations in the specified project.
Schedules an integration for execution by passing the trigger id and the scheduled time in the request body. (integrations.schedule)
Execute the integration in draft state (integrations.test)
Details
GoogleCloudIntegrationsV1alphaExecuteIntegrationsResponse
execute(string $name, GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest $postBody, array $optParams = [])
Executes integrations synchronously by passing the trigger id in the request
body. The request is not returned until the requested executions are either
fulfilled or experienced an error. If the integration name is not specified
(passing -
), all of the associated integration under the given trigger_id
will be executed. Otherwise only the specified integration for the given
trigger_id
is executed. This is helpful for execution the integration from
UI. (integrations.execute)
GoogleCloudIntegrationsV1alphaListIntegrationsResponse
listProjectsLocationsProductsIntegrations(string $parent, array $optParams = [])
Returns the list of all integrations in the specified project.
(integrations.listProjectsLocationsProductsIntegrations)
GoogleCloudIntegrationsV1alphaScheduleIntegrationsResponse
schedule(string $name, GoogleCloudIntegrationsV1alphaScheduleIntegrationsRequest $postBody, array $optParams = [])
Schedules an integration for execution by passing the trigger id and the scheduled time in the request body. (integrations.schedule)
GoogleCloudIntegrationsV1alphaTestIntegrationsResponse
test(string $name, GoogleCloudIntegrationsV1alphaTestIntegrationsRequest $postBody, array $optParams = [])
Execute the integration in draft state (integrations.test)