INPUT_OBJECT
CompleteAzureCloudAccountOauthInput
Description
Input for completing authentication of the Azure Cloud Accounts.
link GraphQL Schema definition
- input CompleteAzureCloudAccountOauthInput {
- # Session ID of the current OAuth session.
- String! :
- # Domain name of the Azure Tenant.
- String! :
- # Authorization code received after the OAuth consent flow. For more information,
- # see https://auth0.com/docs/flows/authorization-code-flow.
- String! :
- # Redirect URL used in the OAuth flow.
- String! :
- # Features enabled on the Azure Cloud Account.
- CloudAccountFeature!]! : [
- # Client ID of the application. The appID is empty if the tenant uses a Rubrik app
- # or a custom app.
- String :
- # Client secret key of the application. The appSecretKey is empty if the tenant
- # uses a Rubrik app or a custom app.
- String :
- # Specifies whether to skip permission checks of Azure subscriptions required for
- # addition.
- Boolean! :
- # Type of Azure Tenant. Possible values: Azure Public Cloud, Azure China Cloud.
- AzureCloudType :
- # The resource that requires OAuth access.
- AzureOauthResource :
- # Ensures that only basic OAuth is performed. The session will be stored in
- # Rubrik, however, no additional information (such as list of subscriptions) is
- # returned.
- Boolean :
- # Indicates whether the OAuth refresh token should be retained for future use.
- Boolean :
- }