- Home
- API Enriched
- Shape
- shape
- List Reports With History.
List Reports With History.
const url = 'https://example-corp.console.ves.volterra.io/api/v1/api/production/us-east-1/namespaces/default/api/shape/csd/namespaces/example/reports-history';const options = {method: 'GET', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example-corp.console.ves.volterra.io/api/v1/api/production/us-east-1/namespaces/default/api/shape/csd/namespaces/example/reports-history \ --header 'Authorization: <Authorization>'List report configurations with their generation job history.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Namespace Namespace.
Responses
Section titled “Responses”A successful response.
Response with report configurations and their generation job history.
object
List of report configurations with history.
Report configuration with its generation job history.
object
Report completion timestamp.
Creation timestamp.
User who created the report.
Report generation job identifier.
Namespace
object
object
Format: unix epoch timestamp in seconds Fetch users whose timestamp <= end_time.
Additional filters for the query.
Filter definition for report criteria.
object
Column name to filter.
Filter values.
Script ID to filter affected users by.
Format: unix epoch timestamp in seconds Fetch users whose timestamp >= start_time.
object
Format: unix epoch timestamp in seconds Fetch scripts whose timestamp <= end_time.
Additional filters for the query.
Filter definition for report criteria.
object
Column name to filter.
Filter values.
Format: unix epoch timestamp in seconds Fetch scripts whose timestamp >= start_time.
Report identifier.
Human-readable name for the report.
Example
{ "reports": [ { "report_criteria": { "affected_users": { "filters": [ { "operator": "REPORT_FILTER_OPERATOR_UNSPECIFIED" } ] }, "scripts": { "filters": [ { "operator": "REPORT_FILTER_OPERATOR_UNSPECIFIED" } ] } }, "report_type": "REPORT_TYPE_UNSPECIFIED", "status": "REPORT_STATUS_UNSPECIFIED" } ]}Returned when operation is not authorized.
Examplegenerated
exampleReturned when there is no permission to access resource.
Examplegenerated
exampleReturned when resource is not found.
Examplegenerated
exampleReturned when operation on resource is conflicting with current value.
Examplegenerated
exampleReturned when operation has been rejected as it is happening too frequently.
Examplegenerated
exampleReturned when server encountered an error in processing API.
Examplegenerated
exampleReturned when service is unavailable temporarily.
Examplegenerated
exampleReturned when server timed out processing request.
Examplegenerated
example