* $ondemandscanningService = new Google\Service\OnDemandScanning(...); * $scans = $ondemandscanningService->scans; * */ class ProjectsLocationsScans extends \Google\Service\Resource { /** * Initiates an analysis of the provided packages. (scans.analyzePackages) * * @param string $parent Required. The parent of the resource for which analysis * is requested. Format: projects/[project_name]/locations/[location] * @param AnalyzePackagesRequestV1 $postBody * @param array $optParams Optional parameters. * @return Operation */ public function analyzePackages($parent, AnalyzePackagesRequestV1 $postBody, $optParams = []) { $params = ['parent' => $parent, 'postBody' => $postBody]; $params = array_merge($params, $optParams); return $this->call('analyzePackages', [$params], Operation::class); } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ProjectsLocationsScans::class, 'Google_Service_OnDemandScanning_Resource_ProjectsLocationsScans');