azureCloudAccountTenantWithExoConfigs
Retrieves details about the Azure cloud account tenant including the Exocompute configurations for the tenant subscriptions, for a specified feature.
Arguments
| Argument | Type | Description |
|---|---|---|
| tenantId (required) | UUID! | Tenant ID of the Azure tenant. |
| feature (required) | CloudAccountFeature! | A cloud account feature of Rubrik Security Cloud. |
| features | [CloudAccountFeature!] | Cloud account features. Rubrik offers a cloud account feature as part of Rubrik Security Cloud (RSC). |
| subscriptionStatusFilters (required) | [CloudAccountStatus!]! | List of subscription status filters to apply. |
| subscriptionSearchText (required) | String! | Search text for subscription name and native ID. |
| subscriptionIdsFilter | [UUID!] | List of subscription IDs to filter on. |
Returns
AzureCloudAccountTenantWithExoConfigs!
Sample
query AzureCloudAccountTenantWithExoConfigs($tenantId: UUID!, $feature: CloudAccountFeature!, $subscriptionStatusFilters: [CloudAccountStatus!]!, $subscriptionSearchText: String!) {
azureCloudAccountTenantWithExoConfigs(
tenantId: $tenantId
feature: $feature
subscriptionStatusFilters: $subscriptionStatusFilters
subscriptionSearchText: $subscriptionSearchText
) {
appName
clientId
cloudType
domainName
entraIdGroupId
isAppRubrikManaged
rubrikId
subscriptionCount
}
}
{
"data": {
"azureCloudAccountTenantWithExoConfigs": {
"appName": "example-string",
"clientId": "example-string",
"cloudType": "AZURECHINACLOUD",
"domainName": "example-string",
"entraIdGroupId": "example-string",
"isAppRubrikManaged": true,
"subscriptions": [
{
"azureSubscriptionNativeId": "example-string",
"azureSubscriptionRubrikId": "example-string",
"exocomputeMappableRegions": [
"AUSTRALIACENTRAL"
],
"mappedCloudAccountIds": [
"00000000-0000-0000-0000-000000000000"
],
"subscriptionName": "example-string"
}
]
}
}
}