class ProjectsLocationsReportConfigs extends Resource (View source)

The "reportConfigs" collection of methods.

Typical usage is:

 $migrationcenterService = new Google\Service\MigrationCenterAPI(...);
 $reportConfigs = $migrationcenterService->projects_locations_reportConfigs;

Methods

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

Creates a report configuration. (reportConfigs.create)

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

Deletes a ReportConfig. (reportConfigs.delete)

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

Gets details of a single ReportConfig. (reportConfigs.get)

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

Lists ReportConfigs in a given project and location.

Details

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

Creates a report configuration. (reportConfigs.create)

Parameters

string $parent

Required. Value for parent.

ReportConfig $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

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

Deletes a ReportConfig. (reportConfigs.delete)

Parameters

string $name

Required. Name of the resource.

array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception

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

Gets details of a single ReportConfig. (reportConfigs.get)

Parameters

string $name

Required. Name of the resource.

array $optParams

Optional parameters.

Return Value

ReportConfig

Exceptions

Exception

ListReportConfigsResponse listProjectsLocationsReportConfigs(string $parent, array $optParams = [])

Lists ReportConfigs in a given project and location.

(reportConfigs.listProjectsLocationsReportConfigs)

Parameters

string $parent

Required. Parent value for ListReportConfigsRequest.

array $optParams

Optional parameters.

Return Value

ListReportConfigsResponse

Exceptions

Exception