You can use component profiles to parameterize blueprints. Rather than create a separate small, medium, and large blueprint for a particular deployment type, you can create a single blueprint with a choice of small, medium, or large size virtual machine. Users can select one of these sizes when they deploy the catalog item.
Component profiles minimize blueprint sprawl and simplify your catalog offerings. You can use component profiles to define vSphere machine components in a blueprint. The available component profile types are Size and Image. When you add component profiles to a machine component, the component profile settings override other settings on the machine component, such as number of CPUs or amount of storage.
Component profiles are only available for vSphere machine components.
For information about defining value sets for the Size and Image component profiles, see Defining Component Profile Settings.
For information about adding component profiles and selected value sets for a vSphere machine component in a blueprint, see vSphere Machine Component Settings.
For information about using component profiles when requesting machine provisioning, see Request Machine Provisioning By Using a Parameterized Blueprint.
You can create approval policies to require pre-approval when requesting machine provisioning of blueprints relative to value set conditions for the Size and Image component profile. For more information, see Examples of Approval Policies Based on the Virtual Machine Policy Type
For information about using blueprint parameterization when requesting machine provisioning from the catalog, see Request Machine Provisioning By Using a Parameterized Blueprint.