Operations and Methods
The following method-implemented operations are supported for the /accounts/azure/service collection in the Veeam Backup for Microsoft Azure REST API:
- (GET)/api/v2/accounts/azure/service — retrieves resource representation of all service accounts added to the Veeam Backup for Microsoft Azure configuration database.
- (GET)/api/v2/accounts/azure/service/{accountId} — retrieves representation of a service account with the specified ID.
- (DELETE)/api/v2/accounts/azure/service/{accountId} — removes a service account with the specified ID from the Veeam Backup for Microsoft Azure configuration database.
- (POST)/api/v2/accounts/azure/service/export — exports to a file a list of service accounts added to the Veeam Backup for Microsoft Azure configuration database.
- (POST)/api/v2/accounts/azure/service/listSubscriptionsByToken — retrieves resource representation of all subscriptions available for the service account created automatically.
- (POST)/api/v2/accounts/azure/service/listSubscriptionsByApp — retrieves resource representation of all subscriptions available for service account created using the existing AD application.
- (POST)/api/v2/accounts/azure/service/listAdGroup — retrieves resource representation of all available Active Directory groups (AD groups).
- (POST)/api/v2/accounts/azure/service/isUserOwnerOfAdApp — checks whether the user is an owner of the service account.
- (GET)/api/v2/accounts/azure/service/getDeviceCode — obtains a device authentication code to authenticate Veeam Backup for Microsoft Azure to the Microsoft Azure Cross-platform Command Line Interface (Azure CLI)..
- (POST)/api/v2/accounts/azure/service/authenticate — authenticates Veeam Backup for Microsoft Azure to the Azure CLI.
- (POST)/api/v2/accounts/azure/service/saveByToken — creates a service account automatically.
- (PUT)/api/v2/accounts/azure/service/updateByToken/{accountId} — modifies a specific service account created automatically.
- (POST)/api/v2/accounts/azure/service/saveByApp — creates a service account using an existing AD application.
- (PUT)/api/v2/accounts/azure/service/updateByApp/{accountId} — modifies a specific service account connected to an existing AD application.