# Data Object - NegatableExpression(vim.NegatableExpression)

Extended by
  DvsIpPort, IntExpression, IpAddress, MacAddress, StringExpression
Extends
  DynamicData
Since
  vSphere API 5.5

## Data Object Description

The base class for any type of setting or configuration to which negation can be applied. When used in a configuration information object: if negate is true, then ~(objectValue) will be used for the configuration. If false, then objectValue will be used as it is.

Properties

Name | Type | Description
--- | --- | ---
negate* | xsd:boolean | Whether the configuration needs to be negated or not.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="NegatableExpression"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="negate" type="xsd:boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>