Skip to content

AzureListManagementGroupHierarchyReq

Request to list Azure management groups and subscriptions.

Fields

Field Type Description
authType AzureAuthType Auth type the discovery/migration/upgrade list is scoped to. Only honored when the Azure auth coexistence flag is on: ADD greys out subscriptions that conflict with this auth type, and MIGRATE/UPGRADE return only subscriptions onboarded with it. Ignored (auth type inferred from the session) when the flag is off.
cloudType AzureCloudType! Cloud type.
features [CloudAccountFeature!] Features to be checked for eligibility.
managementGroupId String! Native ID of management group to be listed.
operationType CloudAccountOperation Operation type: ADD (default), UPGRADE, or MIGRATE for which the list is being requested.
scopedManagementGroupIds [String!] Optional scoped child MG IDs. When non-empty, returns hierarchy only under these IDs instead of management_group_id. Must be descendants of management_group_id. When empty, falls back to management_group_id.
searchText String Search text to filter out any subscriptions or management groups.
sessionId UUID Session ID.
shouldRecurse Boolean Should recurse into child management groups. If false, only immediate children are returned.
tenantDomainName String! Tenant domain name.