7.0

Table Of Contents
Table 5-10. VMware.ImageBuilder Cmdlets Used with New Content in Software Depots
Cmdlet Description
Get-DepotAddons
Retrieves an array of objects that provide basic information about addons in a software
depot.
Get-DepotBaseImages
Retrieves an array of objects that provide basic information about base images in a
software depot.
Get-DepotComponents
Retrieves an array of objects that provide basic information about components in a
software depot.
Get-DepotInfo
Retrieves basic information about the software depot located at the specified file path or
URL address.
Get-DepotVibs
Retrieves an array of objects that provide basic information about VIBs in a software
depot.
New-IsoImage
Generates an ISO image by using the specified software depot and software
specification at the specified file path.
New-PxeImage
Generates a PXE image by using the specified software depot and software specification
at the specified file path.
Image Profiles
Image profiles define the set of VIBs that an ESXi installation or update process uses. Image
profiles apply to ESXi hosts provisioned with vSphere Auto Deploy. You define and manipulate
image profiles with vSphere ESXi Image Builder.
Image Profile Requirements
You can create a custom image profile from scratch or clone an existing profile and add or remove
VIBs. A profile must meet the following requirements to be valid.
n Each image profile must have a unique name and vendor combination.
n Each image profile has an acceptance level. When you add a VIB to an image profile with
an vSphere ESXi Image Builder cmdlet, Image Builder checks that the VIB matches the
acceptance level defined for the profile.
n You cannot remove VIBs that are required by other VIBs.
n You cannot include two versions of the same VIB in an image profile. When you add a new
version of a VIB, the new version replaces the existing version of the VIB.
Image Profile Validation
An image profile and its VIBs must meet several criteria to be valid.
n Image profiles must contain at least one base VIB and one bootable kernel module.
n If any VIB in the image profile depends on another VIB, that other VIB must also be included
in the image profile. VIB creators store that information in the SoftwarePackage object's
Depends property.
n VIBs must not conflict with each other. VIB creators store conflict information in the
SoftwarePackage object's Conflicts property.
VMware ESXi Installation and Setup
VMware, Inc. 34