ProjectsLocationsBackupVaultsDataSources
class ProjectsLocationsBackupVaultsDataSources extends Resource (View source)
The "dataSources" collection of methods.
Typical usage is:
$backupdrService = new Google\Service\Backupdr(...);
$dataSources = $backupdrService->projects_locations_backupVaults_dataSources;
Methods
Internal only. Abandons a backup. (dataSources.abandonBackup)
Internal only. Fetch access token for a given data source.
Internal only. Finalize a backup that was started by a call to InitiateBackup. (dataSources.finalizeBackup)
Gets details of a DataSource. (dataSources.get)
Internal only. Initiates a backup. (dataSources.initiateBackup)
Lists DataSources in a given project and location.
Updates the settings of a DataSource. (dataSources.patch)
Deletes a DataSource. This is a custom method instead of a standard delete method because external clients will not delete DataSources except for BackupDR backup appliances. (dataSources.remove)
Sets the internal status of a DataSource. (dataSources.setInternalStatus)
Details
Operation
abandonBackup(string $dataSource, AbandonBackupRequest $postBody, array $optParams = [])
Internal only. Abandons a backup. (dataSources.abandonBackup)
FetchAccessTokenResponse
fetchAccessToken(string $name, FetchAccessTokenRequest $postBody, array $optParams = [])
Internal only. Fetch access token for a given data source.
(dataSources.fetchAccessToken)
Operation
finalizeBackup(string $dataSource, FinalizeBackupRequest $postBody, array $optParams = [])
Internal only. Finalize a backup that was started by a call to InitiateBackup. (dataSources.finalizeBackup)
DataSource
get(string $name, array $optParams = [])
Gets details of a DataSource. (dataSources.get)
InitiateBackupResponse
initiateBackup(string $dataSource, InitiateBackupRequest $postBody, array $optParams = [])
Internal only. Initiates a backup. (dataSources.initiateBackup)
ListDataSourcesResponse
listProjectsLocationsBackupVaultsDataSources(string $parent, array $optParams = [])
Lists DataSources in a given project and location.
(dataSources.listProjectsLocationsBackupVaultsDataSources)
Operation
patch(string $name, DataSource $postBody, array $optParams = [])
Updates the settings of a DataSource. (dataSources.patch)
Operation
remove(string $name, RemoveDataSourceRequest $postBody, array $optParams = [])
Deletes a DataSource. This is a custom method instead of a standard delete method because external clients will not delete DataSources except for BackupDR backup appliances. (dataSources.remove)
Operation
setInternalStatus(string $dataSource, SetInternalStatusRequest $postBody, array $optParams = [])
Sets the internal status of a DataSource. (dataSources.setInternalStatus)