Azure Asset Manager Configuration Properties

The following table describes the Azure Asset Manager configuration properties. You must provide values for each property listed as mandatory.

Property Description Mandatory? Default Value Comments
Azure Asset Manager Id UUID for the respective Asset Manager Yes Autogenerated by System Can be edited to another UUID.
Subscription Id User account subscription ID Yes
Admin User Operating system user which will be created and used to connect to the launched VM Yes fabric
Admin Password Password for the operating system User Yes
Arm Client Id Azure Resource Manager Client ID Yes To get this value, register your application with the service principal in the Azure management console.
Arm Client Key Azure Resource Manager Client Key Yes To get this value, register your application with the service principal in the Azure management console.
Arm Tenant Id Azure Resource Manager Tenant ID Yes
Assign Public Ip If selected, assigns public IP to the launched VM No
Vnet Name Virtual Network name where Engine VM will be launched Yes
Engine Location Location where the VM will be launched. This has to be the same as the virtual network location. Yes
Vnet Resource Group Name Resource Group Name where the given virtual network exists Yes
Subnet Name Subnet Name where Engine VM will be launched Yes default
Engine Type Size of the Engine VM to be launched Yes Standard_D1 Ensure this is compatible with storage group type. If you are using a customized image, make sure that Engine type is compatible with the image VHD storage account type.
Engine Host Name Prefix Prefix for the Engine name to be launched Yes fabricengine This must be alphanumeric 0-20 characters with lower case.
Image Offer Standard Image Offer Yes (if Standard Image is checked) UbuntuServer
Image Publisher Standard Image Publisher Yes (if Standard Image is checked) Canonical
Image SKU Standard Image SKU Yes (if Standard Image is checked) 14.04.4-LTS
Image Version Standard Image Version Yes (if Standard Image is checked) latest
Storage Account Type Type of the storage account which will be created as part of VM deployment Yes (if Standard Image is checked) STANDARD_LRS "Engine Type" and "Storage Account Type" should be compatible with each other
Broker Options Broker ID along with protocol where to be launched Engine would log in Yes It has to be in the format "-s brokerid:port" For example: -s localhost:8000 . For SSL,the format should be "-s brokerid:port -l y"
Engine Idle Age Time for which Engine would be idle No 900000 ms After the given time is over, the Engine will be terminated if "terminated" checkbox is selected, or else it will be stopped
Engine Startup Timeout Time for an Engine to start and log in No 300000 ms If the Engine is not started and logged in the given time, it will be terminated
Initial Number Of Engines To Provision The number of Engines you would like to initially be available for the allocation No 1 The given number of Engines will be launched and provisioned on enabling the Azure Asset Manager
Policy Analysis Interval Time interval for the Asset Manager algorithm to run No 120000 ms
Require Policy Rule Check for the Engine VM launch No False
Data Nfs Mount The mount location used for shared data between Components No
Data Nfs Options Location to be exported for mounting for shared data between Components No
Resource Nfs Mount The mount location used for the Primary Broker Grid Library location No
Resource Nfs Options Location to be exported for mounting the Primary Broker Grid Library location No
Resource2 Nfs Mount The mount location used for the Failover Broker Grid Library location No
Resource2 Nfs Options Location to be exported for mounting the Failover Broker Grid Library location No
Spare Percentage The percent for the extra instances to be created at the time of instance creation request. No 0.0 Value should be fraction in between 0 to 1.
Static Pools Comma-separated list of group names of Engines which should not be stopped/terminated by Asset Manager No initial The default value for Engine property 'Group' for the initially launched VMs is "initial". This group value is included in the static pool so that the Engines that belong to this group will not be terminated after idle age. This can be kept blank if Engines need to be terminated after idle age.
Static Private Ip If selected, Private IP assigned to the VM would be static else it would be dynamic No False
Static Public Ip If selected, public IP assigned to the VM would be static else it would be dynamic No False
Terminate Select this if the idle Engine VMs needs to be terminated after idle time. No True If not selected, Engine VMs will be stopped after idle age.
Azure Standard Image Select this if the VM to be launched is based on a standard image. The Engine would be installed and provisioned through Silver Fabric code. True If not selected, VMs will be launched from the image provided in Source Image Vhd Uri. No explicit Engine installation will happen. It is assumed that custom image already has the Engine installed and provisioning scripts are in place.
Source Image Vhd Uri URI link for the captured image based on which new VM will be launched Yes (if Standard Image is not selected)
Source Image Storage Group Storage group where captured image is stored. The new VM will be launched in same storage group. Yes (if Standard Image is not selected)
Source Image Storage Key Storage account access key for the account where captured image exists. Yes (if Standard Image is not selected) This is required to delete the VHD of the newly-launched VMs from same storage account on terminating respective VM.
Azure Access Token Refresh Interval Time interval in milliseconds to refresh the Azure access token Yes 2700000