class ProjectsLocationsReportConfigsReports extends Resource (View source)

The "reports" collection of methods.

Typical usage is:

 $migrationcenterService = new Google\Service\MigrationCenterAPI(...);
 $reports = $migrationcenterService->projects_locations_reportConfigs_reports;

Methods

create(string $parent, Report $postBody, array $optParams = [])

Creates a report. (reports.create)

delete(string $name, array $optParams = [])

Deletes a Report. (reports.delete)

get(string $name, array $optParams = [])

Gets details of a single Report. (reports.get)

listProjectsLocationsReportConfigsReports(string $parent, array $optParams = [])

Lists Reports in a given ReportConfig.

Details

Operation create(string $parent, Report $postBody, array $optParams = [])

Creates a report. (reports.create)

Parameters

string $parent

Required. Value for parent.

Report $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

Operation delete(string $name, array $optParams = [])

Deletes a Report. (reports.delete)

Parameters

string $name

Required. Name of the resource.

array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

Report get(string $name, array $optParams = [])

Gets details of a single Report. (reports.get)

Parameters

string $name

Required. Name of the resource.

array $optParams

Optional parameters.

Return Value

Report

Exceptions

Exception

ListReportsResponse listProjectsLocationsReportConfigsReports(string $parent, array $optParams = [])

Lists Reports in a given ReportConfig.

(reports.listProjectsLocationsReportConfigsReports)

Parameters

string $parent

Required. Parent value for ListReportsRequest.

array $optParams

Optional parameters.

Return Value

ListReportsResponse

Exceptions

Exception