Skip to content

CompleteAzureDevOpsOauthInput

Contains parameters to complete the OAuth flow for an Azure DevOps cloud account.

Fields

Field Type Description
azureDevopsAuthMethod AzureDevopsAuthMethod Auth method type used for Azure DevOps OAuth.
cloudType AzureCloudType! Azure cloud environment --AZURE_PUBLIC_CLOUD, US_GOV_CLOUD, or CHINA_CLOUD.
keepRefreshToken Boolean Whether the OAuth refresh token should be retained for future use. Set to true for persistent access; false if only a one-time operation is needed.
organizationName String Azure DevOps organization name to validate access for after OAuth completion (e.g., "my-org" from https://dev.azure.com/my-org). Optional -- when empty, the access check is skipped.
redirectUrl String! The OAuth redirect URL that received the authorization code from Azure AD. Must match the redirect URL registered in the Azure AD app.
sessionId UUID Session ID obtained from the startAzureCloudAccountOauth mutation (with azureRubrikAppUseCase set to AZURE_DEVOPS).
tenantDomainName String! Azure AD tenant domain name (e.g., "contoso.onmicrosoft.com") that the Azure DevOps organization is linked to.