I am attempting to find a method of setting inputProperties.customProperties.* variables within a workflow run to provision a host.
If there is a better convention feel free to suggest it.
Basically I have a need to access those variables from various points during the provisioning process AND during day 2 actions. I want to be able to retrieve and update those variables.
Using something like
inputProperties.customProperties.put("cidrs", [[String(context.ipv4cidr), String(context.ipv6Cidr)]]);
Doesn't cause an error and the log in that workflow shows it as inserted but when attempting to get the same custom property from another workflow it doesn't exist.
When the VM is built I check the Service Broker->Deployments->Host->machine->Custom Properties I don't see them there either.
Any suggestion on a direction I can go to solve this problem?