Azure Plugin Reference

    Requirements

    • XL Deploy requirements

      • XL Deploy: Version 5.0.0+
    • Infrastructural requirements

      • User credentials for accessing Microsoft Azure services using this plugin.

    Features

    1. Plugin can be used to create Virtual Machines on Microsoft Azure.
    2. Region, size and other hardware configurations can be supplied using the plugin.
    3. Instances are destroyed during un-deployment
    4. Users need to configure Active Directory to set up user authentication/authorization.

    Note

    This plugin is written in Python, in order to extend it knowledge of Python programming language is required.

    CI Reference

    Configuration Item Overview

    Containers

    CI Description
    azure.Cloud Azure Cloud account

    Other Configuration Items

    CI Description
    azure.Cloud Azure Cloud account

    Configuration Item Details

    azure.Cloud

    Type Hierarchy udm.BaseContainer >> udm.BaseConfigurationItem
    Interfaces udm.Container, udm.ConfigurationItem, udm.Taggable

    Azure Cloud account

    Public Properties
     
     
    clientId : STRING
    Client Id
     
     
    clientKey : STRING
    Client Key
     
     
    subscriptionId : STRING
    Subscription Id
     
     
    tenantId : STRING
    Tenant Id
     
     
    tags : SET_OF_STRING
    If set, only deployables with the same tag will be automatically mapped to this container.
    Hidden Properties
     
     
    azureActiveDirectoryURL : STRING  = https://login.windows.net/
    Azure Active Directory URL for Authentication
     
     
    azureBaseURL : STRING  = https://management.azure.com/
    Base URL to access Azure Services
     
     
    azureManagementURL : STRING  = https://management.core.windows.net/
    Azure Management API End Point