I will try and get this into a blog post or something as the full details is to much for here. If your in a situation, where you need users to be able to input into the attributes, and dont use custom forms, then there is another option, that can have things show on your catalog item like this: The only snag I found was I get the VM name via the payload as a string, to set the attribute, i had to add a script that converts that machineName to a vmobject. However, DynamoDB treats them as number type attributes for. Numbers are sent across the network to DynamoDB as strings, to maximize compatibility across languages and libraries. Key Length Constraints: Maximum length of 65535. I have actually ended up going back to my more complicated answer using the payload of custom properties, configuring the Event Broker to run a workflow, that sets them on the VM. Type: String to AttributeValue object map. While you are correct, to "Department" and to "Sales" work, its not "pretty" for the end user to see on the catalog item. We are using the Custom Attributes fields like tags, and some of them need to be editable / selected via the catalog item by the user, these are things like, Billing info, project, squad etc. This is easy with custom forms, but I need it for a standard blueprint. By labels I meant something more user readable on a blueprint, once its made available as a catalog item.
0 Comments
Leave a Reply. |