This Choreo retrieves a list of all Global Operation resources grouped by scope. The documentation for this Google Compute resource can be found here.
Here is an example of acceptable inputs:
ClientID: {YOUR CLIENT ID}
ClientSecret: {YOUR CLIENT SECRET}
RefreshToken: {YOUR REFRESH TOKEN}
Project: 568511846799
The following is a sample of the JSON information returned by this Choreo:
{
"kind": "compute#operationAggregatedList",
"id": "projects/568511846799/aggregated/operations",
"items": {
"zones/europe-west1-a": {
"warning": {
"code": "NO_RESULTS_ON_PAGE",
"message": "There are no results for scope 'zones/europe-west1-a' on this page.",
"data": [
{
"key": "scope",
"value": "zones/europe-west1-a"
}
]
}
},
"zones/europe-west1-b": {
"warning": {
"code": "NO_RESULTS_ON_PAGE",
"message": "There are no results for scope 'zones/europe-west1-b' on this page.",
"data": [
{
"key": "scope",
"value": "zones/europe-west1-b"
}
]
}
},
"zones/us-central1-a": {
"operations": [
{
"kind": "compute#operation",
"id": "6584990658301120777",
"name": "operation-1386372241030-4ece5f0f2f5b9-3f74a5cc",
"zone": "https://www.googleapis.com/compute/v1/projects/568511846799/zones/us-central1-a",
"operationType": "insert",
"targetLink": "https://www.googleapis.com/compute/v1/projects/568511846799/zones/us-central1-a/disks/my-new-disk",
"targetId": "14097965476056408714",
"status": "DONE",
"user": "aaron.jennings@temboo.com",
"progress": 100,
"insertTime": "2013-12-06T15:24:01.029-08:00",
"startTime": "2013-12-06T15:24:01.116-08:00",
"endTime": "2013-12-06T15:24:03.348-08:00",
"selfLink": "https://www.googleapis.com/compute/v1/projects/568511846799/zones/us-central1-a/operations/operation-1386372241030-4ece5f0f2f5b9-3f74a5cc"
}
]
},
"zones/us-central1-b": {
"warning": {
"code": "NO_RESULTS_ON_PAGE",
"message": "There are no results for scope 'zones/us-central1-b' on this page.",
"data": [
{
"key": "scope",
"value": "zones/us-central1-b"
}
]
}
},
"zones/us-central2-a": {
"warning": {
"code": "NO_RESULTS_ON_PAGE",
"message": "There are no results for scope 'zones/us-central2-a' on this page.",
"data": [
{
"key": "scope",
"value": "zones/us-central2-a"
}
]
}
},
"regions/europe-west1": {
"operations": [
{
"kind": "compute#operation",
"id": "11970178648551461195",
"name": "operation-1386371348994-4ece5bbc7d869-eedcff33",
"operationType": "delete",
"targetLink": "https://www.googleapis.com/compute/v1/projects/568511846799/regions/europe-west1/addresses/testaddress",
"targetId": "3442590179926417227",
"status": "DONE",
"user": "aaron.jennings@temboo.com",
"progress": 100,
"insertTime": "2013-12-06T15:09:08.994-08:00",
"startTime": "2013-12-06T15:09:09.075-08:00",
"endTime": "2013-12-06T15:09:09.804-08:00",
"selfLink": "https://www.googleapis.com/compute/v1/projects/568511846799/regions/europe-west1/operations/operation-1386371348994-4ece5bbc7d869-eedcff33",
"region": "https://www.googleapis.com/compute/v1/projects/568511846799/regions/europe-west1"
}
]
},
"regions/us-central1": {
"warning": {
"code": "NO_RESULTS_ON_PAGE",
"message": "There are no results for scope 'regions/us-central1' on this page.",
"data": [
{
"key": "scope",
"value": "regions/us-central1"
}
]
}
},
"regions/us-central2": {
"warning": {
"code": "NO_RESULTS_ON_PAGE",
"message": "There are no results for scope 'regions/us-central2' on this page.",
"data": [
{
"key": "scope",
"value": "regions/us-central2"
}
]
}
},
"global": {
"operations": [
{
"kind": "compute#operation",
"id": "6028425125992882902",
"name": "operation-1386627469951-4ed215dc751d0-73a4b61b",
"operationType": "delete",
"targetLink": "https://www.googleapis.com/compute/v1/projects/568511846799/global/firewalls/test1-firewall",
"targetId": "1138813445421384020",
"status": "DONE",
"user": "aaron.jennings@temboo.com",
"progress": 100,
"insertTime": "2013-12-09T14:17:49.951-08:00",
"startTime": "2013-12-09T14:17:50.048-08:00",
"endTime": "2013-12-09T14:17:50.345-08:00",
"selfLink": "https://www.googleapis.com/compute/v1/projects/568511846799/global/operations/operation-1386627469951-4ed215dc751d0-73a4b61b"
}
]
}
},
"selfLink": "https://www.googleapis.com/compute/v1/projects/568511846799/aggregated/operations"
}