Azure Compute

Whether you are building new applications or deploying existing ones, Azure compute provides the infrastructure you need to run your apps

Integration with LogicHub

Connecting with Azure compute


To connect to Azure Compute following details are required:

  • Label: Connection name.
  • Reference Values: Define variables here to templatize integration connections and actions. For example, you can use https://www.{{hostname}}.com where, hostname is a variable defined in this input. For more information on how to add data, see 'Add Data' Input Type for Integrations.
  • Client_id: Application Client ID.
  • Password: Service principal password.
  • Azure Tenant_id: Directory ID of the application.
  • Cloud _environment: Environment to which connection has to be made.
    There are four cloud environments (AZURE_PUBLIC_CLOUD, AZURE_CHINA_CLOUD, AZURE_US_GOV_CLOUD, AZURE_GERMAN_CLOUD). AZURE_PUBLIC_CLOUD is the default cloud environment.

Actions with Azure Compute

Create Resource Group

Create the resource group on which resource can be launched.

Inputs to this Action

  • Connection: Choose a connection that you have created.
  • Resource_group_column_name: Column name from parent table to lookup value for resource group.
  • subscriber_id_column_name: Column name from parent table to lookup value for subscriber ID
  • resource_group_region_column_name: Column name from parent table to lookup value for resource group region.

Output of Action
Success/Failure Message.

Launch Virtual Machine

Launch the VM with the passed configuration.

Inputs to this Action

  • Connection: Choose connection that you have created.
  • Resource_group_column_name: Column name from parent table to lookup value for resource group.
  • vm_name_column_name: Column name from parent table to lookup value for VM name.
  • configuration_column_name: Column name from parent table to lookup value for configuration JSON string of the VM.
  • subscriber_id_column_name: Column name from parent table to lookup value for subscriber ID.

Output of Action
Success/Failure Message.

Start Virtual Machine

Start the VM.

Inputs to this Action

  • Connection: Choose connection that you have created.
  • subscriber_id_column_name: Column name from parent table to lookup value for subscriber ID.
  • Resource_group_column_name: Column name from parent table to lookup value for resource group.
  • vm_name_column_name:- Column name from parent table to lookup value for VM name.

Output of Action
Success/Failure Message.

Stop Virtual Machine

Stop the VM.

Inputs to this Action

  • Connection: Choose connection that you have created.
  • subscriber_id_column_name: Column name from parent table to lookup value for subscriber ID.
  • Resource_group_column_name: Column name from parent table to lookup value for resource group.
  • vm_name_column_name: Column name from parent table to lookup value for vm name.

Output of action
Success/Failure Message.


Did this page help you?