6.5.1

Table Of Contents
SoftwareConstraint Object Properties
The SoftwareConstraint object implements a MatchesProvide method. The method accepts a
SoftwareProvides or SoftwarePackage object as input and returns True if the constraint matches the
SoftwareProvide or the SoftwarePackage, or returns False otherwise.
The SoftwareConstraint object includes the following properties.
Name Type Description
Name System.String
The name of the constraint. This name
should match a corresponding
SoftwareProvide Name property.
Relation System.String
An enum, or one of the following
comparison indicators: <<, <=, = >=, >>.
This property can be $null if the constraint
does not have a Relation and Version
property.
Version System.String
The version to match the constraint
against. This property can be $null if the
constraint does not have a Relation and
Version property.
VersionObject SoftwareVersion
The version represented by a
SoftwareVersion object.
SoftwareProvide Object Properties
The SoftwareProvide object includes the following properties.
Name Type Description
Name System.String
The name of the provide.
Version System.String
The version of the provide. Can be $null if
the provide does not specify a version.
Release System.String
The version of the provide as represented
by a SoftwareVersion object. See
SoftwareVersion Object Properties.
vSphere Installation and Setup
VMware, Inc. 52