vRealize Automation Toolkits
property-toolkit-icon

SovLabs vRealize Automation Extensibility Module for

Property Toolkit

Custom properties are not just a popular feature of vRealize Automation.  They're essential to capturing catalog request information and to better leveraging the extensibility of vRealize Automation via workflow orchestration.  Until now there was no simple method of managing custom properties for the lifecycle of VMs after they've been provisioned.  It also addresses the need to manage multiple interrelated properties in order to capture requester input, streamlining the setup and maintenance across blueprints.

With the SovLabs Property Toolkit, vRealize Automation architects and admins can manage existing custom properties on VMs throughout their lifecycle.  Additionally, they can create Dynamic Property Groups of properties.  With dynamic property sets, each property within the set can derive its name and value based on the value of other vRealize Automation custom properties or any custom logic utilizing the SovLabs Template Engine.

Highlights

Create Dynamic Property Groups to manage groups of properties with dynamic names and values
Ongoing Day 2 management of custom properties on VMs managed by vRealize Automation
Bulk edit, update and delete of custom properties on VMs managed by vRealize Automation
  • New in version 2018.3.1 for vRealize Automation 7.5: 
    • Native support for Naming, IPAM and DNS integrations for blueprints with OVF/OVA components via the SovLabs Property Toolkit module
  • Ability to assign a property group from a property definition in order to drive a set of (dynamic) properties from a single request field (also via custom forms)
  • Ability to mass-update properties by adding, updating or deleting it across multiple vRealize Automation entities at once (blueprints, blueprint machine components, compute resources, reservations, etc.)
  • Report on and manage vRealize Automation property usage across all vRealize Automation entities for the following types:
    • SovLabs Module Properties, SovLabs Module Property Groups, Custom Properties, Property Dictionary, Property Groups, SovLabs Dynamic Property Groups
  • Define one or more vRealize Automation custom properties that represent Dynamic Property Sets
    • Each property value represents a Dynamic Property Set
    • Property Set capabilities
    • JSON-formatted or comma-separated list
    • Multiple vRealize Automation custom properties can be defined in a Dynamic Property Set
    • Ability to specify attributes for each property including name, value, hidden, encrypted, readonly, and runtime
    • Customize attributes of each property using the SovLabs Template Engine
  • Delivers dozens to thousands of automation scenarios with minimal overhead via dynamic template configurations and vRealize Automation property injection, avoiding Blueprint sprawl
  • SovLabs Dynamic Property Groups allow for the following scenarios:
    • Utilize SovLabs Template Engine to create logic-driven property names and values within standard vRealize Automation property groups
    • Assign Dynamic Property Groups to any vRealize Automation entity that supports vRealize Automation custom properties (standard vRealize Automation property groups can only be applied to blueprints)
      • E.g. assign multiple vRealize Automation Entities (e.g. compute resources, business groups, reservations, etc)
    • Ability to assign a property group from a property definition in order to drive a set of (dynamic) properties from a single request field (also via custom forms)
    • Other new Property Toolkit features in 2018.2.7:
      • Ability to mass-update properties by adding, updating or deleting it across multiple vRealize Automation entities at once (blueprints, blueprint machine components, compute resources, reservations, etc.)
      • Report on and manage vRealize Automation property usage across all vRealize Automation entities for the following types:
        • SovLabs Module Properties
        • SovLabs Module Property Groups
        • Custom Properties
        • Property Dictionary
        • Property Groups
        • SovLabs Dynamic Property Groups
VMware vRealize Automation: 7.x
VMware vRealize Orchestrator: 7.x