Azure Compute

Azure Compute is an on-demand computing service for running cloud-based applications. It provides computing resources like multi-core processors and supercomputers via virtual machines and containers. It also provides serverless computing to run apps without requiring infrastructure setup or configuration. For more information on Azure Compute see the company website.

In the context of Nintex Automation Cloud, Azure Compute is a connector Service used to define a connection required for associated actions and start events. Examples include Salesforce and Box. Method of integration to cloud services, business applications and content stores.. The Azure Compute connector is used to create connections for Azure Compute actions A tool for building the processes, logic, and direction within workflows.. Use Azure Compute actions to manage virtual machines. You can start and stop virtual machines, retrieve virtual machine details, and deallocate a virtual machine.

Important: 

The returned properties for Get virtual machine details depend on the status of the virtual machine.

  • VM deactivated will only return content for the Status fields (except for the Status > Time property).

  • VM stopped and VM started will return all properties only when their VM Agent > Status property returns a Ready status.

Use conditional statements within loops in your workflow to discover the status of the VM before using the virtual machine details.

Create an Azure Compute connection

Note: Your browser-stored credentials are accessed to create connections. Either clear credentials from browser memory or make sure the stored credentials are for the intended environment.

Create a connection from the connections page or from the action configuration panel when configuring the action. For information about creating connections and assigning permissions, see Manage connections.

In the Add a new connection section, complete the fields as follows:

In this field

Select or enter the following

Connection name A name for your new connection
Client ID The client ID generated from the Azure portal tenant settings page.
Client secret The client secret generated from the Azure portal tenant settings page.
Tenant ID The tenant ID displayed on your Azure portal tenant settings page.

Azure Compute account requirements

  • The account you use to create a connection for Azure Compute is the account that has access to the Azure Compute actions.
  • You must register a single tenant app in Azure Active Directory, and configure a client secret. See Quickstart: Register an application with the Microsoft identity platform for the steps to register a new application. This must be a single tenant app.

  • You need the app's client ID, client secret, and the tenant ID. You can find them on your Azure portal tenant settings page.