Subscriber portal
You can manage variables in Microsoft Azure Automation through the Azure Automation API.
Create a variable
Delete a variable
Get information about a variable
List all variables
Update a variable
Operations on AutomationVariables [OaaS]