You can configure the component profile Size setting to specify CPU, memory, and storage sizing for vSphere machine components in the blueprint.

After you define value sets for the Size component profile, you can add one or more value sets to a component profile for a vSphere machine component in a blueprint. Users can then select a Size value set when they request a catalog item.


Log in to vRealize Automation as an administrator with tenant administrator and IaaS administrator access rights.


  1. Select Administration > Property Dictionary > Component Profiles.

    Image and size component profiles.
  2. Click Size in the Name column.

    Information about the supplied Size component profile is displayed on the General tab.

  3. Click the Value Sets tab.
  4. To define a new value set, for example, for a large size deployment, click New and configure the Size settings.
    1. Enter a value in the Display name field to append to the ValueSet delimeter, for example small_1.
    2. Accept the default value shown in the Name text box as ValueSet.small_1 or enter a custom name.
    3. Enter a description such as small deployment in the Description text box.
    4. Select Active or Inactive in the Status drop down menu.
      Select Active to allow the value set to be visible in the catalog provisioning request form.
    5. Enter the number of virtual CPUs on which the deployment can be run, for example 1.
    6. Enter the amount of RAM to be used by virtual machines in the deployment, for example 2 MB.
    7. Enter the amount of storage to be used by virtual machines in the deployment, for example 1 GB.
  5. Click Save.
  6. When you are satisfied with your settings , click Finish.

What to do next

Add one or more value sets to the Size component profile by using the Profiles tab on a vSphere machine component. See Configure a Machine Blueprint and vSphere Machine Component Settings in vRealize Automation.