rubrik_polaris.accounts.azure

Functions

add_account_azure(self[, …])

Add Azure subscription to Polaris :param azure_tenant_domain_name: Optional, Domain Name of the Azure tenant.

delete_account_azure(self[, …])

Add Azure subscription to Polaris :param cloud_account_features: Polaris cloud feature - CLOUDNATIVEPROTECTION [default] :type cloud_account_features: str :param azure_subscription_id: Subscription ID from Azure :type azure_subscription_id: string :param delete_snapshots: Delete Rubrik snapshots for subscription [default: False] :type delete_snapshots: bool

get_accounts_azure_cloud(self[, …])

Retrieves Azure cloud account information from Polaris

get_accounts_azure_native(self[, filter])

Retrieves Azure native account information from Polaris

set_account_azure_default_sa(self[, …])

Set default SA for Azure :param azure_app_id: Client ID of the Application :type azure_app_id: str :param azure_app_secret_key: Client secret key of the Application.