allAccountsWithExocomputeMappings
Retrieves the list of all accounts with their Exocompute account mapping, if exists.
Arguments
| Argument | Type | Description |
|---|---|---|
| cloudVendor (required) | CloudVendor! | Vendor of the cloud account. |
| features (required) | [CloudAccountFeature!]! | Cloud account features. Rubrik offers a cloud account feature as part of Rubrik Security Cloud (RSC). |
| exocomputeAccountIdsFilter (required) | [UUID!]! | List of mapped Exocompute account IDs. |
Returns
[CloudAccountWithExocomputeMapping!]!
Sample
query AllAccountsWithExocomputeMappings($cloudVendor: CloudVendor!, $features: [CloudAccountFeature!]!, $exocomputeAccountIdsFilter: [UUID!]!) {
allAccountsWithExocomputeMappings(
cloudVendor: $cloudVendor
features: $features
exocomputeAccountIdsFilter: $exocomputeAccountIdsFilter
) {
exocomputeMappableRegions
hasCloudDiscovery
}
}
{
"data": {
"allAccountsWithExocomputeMappings": [
{
"exocomputeMappableRegions": [
"AF_SOUTH_1"
],
"hasCloudDiscovery": true,
"applicationAccount": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "example-string",
"nativeId": "example-string"
},
"exocomputeAccount": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "example-string",
"nativeId": "example-string"
}
}
]
}
}