OrganizationsEnvironmentsSecurityReports
class OrganizationsEnvironmentsSecurityReports extends Resource (View source)
The "securityReports" collection of methods.
Typical usage is:
$apigeeService = new Google\Service\Apigee(...);
$securityReports = $apigeeService->organizations_environments_securityReports;
Methods
Submit a report request to be processed in the background. If the submission
succeeds, the API returns a 200 status and an ID that refer to the report
request. In addition to the HTTP status 200, the state
of "enqueued" means
that the request succeeded. (securityReports.create)
Get security report status If the query is still in progress, the state
is
set to "running" After the query has completed successfully, state
is set
to "completed" (securityReports.get)
After the query is completed, use this API to retrieve the results as file.
After the query is completed, use this API to view the query result when result size is small. (securityReports.getResultView)
Return a list of Security Reports (securityReports.listOrganizationsEnvironmentsSecurityReports)
Details
GoogleCloudApigeeV1SecurityReport
create(string $parent, GoogleCloudApigeeV1SecurityReportQuery $postBody, array $optParams = [])
Submit a report request to be processed in the background. If the submission
succeeds, the API returns a 200 status and an ID that refer to the report
request. In addition to the HTTP status 200, the state
of "enqueued" means
that the request succeeded. (securityReports.create)
GoogleCloudApigeeV1SecurityReport
get(string $name, array $optParams = [])
Get security report status If the query is still in progress, the state
is
set to "running" After the query has completed successfully, state
is set
to "completed" (securityReports.get)
GoogleApiHttpBody
getResult(string $name, array $optParams = [])
After the query is completed, use this API to retrieve the results as file.
If the request succeeds, and there is a non-zero result set, the result is
downloaded to the client as a zipped JSON file. The name of the downloaded
file will be: OfflineQueryResult-.zip Example:
OfflineQueryResult-9cfc0d85-0f30-46d6-ae6f-318d0cb961bd.zip
(securityReports.getResult)
GoogleCloudApigeeV1SecurityReportResultView
getResultView(string $name, array $optParams = [])
After the query is completed, use this API to view the query result when result size is small. (securityReports.getResultView)
GoogleCloudApigeeV1ListSecurityReportsResponse
listOrganizationsEnvironmentsSecurityReports(string $parent, array $optParams = [])
Return a list of Security Reports (securityReports.listOrganizationsEnvironmentsSecurityReports)